Test Smart Brain implementation
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778977997809781978297839784978597869787978897899790979197929793979497959796979797989799980098019802980398049805980698079808980998109811981298139814981598169817981898199820982198229823982498259826982798289829983098319832983398349835983698379838983998409841984298439844984598469847984898499850985198529853985498559856985798589859986098619862986398649865986698679868986998709871987298739874987598769877987898799880988198829883988498859886988798889889989098919892989398949895989698979898989999009901990299039904990599069907990899099910991199129913991499159916991799189919992099219922992399249925992699279928992999309931993299339934993599369937993899399940994199429943994499459946994799489949995099519952995399549955995699579958995999609961996299639964996599669967996899699970997199729973997499759976997799789979998099819982998399849985998699879988998999909991999299939994999599969997999899991000010001100021000310004100051000610007100081000910010100111001210013100141001510016100171001810019100201002110022100231002410025100261002710028100291003010031100321003310034100351003610037100381003910040100411004210043100441004510046100471004810049100501005110052100531005410055100561005710058100591006010061100621006310064100651006610067100681006910070100711007210073100741007510076100771007810079100801008110082100831008410085100861008710088100891009010091100921009310094100951009610097100981009910100101011010210103101041010510106101071010810109101101011110112101131011410115101161011710118101191012010121101221012310124101251012610127101281012910130101311013210133101341013510136101371013810139101401014110142101431014410145101461014710148101491015010151101521015310154101551015610157101581015910160101611016210163101641016510166101671016810169101701017110172101731017410175101761017710178101791018010181101821018310184101851018610187101881018910190101911019210193101941019510196101971019810199102001020110202102031020410205102061020710208102091021010211102121021310214102151021610217102181021910220102211022210223102241022510226102271022810229102301023110232102331023410235102361023710238102391024010241102421024310244102451024610247102481024910250102511025210253102541025510256102571025810259102601026110262102631026410265102661026710268102691027010271102721027310274102751027610277102781027910280102811028210283102841028510286102871028810289102901029110292102931029410295102961029710298102991030010301103021030310304103051030610307103081030910310103111031210313103141031510316103171031810319103201032110322103231032410325103261032710328103291033010331103321033310334103351033610337103381033910340103411034210343103441034510346103471034810349103501035110352103531035410355103561035710358103591036010361103621036310364103651036610367103681036910370103711037210373103741037510376103771037810379103801038110382103831038410385103861038710388103891039010391103921039310394103951039610397103981039910400104011040210403104041040510406104071040810409104101041110412104131041410415104161041710418104191042010421104221042310424104251042610427104281042910430104311043210433104341043510436104371043810439104401044110442104431044410445104461044710448104491045010451104521045310454104551045610457104581045910460104611046210463104641046510466104671046810469104701047110472104731047410475104761047710478104791048010481104821048310484104851048610487104881048910490104911049210493104941049510496104971049810499105001050110502105031050410505105061050710508105091051010511105121051310514105151051610517105181051910520105211052210523105241052510526105271052810529105301053110532105331053410535105361053710538105391054010541105421054310544105451054610547105481054910550105511055210553105541055510556105571055810559105601056110562105631056410565105661056710568105691057010571105721057310574105751057610577105781057910580105811058210583105841058510586105871058810589105901059110592105931059410595105961059710598105991060010601106021060310604106051060610607106081060910610106111061210613106141061510616106171061810619106201062110622106231062410625106261062710628106291063010631106321063310634106351063610637106381063910640106411064210643106441064510646106471064810649106501065110652106531065410655106561065710658106591066010661106621066310664106651066610667106681066910670106711067210673106741067510676106771067810679106801068110682106831068410685106861068710688106891069010691106921069310694106951069610697106981069910700107011070210703107041070510706107071070810709107101071110712107131071410715107161071710718107191072010721107221072310724107251072610727107281072910730107311073210733107341073510736107371073810739107401074110742107431074410745107461074710748107491075010751107521075310754107551075610757107581075910760107611076210763107641076510766107671076810769107701077110772107731077410775107761077710778107791078010781107821078310784107851078610787107881078910790107911079210793107941079510796107971079810799108001080110802108031080410805108061080710808108091081010811108121081310814108151081610817108181081910820108211082210823108241082510826108271082810829108301083110832108331083410835108361083710838108391084010841108421084310844108451084610847108481084910850108511085210853108541085510856108571085810859108601086110862108631086410865108661086710868108691087010871108721087310874108751087610877108781087910880108811088210883108841088510886108871088810889108901089110892108931089410895108961089710898108991090010901109021090310904109051090610907109081090910910109111091210913109141091510916109171091810919109201092110922109231092410925109261092710928109291093010931109321093310934109351093610937109381093910940109411094210943109441094510946109471094810949109501095110952109531095410955109561095710958109591096010961109621096310964109651096610967109681096910970109711097210973109741097510976109771097810979109801098110982109831098410985109861098710988109891099010991109921099310994109951099610997109981099911000110011100211003110041100511006110071100811009110101101111012110131101411015110161101711018110191102011021110221102311024110251102611027110281102911030110311103211033110341103511036110371103811039110401104111042110431104411045110461104711048110491105011051110521105311054110551105611057110581105911060110611106211063110641106511066110671106811069110701107111072110731107411075110761107711078110791108011081110821108311084110851108611087110881108911090110911109211093110941109511096110971109811099111001110111102111031110411105111061110711108111091111011111111121111311114111151111611117111181111911120111211112211123111241112511126111271112811129111301113111132111331113411135111361113711138111391114011141111421114311144111451114611147111481114911150111511115211153111541115511156111571115811159111601116111162111631116411165111661116711168111691117011171111721117311174111751117611177111781117911180111811118211183111841118511186111871118811189111901119111192111931119411195111961119711198111991120011201112021120311204112051120611207112081120911210112111121211213112141121511216112171121811219112201122111222112231122411225112261122711228112291123011231112321123311234112351123611237112381123911240112411124211243112441124511246112471124811249112501125111252112531125411255112561125711258112591126011261112621126311264112651126611267112681126911270112711127211273112741127511276112771127811279112801128111282112831128411285112861128711288112891129011291112921129311294112951129611297112981129911300113011130211303113041130511306113071130811309113101131111312113131131411315113161131711318113191132011321113221132311324113251132611327113281132911330113311133211333113341133511336113371133811339113401134111342113431134411345113461134711348113491135011351113521135311354113551135611357113581135911360113611136211363113641136511366113671136811369113701137111372113731137411375113761137711378113791138011381113821138311384113851138611387113881138911390113911139211393113941139511396113971139811399114001140111402114031140411405114061140711408114091141011411114121141311414114151141611417114181141911420114211142211423114241142511426114271142811429114301143111432114331143411435114361143711438114391144011441114421144311444114451144611447114481144911450114511145211453114541145511456114571145811459114601146111462114631146411465114661146711468114691147011471114721147311474114751147611477114781147911480114811148211483114841148511486114871148811489114901149111492114931149411495114961149711498114991150011501115021150311504115051150611507115081150911510115111151211513115141151511516115171151811519115201152111522115231152411525115261152711528115291153011531115321153311534115351153611537115381153911540115411154211543115441154511546115471154811549115501155111552115531155411555115561155711558115591156011561115621156311564115651156611567115681156911570115711157211573115741157511576115771157811579115801158111582115831158411585115861158711588115891159011591115921159311594115951159611597115981159911600116011160211603116041160511606116071160811609116101161111612116131161411615116161161711618116191162011621116221162311624116251162611627116281162911630116311163211633116341163511636116371163811639116401164111642116431164411645116461164711648116491165011651116521165311654116551165611657116581165911660116611166211663116641166511666116671166811669116701167111672116731167411675116761167711678116791168011681116821168311684116851168611687116881168911690116911169211693116941169511696116971169811699117001170111702117031170411705117061170711708117091171011711117121171311714117151171611717117181171911720117211172211723117241172511726117271172811729117301173111732117331173411735117361173711738117391174011741117421174311744117451174611747117481174911750117511175211753117541175511756117571175811759117601176111762117631176411765117661176711768117691177011771117721177311774117751177611777117781177911780117811178211783117841178511786117871178811789117901179111792117931179411795117961179711798117991180011801118021180311804118051180611807118081180911810118111181211813118141181511816118171181811819118201182111822118231182411825118261182711828118291183011831118321183311834118351183611837118381183911840118411184211843118441184511846118471184811849118501185111852118531185411855118561185711858118591186011861118621186311864118651186611867118681186911870118711187211873118741187511876118771187811879118801188111882118831188411885118861188711888118891189011891118921189311894118951189611897118981189911900119011190211903119041190511906119071190811909119101191111912119131191411915119161191711918119191192011921119221192311924119251192611927119281192911930119311193211933119341193511936119371193811939119401194111942119431194411945119461194711948119491195011951119521195311954119551195611957119581195911960119611196211963119641196511966119671196811969119701197111972119731197411975119761197711978119791198011981119821198311984119851198611987119881198911990119911199211993119941199511996119971199811999120001200112002120031200412005120061200712008120091201012011120121201312014120151201612017120181201912020120211202212023120241202512026120271202812029120301203112032120331203412035120361203712038120391204012041120421204312044120451204612047120481204912050120511205212053120541205512056120571205812059120601206112062120631206412065120661206712068120691207012071120721207312074120751207612077120781207912080120811208212083120841208512086120871208812089120901209112092120931209412095120961209712098120991210012101121021210312104121051210612107121081210912110121111211212113121141211512116121171211812119121201212112122121231212412125121261212712128121291213012131121321213312134121351213612137121381213912140121411214212143121441214512146121471214812149121501215112152121531215412155121561215712158121591216012161121621216312164121651216612167121681216912170121711217212173121741217512176121771217812179121801218112182121831218412185121861218712188121891219012191121921219312194121951219612197121981219912200122011220212203122041220512206122071220812209122101221112212122131221412215122161221712218122191222012221122221222312224122251222612227122281222912230122311223212233122341223512236122371223812239122401224112242122431224412245122461224712248122491225012251122521225312254122551225612257122581225912260122611226212263122641226512266122671226812269122701227112272122731227412275122761227712278122791228012281122821228312284122851228612287122881228912290122911229212293122941229512296122971229812299123001230112302123031230412305123061230712308123091231012311123121231312314123151231612317123181231912320123211232212323123241232512326123271232812329123301233112332123331233412335123361233712338123391234012341123421234312344123451234612347123481234912350123511235212353123541235512356123571235812359123601236112362123631236412365123661236712368123691237012371123721237312374123751237612377123781237912380123811238212383123841238512386123871238812389123901239112392123931239412395123961239712398123991240012401124021240312404124051240612407124081240912410124111241212413124141241512416124171241812419124201242112422124231242412425124261242712428124291243012431124321243312434124351243612437124381243912440124411244212443124441244512446124471244812449124501245112452124531245412455124561245712458124591246012461124621246312464124651246612467124681246912470124711247212473124741247512476124771247812479124801248112482124831248412485124861248712488124891249012491124921249312494124951249612497124981249912500125011250212503125041250512506125071250812509125101251112512125131251412515125161251712518125191252012521125221252312524125251252612527125281252912530125311253212533125341253512536125371253812539125401254112542125431254412545125461254712548125491255012551125521255312554125551255612557125581255912560125611256212563125641256512566125671256812569125701257112572125731257412575125761257712578125791258012581125821258312584125851258612587125881258912590125911259212593125941259512596125971259812599126001260112602126031260412605126061260712608126091261012611126121261312614126151261612617126181261912620126211262212623126241262512626126271262812629126301263112632126331263412635126361263712638126391264012641126421264312644126451264612647126481264912650126511265212653126541265512656126571265812659126601266112662126631266412665126661266712668126691267012671126721267312674126751267612677126781267912680126811268212683126841268512686126871268812689126901269112692126931269412695126961269712698126991270012701127021270312704127051270612707127081270912710127111271212713127141271512716127171271812719127201272112722127231272412725127261272712728127291273012731127321273312734127351273612737127381273912740127411274212743127441274512746127471274812749127501275112752127531275412755127561275712758127591276012761127621276312764127651276612767127681276912770127711277212773127741277512776127771277812779127801278112782127831278412785127861278712788127891279012791127921279312794127951279612797127981279912800128011280212803128041280512806128071280812809128101281112812128131281412815128161281712818128191282012821128221282312824128251282612827128281282912830128311283212833128341283512836128371283812839128401284112842128431284412845128461284712848128491285012851128521285312854128551285612857128581285912860128611286212863128641286512866128671286812869128701287112872128731287412875128761287712878128791288012881128821288312884128851288612887128881288912890128911289212893128941289512896128971289812899129001290112902129031290412905129061290712908129091291012911129121291312914129151291612917129181291912920129211292212923129241292512926129271292812929129301293112932129331293412935129361293712938129391294012941129421294312944129451294612947129481294912950129511295212953129541295512956129571295812959129601296112962129631296412965129661296712968129691297012971129721297312974129751297612977129781297912980129811298212983129841298512986129871298812989129901299112992129931299412995129961299712998129991300013001130021300313004130051300613007130081300913010130111301213013130141301513016130171301813019130201302113022130231302413025130261302713028130291303013031130321303313034130351303613037130381303913040130411304213043130441304513046130471304813049130501305113052130531305413055130561305713058130591306013061130621306313064130651306613067130681306913070130711307213073130741307513076130771307813079130801308113082130831308413085130861308713088130891309013091130921309313094130951309613097130981309913100131011310213103131041310513106131071310813109131101311113112131131311413115131161311713118131191312013121131221312313124131251312613127131281312913130131311313213133131341313513136131371313813139131401314113142131431314413145131461314713148131491315013151131521315313154131551315613157131581315913160131611316213163131641316513166131671316813169131701317113172131731317413175131761317713178131791318013181131821318313184131851318613187131881318913190131911319213193131941319513196131971319813199132001320113202132031320413205132061320713208132091321013211132121321313214132151321613217132181321913220132211322213223132241322513226132271322813229132301323113232132331323413235132361323713238132391324013241132421324313244132451324613247132481324913250132511325213253132541325513256132571325813259132601326113262132631326413265132661326713268132691327013271132721327313274132751327613277132781327913280132811328213283132841328513286132871328813289132901329113292132931329413295132961329713298132991330013301133021330313304133051330613307133081330913310133111331213313133141331513316133171331813319133201332113322133231332413325133261332713328133291333013331133321333313334133351333613337133381333913340133411334213343133441334513346133471334813349133501335113352133531335413355133561335713358133591336013361133621336313364133651336613367133681336913370133711337213373133741337513376133771337813379133801338113382133831338413385133861338713388133891339013391133921339313394133951339613397133981339913400134011340213403134041340513406134071340813409134101341113412134131341413415134161341713418134191342013421134221342313424134251342613427134281342913430134311343213433134341343513436134371343813439134401344113442134431344413445134461344713448134491345013451134521345313454134551345613457134581345913460134611346213463134641346513466134671346813469134701347113472134731347413475134761347713478134791348013481134821348313484134851348613487134881348913490134911349213493134941349513496134971349813499135001350113502135031350413505135061350713508135091351013511135121351313514135151351613517135181351913520135211352213523135241352513526135271352813529135301353113532135331353413535135361353713538135391354013541135421354313544135451354613547135481354913550135511355213553135541355513556135571355813559135601356113562135631356413565135661356713568135691357013571135721357313574135751357613577135781357913580135811358213583135841358513586135871358813589135901359113592135931359413595135961359713598135991360013601136021360313604136051360613607136081360913610136111361213613136141361513616136171361813619136201362113622136231362413625136261362713628136291363013631136321363313634136351363613637136381363913640136411364213643136441364513646136471364813649136501365113652136531365413655136561365713658136591366013661136621366313664136651366613667136681366913670136711367213673136741367513676136771367813679136801368113682136831368413685136861368713688136891369013691136921369313694136951369613697136981369913700137011370213703137041370513706137071370813709137101371113712137131371413715137161371713718137191372013721137221372313724137251372613727137281372913730137311373213733137341373513736137371373813739137401374113742137431374413745137461374713748137491375013751137521375313754137551375613757137581375913760137611376213763137641376513766137671376813769137701377113772137731377413775137761377713778137791378013781137821378313784137851378613787137881378913790137911379213793137941379513796137971379813799138001380113802138031380413805138061380713808138091381013811138121381313814138151381613817138181381913820138211382213823138241382513826138271382813829138301383113832138331383413835138361383713838138391384013841138421384313844138451384613847138481384913850138511385213853138541385513856138571385813859138601386113862138631386413865138661386713868138691387013871138721387313874138751387613877138781387913880138811388213883138841388513886138871388813889138901389113892138931389413895138961389713898138991390013901139021390313904139051390613907139081390913910139111391213913139141391513916139171391813919139201392113922139231392413925139261392713928139291393013931139321393313934139351393613937139381393913940139411394213943139441394513946139471394813949139501395113952139531395413955139561395713958139591396013961139621396313964139651396613967139681396913970139711397213973139741397513976139771397813979139801398113982139831398413985139861398713988139891399013991139921399313994139951399613997139981399914000140011400214003140041400514006140071400814009140101401114012140131401414015140161401714018140191402014021140221402314024140251402614027140281402914030140311403214033140341403514036140371403814039140401404114042140431404414045140461404714048140491405014051140521405314054140551405614057140581405914060140611406214063140641406514066140671406814069140701407114072140731407414075140761407714078140791408014081140821408314084140851408614087140881408914090140911409214093140941409514096140971409814099141001410114102141031410414105141061410714108141091411014111141121411314114141151411614117141181411914120141211412214123141241412514126141271412814129141301413114132141331413414135141361413714138141391414014141141421414314144141451414614147141481414914150141511415214153141541415514156141571415814159141601416114162141631416414165141661416714168141691417014171141721417314174141751417614177141781417914180141811418214183141841418514186141871418814189141901419114192141931419414195141961419714198141991420014201142021420314204142051420614207142081420914210142111421214213142141421514216142171421814219142201422114222142231422414225142261422714228142291423014231142321423314234142351423614237142381423914240142411424214243142441424514246142471424814249142501425114252142531425414255142561425714258142591426014261142621426314264142651426614267142681426914270142711427214273142741427514276142771427814279142801428114282142831428414285142861428714288142891429014291142921429314294142951429614297142981429914300143011430214303143041430514306143071430814309143101431114312143131431414315143161431714318143191432014321143221432314324143251432614327143281432914330143311433214333143341433514336143371433814339143401434114342143431434414345143461434714348143491435014351143521435314354143551435614357143581435914360143611436214363143641436514366143671436814369143701437114372143731437414375143761437714378143791438014381143821438314384143851438614387143881438914390143911439214393143941439514396143971439814399144001440114402144031440414405144061440714408144091441014411144121441314414144151441614417144181441914420144211442214423144241442514426144271442814429144301443114432144331443414435144361443714438144391444014441144421444314444144451444614447144481444914450144511445214453144541445514456144571445814459144601446114462144631446414465144661446714468144691447014471144721447314474144751447614477144781447914480144811448214483144841448514486144871448814489144901449114492144931449414495144961449714498144991450014501145021450314504145051450614507145081450914510145111451214513145141451514516145171451814519145201452114522145231452414525145261452714528145291453014531145321453314534145351453614537145381453914540145411454214543145441454514546145471454814549145501455114552145531455414555145561455714558145591456014561145621456314564145651456614567145681456914570145711457214573145741457514576145771457814579145801458114582145831458414585145861458714588145891459014591145921459314594145951459614597145981459914600146011460214603146041460514606146071460814609146101461114612146131461414615146161461714618146191462014621146221462314624146251462614627146281462914630146311463214633146341463514636146371463814639146401464114642146431464414645146461464714648146491465014651146521465314654146551465614657146581465914660146611466214663146641466514666146671466814669146701467114672146731467414675146761467714678146791468014681146821468314684146851468614687146881468914690146911469214693146941469514696146971469814699147001470114702147031470414705147061470714708147091471014711147121471314714147151471614717147181471914720147211472214723147241472514726147271472814729147301473114732147331473414735147361473714738147391474014741147421474314744147451474614747147481474914750147511475214753147541475514756147571475814759147601476114762147631476414765147661476714768147691477014771147721477314774147751477614777147781477914780147811478214783147841478514786147871478814789147901479114792147931479414795147961479714798147991480014801148021480314804148051480614807148081480914810148111481214813148141481514816148171481814819148201482114822148231482414825148261482714828148291483014831148321483314834148351483614837148381483914840148411484214843148441484514846148471484814849148501485114852148531485414855148561485714858148591486014861148621486314864148651486614867148681486914870148711487214873148741487514876148771487814879148801488114882148831488414885148861488714888148891489014891148921489314894148951489614897148981489914900149011490214903149041490514906149071490814909149101491114912149131491414915149161491714918149191492014921149221492314924149251492614927149281492914930149311493214933149341493514936149371493814939149401494114942149431494414945149461494714948149491495014951149521495314954149551495614957149581495914960149611496214963149641496514966149671496814969149701497114972149731497414975149761497714978149791498014981149821498314984149851498614987149881498914990149911499214993149941499514996149971499814999150001500115002150031500415005150061500715008150091501015011150121501315014150151501615017150181501915020150211502215023150241502515026150271502815029150301503115032150331503415035150361503715038150391504015041150421504315044150451504615047150481504915050150511505215053150541505515056150571505815059150601506115062150631506415065150661506715068150691507015071150721507315074150751507615077150781507915080150811508215083150841508515086150871508815089150901509115092150931509415095150961509715098150991510015101151021510315104151051510615107151081510915110151111511215113151141511515116151171511815119151201512115122151231512415125151261512715128151291513015131151321513315134151351513615137151381513915140151411514215143151441514515146151471514815149151501515115152151531515415155151561515715158151591516015161151621516315164151651516615167151681516915170151711517215173151741517515176151771517815179151801518115182151831518415185151861518715188151891519015191151921519315194151951519615197151981519915200152011520215203152041520515206152071520815209152101521115212152131521415215152161521715218152191522015221152221522315224152251522615227152281522915230152311523215233152341523515236152371523815239152401524115242152431524415245152461524715248152491525015251152521525315254152551525615257152581525915260152611526215263152641526515266152671526815269152701527115272152731527415275152761527715278152791528015281152821528315284152851528615287152881528915290152911529215293152941529515296152971529815299153001530115302153031530415305153061530715308153091531015311153121531315314153151531615317153181531915320153211532215323153241532515326153271532815329153301533115332153331533415335153361533715338153391534015341153421534315344153451534615347153481534915350153511535215353153541535515356153571535815359153601536115362153631536415365153661536715368153691537015371153721537315374153751537615377153781537915380153811538215383153841538515386153871538815389153901539115392153931539415395153961539715398153991540015401154021540315404154051540615407154081540915410154111541215413154141541515416154171541815419154201542115422154231542415425154261542715428154291543015431154321543315434154351543615437154381543915440154411544215443154441544515446154471544815449154501545115452154531545415455154561545715458154591546015461154621546315464154651546615467154681546915470154711547215473154741547515476154771547815479154801548115482154831548415485154861548715488154891549015491154921549315494154951549615497154981549915500155011550215503155041550515506155071550815509155101551115512155131551415515155161551715518155191552015521155221552315524155251552615527155281552915530155311553215533155341553515536155371553815539155401554115542155431554415545155461554715548155491555015551155521555315554155551555615557155581555915560155611556215563155641556515566155671556815569155701557115572155731557415575155761557715578155791558015581155821558315584155851558615587155881558915590155911559215593155941559515596155971559815599156001560115602156031560415605156061560715608156091561015611156121561315614156151561615617156181561915620156211562215623156241562515626156271562815629156301563115632156331563415635156361563715638156391564015641156421564315644156451564615647156481564915650156511565215653156541565515656156571565815659156601566115662156631566415665156661566715668156691567015671156721567315674156751567615677156781567915680156811568215683156841568515686156871568815689156901569115692156931569415695156961569715698156991570015701157021570315704157051570615707157081570915710157111571215713157141571515716157171571815719157201572115722157231572415725157261572715728157291573015731157321573315734157351573615737157381573915740157411574215743157441574515746157471574815749157501575115752157531575415755157561575715758157591576015761157621576315764157651576615767157681576915770157711577215773157741577515776157771577815779157801578115782157831578415785157861578715788157891579015791157921579315794157951579615797157981579915800158011580215803158041580515806158071580815809158101581115812158131581415815158161581715818158191582015821158221582315824158251582615827158281582915830158311583215833158341583515836158371583815839158401584115842158431584415845158461584715848158491585015851158521585315854158551585615857158581585915860158611586215863158641586515866158671586815869158701587115872158731587415875158761587715878158791588015881158821588315884158851588615887158881588915890158911589215893158941589515896158971589815899159001590115902159031590415905159061590715908159091591015911159121591315914159151591615917159181591915920159211592215923159241592515926159271592815929159301593115932159331593415935159361593715938159391594015941159421594315944159451594615947159481594915950159511595215953159541595515956159571595815959159601596115962159631596415965159661596715968159691597015971159721597315974159751597615977159781597915980159811598215983159841598515986159871598815989159901599115992159931599415995159961599715998159991600016001160021600316004160051600616007160081600916010160111601216013160141601516016160171601816019160201602116022160231602416025160261602716028160291603016031160321603316034160351603616037160381603916040160411604216043160441604516046160471604816049160501605116052160531605416055160561605716058160591606016061160621606316064160651606616067160681606916070160711607216073160741607516076160771607816079160801608116082160831608416085160861608716088160891609016091160921609316094160951609616097160981609916100161011610216103161041610516106161071610816109161101611116112161131611416115161161611716118161191612016121161221612316124161251612616127161281612916130161311613216133161341613516136161371613816139161401614116142161431614416145161461614716148161491615016151161521615316154161551615616157161581615916160161611616216163161641616516166161671616816169161701617116172161731617416175161761617716178161791618016181161821618316184161851618616187161881618916190161911619216193161941619516196161971619816199162001620116202162031620416205162061620716208162091621016211162121621316214162151621616217162181621916220162211622216223162241622516226162271622816229162301623116232162331623416235162361623716238162391624016241162421624316244162451624616247162481624916250162511625216253162541625516256162571625816259162601626116262162631626416265162661626716268162691627016271162721627316274162751627616277162781627916280162811628216283162841628516286162871628816289162901629116292162931629416295162961629716298162991630016301163021630316304163051630616307163081630916310163111631216313163141631516316163171631816319163201632116322163231632416325163261632716328163291633016331163321633316334163351633616337163381633916340163411634216343163441634516346163471634816349163501635116352163531635416355163561635716358163591636016361163621636316364163651636616367163681636916370163711637216373163741637516376163771637816379163801638116382163831638416385163861638716388163891639016391163921639316394163951639616397163981639916400164011640216403164041640516406164071640816409164101641116412164131641416415164161641716418164191642016421164221642316424164251642616427164281642916430164311643216433164341643516436164371643816439164401644116442164431644416445164461644716448164491645016451164521645316454164551645616457164581645916460164611646216463164641646516466164671646816469164701647116472164731647416475164761647716478164791648016481164821648316484164851648616487164881648916490164911649216493164941649516496164971649816499165001650116502165031650416505165061650716508165091651016511165121651316514165151651616517165181651916520165211652216523165241652516526165271652816529165301653116532165331653416535165361653716538165391654016541165421654316544165451654616547165481654916550165511655216553165541655516556165571655816559165601656116562165631656416565165661656716568165691657016571165721657316574165751657616577165781657916580165811658216583165841658516586165871658816589165901659116592165931659416595165961659716598165991660016601166021660316604166051660616607166081660916610166111661216613166141661516616166171661816619166201662116622166231662416625166261662716628166291663016631166321663316634166351663616637166381663916640166411664216643166441664516646166471664816649166501665116652166531665416655166561665716658166591666016661166621666316664166651666616667166681666916670166711667216673166741667516676166771667816679166801668116682166831668416685166861668716688166891669016691166921669316694166951669616697166981669916700167011670216703167041670516706167071670816709167101671116712167131671416715167161671716718167191672016721167221672316724167251672616727167281672916730167311673216733167341673516736167371673816739167401674116742167431674416745167461674716748167491675016751167521675316754167551675616757167581675916760167611676216763167641676516766167671676816769167701677116772167731677416775167761677716778167791678016781167821678316784167851678616787167881678916790167911679216793167941679516796167971679816799168001680116802168031680416805168061680716808168091681016811168121681316814168151681616817168181681916820168211682216823168241682516826168271682816829168301683116832168331683416835168361683716838168391684016841168421684316844168451684616847168481684916850168511685216853168541685516856168571685816859168601686116862168631686416865168661686716868168691687016871168721687316874168751687616877168781687916880168811688216883168841688516886168871688816889168901689116892168931689416895168961689716898168991690016901169021690316904169051690616907169081690916910169111691216913169141691516916169171691816919169201692116922169231692416925169261692716928169291693016931169321693316934169351693616937169381693916940169411694216943169441694516946169471694816949169501695116952169531695416955169561695716958169591696016961169621696316964169651696616967169681696916970169711697216973169741697516976169771697816979169801698116982169831698416985169861698716988169891699016991169921699316994169951699616997169981699917000170011700217003170041700517006170071700817009170101701117012170131701417015170161701717018170191702017021170221702317024170251702617027170281702917030170311703217033170341703517036170371703817039170401704117042170431704417045170461704717048170491705017051170521705317054170551705617057170581705917060170611706217063170641706517066170671706817069170701707117072170731707417075170761707717078170791708017081170821708317084170851708617087170881708917090170911709217093170941709517096170971709817099171001710117102171031710417105171061710717108171091711017111171121711317114171151711617117171181711917120171211712217123171241712517126171271712817129171301713117132171331713417135171361713717138171391714017141171421714317144171451714617147171481714917150171511715217153171541715517156171571715817159171601716117162171631716417165171661716717168171691717017171171721717317174171751717617177171781717917180171811718217183171841718517186171871718817189171901719117192171931719417195171961719717198171991720017201172021720317204172051720617207172081720917210172111721217213172141721517216172171721817219172201722117222172231722417225172261722717228172291723017231172321723317234172351723617237172381723917240172411724217243172441724517246172471724817249172501725117252172531725417255172561725717258172591726017261172621726317264172651726617267172681726917270172711727217273172741727517276172771727817279172801728117282172831728417285172861728717288172891729017291172921729317294172951729617297172981729917300173011730217303173041730517306173071730817309173101731117312173131731417315173161731717318173191732017321173221732317324173251732617327173281732917330173311733217333173341733517336173371733817339173401734117342173431734417345173461734717348173491735017351173521735317354173551735617357173581735917360173611736217363173641736517366173671736817369173701737117372173731737417375173761737717378173791738017381173821738317384173851738617387173881738917390173911739217393173941739517396173971739817399174001740117402174031740417405174061740717408174091741017411174121741317414174151741617417174181741917420174211742217423174241742517426174271742817429174301743117432174331743417435174361743717438174391744017441174421744317444174451744617447174481744917450174511745217453174541745517456174571745817459174601746117462174631746417465174661746717468174691747017471174721747317474174751747617477174781747917480174811748217483174841748517486174871748817489174901749117492174931749417495174961749717498174991750017501175021750317504175051750617507175081750917510175111751217513175141751517516175171751817519175201752117522175231752417525175261752717528175291753017531175321753317534175351753617537175381753917540175411754217543175441754517546175471754817549175501755117552175531755417555175561755717558175591756017561175621756317564175651756617567175681756917570175711757217573175741757517576175771757817579175801758117582175831758417585175861758717588175891759017591175921759317594175951759617597175981759917600176011760217603176041760517606176071760817609176101761117612176131761417615176161761717618176191762017621176221762317624176251762617627176281762917630176311763217633176341763517636176371763817639176401764117642176431764417645176461764717648176491765017651176521765317654176551765617657176581765917660176611766217663176641766517666176671766817669176701767117672176731767417675176761767717678176791768017681176821768317684176851768617687176881768917690176911769217693176941769517696176971769817699177001770117702177031770417705177061770717708177091771017711177121771317714177151771617717177181771917720177211772217723177241772517726177271772817729177301773117732177331773417735177361773717738177391774017741177421774317744177451774617747177481774917750177511775217753177541775517756177571775817759177601776117762177631776417765177661776717768177691777017771177721777317774177751777617777177781777917780177811778217783177841778517786177871778817789177901779117792177931779417795177961779717798177991780017801178021780317804178051780617807178081780917810178111781217813178141781517816178171781817819178201782117822178231782417825178261782717828178291783017831178321783317834178351783617837178381783917840178411784217843178441784517846178471784817849178501785117852178531785417855178561785717858178591786017861178621786317864178651786617867178681786917870178711787217873178741787517876178771787817879178801788117882178831788417885178861788717888178891789017891178921789317894178951789617897178981789917900179011790217903179041790517906179071790817909179101791117912179131791417915179161791717918179191792017921179221792317924179251792617927179281792917930179311793217933179341793517936179371793817939179401794117942179431794417945179461794717948179491795017951179521795317954179551795617957179581795917960179611796217963179641796517966179671796817969179701797117972179731797417975179761797717978179791798017981179821798317984179851798617987179881798917990179911799217993179941799517996179971799817999180001800118002180031800418005180061800718008180091801018011180121801318014180151801618017180181801918020180211802218023180241802518026180271802818029180301803118032180331803418035180361803718038180391804018041180421804318044180451804618047180481804918050180511805218053180541805518056180571805818059180601806118062180631806418065180661806718068180691807018071180721807318074180751807618077180781807918080180811808218083180841808518086180871808818089180901809118092180931809418095180961809718098180991810018101181021810318104181051810618107181081810918110181111811218113181141811518116181171811818119181201812118122181231812418125181261812718128181291813018131181321813318134181351813618137181381813918140181411814218143181441814518146181471814818149181501815118152181531815418155181561815718158181591816018161181621816318164181651816618167181681816918170181711817218173181741817518176181771817818179181801818118182181831818418185181861818718188181891819018191181921819318194181951819618197181981819918200182011820218203182041820518206182071820818209182101821118212182131821418215182161821718218182191822018221182221822318224182251822618227182281822918230182311823218233182341823518236182371823818239182401824118242182431824418245182461824718248182491825018251182521825318254182551825618257182581825918260182611826218263182641826518266182671826818269182701827118272182731827418275182761827718278182791828018281182821828318284182851828618287182881828918290182911829218293182941829518296182971829818299183001830118302183031830418305183061830718308183091831018311183121831318314183151831618317183181831918320183211832218323183241832518326183271832818329183301833118332183331833418335183361833718338183391834018341183421834318344183451834618347183481834918350183511835218353183541835518356183571835818359183601836118362183631836418365183661836718368183691837018371183721837318374183751837618377183781837918380183811838218383183841838518386183871838818389183901839118392183931839418395183961839718398183991840018401184021840318404184051840618407184081840918410184111841218413184141841518416184171841818419184201842118422184231842418425184261842718428184291843018431184321843318434184351843618437184381843918440184411844218443184441844518446184471844818449184501845118452184531845418455184561845718458184591846018461184621846318464184651846618467184681846918470184711847218473184741847518476184771847818479184801848118482184831848418485184861848718488184891849018491184921849318494184951849618497184981849918500185011850218503185041850518506185071850818509185101851118512185131851418515185161851718518185191852018521185221852318524185251852618527185281852918530185311853218533185341853518536185371853818539185401854118542185431854418545185461854718548185491855018551185521855318554185551855618557185581855918560185611856218563185641856518566185671856818569185701857118572185731857418575185761857718578185791858018581185821858318584185851858618587185881858918590185911859218593185941859518596185971859818599186001860118602186031860418605186061860718608186091861018611186121861318614186151861618617186181861918620186211862218623186241862518626186271862818629186301863118632186331863418635186361863718638186391864018641186421864318644186451864618647186481864918650186511865218653186541865518656186571865818659186601866118662186631866418665186661866718668186691867018671186721867318674186751867618677186781867918680186811868218683186841868518686186871868818689186901869118692186931869418695186961869718698186991870018701187021870318704187051870618707187081870918710187111871218713187141871518716187171871818719187201872118722187231872418725187261872718728187291873018731187321873318734187351873618737187381873918740187411874218743187441874518746187471874818749187501875118752187531875418755187561875718758187591876018761187621876318764187651876618767187681876918770187711877218773187741877518776187771877818779187801878118782187831878418785187861878718788187891879018791187921879318794187951879618797187981879918800188011880218803188041880518806188071880818809188101881118812188131881418815188161881718818188191882018821188221882318824188251882618827188281882918830188311883218833188341883518836188371883818839188401884118842188431884418845188461884718848188491885018851188521885318854188551885618857188581885918860188611886218863188641886518866188671886818869188701887118872188731887418875188761887718878188791888018881188821888318884188851888618887188881888918890188911889218893188941889518896188971889818899189001890118902189031890418905189061890718908189091891018911189121891318914189151891618917189181891918920189211892218923189241892518926189271892818929189301893118932189331893418935189361893718938189391894018941189421894318944189451894618947189481894918950189511895218953189541895518956189571895818959189601896118962189631896418965189661896718968189691897018971189721897318974189751897618977189781897918980189811898218983189841898518986189871898818989189901899118992189931899418995189961899718998189991900019001190021900319004190051900619007190081900919010190111901219013190141901519016190171901819019190201902119022190231902419025190261902719028190291903019031190321903319034190351903619037190381903919040190411904219043190441904519046190471904819049190501905119052190531905419055190561905719058190591906019061190621906319064190651906619067190681906919070190711907219073190741907519076190771907819079190801908119082190831908419085190861908719088190891909019091190921909319094190951909619097190981909919100191011910219103191041910519106191071910819109191101911119112191131911419115191161911719118191191912019121191221912319124191251912619127191281912919130191311913219133191341913519136191371913819139191401914119142191431914419145191461914719148191491915019151191521915319154191551915619157191581915919160191611916219163191641916519166191671916819169191701917119172191731917419175191761917719178191791918019181191821918319184191851918619187191881918919190191911919219193191941919519196191971919819199192001920119202192031920419205192061920719208192091921019211192121921319214192151921619217192181921919220192211922219223192241922519226192271922819229192301923119232192331923419235192361923719238192391924019241192421924319244192451924619247192481924919250192511925219253192541925519256192571925819259192601926119262192631926419265192661926719268192691927019271192721927319274192751927619277192781927919280192811928219283192841928519286192871928819289192901929119292192931929419295192961929719298192991930019301193021930319304193051930619307193081930919310193111931219313193141931519316193171931819319193201932119322193231932419325193261932719328193291933019331193321933319334193351933619337193381933919340193411934219343193441934519346193471934819349193501935119352193531935419355193561935719358193591936019361193621936319364193651936619367193681936919370193711937219373193741937519376193771937819379193801938119382193831938419385193861938719388193891939019391193921939319394193951939619397193981939919400194011940219403194041940519406194071940819409194101941119412194131941419415194161941719418194191942019421194221942319424194251942619427194281942919430194311943219433194341943519436194371943819439194401944119442194431944419445194461944719448194491945019451194521945319454194551945619457194581945919460194611946219463194641946519466194671946819469194701947119472194731947419475194761947719478194791948019481194821948319484194851948619487194881948919490194911949219493194941949519496194971949819499195001950119502195031950419505195061950719508195091951019511195121951319514195151951619517195181951919520195211952219523195241952519526195271952819529195301953119532195331953419535195361953719538195391954019541195421954319544195451954619547195481954919550195511955219553195541955519556195571955819559195601956119562195631956419565195661956719568195691957019571195721957319574195751957619577195781957919580195811958219583195841958519586195871958819589195901959119592195931959419595195961959719598195991960019601196021960319604196051960619607196081960919610196111961219613196141961519616196171961819619196201962119622196231962419625196261962719628196291963019631196321963319634196351963619637196381963919640196411964219643196441964519646196471964819649196501965119652196531965419655196561965719658196591966019661196621966319664196651966619667196681966919670196711967219673196741967519676196771967819679196801968119682196831968419685196861968719688196891969019691196921969319694196951969619697196981969919700197011970219703197041970519706197071970819709197101971119712197131971419715197161971719718197191972019721197221972319724197251972619727197281972919730197311973219733197341973519736197371973819739197401974119742197431974419745197461974719748197491975019751197521975319754197551975619757197581975919760197611976219763197641976519766197671976819769197701977119772197731977419775197761977719778197791978019781197821978319784197851978619787197881978919790197911979219793197941979519796197971979819799198001980119802198031980419805198061980719808198091981019811198121981319814198151981619817198181981919820198211982219823198241982519826198271982819829198301983119832198331983419835198361983719838198391984019841198421984319844198451984619847198481984919850198511985219853198541985519856198571985819859198601986119862198631986419865198661986719868198691987019871198721987319874198751987619877198781987919880198811988219883198841988519886198871988819889198901989119892198931989419895198961989719898198991990019901199021990319904199051990619907199081990919910199111991219913199141991519916199171991819919199201992119922199231992419925199261992719928199291993019931199321993319934199351993619937199381993919940199411994219943199441994519946199471994819949199501995119952199531995419955199561995719958199591996019961199621996319964199651996619967199681996919970199711997219973199741997519976199771997819979199801998119982199831998419985199861998719988199891999019991199921999319994199951999619997199981999920000200012000220003200042000520006200072000820009200102001120012200132001420015200162001720018200192002020021200222002320024200252002620027200282002920030200312003220033200342003520036200372003820039200402004120042200432004420045200462004720048200492005020051200522005320054200552005620057200582005920060200612006220063200642006520066200672006820069200702007120072200732007420075200762007720078200792008020081200822008320084200852008620087200882008920090200912009220093200942009520096200972009820099201002010120102201032010420105201062010720108201092011020111201122011320114201152011620117201182011920120201212012220123201242012520126201272012820129201302013120132201332013420135201362013720138201392014020141201422014320144201452014620147201482014920150201512015220153201542015520156201572015820159201602016120162201632016420165201662016720168201692017020171201722017320174201752017620177201782017920180201812018220183201842018520186201872018820189201902019120192201932019420195201962019720198201992020020201202022020320204202052020620207202082020920210202112021220213202142021520216202172021820219202202022120222202232022420225202262022720228202292023020231202322023320234202352023620237202382023920240202412024220243202442024520246202472024820249202502025120252202532025420255202562025720258202592026020261202622026320264202652026620267202682026920270202712027220273202742027520276202772027820279202802028120282202832028420285202862028720288202892029020291202922029320294202952029620297202982029920300203012030220303203042030520306203072030820309203102031120312203132031420315203162031720318203192032020321203222032320324203252032620327203282032920330203312033220333203342033520336203372033820339203402034120342203432034420345203462034720348203492035020351203522035320354203552035620357203582035920360203612036220363203642036520366203672036820369203702037120372203732037420375203762037720378203792038020381203822038320384203852038620387203882038920390203912039220393203942039520396203972039820399204002040120402204032040420405204062040720408204092041020411204122041320414204152041620417204182041920420204212042220423204242042520426204272042820429204302043120432204332043420435204362043720438204392044020441204422044320444204452044620447204482044920450204512045220453204542045520456204572045820459204602046120462204632046420465204662046720468204692047020471204722047320474204752047620477204782047920480204812048220483204842048520486204872048820489204902049120492204932049420495204962049720498204992050020501205022050320504205052050620507205082050920510205112051220513205142051520516205172051820519205202052120522205232052420525205262052720528205292053020531205322053320534205352053620537205382053920540205412054220543205442054520546205472054820549205502055120552205532055420555205562055720558205592056020561205622056320564205652056620567205682056920570205712057220573205742057520576205772057820579205802058120582205832058420585205862058720588205892059020591205922059320594205952059620597205982059920600206012060220603206042060520606206072060820609206102061120612206132061420615206162061720618206192062020621206222062320624206252062620627206282062920630206312063220633206342063520636206372063820639206402064120642206432064420645206462064720648206492065020651206522065320654206552065620657206582065920660206612066220663206642066520666206672066820669206702067120672206732067420675206762067720678206792068020681206822068320684206852068620687206882068920690206912069220693206942069520696206972069820699207002070120702207032070420705207062070720708207092071020711207122071320714207152071620717207182071920720207212072220723207242072520726207272072820729207302073120732207332073420735207362073720738207392074020741207422074320744207452074620747207482074920750207512075220753207542075520756207572075820759207602076120762207632076420765207662076720768207692077020771207722077320774207752077620777207782077920780207812078220783207842078520786207872078820789207902079120792207932079420795207962079720798207992080020801208022080320804208052080620807208082080920810208112081220813208142081520816208172081820819208202082120822208232082420825208262082720828208292083020831208322083320834208352083620837208382083920840208412084220843208442084520846208472084820849208502085120852208532085420855208562085720858208592086020861208622086320864208652086620867208682086920870208712087220873208742087520876208772087820879208802088120882208832088420885208862088720888208892089020891208922089320894208952089620897208982089920900209012090220903209042090520906209072090820909209102091120912209132091420915209162091720918209192092020921209222092320924209252092620927209282092920930209312093220933209342093520936209372093820939209402094120942209432094420945209462094720948209492095020951209522095320954209552095620957209582095920960209612096220963209642096520966209672096820969209702097120972209732097420975209762097720978209792098020981209822098320984209852098620987209882098920990209912099220993209942099520996209972099820999210002100121002210032100421005210062100721008210092101021011210122101321014210152101621017210182101921020210212102221023210242102521026210272102821029210302103121032210332103421035210362103721038210392104021041210422104321044210452104621047210482104921050210512105221053210542105521056210572105821059210602106121062210632106421065210662106721068210692107021071210722107321074210752107621077210782107921080210812108221083210842108521086210872108821089210902109121092210932109421095210962109721098210992110021101211022110321104211052110621107211082110921110211112111221113211142111521116211172111821119211202112121122211232112421125211262112721128211292113021131211322113321134211352113621137211382113921140211412114221143211442114521146211472114821149211502115121152211532115421155211562115721158211592116021161211622116321164211652116621167211682116921170211712117221173211742117521176211772117821179211802118121182211832118421185211862118721188211892119021191211922119321194211952119621197211982119921200212012120221203212042120521206212072120821209212102121121212212132121421215212162121721218212192122021221212222122321224212252122621227212282122921230212312123221233212342123521236212372123821239212402124121242212432124421245212462124721248212492125021251212522125321254212552125621257212582125921260212612126221263212642126521266212672126821269212702127121272212732127421275212762127721278212792128021281212822128321284212852128621287212882128921290212912129221293212942129521296212972129821299213002130121302213032130421305213062130721308213092131021311213122131321314213152131621317213182131921320213212132221323213242132521326213272132821329213302133121332213332133421335213362133721338213392134021341213422134321344213452134621347213482134921350213512135221353213542135521356213572135821359213602136121362213632136421365213662136721368213692137021371213722137321374213752137621377213782137921380213812138221383213842138521386213872138821389213902139121392213932139421395213962139721398213992140021401214022140321404214052140621407214082140921410214112141221413214142141521416214172141821419214202142121422214232142421425214262142721428214292143021431214322143321434214352143621437214382143921440214412144221443214442144521446214472144821449214502145121452214532145421455214562145721458214592146021461214622146321464214652146621467214682146921470214712147221473214742147521476214772147821479214802148121482214832148421485214862148721488214892149021491214922149321494214952149621497214982149921500215012150221503215042150521506215072150821509215102151121512215132151421515215162151721518215192152021521215222152321524215252152621527215282152921530215312153221533215342153521536215372153821539215402154121542215432154421545215462154721548215492155021551215522155321554215552155621557215582155921560215612156221563215642156521566215672156821569215702157121572215732157421575215762157721578215792158021581215822158321584215852158621587215882158921590215912159221593215942159521596215972159821599216002160121602216032160421605216062160721608216092161021611216122161321614216152161621617216182161921620216212162221623216242162521626216272162821629216302163121632216332163421635216362163721638216392164021641216422164321644216452164621647216482164921650216512165221653216542165521656216572165821659216602166121662216632166421665216662166721668216692167021671216722167321674216752167621677216782167921680216812168221683216842168521686216872168821689216902169121692216932169421695216962169721698216992170021701217022170321704217052170621707217082170921710217112171221713217142171521716217172171821719217202172121722217232172421725217262172721728217292173021731217322173321734217352173621737217382173921740217412174221743217442174521746217472174821749217502175121752217532175421755217562175721758217592176021761217622176321764217652176621767217682176921770217712177221773217742177521776217772177821779217802178121782217832178421785217862178721788217892179021791217922179321794217952179621797217982179921800218012180221803218042180521806218072180821809218102181121812218132181421815218162181721818218192182021821218222182321824218252182621827218282182921830218312183221833218342183521836218372183821839218402184121842218432184421845218462184721848218492185021851218522185321854218552185621857218582185921860218612186221863218642186521866218672186821869218702187121872218732187421875218762187721878218792188021881218822188321884218852188621887218882188921890218912189221893218942189521896218972189821899219002190121902219032190421905219062190721908219092191021911219122191321914219152191621917219182191921920219212192221923219242192521926219272192821929219302193121932219332193421935219362193721938219392194021941219422194321944219452194621947219482194921950219512195221953219542195521956219572195821959219602196121962219632196421965219662196721968219692197021971219722197321974219752197621977219782197921980219812198221983219842198521986219872198821989219902199121992219932199421995219962199721998219992200022001220022200322004220052200622007220082200922010220112201222013220142201522016220172201822019220202202122022220232202422025220262202722028220292203022031220322203322034220352203622037220382203922040220412204222043220442204522046220472204822049220502205122052220532205422055220562205722058220592206022061220622206322064220652206622067220682206922070220712207222073220742207522076220772207822079220802208122082220832208422085220862208722088220892209022091220922209322094220952209622097220982209922100221012210222103221042210522106221072210822109221102211122112221132211422115221162211722118221192212022121221222212322124221252212622127221282212922130221312213222133221342213522136221372213822139221402214122142221432214422145221462214722148221492215022151221522215322154221552215622157221582215922160221612216222163221642216522166221672216822169221702217122172221732217422175221762217722178221792218022181221822218322184221852218622187221882218922190221912219222193221942219522196221972219822199222002220122202222032220422205222062220722208222092221022211222122221322214222152221622217222182221922220222212222222223222242222522226222272222822229222302223122232222332223422235222362223722238222392224022241222422224322244222452224622247222482224922250222512225222253222542225522256222572225822259222602226122262222632226422265222662226722268222692227022271222722227322274222752227622277222782227922280222812228222283222842228522286222872228822289222902229122292222932229422295222962229722298222992230022301223022230322304223052230622307223082230922310223112231222313223142231522316223172231822319223202232122322223232232422325223262232722328223292233022331223322233322334223352233622337223382233922340223412234222343223442234522346223472234822349223502235122352223532235422355223562235722358223592236022361223622236322364223652236622367223682236922370223712237222373223742237522376223772237822379223802238122382223832238422385223862238722388223892239022391223922239322394223952239622397223982239922400224012240222403224042240522406224072240822409224102241122412224132241422415224162241722418224192242022421224222242322424224252242622427224282242922430224312243222433224342243522436224372243822439224402244122442224432244422445224462244722448224492245022451224522245322454224552245622457224582245922460224612246222463224642246522466224672246822469224702247122472224732247422475224762247722478224792248022481224822248322484224852248622487224882248922490224912249222493224942249522496224972249822499225002250122502225032250422505225062250722508225092251022511225122251322514225152251622517225182251922520225212252222523225242252522526225272252822529225302253122532225332253422535225362253722538225392254022541225422254322544225452254622547225482254922550225512255222553225542255522556225572255822559225602256122562225632256422565225662256722568225692257022571225722257322574225752257622577225782257922580225812258222583225842258522586225872258822589225902259122592225932259422595225962259722598225992260022601226022260322604226052260622607226082260922610226112261222613226142261522616226172261822619226202262122622226232262422625226262262722628226292263022631226322263322634226352263622637226382263922640226412264222643226442264522646226472264822649226502265122652226532265422655226562265722658226592266022661226622266322664226652266622667226682266922670226712267222673226742267522676226772267822679226802268122682226832268422685226862268722688226892269022691226922269322694226952269622697226982269922700227012270222703227042270522706227072270822709227102271122712227132271422715227162271722718227192272022721227222272322724227252272622727227282272922730227312273222733227342273522736227372273822739227402274122742227432274422745227462274722748227492275022751227522275322754227552275622757227582275922760227612276222763227642276522766227672276822769227702277122772227732277422775227762277722778227792278022781227822278322784227852278622787227882278922790227912279222793227942279522796227972279822799228002280122802228032280422805228062280722808228092281022811228122281322814228152281622817228182281922820228212282222823228242282522826228272282822829228302283122832228332283422835228362283722838228392284022841228422284322844228452284622847228482284922850228512285222853228542285522856228572285822859228602286122862228632286422865228662286722868228692287022871228722287322874228752287622877228782287922880228812288222883228842288522886228872288822889228902289122892228932289422895228962289722898228992290022901229022290322904229052290622907229082290922910229112291222913229142291522916229172291822919229202292122922229232292422925229262292722928229292293022931229322293322934229352293622937229382293922940229412294222943229442294522946229472294822949229502295122952229532295422955229562295722958229592296022961229622296322964229652296622967229682296922970229712297222973229742297522976229772297822979229802298122982229832298422985229862298722988229892299022991229922299322994229952299622997229982299923000230012300223003230042300523006230072300823009230102301123012230132301423015230162301723018230192302023021230222302323024230252302623027230282302923030230312303223033230342303523036230372303823039230402304123042230432304423045230462304723048230492305023051230522305323054230552305623057230582305923060230612306223063230642306523066230672306823069230702307123072230732307423075230762307723078230792308023081230822308323084230852308623087230882308923090230912309223093230942309523096230972309823099231002310123102231032310423105231062310723108231092311023111231122311323114231152311623117231182311923120231212312223123231242312523126231272312823129231302313123132231332313423135231362313723138231392314023141231422314323144231452314623147231482314923150231512315223153231542315523156231572315823159231602316123162231632316423165231662316723168231692317023171231722317323174231752317623177231782317923180231812318223183231842318523186231872318823189231902319123192231932319423195231962319723198231992320023201232022320323204232052320623207232082320923210232112321223213232142321523216232172321823219232202322123222232232322423225232262322723228232292323023231232322323323234232352323623237232382323923240232412324223243232442324523246232472324823249232502325123252232532325423255232562325723258232592326023261232622326323264232652326623267232682326923270232712327223273232742327523276232772327823279232802328123282232832328423285232862328723288232892329023291232922329323294232952329623297232982329923300233012330223303233042330523306233072330823309233102331123312233132331423315233162331723318233192332023321233222332323324233252332623327233282332923330233312333223333233342333523336233372333823339233402334123342233432334423345233462334723348233492335023351233522335323354233552335623357233582335923360233612336223363233642336523366233672336823369233702337123372233732337423375233762337723378233792338023381233822338323384233852338623387233882338923390233912339223393233942339523396233972339823399234002340123402234032340423405234062340723408234092341023411234122341323414234152341623417234182341923420234212342223423234242342523426234272342823429234302343123432234332343423435234362343723438234392344023441234422344323444234452344623447234482344923450234512345223453234542345523456234572345823459234602346123462234632346423465234662346723468234692347023471234722347323474234752347623477234782347923480234812348223483234842348523486234872348823489234902349123492234932349423495234962349723498234992350023501235022350323504235052350623507235082350923510235112351223513235142351523516235172351823519235202352123522235232352423525235262352723528235292353023531235322353323534235352353623537235382353923540235412354223543235442354523546235472354823549235502355123552235532355423555235562355723558235592356023561235622356323564235652356623567235682356923570235712357223573235742357523576235772357823579235802358123582235832358423585235862358723588235892359023591235922359323594235952359623597235982359923600236012360223603236042360523606236072360823609236102361123612236132361423615236162361723618236192362023621236222362323624236252362623627236282362923630236312363223633236342363523636236372363823639236402364123642236432364423645236462364723648236492365023651236522365323654236552365623657236582365923660236612366223663236642366523666236672366823669236702367123672236732367423675236762367723678236792368023681236822368323684236852368623687236882368923690236912369223693236942369523696236972369823699237002370123702237032370423705237062370723708237092371023711237122371323714237152371623717237182371923720237212372223723237242372523726237272372823729237302373123732237332373423735237362373723738237392374023741237422374323744237452374623747237482374923750237512375223753237542375523756237572375823759237602376123762237632376423765237662376723768237692377023771237722377323774237752377623777237782377923780237812378223783237842378523786237872378823789237902379123792237932379423795237962379723798237992380023801238022380323804238052380623807238082380923810238112381223813238142381523816238172381823819238202382123822238232382423825238262382723828238292383023831238322383323834238352383623837238382383923840238412384223843238442384523846238472384823849238502385123852238532385423855238562385723858238592386023861238622386323864238652386623867238682386923870238712387223873238742387523876238772387823879238802388123882238832388423885238862388723888238892389023891238922389323894238952389623897238982389923900239012390223903239042390523906239072390823909239102391123912239132391423915239162391723918239192392023921239222392323924239252392623927239282392923930239312393223933239342393523936239372393823939239402394123942239432394423945239462394723948239492395023951239522395323954239552395623957239582395923960239612396223963239642396523966239672396823969239702397123972239732397423975239762397723978239792398023981239822398323984239852398623987239882398923990239912399223993239942399523996239972399823999240002400124002240032400424005240062400724008240092401024011240122401324014240152401624017240182401924020240212402224023240242402524026240272402824029240302403124032240332403424035240362403724038240392404024041240422404324044240452404624047240482404924050240512405224053240542405524056240572405824059240602406124062240632406424065240662406724068240692407024071240722407324074240752407624077240782407924080240812408224083240842408524086240872408824089240902409124092240932409424095240962409724098240992410024101241022410324104241052410624107241082410924110241112411224113241142411524116241172411824119241202412124122241232412424125241262412724128241292413024131241322413324134241352413624137241382413924140241412414224143241442414524146241472414824149241502415124152241532415424155241562415724158241592416024161241622416324164241652416624167241682416924170241712417224173241742417524176241772417824179241802418124182241832418424185241862418724188241892419024191241922419324194241952419624197241982419924200242012420224203242042420524206242072420824209242102421124212242132421424215242162421724218242192422024221242222422324224242252422624227242282422924230242312423224233242342423524236242372423824239242402424124242242432424424245242462424724248242492425024251242522425324254242552425624257242582425924260242612426224263242642426524266242672426824269242702427124272242732427424275242762427724278242792428024281242822428324284242852428624287242882428924290242912429224293242942429524296242972429824299243002430124302243032430424305243062430724308243092431024311243122431324314243152431624317243182431924320243212432224323243242432524326243272432824329243302433124332243332433424335243362433724338243392434024341243422434324344243452434624347243482434924350243512435224353243542435524356243572435824359243602436124362243632436424365243662436724368243692437024371243722437324374243752437624377243782437924380243812438224383243842438524386243872438824389243902439124392243932439424395243962439724398243992440024401244022440324404244052440624407244082440924410244112441224413244142441524416244172441824419244202442124422244232442424425244262442724428244292443024431244322443324434244352443624437244382443924440244412444224443244442444524446244472444824449244502445124452244532445424455244562445724458244592446024461244622446324464244652446624467244682446924470244712447224473244742447524476244772447824479244802448124482244832448424485244862448724488244892449024491244922449324494244952449624497244982449924500245012450224503245042450524506245072450824509245102451124512245132451424515245162451724518245192452024521245222452324524245252452624527245282452924530245312453224533245342453524536245372453824539245402454124542245432454424545245462454724548245492455024551245522455324554245552455624557245582455924560245612456224563245642456524566245672456824569245702457124572245732457424575245762457724578245792458024581245822458324584245852458624587245882458924590245912459224593245942459524596245972459824599246002460124602246032460424605246062460724608246092461024611246122461324614246152461624617246182461924620246212462224623246242462524626246272462824629246302463124632246332463424635246362463724638246392464024641246422464324644246452464624647246482464924650246512465224653246542465524656246572465824659246602466124662246632466424665246662466724668246692467024671246722467324674246752467624677246782467924680246812468224683246842468524686246872468824689246902469124692246932469424695246962469724698246992470024701247022470324704247052470624707247082470924710247112471224713247142471524716247172471824719247202472124722247232472424725247262472724728247292473024731247322473324734247352473624737247382473924740247412474224743247442474524746247472474824749247502475124752247532475424755247562475724758247592476024761247622476324764247652476624767247682476924770247712477224773247742477524776247772477824779247802478124782247832478424785247862478724788247892479024791247922479324794247952479624797247982479924800248012480224803248042480524806248072480824809248102481124812248132481424815248162481724818248192482024821248222482324824248252482624827248282482924830248312483224833248342483524836248372483824839248402484124842248432484424845248462484724848248492485024851248522485324854248552485624857248582485924860248612486224863248642486524866248672486824869248702487124872248732487424875248762487724878248792488024881248822488324884248852488624887248882488924890248912489224893248942489524896248972489824899249002490124902249032490424905249062490724908249092491024911249122491324914249152491624917249182491924920249212492224923249242492524926249272492824929249302493124932249332493424935249362493724938249392494024941249422494324944249452494624947249482494924950249512495224953249542495524956249572495824959249602496124962249632496424965249662496724968249692497024971249722497324974249752497624977249782497924980249812498224983249842498524986249872498824989249902499124992249932499424995249962499724998249992500025001250022500325004250052500625007250082500925010250112501225013250142501525016250172501825019250202502125022250232502425025250262502725028250292503025031250322503325034250352503625037250382503925040250412504225043250442504525046250472504825049250502505125052250532505425055250562505725058250592506025061250622506325064250652506625067250682506925070250712507225073250742507525076250772507825079250802508125082250832508425085250862508725088250892509025091250922509325094250952509625097250982509925100251012510225103251042510525106251072510825109251102511125112251132511425115251162511725118251192512025121251222512325124251252512625127251282512925130251312513225133251342513525136251372513825139251402514125142251432514425145251462514725148251492515025151251522515325154251552515625157251582515925160251612516225163251642516525166251672516825169251702517125172251732517425175251762517725178251792518025181251822518325184251852518625187251882518925190251912519225193251942519525196251972519825199252002520125202252032520425205252062520725208252092521025211252122521325214252152521625217252182521925220252212522225223252242522525226252272522825229252302523125232252332523425235252362523725238252392524025241252422524325244252452524625247252482524925250252512525225253252542525525256252572525825259252602526125262252632526425265252662526725268252692527025271252722527325274252752527625277252782527925280252812528225283252842528525286252872528825289252902529125292252932529425295252962529725298252992530025301253022530325304253052530625307253082530925310253112531225313253142531525316253172531825319253202532125322253232532425325253262532725328253292533025331253322533325334253352533625337253382533925340253412534225343253442534525346253472534825349253502535125352253532535425355253562535725358253592536025361253622536325364253652536625367253682536925370253712537225373253742537525376253772537825379253802538125382253832538425385253862538725388253892539025391253922539325394253952539625397253982539925400254012540225403254042540525406254072540825409254102541125412254132541425415254162541725418254192542025421254222542325424254252542625427254282542925430254312543225433254342543525436254372543825439254402544125442254432544425445254462544725448254492545025451254522545325454254552545625457254582545925460254612546225463254642546525466254672546825469254702547125472254732547425475254762547725478254792548025481254822548325484254852548625487254882548925490254912549225493254942549525496254972549825499255002550125502255032550425505255062550725508255092551025511255122551325514255152551625517255182551925520255212552225523255242552525526255272552825529255302553125532255332553425535255362553725538255392554025541255422554325544255452554625547255482554925550255512555225553255542555525556255572555825559255602556125562255632556425565255662556725568255692557025571255722557325574255752557625577255782557925580255812558225583255842558525586255872558825589255902559125592255932559425595255962559725598255992560025601256022560325604256052560625607256082560925610256112561225613256142561525616256172561825619256202562125622256232562425625256262562725628256292563025631256322563325634256352563625637256382563925640256412564225643256442564525646256472564825649256502565125652256532565425655256562565725658256592566025661256622566325664256652566625667256682566925670256712567225673256742567525676256772567825679256802568125682256832568425685256862568725688256892569025691256922569325694256952569625697256982569925700257012570225703257042570525706257072570825709257102571125712257132571425715257162571725718257192572025721257222572325724257252572625727257282572925730257312573225733257342573525736257372573825739257402574125742257432574425745257462574725748257492575025751257522575325754257552575625757257582575925760257612576225763257642576525766257672576825769257702577125772257732577425775257762577725778257792578025781257822578325784257852578625787257882578925790257912579225793257942579525796257972579825799258002580125802258032580425805258062580725808258092581025811258122581325814258152581625817258182581925820258212582225823258242582525826258272582825829258302583125832258332583425835258362583725838258392584025841258422584325844258452584625847258482584925850258512585225853258542585525856258572585825859258602586125862258632586425865258662586725868258692587025871258722587325874258752587625877258782587925880258812588225883258842588525886258872588825889258902589125892258932589425895258962589725898258992590025901259022590325904259052590625907259082590925910259112591225913259142591525916259172591825919259202592125922259232592425925259262592725928259292593025931259322593325934259352593625937259382593925940259412594225943259442594525946259472594825949259502595125952259532595425955259562595725958259592596025961259622596325964259652596625967259682596925970259712597225973259742597525976259772597825979259802598125982259832598425985259862598725988259892599025991259922599325994259952599625997259982599926000260012600226003260042600526006260072600826009260102601126012260132601426015260162601726018260192602026021260222602326024260252602626027260282602926030260312603226033260342603526036260372603826039260402604126042260432604426045260462604726048260492605026051260522605326054260552605626057260582605926060260612606226063260642606526066260672606826069260702607126072260732607426075260762607726078260792608026081260822608326084260852608626087260882608926090260912609226093260942609526096260972609826099261002610126102261032610426105261062610726108261092611026111261122611326114261152611626117261182611926120261212612226123261242612526126261272612826129261302613126132261332613426135261362613726138261392614026141261422614326144261452614626147261482614926150261512615226153261542615526156261572615826159261602616126162261632616426165261662616726168261692617026171261722617326174261752617626177261782617926180261812618226183261842618526186261872618826189261902619126192261932619426195261962619726198261992620026201262022620326204262052620626207262082620926210262112621226213262142621526216262172621826219262202622126222262232622426225262262622726228262292623026231262322623326234262352623626237262382623926240262412624226243262442624526246262472624826249262502625126252262532625426255262562625726258262592626026261262622626326264262652626626267262682626926270262712627226273262742627526276262772627826279262802628126282262832628426285262862628726288262892629026291262922629326294262952629626297262982629926300263012630226303263042630526306263072630826309263102631126312263132631426315263162631726318263192632026321263222632326324263252632626327263282632926330263312633226333263342633526336263372633826339263402634126342263432634426345263462634726348263492635026351263522635326354263552635626357263582635926360263612636226363263642636526366263672636826369263702637126372263732637426375263762637726378263792638026381263822638326384263852638626387263882638926390263912639226393263942639526396263972639826399264002640126402264032640426405264062640726408264092641026411264122641326414264152641626417264182641926420264212642226423264242642526426264272642826429264302643126432264332643426435264362643726438264392644026441264422644326444264452644626447264482644926450264512645226453264542645526456264572645826459264602646126462264632646426465264662646726468264692647026471264722647326474264752647626477264782647926480264812648226483264842648526486264872648826489264902649126492264932649426495264962649726498264992650026501265022650326504265052650626507265082650926510265112651226513265142651526516265172651826519265202652126522265232652426525265262652726528265292653026531265322653326534265352653626537265382653926540265412654226543265442654526546265472654826549265502655126552265532655426555265562655726558265592656026561265622656326564265652656626567265682656926570265712657226573265742657526576265772657826579265802658126582265832658426585265862658726588265892659026591265922659326594265952659626597265982659926600266012660226603266042660526606266072660826609266102661126612266132661426615266162661726618266192662026621266222662326624266252662626627266282662926630266312663226633266342663526636266372663826639266402664126642266432664426645266462664726648266492665026651266522665326654266552665626657266582665926660266612666226663266642666526666266672666826669266702667126672266732667426675266762667726678266792668026681266822668326684266852668626687266882668926690266912669226693266942669526696266972669826699267002670126702267032670426705267062670726708267092671026711267122671326714267152671626717267182671926720267212672226723267242672526726267272672826729267302673126732267332673426735267362673726738267392674026741267422674326744267452674626747267482674926750267512675226753267542675526756267572675826759267602676126762267632676426765267662676726768267692677026771267722677326774267752677626777267782677926780267812678226783267842678526786267872678826789267902679126792267932679426795267962679726798267992680026801268022680326804268052680626807268082680926810268112681226813268142681526816268172681826819268202682126822268232682426825268262682726828268292683026831268322683326834268352683626837268382683926840268412684226843268442684526846268472684826849268502685126852268532685426855268562685726858268592686026861268622686326864268652686626867268682686926870268712687226873268742687526876268772687826879268802688126882268832688426885268862688726888268892689026891268922689326894268952689626897268982689926900269012690226903269042690526906269072690826909269102691126912269132691426915269162691726918269192692026921269222692326924269252692626927269282692926930269312693226933269342693526936269372693826939269402694126942269432694426945269462694726948269492695026951269522695326954269552695626957269582695926960269612696226963269642696526966269672696826969269702697126972269732697426975269762697726978269792698026981269822698326984269852698626987269882698926990269912699226993269942699526996269972699826999270002700127002270032700427005270062700727008270092701027011270122701327014270152701627017270182701927020270212702227023270242702527026270272702827029270302703127032270332703427035270362703727038270392704027041270422704327044270452704627047270482704927050270512705227053270542705527056270572705827059270602706127062270632706427065270662706727068270692707027071270722707327074270752707627077270782707927080270812708227083270842708527086270872708827089270902709127092270932709427095270962709727098270992710027101271022710327104271052710627107271082710927110271112711227113271142711527116271172711827119271202712127122271232712427125271262712727128271292713027131271322713327134271352713627137271382713927140271412714227143271442714527146271472714827149271502715127152271532715427155271562715727158271592716027161271622716327164271652716627167271682716927170271712717227173271742717527176271772717827179271802718127182271832718427185271862718727188271892719027191271922719327194271952719627197271982719927200272012720227203272042720527206272072720827209272102721127212272132721427215272162721727218272192722027221272222722327224272252722627227272282722927230272312723227233272342723527236272372723827239272402724127242272432724427245272462724727248272492725027251272522725327254272552725627257272582725927260272612726227263272642726527266272672726827269272702727127272272732727427275272762727727278272792728027281272822728327284272852728627287272882728927290272912729227293272942729527296272972729827299273002730127302273032730427305273062730727308273092731027311273122731327314273152731627317273182731927320273212732227323273242732527326273272732827329273302733127332273332733427335273362733727338273392734027341273422734327344273452734627347273482734927350273512735227353273542735527356273572735827359273602736127362273632736427365273662736727368273692737027371273722737327374273752737627377273782737927380273812738227383273842738527386273872738827389273902739127392273932739427395273962739727398273992740027401274022740327404274052740627407274082740927410274112741227413274142741527416274172741827419274202742127422274232742427425274262742727428274292743027431274322743327434274352743627437274382743927440274412744227443274442744527446274472744827449274502745127452274532745427455274562745727458274592746027461274622746327464274652746627467274682746927470274712747227473274742747527476274772747827479274802748127482274832748427485274862748727488274892749027491274922749327494274952749627497274982749927500275012750227503275042750527506275072750827509275102751127512275132751427515275162751727518275192752027521275222752327524275252752627527275282752927530275312753227533275342753527536275372753827539275402754127542275432754427545275462754727548275492755027551275522755327554275552755627557275582755927560275612756227563275642756527566275672756827569275702757127572275732757427575275762757727578275792758027581275822758327584275852758627587275882758927590275912759227593275942759527596275972759827599276002760127602276032760427605276062760727608276092761027611276122761327614276152761627617276182761927620276212762227623276242762527626276272762827629276302763127632276332763427635276362763727638276392764027641276422764327644276452764627647276482764927650276512765227653276542765527656276572765827659276602766127662276632766427665276662766727668276692767027671276722767327674276752767627677276782767927680276812768227683276842768527686276872768827689276902769127692276932769427695276962769727698276992770027701277022770327704277052770627707277082770927710277112771227713277142771527716277172771827719277202772127722277232772427725277262772727728277292773027731277322773327734277352773627737277382773927740277412774227743277442774527746277472774827749277502775127752277532775427755277562775727758277592776027761277622776327764277652776627767277682776927770277712777227773277742777527776277772777827779277802778127782277832778427785277862778727788277892779027791277922779327794277952779627797277982779927800278012780227803278042780527806278072780827809278102781127812278132781427815278162781727818278192782027821278222782327824278252782627827278282782927830278312783227833278342783527836278372783827839278402784127842278432784427845278462784727848278492785027851278522785327854278552785627857278582785927860278612786227863278642786527866278672786827869278702787127872278732787427875278762787727878278792788027881278822788327884278852788627887278882788927890278912789227893278942789527896278972789827899279002790127902279032790427905279062790727908279092791027911279122791327914279152791627917279182791927920279212792227923279242792527926279272792827929279302793127932279332793427935279362793727938279392794027941279422794327944279452794627947279482794927950279512795227953279542795527956279572795827959279602796127962279632796427965279662796727968279692797027971279722797327974279752797627977279782797927980279812798227983279842798527986279872798827989279902799127992279932799427995279962799727998279992800028001280022800328004280052800628007280082800928010280112801228013280142801528016280172801828019280202802128022280232802428025280262802728028280292803028031280322803328034280352803628037280382803928040280412804228043280442804528046280472804828049280502805128052280532805428055280562805728058280592806028061280622806328064280652806628067280682806928070280712807228073280742807528076280772807828079280802808128082280832808428085280862808728088280892809028091280922809328094280952809628097280982809928100281012810228103281042810528106281072810828109281102811128112281132811428115281162811728118281192812028121281222812328124281252812628127281282812928130281312813228133281342813528136281372813828139281402814128142281432814428145281462814728148281492815028151281522815328154281552815628157281582815928160281612816228163281642816528166281672816828169281702817128172281732817428175281762817728178281792818028181281822818328184281852818628187281882818928190281912819228193281942819528196281972819828199282002820128202282032820428205282062820728208282092821028211282122821328214282152821628217282182821928220282212822228223282242822528226282272822828229282302823128232282332823428235282362823728238282392824028241282422824328244282452824628247282482824928250282512825228253282542825528256282572825828259282602826128262282632826428265282662826728268282692827028271282722827328274282752827628277282782827928280282812828228283282842828528286282872828828289282902829128292282932829428295282962829728298282992830028301283022830328304283052830628307283082830928310283112831228313283142831528316283172831828319283202832128322283232832428325283262832728328283292833028331283322833328334283352833628337283382833928340283412834228343283442834528346283472834828349283502835128352283532835428355283562835728358283592836028361283622836328364283652836628367283682836928370283712837228373283742837528376283772837828379283802838128382283832838428385283862838728388283892839028391283922839328394283952839628397283982839928400284012840228403284042840528406284072840828409284102841128412284132841428415284162841728418284192842028421284222842328424284252842628427284282842928430284312843228433284342843528436284372843828439284402844128442284432844428445284462844728448284492845028451284522845328454284552845628457284582845928460284612846228463284642846528466284672846828469284702847128472284732847428475284762847728478284792848028481284822848328484284852848628487284882848928490284912849228493284942849528496284972849828499285002850128502285032850428505285062850728508285092851028511285122851328514285152851628517285182851928520285212852228523285242852528526285272852828529285302853128532285332853428535285362853728538285392854028541285422854328544285452854628547285482854928550285512855228553285542855528556285572855828559285602856128562285632856428565285662856728568285692857028571285722857328574285752857628577285782857928580285812858228583285842858528586285872858828589285902859128592285932859428595285962859728598285992860028601286022860328604286052860628607286082860928610286112861228613286142861528616286172861828619286202862128622286232862428625286262862728628286292863028631286322863328634286352863628637286382863928640286412864228643286442864528646286472864828649286502865128652286532865428655286562865728658286592866028661286622866328664286652866628667286682866928670286712867228673286742867528676286772867828679286802868128682286832868428685286862868728688286892869028691286922869328694286952869628697286982869928700287012870228703287042870528706287072870828709287102871128712287132871428715287162871728718287192872028721287222872328724287252872628727287282872928730287312873228733287342873528736287372873828739287402874128742287432874428745287462874728748287492875028751287522875328754287552875628757287582875928760287612876228763287642876528766287672876828769287702877128772287732877428775287762877728778287792878028781287822878328784287852878628787287882878928790287912879228793287942879528796287972879828799288002880128802288032880428805288062880728808288092881028811288122881328814288152881628817288182881928820288212882228823288242882528826288272882828829288302883128832288332883428835288362883728838288392884028841288422884328844288452884628847288482884928850288512885228853288542885528856288572885828859288602886128862288632886428865288662886728868288692887028871288722887328874288752887628877288782887928880288812888228883288842888528886288872888828889288902889128892288932889428895288962889728898288992890028901289022890328904289052890628907289082890928910289112891228913289142891528916289172891828919289202892128922289232892428925289262892728928289292893028931289322893328934289352893628937289382893928940289412894228943289442894528946289472894828949289502895128952289532895428955289562895728958289592896028961289622896328964289652896628967289682896928970289712897228973289742897528976289772897828979289802898128982289832898428985289862898728988289892899028991289922899328994289952899628997289982899929000290012900229003290042900529006290072900829009290102901129012290132901429015290162901729018290192902029021290222902329024290252902629027290282902929030290312903229033290342903529036290372903829039290402904129042290432904429045290462904729048290492905029051290522905329054290552905629057290582905929060290612906229063290642906529066290672906829069290702907129072290732907429075290762907729078290792908029081290822908329084290852908629087290882908929090290912909229093290942909529096290972909829099291002910129102291032910429105291062910729108291092911029111291122911329114291152911629117291182911929120291212912229123291242912529126291272912829129291302913129132291332913429135291362913729138291392914029141291422914329144291452914629147291482914929150291512915229153291542915529156291572915829159291602916129162291632916429165291662916729168291692917029171291722917329174291752917629177291782917929180291812918229183291842918529186291872918829189291902919129192291932919429195291962919729198291992920029201292022920329204292052920629207292082920929210292112921229213292142921529216292172921829219292202922129222292232922429225292262922729228292292923029231292322923329234292352923629237292382923929240292412924229243292442924529246292472924829249292502925129252292532925429255292562925729258292592926029261292622926329264292652926629267292682926929270292712927229273292742927529276292772927829279292802928129282292832928429285292862928729288292892929029291292922929329294292952929629297292982929929300293012930229303293042930529306293072930829309293102931129312293132931429315293162931729318293192932029321293222932329324293252932629327293282932929330293312933229333293342933529336293372933829339293402934129342293432934429345293462934729348293492935029351293522935329354293552935629357293582935929360293612936229363293642936529366293672936829369293702937129372293732937429375293762937729378293792938029381293822938329384293852938629387293882938929390293912939229393293942939529396293972939829399294002940129402294032940429405294062940729408294092941029411294122941329414294152941629417294182941929420294212942229423294242942529426294272942829429294302943129432294332943429435294362943729438294392944029441294422944329444294452944629447294482944929450294512945229453294542945529456294572945829459294602946129462294632946429465294662946729468294692947029471294722947329474294752947629477294782947929480294812948229483294842948529486294872948829489294902949129492294932949429495294962949729498294992950029501295022950329504295052950629507295082950929510295112951229513295142951529516295172951829519295202952129522295232952429525295262952729528295292953029531295322953329534295352953629537295382953929540295412954229543295442954529546295472954829549295502955129552295532955429555295562955729558295592956029561295622956329564295652956629567295682956929570295712957229573295742957529576295772957829579295802958129582295832958429585295862958729588295892959029591295922959329594295952959629597295982959929600296012960229603296042960529606296072960829609296102961129612296132961429615296162961729618296192962029621296222962329624296252962629627296282962929630296312963229633296342963529636296372963829639296402964129642296432964429645296462964729648296492965029651296522965329654296552965629657296582965929660296612966229663296642966529666296672966829669296702967129672296732967429675296762967729678296792968029681296822968329684296852968629687296882968929690296912969229693296942969529696296972969829699297002970129702297032970429705297062970729708297092971029711297122971329714297152971629717297182971929720297212972229723297242972529726297272972829729297302973129732297332973429735297362973729738297392974029741297422974329744297452974629747297482974929750297512975229753297542975529756297572975829759297602976129762297632976429765297662976729768297692977029771297722977329774297752977629777297782977929780297812978229783297842978529786297872978829789297902979129792297932979429795297962979729798297992980029801298022980329804298052980629807298082980929810298112981229813298142981529816298172981829819298202982129822298232982429825298262982729828298292983029831298322983329834298352983629837298382983929840298412984229843298442984529846298472984829849298502985129852298532985429855298562985729858298592986029861298622986329864298652986629867298682986929870298712987229873298742987529876298772987829879298802988129882298832988429885298862988729888298892989029891298922989329894298952989629897298982989929900299012990229903299042990529906299072990829909299102991129912299132991429915299162991729918299192992029921299222992329924299252992629927299282992929930299312993229933299342993529936299372993829939299402994129942299432994429945299462994729948299492995029951299522995329954299552995629957299582995929960299612996229963299642996529966299672996829969299702997129972299732997429975299762997729978299792998029981299822998329984299852998629987299882998929990299912999229993299942999529996299972999829999300003000130002300033000430005300063000730008300093001030011300123001330014300153001630017300183001930020300213002230023300243002530026300273002830029300303003130032300333003430035300363003730038300393004030041300423004330044300453004630047300483004930050300513005230053300543005530056300573005830059300603006130062300633006430065300663006730068300693007030071300723007330074300753007630077300783007930080300813008230083300843008530086300873008830089300903009130092300933009430095300963009730098300993010030101301023010330104301053010630107301083010930110301113011230113301143011530116301173011830119301203012130122301233012430125301263012730128301293013030131301323013330134301353013630137301383013930140301413014230143301443014530146301473014830149301503015130152301533015430155301563015730158301593016030161301623016330164301653016630167301683016930170301713017230173301743017530176301773017830179301803018130182301833018430185301863018730188301893019030191301923019330194301953019630197301983019930200302013020230203302043020530206302073020830209302103021130212302133021430215302163021730218302193022030221302223022330224302253022630227302283022930230302313023230233302343023530236302373023830239302403024130242302433024430245302463024730248302493025030251302523025330254302553025630257302583025930260302613026230263302643026530266302673026830269302703027130272302733027430275302763027730278302793028030281302823028330284302853028630287302883028930290302913029230293302943029530296302973029830299303003030130302303033030430305303063030730308303093031030311303123031330314303153031630317303183031930320303213032230323303243032530326303273032830329303303033130332303333033430335303363033730338303393034030341303423034330344303453034630347303483034930350303513035230353303543035530356303573035830359303603036130362303633036430365303663036730368303693037030371303723037330374303753037630377303783037930380303813038230383303843038530386303873038830389303903039130392303933039430395303963039730398303993040030401304023040330404304053040630407304083040930410304113041230413304143041530416304173041830419304203042130422304233042430425304263042730428304293043030431304323043330434304353043630437304383043930440304413044230443304443044530446304473044830449304503045130452304533045430455304563045730458304593046030461304623046330464304653046630467304683046930470304713047230473304743047530476304773047830479304803048130482304833048430485304863048730488304893049030491304923049330494304953049630497304983049930500305013050230503305043050530506305073050830509305103051130512305133051430515305163051730518305193052030521305223052330524305253052630527305283052930530305313053230533305343053530536305373053830539305403054130542305433054430545305463054730548305493055030551305523055330554305553055630557305583055930560305613056230563305643056530566305673056830569305703057130572305733057430575305763057730578305793058030581305823058330584305853058630587305883058930590305913059230593305943059530596305973059830599306003060130602306033060430605306063060730608306093061030611306123061330614306153061630617306183061930620306213062230623306243062530626306273062830629306303063130632306333063430635306363063730638306393064030641306423064330644306453064630647306483064930650306513065230653306543065530656306573065830659306603066130662306633066430665306663066730668306693067030671306723067330674306753067630677306783067930680306813068230683306843068530686306873068830689306903069130692306933069430695306963069730698306993070030701307023070330704307053070630707307083070930710307113071230713307143071530716307173071830719307203072130722307233072430725307263072730728307293073030731307323073330734307353073630737307383073930740307413074230743307443074530746307473074830749307503075130752307533075430755307563075730758307593076030761307623076330764307653076630767307683076930770307713077230773307743077530776307773077830779307803078130782307833078430785307863078730788307893079030791307923079330794307953079630797307983079930800308013080230803308043080530806308073080830809308103081130812308133081430815308163081730818308193082030821308223082330824308253082630827308283082930830308313083230833308343083530836308373083830839308403084130842308433084430845308463084730848308493085030851308523085330854308553085630857308583085930860308613086230863308643086530866308673086830869308703087130872308733087430875308763087730878308793088030881308823088330884308853088630887308883088930890308913089230893308943089530896308973089830899309003090130902309033090430905309063090730908309093091030911309123091330914309153091630917309183091930920309213092230923309243092530926309273092830929309303093130932309333093430935309363093730938309393094030941309423094330944309453094630947309483094930950309513095230953309543095530956309573095830959309603096130962309633096430965309663096730968309693097030971309723097330974309753097630977309783097930980309813098230983309843098530986309873098830989309903099130992309933099430995309963099730998309993100031001310023100331004310053100631007310083100931010310113101231013310143101531016310173101831019310203102131022310233102431025310263102731028310293103031031310323103331034310353103631037310383103931040310413104231043310443104531046310473104831049310503105131052310533105431055310563105731058310593106031061310623106331064310653106631067310683106931070310713107231073310743107531076310773107831079310803108131082310833108431085310863108731088310893109031091310923109331094310953109631097310983109931100311013110231103311043110531106311073110831109311103111131112311133111431115311163111731118311193112031121311223112331124311253112631127311283112931130311313113231133311343113531136311373113831139311403114131142311433114431145311463114731148311493115031151311523115331154311553115631157311583115931160311613116231163311643116531166311673116831169311703117131172311733117431175311763117731178311793118031181311823118331184311853118631187311883118931190311913119231193311943119531196311973119831199312003120131202312033120431205312063120731208312093121031211312123121331214312153121631217312183121931220312213122231223312243122531226312273122831229312303123131232312333123431235312363123731238312393124031241312423124331244312453124631247312483124931250312513125231253312543125531256312573125831259312603126131262312633126431265312663126731268312693127031271312723127331274312753127631277312783127931280312813128231283312843128531286312873128831289312903129131292312933129431295312963129731298312993130031301313023130331304313053130631307313083130931310313113131231313313143131531316313173131831319313203132131322313233132431325313263132731328313293133031331313323133331334313353133631337313383133931340313413134231343313443134531346313473134831349313503135131352313533135431355313563135731358313593136031361313623136331364313653136631367313683136931370313713137231373313743137531376313773137831379313803138131382313833138431385313863138731388313893139031391313923139331394313953139631397313983139931400314013140231403314043140531406314073140831409314103141131412314133141431415314163141731418314193142031421314223142331424314253142631427314283142931430314313143231433314343143531436314373143831439314403144131442314433144431445314463144731448314493145031451314523145331454314553145631457314583145931460314613146231463314643146531466314673146831469314703147131472314733147431475314763147731478314793148031481314823148331484314853148631487314883148931490314913149231493314943149531496314973149831499315003150131502315033150431505315063150731508315093151031511315123151331514315153151631517315183151931520315213152231523315243152531526315273152831529315303153131532315333153431535315363153731538315393154031541315423154331544315453154631547315483154931550315513155231553315543155531556315573155831559315603156131562315633156431565315663156731568315693157031571315723157331574315753157631577315783157931580315813158231583315843158531586315873158831589315903159131592315933159431595315963159731598315993160031601316023160331604316053160631607316083160931610316113161231613316143161531616316173161831619316203162131622316233162431625316263162731628316293163031631316323163331634316353163631637316383163931640316413164231643316443164531646316473164831649316503165131652316533165431655316563165731658316593166031661316623166331664316653166631667316683166931670316713167231673316743167531676316773167831679316803168131682316833168431685316863168731688316893169031691316923169331694316953169631697316983169931700317013170231703317043170531706317073170831709317103171131712317133171431715317163171731718317193172031721317223172331724317253172631727317283172931730317313173231733317343173531736317373173831739317403174131742317433174431745317463174731748317493175031751317523175331754317553175631757317583175931760317613176231763317643176531766317673176831769317703177131772317733177431775317763177731778317793178031781317823178331784317853178631787317883178931790317913179231793317943179531796317973179831799318003180131802318033180431805318063180731808318093181031811318123181331814318153181631817318183181931820318213182231823318243182531826318273182831829318303183131832318333183431835318363183731838318393184031841318423184331844318453184631847318483184931850318513185231853318543185531856318573185831859318603186131862318633186431865318663186731868318693187031871318723187331874318753187631877318783187931880318813188231883318843188531886318873188831889318903189131892318933189431895318963189731898318993190031901319023190331904319053190631907319083190931910319113191231913319143191531916319173191831919319203192131922319233192431925319263192731928319293193031931319323193331934319353193631937319383193931940319413194231943319443194531946319473194831949319503195131952319533195431955319563195731958319593196031961319623196331964319653196631967319683196931970319713197231973319743197531976319773197831979319803198131982319833198431985319863198731988319893199031991319923199331994319953199631997319983199932000320013200232003320043200532006320073200832009320103201132012320133201432015320163201732018320193202032021320223202332024320253202632027320283202932030320313203232033320343203532036320373203832039320403204132042320433204432045320463204732048320493205032051320523205332054320553205632057320583205932060320613206232063320643206532066320673206832069320703207132072320733207432075320763207732078320793208032081320823208332084320853208632087320883208932090320913209232093320943209532096320973209832099321003210132102321033210432105321063210732108321093211032111321123211332114321153211632117321183211932120321213212232123321243212532126321273212832129321303213132132321333213432135321363213732138321393214032141321423214332144321453214632147321483214932150321513215232153321543215532156321573215832159321603216132162321633216432165321663216732168321693217032171321723217332174321753217632177321783217932180321813218232183321843218532186321873218832189321903219132192321933219432195321963219732198321993220032201322023220332204322053220632207322083220932210322113221232213322143221532216322173221832219322203222132222322233222432225322263222732228322293223032231322323223332234322353223632237322383223932240322413224232243322443224532246322473224832249322503225132252322533225432255322563225732258322593226032261322623226332264322653226632267322683226932270322713227232273322743227532276322773227832279322803228132282322833228432285322863228732288322893229032291322923229332294322953229632297322983229932300323013230232303323043230532306323073230832309323103231132312323133231432315323163231732318323193232032321323223232332324323253232632327323283232932330323313233232333323343233532336323373233832339323403234132342323433234432345323463234732348323493235032351323523235332354323553235632357323583235932360323613236232363323643236532366323673236832369323703237132372323733237432375323763237732378323793238032381323823238332384323853238632387323883238932390323913239232393323943239532396323973239832399324003240132402324033240432405324063240732408324093241032411324123241332414324153241632417324183241932420324213242232423324243242532426324273242832429324303243132432324333243432435324363243732438324393244032441324423244332444324453244632447324483244932450324513245232453324543245532456324573245832459324603246132462324633246432465324663246732468324693247032471324723247332474324753247632477324783247932480324813248232483324843248532486324873248832489324903249132492324933249432495324963249732498324993250032501325023250332504325053250632507325083250932510325113251232513325143251532516325173251832519325203252132522325233252432525325263252732528325293253032531325323253332534325353253632537325383253932540325413254232543325443254532546325473254832549325503255132552325533255432555325563255732558325593256032561325623256332564325653256632567325683256932570325713257232573325743257532576325773257832579325803258132582325833258432585325863258732588325893259032591325923259332594325953259632597325983259932600326013260232603326043260532606326073260832609326103261132612326133261432615326163261732618326193262032621326223262332624326253262632627326283262932630326313263232633326343263532636326373263832639326403264132642326433264432645326463264732648326493265032651326523265332654326553265632657326583265932660326613266232663326643266532666326673266832669326703267132672326733267432675326763267732678326793268032681326823268332684326853268632687326883268932690326913269232693326943269532696326973269832699327003270132702327033270432705327063270732708327093271032711327123271332714327153271632717327183271932720327213272232723327243272532726327273272832729327303273132732327333273432735327363273732738327393274032741327423274332744327453274632747327483274932750327513275232753327543275532756327573275832759327603276132762327633276432765327663276732768327693277032771327723277332774327753277632777327783277932780327813278232783327843278532786327873278832789327903279132792327933279432795327963279732798327993280032801328023280332804328053280632807328083280932810328113281232813328143281532816328173281832819328203282132822328233282432825328263282732828328293283032831328323283332834328353283632837328383283932840328413284232843328443284532846328473284832849328503285132852328533285432855328563285732858328593286032861328623286332864328653286632867328683286932870328713287232873328743287532876328773287832879328803288132882328833288432885328863288732888328893289032891328923289332894328953289632897328983289932900329013290232903329043290532906329073290832909329103291132912329133291432915329163291732918329193292032921329223292332924329253292632927329283292932930329313293232933329343293532936329373293832939329403294132942329433294432945329463294732948329493295032951329523295332954329553295632957329583295932960329613296232963329643296532966329673296832969329703297132972329733297432975329763297732978329793298032981329823298332984329853298632987329883298932990329913299232993329943299532996329973299832999330003300133002330033300433005330063300733008330093301033011330123301333014330153301633017330183301933020330213302233023330243302533026330273302833029330303303133032330333303433035330363303733038330393304033041330423304333044330453304633047330483304933050330513305233053330543305533056330573305833059330603306133062330633306433065330663306733068330693307033071330723307333074330753307633077330783307933080330813308233083330843308533086330873308833089330903309133092330933309433095330963309733098330993310033101331023310333104331053310633107331083310933110331113311233113331143311533116331173311833119331203312133122331233312433125331263312733128331293313033131331323313333134331353313633137331383313933140331413314233143331443314533146331473314833149331503315133152331533315433155331563315733158331593316033161331623316333164331653316633167331683316933170331713317233173331743317533176331773317833179331803318133182331833318433185331863318733188331893319033191331923319333194331953319633197331983319933200332013320233203332043320533206332073320833209332103321133212332133321433215332163321733218332193322033221332223322333224332253322633227332283322933230332313323233233332343323533236332373323833239332403324133242332433324433245332463324733248332493325033251332523325333254332553325633257332583325933260332613326233263332643326533266332673326833269332703327133272332733327433275332763327733278332793328033281332823328333284332853328633287332883328933290332913329233293332943329533296332973329833299333003330133302333033330433305333063330733308333093331033311333123331333314333153331633317333183331933320333213332233323333243332533326333273332833329333303333133332333333333433335333363333733338333393334033341333423334333344333453334633347333483334933350333513335233353333543335533356333573335833359333603336133362333633336433365333663336733368333693337033371333723337333374333753337633377333783337933380333813338233383333843338533386333873338833389333903339133392333933339433395333963339733398333993340033401334023340333404334053340633407334083340933410334113341233413334143341533416334173341833419334203342133422334233342433425334263342733428334293343033431334323343333434334353343633437334383343933440334413344233443334443344533446334473344833449334503345133452334533345433455334563345733458334593346033461334623346333464334653346633467334683346933470334713347233473334743347533476334773347833479334803348133482334833348433485334863348733488334893349033491334923349333494334953349633497334983349933500335013350233503335043350533506335073350833509335103351133512335133351433515335163351733518335193352033521335223352333524335253352633527335283352933530335313353233533335343353533536335373353833539335403354133542335433354433545335463354733548335493355033551335523355333554335553355633557335583355933560335613356233563335643356533566335673356833569335703357133572335733357433575335763357733578335793358033581335823358333584335853358633587335883358933590335913359233593335943359533596335973359833599336003360133602336033360433605336063360733608336093361033611336123361333614336153361633617336183361933620336213362233623336243362533626336273362833629336303363133632336333363433635336363363733638336393364033641336423364333644336453364633647336483364933650336513365233653336543365533656336573365833659336603366133662336633366433665336663366733668336693367033671336723367333674336753367633677336783367933680336813368233683336843368533686336873368833689336903369133692336933369433695336963369733698336993370033701337023370333704337053370633707337083370933710337113371233713337143371533716337173371833719337203372133722337233372433725337263372733728337293373033731337323373333734337353373633737337383373933740337413374233743337443374533746337473374833749337503375133752337533375433755337563375733758337593376033761337623376333764337653376633767337683376933770337713377233773337743377533776337773377833779337803378133782337833378433785337863378733788337893379033791337923379333794337953379633797337983379933800338013380233803338043380533806338073380833809338103381133812338133381433815338163381733818338193382033821338223382333824338253382633827338283382933830338313383233833338343383533836338373383833839338403384133842338433384433845338463384733848338493385033851338523385333854338553385633857338583385933860338613386233863338643386533866338673386833869338703387133872338733387433875338763387733878338793388033881338823388333884338853388633887338883388933890338913389233893338943389533896338973389833899339003390133902339033390433905339063390733908339093391033911339123391333914339153391633917339183391933920339213392233923339243392533926339273392833929339303393133932339333393433935339363393733938339393394033941339423394333944339453394633947339483394933950339513395233953339543395533956339573395833959339603396133962339633396433965339663396733968339693397033971339723397333974339753397633977339783397933980339813398233983339843398533986339873398833989339903399133992339933399433995339963399733998339993400034001340023400334004340053400634007340083400934010340113401234013340143401534016340173401834019340203402134022340233402434025340263402734028340293403034031340323403334034340353403634037340383403934040340413404234043340443404534046340473404834049340503405134052340533405434055340563405734058340593406034061340623406334064340653406634067340683406934070340713407234073340743407534076340773407834079340803408134082340833408434085340863408734088340893409034091340923409334094340953409634097340983409934100341013410234103341043410534106341073410834109341103411134112341133411434115341163411734118341193412034121341223412334124341253412634127341283412934130341313413234133341343413534136341373413834139341403414134142341433414434145341463414734148341493415034151341523415334154341553415634157341583415934160341613416234163341643416534166341673416834169341703417134172341733417434175341763417734178341793418034181341823418334184341853418634187341883418934190341913419234193341943419534196341973419834199342003420134202342033420434205342063420734208342093421034211342123421334214342153421634217342183421934220342213422234223342243422534226342273422834229342303423134232342333423434235342363423734238342393424034241342423424334244342453424634247342483424934250342513425234253342543425534256342573425834259342603426134262342633426434265342663426734268342693427034271342723427334274342753427634277342783427934280342813428234283342843428534286342873428834289342903429134292342933429434295342963429734298342993430034301343023430334304343053430634307343083430934310343113431234313343143431534316343173431834319343203432134322343233432434325343263432734328343293433034331343323433334334343353433634337343383433934340343413434234343343443434534346343473434834349343503435134352343533435434355343563435734358343593436034361343623436334364343653436634367343683436934370343713437234373343743437534376343773437834379343803438134382343833438434385343863438734388343893439034391343923439334394343953439634397343983439934400344013440234403344043440534406344073440834409344103441134412344133441434415344163441734418344193442034421344223442334424344253442634427344283442934430344313443234433344343443534436344373443834439344403444134442344433444434445344463444734448344493445034451344523445334454344553445634457344583445934460344613446234463344643446534466344673446834469344703447134472344733447434475344763447734478344793448034481344823448334484344853448634487344883448934490344913449234493344943449534496344973449834499345003450134502345033450434505345063450734508345093451034511345123451334514345153451634517345183451934520345213452234523345243452534526345273452834529345303453134532345333453434535345363453734538345393454034541345423454334544345453454634547345483454934550345513455234553345543455534556345573455834559345603456134562345633456434565345663456734568345693457034571345723457334574345753457634577345783457934580345813458234583345843458534586345873458834589345903459134592345933459434595345963459734598345993460034601346023460334604346053460634607346083460934610346113461234613346143461534616346173461834619346203462134622346233462434625346263462734628346293463034631346323463334634346353463634637346383463934640346413464234643346443464534646346473464834649346503465134652346533465434655346563465734658346593466034661346623466334664346653466634667346683466934670346713467234673346743467534676346773467834679346803468134682346833468434685346863468734688346893469034691346923469334694346953469634697346983469934700347013470234703347043470534706347073470834709347103471134712347133471434715347163471734718347193472034721347223472334724347253472634727347283472934730347313473234733347343473534736347373473834739347403474134742347433474434745347463474734748347493475034751347523475334754347553475634757347583475934760347613476234763347643476534766347673476834769347703477134772347733477434775347763477734778347793478034781347823478334784347853478634787347883478934790347913479234793347943479534796347973479834799348003480134802348033480434805348063480734808348093481034811348123481334814348153481634817348183481934820348213482234823348243482534826348273482834829348303483134832348333483434835348363483734838348393484034841348423484334844348453484634847348483484934850348513485234853348543485534856348573485834859348603486134862348633486434865348663486734868348693487034871348723487334874348753487634877348783487934880348813488234883348843488534886348873488834889348903489134892348933489434895348963489734898348993490034901349023490334904349053490634907349083490934910349113491234913349143491534916349173491834919349203492134922349233492434925349263492734928349293493034931349323493334934349353493634937349383493934940349413494234943349443494534946349473494834949349503495134952349533495434955349563495734958349593496034961349623496334964349653496634967349683496934970349713497234973349743497534976349773497834979349803498134982349833498434985349863498734988349893499034991349923499334994349953499634997349983499935000350013500235003350043500535006350073500835009350103501135012350133501435015350163501735018350193502035021350223502335024350253502635027350283502935030350313503235033350343503535036350373503835039350403504135042350433504435045350463504735048350493505035051350523505335054350553505635057350583505935060350613506235063350643506535066350673506835069350703507135072350733507435075350763507735078350793508035081350823508335084350853508635087350883508935090350913509235093350943509535096350973509835099351003510135102351033510435105351063510735108351093511035111351123511335114351153511635117351183511935120351213512235123351243512535126351273512835129351303513135132351333513435135351363513735138351393514035141351423514335144351453514635147351483514935150351513515235153351543515535156351573515835159351603516135162351633516435165351663516735168351693517035171351723517335174351753517635177351783517935180351813518235183351843518535186351873518835189351903519135192351933519435195351963519735198351993520035201352023520335204352053520635207352083520935210352113521235213352143521535216352173521835219352203522135222352233522435225352263522735228352293523035231352323523335234352353523635237352383523935240352413524235243352443524535246352473524835249352503525135252352533525435255352563525735258352593526035261352623526335264352653526635267352683526935270352713527235273352743527535276352773527835279352803528135282352833528435285352863528735288352893529035291352923529335294352953529635297352983529935300353013530235303353043530535306353073530835309353103531135312353133531435315353163531735318353193532035321353223532335324353253532635327353283532935330353313533235333353343533535336353373533835339353403534135342353433534435345353463534735348353493535035351353523535335354353553535635357353583535935360353613536235363353643536535366353673536835369353703537135372353733537435375353763537735378353793538035381353823538335384353853538635387353883538935390353913539235393353943539535396353973539835399354003540135402354033540435405354063540735408354093541035411354123541335414354153541635417354183541935420354213542235423354243542535426354273542835429354303543135432354333543435435354363543735438354393544035441354423544335444354453544635447354483544935450354513545235453354543545535456354573545835459354603546135462354633546435465354663546735468354693547035471354723547335474354753547635477354783547935480354813548235483354843548535486354873548835489354903549135492354933549435495354963549735498354993550035501355023550335504355053550635507355083550935510355113551235513355143551535516355173551835519355203552135522355233552435525355263552735528355293553035531355323553335534355353553635537355383553935540355413554235543355443554535546355473554835549355503555135552355533555435555355563555735558355593556035561355623556335564355653556635567355683556935570355713557235573355743557535576355773557835579355803558135582355833558435585355863558735588355893559035591355923559335594355953559635597355983559935600356013560235603356043560535606356073560835609356103561135612356133561435615356163561735618356193562035621356223562335624356253562635627356283562935630356313563235633356343563535636356373563835639356403564135642356433564435645356463564735648356493565035651356523565335654356553565635657356583565935660356613566235663356643566535666356673566835669356703567135672356733567435675356763567735678356793568035681356823568335684356853568635687356883568935690356913569235693356943569535696356973569835699357003570135702357033570435705357063570735708357093571035711357123571335714357153571635717357183571935720357213572235723357243572535726357273572835729357303573135732357333573435735357363573735738357393574035741357423574335744357453574635747357483574935750357513575235753357543575535756357573575835759357603576135762357633576435765357663576735768357693577035771357723577335774357753577635777357783577935780357813578235783357843578535786357873578835789357903579135792357933579435795357963579735798357993580035801358023580335804358053580635807358083580935810358113581235813358143581535816358173581835819358203582135822358233582435825358263582735828358293583035831358323583335834358353583635837358383583935840358413584235843358443584535846358473584835849358503585135852358533585435855358563585735858358593586035861358623586335864358653586635867358683586935870358713587235873358743587535876358773587835879358803588135882358833588435885358863588735888358893589035891358923589335894358953589635897358983589935900359013590235903359043590535906359073590835909359103591135912359133591435915359163591735918359193592035921359223592335924359253592635927359283592935930359313593235933359343593535936359373593835939359403594135942359433594435945359463594735948359493595035951359523595335954359553595635957359583595935960359613596235963359643596535966359673596835969359703597135972359733597435975359763597735978359793598035981359823598335984359853598635987359883598935990359913599235993359943599535996359973599835999360003600136002360033600436005360063600736008360093601036011360123601336014360153601636017360183601936020360213602236023360243602536026360273602836029360303603136032360333603436035360363603736038360393604036041360423604336044360453604636047360483604936050360513605236053360543605536056360573605836059360603606136062360633606436065360663606736068360693607036071360723607336074360753607636077360783607936080360813608236083360843608536086360873608836089360903609136092360933609436095360963609736098360993610036101361023610336104361053610636107361083610936110361113611236113361143611536116361173611836119361203612136122361233612436125361263612736128361293613036131361323613336134361353613636137361383613936140361413614236143361443614536146361473614836149361503615136152361533615436155361563615736158361593616036161361623616336164361653616636167361683616936170361713617236173361743617536176361773617836179361803618136182361833618436185361863618736188361893619036191361923619336194361953619636197361983619936200362013620236203362043620536206362073620836209362103621136212362133621436215362163621736218362193622036221362223622336224362253622636227362283622936230362313623236233362343623536236362373623836239362403624136242362433624436245362463624736248362493625036251362523625336254362553625636257362583625936260362613626236263362643626536266362673626836269362703627136272362733627436275362763627736278362793628036281362823628336284362853628636287362883628936290362913629236293362943629536296362973629836299363003630136302363033630436305363063630736308363093631036311363123631336314363153631636317363183631936320363213632236323363243632536326363273632836329363303633136332363333633436335363363633736338363393634036341363423634336344363453634636347363483634936350363513635236353363543635536356363573635836359363603636136362363633636436365363663636736368363693637036371363723637336374363753637636377363783637936380363813638236383363843638536386363873638836389363903639136392363933639436395363963639736398363993640036401364023640336404364053640636407364083640936410364113641236413364143641536416364173641836419364203642136422364233642436425364263642736428364293643036431364323643336434364353643636437364383643936440364413644236443364443644536446364473644836449364503645136452364533645436455364563645736458364593646036461364623646336464364653646636467364683646936470364713647236473364743647536476364773647836479364803648136482364833648436485364863648736488364893649036491364923649336494364953649636497364983649936500365013650236503365043650536506365073650836509365103651136512365133651436515365163651736518365193652036521365223652336524365253652636527365283652936530365313653236533365343653536536365373653836539365403654136542365433654436545365463654736548365493655036551365523655336554365553655636557365583655936560365613656236563365643656536566365673656836569365703657136572365733657436575365763657736578365793658036581365823658336584365853658636587365883658936590365913659236593365943659536596365973659836599366003660136602366033660436605366063660736608366093661036611366123661336614366153661636617366183661936620366213662236623366243662536626366273662836629366303663136632366333663436635366363663736638366393664036641366423664336644366453664636647366483664936650366513665236653366543665536656366573665836659366603666136662366633666436665366663666736668366693667036671366723667336674366753667636677366783667936680366813668236683366843668536686366873668836689366903669136692366933669436695366963669736698366993670036701367023670336704367053670636707367083670936710367113671236713367143671536716367173671836719367203672136722367233672436725367263672736728367293673036731367323673336734367353673636737367383673936740367413674236743367443674536746367473674836749367503675136752367533675436755367563675736758367593676036761367623676336764367653676636767367683676936770367713677236773367743677536776367773677836779367803678136782367833678436785367863678736788367893679036791367923679336794367953679636797367983679936800368013680236803368043680536806368073680836809368103681136812368133681436815368163681736818368193682036821368223682336824368253682636827368283682936830368313683236833368343683536836368373683836839368403684136842368433684436845368463684736848368493685036851368523685336854368553685636857368583685936860368613686236863368643686536866368673686836869368703687136872368733687436875368763687736878368793688036881368823688336884368853688636887368883688936890368913689236893368943689536896368973689836899369003690136902369033690436905369063690736908369093691036911369123691336914369153691636917369183691936920369213692236923369243692536926369273692836929369303693136932369333693436935369363693736938369393694036941369423694336944369453694636947369483694936950369513695236953369543695536956369573695836959369603696136962369633696436965369663696736968369693697036971369723697336974369753697636977369783697936980369813698236983369843698536986369873698836989369903699136992369933699436995369963699736998369993700037001370023700337004370053700637007370083700937010370113701237013370143701537016370173701837019370203702137022370233702437025370263702737028370293703037031370323703337034370353703637037370383703937040370413704237043370443704537046370473704837049370503705137052370533705437055370563705737058370593706037061370623706337064370653706637067370683706937070370713707237073370743707537076370773707837079370803708137082370833708437085370863708737088370893709037091370923709337094370953709637097370983709937100371013710237103371043710537106371073710837109371103711137112371133711437115371163711737118371193712037121371223712337124371253712637127371283712937130371313713237133371343713537136371373713837139371403714137142371433714437145371463714737148371493715037151371523715337154371553715637157371583715937160371613716237163371643716537166371673716837169371703717137172371733717437175371763717737178371793718037181371823718337184371853718637187371883718937190371913719237193371943719537196371973719837199372003720137202372033720437205372063720737208372093721037211372123721337214372153721637217372183721937220372213722237223372243722537226372273722837229372303723137232372333723437235372363723737238372393724037241372423724337244372453724637247372483724937250372513725237253372543725537256372573725837259372603726137262372633726437265372663726737268372693727037271372723727337274372753727637277372783727937280372813728237283372843728537286372873728837289372903729137292372933729437295372963729737298372993730037301373023730337304373053730637307373083730937310373113731237313373143731537316373173731837319373203732137322373233732437325373263732737328373293733037331373323733337334373353733637337373383733937340373413734237343373443734537346373473734837349373503735137352373533735437355373563735737358373593736037361373623736337364373653736637367373683736937370373713737237373373743737537376373773737837379373803738137382373833738437385373863738737388373893739037391373923739337394373953739637397373983739937400374013740237403374043740537406374073740837409374103741137412374133741437415374163741737418374193742037421374223742337424374253742637427374283742937430374313743237433374343743537436374373743837439374403744137442374433744437445374463744737448374493745037451374523745337454374553745637457374583745937460374613746237463374643746537466374673746837469374703747137472374733747437475374763747737478374793748037481374823748337484374853748637487374883748937490374913749237493374943749537496374973749837499375003750137502375033750437505375063750737508375093751037511375123751337514375153751637517375183751937520375213752237523375243752537526375273752837529375303753137532375333753437535375363753737538375393754037541375423754337544375453754637547375483754937550375513755237553375543755537556375573755837559375603756137562375633756437565375663756737568375693757037571375723757337574375753757637577375783757937580375813758237583375843758537586375873758837589375903759137592375933759437595375963759737598375993760037601376023760337604376053760637607376083760937610376113761237613376143761537616376173761837619376203762137622376233762437625376263762737628376293763037631376323763337634376353763637637376383763937640376413764237643376443764537646376473764837649376503765137652376533765437655376563765737658376593766037661376623766337664376653766637667376683766937670376713767237673376743767537676376773767837679376803768137682376833768437685376863768737688376893769037691376923769337694376953769637697376983769937700377013770237703377043770537706377073770837709377103771137712377133771437715377163771737718377193772037721377223772337724377253772637727377283772937730377313773237733377343773537736377373773837739377403774137742377433774437745377463774737748377493775037751377523775337754377553775637757377583775937760377613776237763377643776537766377673776837769377703777137772377733777437775377763777737778377793778037781377823778337784377853778637787377883778937790377913779237793377943779537796377973779837799378003780137802378033780437805378063780737808378093781037811378123781337814378153781637817378183781937820378213782237823378243782537826378273782837829378303783137832378333783437835378363783737838378393784037841378423784337844378453784637847378483784937850378513785237853378543785537856378573785837859378603786137862378633786437865378663786737868378693787037871378723787337874378753787637877378783787937880378813788237883378843788537886378873788837889378903789137892378933789437895378963789737898378993790037901379023790337904379053790637907379083790937910379113791237913379143791537916379173791837919379203792137922379233792437925379263792737928379293793037931379323793337934379353793637937379383793937940379413794237943379443794537946379473794837949379503795137952379533795437955379563795737958379593796037961379623796337964379653796637967379683796937970379713797237973379743797537976379773797837979379803798137982379833798437985379863798737988379893799037991379923799337994379953799637997379983799938000380013800238003380043800538006380073800838009380103801138012380133801438015380163801738018380193802038021380223802338024380253802638027380283802938030380313803238033380343803538036380373803838039380403804138042380433804438045380463804738048380493805038051380523805338054380553805638057380583805938060380613806238063380643806538066380673806838069380703807138072380733807438075380763807738078380793808038081380823808338084380853808638087380883808938090380913809238093380943809538096380973809838099381003810138102381033810438105381063810738108381093811038111381123811338114381153811638117381183811938120381213812238123381243812538126381273812838129381303813138132381333813438135381363813738138381393814038141381423814338144381453814638147381483814938150381513815238153381543815538156381573815838159381603816138162381633816438165381663816738168381693817038171381723817338174381753817638177381783817938180381813818238183381843818538186381873818838189381903819138192381933819438195381963819738198381993820038201382023820338204382053820638207382083820938210382113821238213382143821538216382173821838219382203822138222382233822438225382263822738228382293823038231382323823338234382353823638237382383823938240382413824238243382443824538246382473824838249382503825138252382533825438255382563825738258382593826038261382623826338264382653826638267382683826938270382713827238273382743827538276382773827838279382803828138282382833828438285382863828738288382893829038291382923829338294382953829638297382983829938300383013830238303383043830538306383073830838309383103831138312383133831438315383163831738318383193832038321383223832338324383253832638327383283832938330383313833238333383343833538336383373833838339383403834138342383433834438345383463834738348383493835038351383523835338354383553835638357383583835938360383613836238363383643836538366383673836838369383703837138372383733837438375383763837738378383793838038381383823838338384383853838638387383883838938390383913839238393383943839538396383973839838399384003840138402384033840438405384063840738408384093841038411384123841338414384153841638417384183841938420384213842238423384243842538426384273842838429384303843138432384333843438435384363843738438384393844038441384423844338444384453844638447384483844938450384513845238453384543845538456384573845838459384603846138462384633846438465384663846738468384693847038471384723847338474384753847638477384783847938480384813848238483384843848538486384873848838489384903849138492384933849438495384963849738498384993850038501385023850338504385053850638507385083850938510385113851238513385143851538516385173851838519385203852138522385233852438525385263852738528385293853038531385323853338534385353853638537385383853938540385413854238543385443854538546385473854838549385503855138552385533855438555385563855738558385593856038561385623856338564385653856638567385683856938570385713857238573385743857538576385773857838579385803858138582385833858438585385863858738588385893859038591385923859338594385953859638597385983859938600386013860238603386043860538606386073860838609386103861138612386133861438615386163861738618386193862038621386223862338624386253862638627386283862938630386313863238633386343863538636386373863838639386403864138642386433864438645386463864738648386493865038651386523865338654386553865638657386583865938660386613866238663386643866538666386673866838669386703867138672386733867438675386763867738678386793868038681386823868338684386853868638687386883868938690386913869238693386943869538696386973869838699387003870138702387033870438705387063870738708387093871038711387123871338714387153871638717387183871938720387213872238723387243872538726387273872838729387303873138732387333873438735387363873738738387393874038741387423874338744387453874638747387483874938750387513875238753387543875538756387573875838759387603876138762387633876438765387663876738768387693877038771387723877338774387753877638777387783877938780387813878238783387843878538786387873878838789387903879138792387933879438795387963879738798387993880038801388023880338804388053880638807388083880938810388113881238813388143881538816388173881838819388203882138822388233882438825388263882738828388293883038831388323883338834388353883638837388383883938840388413884238843388443884538846388473884838849388503885138852388533885438855388563885738858388593886038861388623886338864388653886638867388683886938870388713887238873388743887538876388773887838879388803888138882388833888438885388863888738888388893889038891388923889338894388953889638897388983889938900389013890238903389043890538906389073890838909389103891138912389133891438915389163891738918389193892038921389223892338924389253892638927389283892938930389313893238933389343893538936389373893838939389403894138942389433894438945389463894738948389493895038951389523895338954389553895638957389583895938960389613896238963389643896538966389673896838969389703897138972389733897438975389763897738978389793898038981389823898338984389853898638987389883898938990389913899238993389943899538996389973899838999390003900139002390033900439005390063900739008390093901039011390123901339014390153901639017390183901939020390213902239023390243902539026390273902839029390303903139032390333903439035390363903739038390393904039041390423904339044390453904639047390483904939050390513905239053390543905539056390573905839059390603906139062390633906439065390663906739068390693907039071390723907339074390753907639077390783907939080390813908239083390843908539086390873908839089390903909139092390933909439095390963909739098390993910039101391023910339104391053910639107391083910939110391113911239113391143911539116391173911839119391203912139122391233912439125391263912739128391293913039131391323913339134391353913639137391383913939140391413914239143391443914539146391473914839149391503915139152391533915439155391563915739158391593916039161391623916339164391653916639167391683916939170391713917239173391743917539176391773917839179391803918139182391833918439185391863918739188391893919039191391923919339194391953919639197391983919939200392013920239203392043920539206392073920839209392103921139212392133921439215392163921739218392193922039221392223922339224392253922639227392283922939230392313923239233392343923539236392373923839239392403924139242392433924439245392463924739248392493925039251392523925339254392553925639257392583925939260392613926239263392643926539266392673926839269392703927139272392733927439275392763927739278392793928039281392823928339284392853928639287392883928939290392913929239293392943929539296392973929839299393003930139302393033930439305393063930739308393093931039311393123931339314393153931639317393183931939320393213932239323393243932539326393273932839329393303933139332393333933439335393363933739338393393934039341393423934339344393453934639347393483934939350393513935239353393543935539356393573935839359393603936139362393633936439365393663936739368393693937039371393723937339374393753937639377393783937939380393813938239383393843938539386393873938839389393903939139392393933939439395393963939739398393993940039401394023940339404394053940639407394083940939410394113941239413394143941539416394173941839419394203942139422394233942439425394263942739428394293943039431394323943339434394353943639437394383943939440394413944239443394443944539446394473944839449394503945139452394533945439455394563945739458394593946039461394623946339464394653946639467394683946939470394713947239473394743947539476394773947839479394803948139482394833948439485394863948739488394893949039491394923949339494394953949639497394983949939500395013950239503395043950539506395073950839509395103951139512395133951439515395163951739518395193952039521395223952339524395253952639527395283952939530395313953239533395343953539536395373953839539395403954139542395433954439545395463954739548395493955039551395523955339554395553955639557395583955939560395613956239563395643956539566395673956839569395703957139572395733957439575395763957739578395793958039581395823958339584395853958639587395883958939590395913959239593395943959539596395973959839599396003960139602396033960439605396063960739608396093961039611396123961339614396153961639617396183961939620396213962239623396243962539626396273962839629396303963139632396333963439635396363963739638396393964039641396423964339644396453964639647396483964939650396513965239653396543965539656396573965839659396603966139662396633966439665396663966739668396693967039671396723967339674396753967639677396783967939680396813968239683396843968539686396873968839689396903969139692396933969439695396963969739698396993970039701397023970339704397053970639707397083970939710397113971239713397143971539716397173971839719397203972139722397233972439725397263972739728397293973039731397323973339734397353973639737397383973939740397413974239743397443974539746397473974839749397503975139752397533975439755397563975739758397593976039761397623976339764397653976639767397683976939770397713977239773397743977539776397773977839779397803978139782397833978439785397863978739788397893979039791397923979339794397953979639797397983979939800398013980239803398043980539806398073980839809398103981139812398133981439815398163981739818398193982039821398223982339824398253982639827398283982939830398313983239833398343983539836398373983839839398403984139842398433984439845398463984739848398493985039851398523985339854398553985639857398583985939860398613986239863398643986539866398673986839869398703987139872398733987439875398763987739878398793988039881398823988339884398853988639887398883988939890398913989239893398943989539896398973989839899399003990139902399033990439905399063990739908399093991039911399123991339914399153991639917399183991939920399213992239923399243992539926399273992839929399303993139932399333993439935399363993739938399393994039941399423994339944399453994639947399483994939950399513995239953399543995539956399573995839959399603996139962399633996439965399663996739968399693997039971399723997339974399753997639977399783997939980399813998239983399843998539986399873998839989399903999139992399933999439995399963999739998399994000040001400024000340004400054000640007400084000940010400114001240013400144001540016400174001840019400204002140022400234002440025400264002740028400294003040031400324003340034400354003640037400384003940040400414004240043400444004540046400474004840049400504005140052400534005440055400564005740058400594006040061400624006340064400654006640067400684006940070400714007240073400744007540076400774007840079400804008140082400834008440085400864008740088400894009040091400924009340094400954009640097400984009940100401014010240103401044010540106401074010840109401104011140112401134011440115401164011740118401194012040121401224012340124401254012640127401284012940130401314013240133401344013540136401374013840139401404014140142401434014440145401464014740148401494015040151401524015340154401554015640157401584015940160401614016240163401644016540166401674016840169401704017140172401734017440175401764017740178401794018040181401824018340184401854018640187401884018940190401914019240193401944019540196401974019840199402004020140202402034020440205402064020740208402094021040211402124021340214402154021640217402184021940220402214022240223402244022540226402274022840229402304023140232402334023440235402364023740238402394024040241402424024340244402454024640247402484024940250402514025240253402544025540256402574025840259402604026140262402634026440265402664026740268402694027040271402724027340274402754027640277402784027940280402814028240283402844028540286402874028840289402904029140292402934029440295402964029740298402994030040301403024030340304403054030640307403084030940310403114031240313403144031540316403174031840319403204032140322403234032440325403264032740328403294033040331403324033340334403354033640337403384033940340403414034240343403444034540346403474034840349403504035140352403534035440355403564035740358403594036040361403624036340364403654036640367403684036940370403714037240373403744037540376403774037840379403804038140382403834038440385403864038740388403894039040391403924039340394403954039640397403984039940400404014040240403404044040540406404074040840409404104041140412404134041440415404164041740418404194042040421404224042340424404254042640427404284042940430404314043240433404344043540436404374043840439404404044140442404434044440445404464044740448404494045040451404524045340454404554045640457404584045940460404614046240463404644046540466404674046840469404704047140472404734047440475404764047740478404794048040481404824048340484404854048640487404884048940490404914049240493404944049540496404974049840499405004050140502405034050440505405064050740508405094051040511405124051340514405154051640517405184051940520405214052240523405244052540526405274052840529405304053140532405334053440535405364053740538405394054040541405424054340544405454054640547405484054940550405514055240553405544055540556405574055840559405604056140562405634056440565405664056740568405694057040571405724057340574405754057640577405784057940580405814058240583405844058540586405874058840589405904059140592405934059440595405964059740598405994060040601406024060340604406054060640607406084060940610406114061240613406144061540616406174061840619406204062140622406234062440625406264062740628406294063040631406324063340634406354063640637406384063940640406414064240643406444064540646406474064840649406504065140652406534065440655406564065740658406594066040661406624066340664406654066640667406684066940670406714067240673406744067540676406774067840679406804068140682406834068440685406864068740688406894069040691406924069340694406954069640697406984069940700407014070240703407044070540706407074070840709407104071140712407134071440715407164071740718407194072040721407224072340724407254072640727407284072940730407314073240733407344073540736407374073840739407404074140742407434074440745407464074740748407494075040751407524075340754407554075640757407584075940760407614076240763407644076540766407674076840769407704077140772407734077440775407764077740778407794078040781407824078340784407854078640787407884078940790407914079240793407944079540796407974079840799408004080140802408034080440805408064080740808408094081040811408124081340814408154081640817408184081940820408214082240823408244082540826408274082840829408304083140832408334083440835408364083740838408394084040841408424084340844408454084640847408484084940850408514085240853408544085540856408574085840859408604086140862408634086440865408664086740868408694087040871408724087340874408754087640877408784087940880408814088240883408844088540886408874088840889408904089140892408934089440895408964089740898408994090040901409024090340904409054090640907409084090940910409114091240913409144091540916409174091840919409204092140922409234092440925409264092740928409294093040931409324093340934409354093640937409384093940940409414094240943409444094540946409474094840949409504095140952409534095440955409564095740958409594096040961409624096340964409654096640967409684096940970409714097240973409744097540976409774097840979409804098140982409834098440985409864098740988409894099040991409924099340994409954099640997409984099941000410014100241003410044100541006410074100841009410104101141012410134101441015410164101741018410194102041021410224102341024410254102641027410284102941030410314103241033410344103541036410374103841039410404104141042410434104441045410464104741048410494105041051410524105341054410554105641057410584105941060410614106241063410644106541066410674106841069410704107141072410734107441075410764107741078410794108041081410824108341084410854108641087410884108941090410914109241093410944109541096410974109841099411004110141102411034110441105411064110741108411094111041111411124111341114411154111641117411184111941120411214112241123411244112541126411274112841129411304113141132411334113441135411364113741138411394114041141411424114341144411454114641147411484114941150411514115241153411544115541156411574115841159411604116141162411634116441165411664116741168411694117041171411724117341174411754117641177411784117941180411814118241183411844118541186411874118841189411904119141192411934119441195411964119741198411994120041201412024120341204412054120641207412084120941210412114121241213412144121541216412174121841219412204122141222412234122441225412264122741228412294123041231412324123341234412354123641237412384123941240412414124241243412444124541246412474124841249412504125141252412534125441255412564125741258412594126041261412624126341264412654126641267412684126941270412714127241273412744127541276412774127841279412804128141282412834128441285412864128741288412894129041291412924129341294412954129641297412984129941300413014130241303413044130541306413074130841309413104131141312413134131441315413164131741318413194132041321413224132341324413254132641327413284132941330413314133241333413344133541336413374133841339413404134141342413434134441345413464134741348413494135041351413524135341354413554135641357413584135941360413614136241363413644136541366413674136841369413704137141372413734137441375413764137741378413794138041381413824138341384413854138641387413884138941390413914139241393413944139541396413974139841399414004140141402414034140441405414064140741408414094141041411414124141341414414154141641417414184141941420414214142241423414244142541426414274142841429414304143141432414334143441435414364143741438414394144041441414424144341444414454144641447414484144941450414514145241453414544145541456414574145841459414604146141462414634146441465414664146741468414694147041471414724147341474414754147641477414784147941480414814148241483414844148541486414874148841489414904149141492414934149441495414964149741498414994150041501415024150341504415054150641507415084150941510415114151241513415144151541516415174151841519415204152141522415234152441525415264152741528415294153041531415324153341534415354153641537415384153941540415414154241543415444154541546415474154841549415504155141552415534155441555415564155741558415594156041561415624156341564415654156641567415684156941570415714157241573415744157541576415774157841579415804158141582415834158441585415864158741588415894159041591415924159341594415954159641597415984159941600416014160241603416044160541606416074160841609416104161141612416134161441615416164161741618416194162041621416224162341624416254162641627416284162941630416314163241633416344163541636416374163841639416404164141642416434164441645416464164741648416494165041651416524165341654416554165641657416584165941660416614166241663416644166541666416674166841669416704167141672416734167441675416764167741678416794168041681416824168341684416854168641687416884168941690416914169241693416944169541696416974169841699417004170141702417034170441705417064170741708417094171041711417124171341714417154171641717417184171941720417214172241723417244172541726417274172841729417304173141732417334173441735417364173741738417394174041741417424174341744417454174641747417484174941750417514175241753417544175541756417574175841759417604176141762417634176441765417664176741768417694177041771417724177341774417754177641777417784177941780417814178241783417844178541786417874178841789417904179141792417934179441795417964179741798417994180041801418024180341804418054180641807418084180941810418114181241813418144181541816418174181841819418204182141822418234182441825418264182741828418294183041831418324183341834418354183641837418384183941840418414184241843418444184541846418474184841849418504185141852418534185441855418564185741858418594186041861418624186341864418654186641867418684186941870418714187241873418744187541876418774187841879418804188141882418834188441885418864188741888418894189041891418924189341894418954189641897418984189941900419014190241903419044190541906419074190841909419104191141912419134191441915419164191741918419194192041921419224192341924419254192641927419284192941930419314193241933419344193541936419374193841939419404194141942419434194441945419464194741948419494195041951419524195341954419554195641957419584195941960419614196241963419644196541966419674196841969419704197141972419734197441975419764197741978419794198041981419824198341984419854198641987419884198941990419914199241993419944199541996419974199841999420004200142002420034200442005420064200742008420094201042011420124201342014420154201642017420184201942020420214202242023420244202542026420274202842029420304203142032420334203442035420364203742038420394204042041420424204342044420454204642047420484204942050420514205242053420544205542056420574205842059420604206142062420634206442065420664206742068420694207042071420724207342074420754207642077420784207942080420814208242083420844208542086420874208842089420904209142092420934209442095420964209742098420994210042101421024210342104421054210642107421084210942110421114211242113421144211542116421174211842119421204212142122421234212442125421264212742128421294213042131421324213342134421354213642137421384213942140421414214242143421444214542146421474214842149421504215142152421534215442155421564215742158421594216042161421624216342164421654216642167421684216942170421714217242173421744217542176421774217842179421804218142182421834218442185421864218742188421894219042191421924219342194421954219642197421984219942200422014220242203422044220542206422074220842209422104221142212422134221442215422164221742218422194222042221422224222342224422254222642227422284222942230422314223242233422344223542236422374223842239422404224142242422434224442245422464224742248422494225042251422524225342254422554225642257422584225942260422614226242263422644226542266422674226842269422704227142272422734227442275422764227742278422794228042281422824228342284422854228642287422884228942290422914229242293422944229542296422974229842299423004230142302423034230442305423064230742308423094231042311423124231342314423154231642317423184231942320423214232242323423244232542326423274232842329423304233142332423334233442335423364233742338423394234042341423424234342344423454234642347423484234942350423514235242353423544235542356423574235842359423604236142362423634236442365423664236742368423694237042371423724237342374423754237642377423784237942380423814238242383423844238542386423874238842389423904239142392423934239442395423964239742398423994240042401424024240342404424054240642407424084240942410424114241242413424144241542416424174241842419424204242142422424234242442425424264242742428424294243042431424324243342434424354243642437424384243942440424414244242443424444244542446424474244842449424504245142452424534245442455424564245742458424594246042461424624246342464424654246642467424684246942470424714247242473424744247542476424774247842479424804248142482424834248442485424864248742488424894249042491424924249342494424954249642497424984249942500425014250242503425044250542506425074250842509425104251142512425134251442515425164251742518425194252042521425224252342524425254252642527425284252942530425314253242533425344253542536425374253842539425404254142542425434254442545425464254742548425494255042551425524255342554425554255642557425584255942560425614256242563425644256542566425674256842569425704257142572425734257442575425764257742578425794258042581425824258342584425854258642587425884258942590425914259242593425944259542596425974259842599426004260142602426034260442605426064260742608426094261042611426124261342614426154261642617426184261942620426214262242623426244262542626426274262842629426304263142632426334263442635426364263742638426394264042641426424264342644426454264642647426484264942650426514265242653426544265542656426574265842659426604266142662426634266442665426664266742668426694267042671426724267342674426754267642677426784267942680426814268242683426844268542686426874268842689426904269142692426934269442695426964269742698426994270042701427024270342704427054270642707427084270942710427114271242713427144271542716427174271842719427204272142722427234272442725427264272742728427294273042731427324273342734427354273642737427384273942740427414274242743427444274542746427474274842749427504275142752427534275442755427564275742758427594276042761427624276342764427654276642767427684276942770427714277242773427744277542776427774277842779427804278142782427834278442785427864278742788427894279042791427924279342794427954279642797427984279942800428014280242803428044280542806428074280842809428104281142812428134281442815428164281742818428194282042821428224282342824428254282642827428284282942830428314283242833428344283542836428374283842839428404284142842428434284442845428464284742848428494285042851428524285342854428554285642857428584285942860428614286242863428644286542866428674286842869428704287142872428734287442875428764287742878428794288042881428824288342884428854288642887428884288942890428914289242893428944289542896428974289842899429004290142902429034290442905429064290742908429094291042911429124291342914429154291642917429184291942920429214292242923429244292542926429274292842929429304293142932429334293442935429364293742938429394294042941429424294342944429454294642947429484294942950429514295242953429544295542956429574295842959429604296142962429634296442965429664296742968429694297042971429724297342974429754297642977429784297942980429814298242983429844298542986429874298842989429904299142992429934299442995429964299742998429994300043001430024300343004430054300643007430084300943010430114301243013430144301543016430174301843019430204302143022430234302443025430264302743028430294303043031430324303343034430354303643037430384303943040430414304243043430444304543046430474304843049430504305143052430534305443055430564305743058430594306043061430624306343064430654306643067430684306943070430714307243073430744307543076430774307843079430804308143082430834308443085430864308743088430894309043091430924309343094430954309643097430984309943100431014310243103431044310543106431074310843109431104311143112431134311443115431164311743118431194312043121431224312343124431254312643127431284312943130431314313243133431344313543136431374313843139431404314143142431434314443145431464314743148431494315043151431524315343154431554315643157431584315943160431614316243163431644316543166431674316843169431704317143172431734317443175431764317743178431794318043181431824318343184431854318643187431884318943190431914319243193431944319543196431974319843199432004320143202432034320443205432064320743208432094321043211432124321343214432154321643217432184321943220432214322243223432244322543226432274322843229432304323143232432334323443235432364323743238432394324043241432424324343244432454324643247432484324943250432514325243253432544325543256432574325843259432604326143262432634326443265432664326743268432694327043271432724327343274432754327643277432784327943280432814328243283432844328543286432874328843289432904329143292432934329443295432964329743298432994330043301433024330343304433054330643307433084330943310433114331243313433144331543316433174331843319433204332143322433234332443325433264332743328433294333043331433324333343334433354333643337433384333943340433414334243343433444334543346433474334843349433504335143352433534335443355433564335743358433594336043361433624336343364433654336643367433684336943370433714337243373433744337543376433774337843379433804338143382433834338443385433864338743388433894339043391433924339343394433954339643397433984339943400434014340243403434044340543406434074340843409434104341143412434134341443415434164341743418434194342043421434224342343424434254342643427434284342943430434314343243433434344343543436434374343843439434404344143442434434344443445434464344743448434494345043451434524345343454434554345643457434584345943460434614346243463434644346543466434674346843469434704347143472434734347443475434764347743478434794348043481434824348343484434854348643487434884348943490434914349243493434944349543496434974349843499435004350143502435034350443505435064350743508435094351043511435124351343514435154351643517435184351943520435214352243523435244352543526435274352843529435304353143532435334353443535435364353743538435394354043541435424354343544435454354643547435484354943550435514355243553435544355543556435574355843559435604356143562435634356443565435664356743568435694357043571435724357343574435754357643577435784357943580435814358243583435844358543586435874358843589435904359143592435934359443595435964359743598435994360043601436024360343604436054360643607436084360943610436114361243613436144361543616436174361843619436204362143622436234362443625436264362743628436294363043631436324363343634436354363643637436384363943640436414364243643436444364543646436474364843649436504365143652436534365443655436564365743658436594366043661436624366343664436654366643667436684366943670436714367243673436744367543676436774367843679436804368143682436834368443685436864368743688436894369043691436924369343694436954369643697436984369943700437014370243703437044370543706437074370843709437104371143712437134371443715437164371743718437194372043721437224372343724437254372643727437284372943730437314373243733437344373543736437374373843739437404374143742437434374443745437464374743748437494375043751437524375343754437554375643757437584375943760437614376243763437644376543766437674376843769437704377143772437734377443775437764377743778437794378043781437824378343784437854378643787437884378943790437914379243793437944379543796437974379843799438004380143802438034380443805438064380743808438094381043811438124381343814438154381643817438184381943820438214382243823438244382543826438274382843829438304383143832438334383443835438364383743838438394384043841438424384343844438454384643847438484384943850438514385243853438544385543856438574385843859438604386143862438634386443865438664386743868438694387043871438724387343874438754387643877438784387943880438814388243883438844388543886438874388843889438904389143892438934389443895438964389743898438994390043901439024390343904439054390643907439084390943910439114391243913439144391543916439174391843919439204392143922439234392443925439264392743928439294393043931439324393343934439354393643937439384393943940439414394243943439444394543946439474394843949439504395143952439534395443955439564395743958439594396043961439624396343964439654396643967439684396943970439714397243973439744397543976439774397843979439804398143982439834398443985439864398743988439894399043991439924399343994439954399643997439984399944000440014400244003440044400544006440074400844009440104401144012440134401444015440164401744018440194402044021440224402344024440254402644027440284402944030440314403244033440344403544036440374403844039440404404144042440434404444045440464404744048440494405044051440524405344054440554405644057440584405944060440614406244063440644406544066440674406844069440704407144072440734407444075440764407744078440794408044081440824408344084440854408644087440884408944090440914409244093440944409544096440974409844099441004410144102441034410444105441064410744108441094411044111441124411344114441154411644117441184411944120441214412244123441244412544126441274412844129441304413144132441334413444135441364413744138441394414044141441424414344144441454414644147441484414944150441514415244153441544415544156441574415844159441604416144162441634416444165441664416744168441694417044171441724417344174441754417644177441784417944180441814418244183441844418544186441874418844189441904419144192441934419444195441964419744198441994420044201442024420344204442054420644207442084420944210442114421244213442144421544216442174421844219442204422144222442234422444225442264422744228442294423044231442324423344234442354423644237442384423944240442414424244243442444424544246442474424844249442504425144252442534425444255442564425744258442594426044261442624426344264442654426644267442684426944270442714427244273442744427544276442774427844279442804428144282442834428444285442864428744288442894429044291442924429344294442954429644297442984429944300443014430244303443044430544306443074430844309443104431144312443134431444315443164431744318443194432044321443224432344324443254432644327443284432944330443314433244333443344433544336443374433844339443404434144342443434434444345443464434744348443494435044351443524435344354443554435644357443584435944360443614436244363443644436544366443674436844369443704437144372443734437444375443764437744378443794438044381443824438344384443854438644387443884438944390443914439244393443944439544396443974439844399444004440144402444034440444405444064440744408444094441044411444124441344414444154441644417444184441944420444214442244423444244442544426444274442844429444304443144432444334443444435444364443744438444394444044441444424444344444444454444644447444484444944450444514445244453444544445544456444574445844459444604446144462444634446444465444664446744468444694447044471444724447344474444754447644477444784447944480444814448244483444844448544486444874448844489444904449144492444934449444495444964449744498444994450044501445024450344504445054450644507445084450944510445114451244513445144451544516445174451844519445204452144522445234452444525445264452744528445294453044531445324453344534445354453644537445384453944540445414454244543445444454544546445474454844549445504455144552445534455444555445564455744558445594456044561445624456344564445654456644567445684456944570445714457244573445744457544576445774457844579445804458144582445834458444585445864458744588445894459044591445924459344594445954459644597445984459944600446014460244603446044460544606446074460844609446104461144612446134461444615446164461744618446194462044621446224462344624446254462644627446284462944630446314463244633446344463544636446374463844639446404464144642446434464444645446464464744648446494465044651446524465344654446554465644657446584465944660446614466244663446644466544666446674466844669446704467144672446734467444675446764467744678446794468044681446824468344684446854468644687446884468944690446914469244693446944469544696446974469844699447004470144702447034470444705447064470744708447094471044711447124471344714447154471644717447184471944720447214472244723447244472544726447274472844729447304473144732447334473444735447364473744738447394474044741447424474344744447454474644747447484474944750447514475244753447544475544756447574475844759447604476144762447634476444765447664476744768447694477044771447724477344774447754477644777447784477944780447814478244783447844478544786447874478844789447904479144792447934479444795447964479744798447994480044801448024480344804448054480644807448084480944810448114481244813448144481544816448174481844819448204482144822448234482444825448264482744828448294483044831448324483344834448354483644837448384483944840448414484244843448444484544846448474484844849448504485144852448534485444855448564485744858448594486044861448624486344864448654486644867448684486944870448714487244873448744487544876448774487844879448804488144882448834488444885448864488744888448894489044891448924489344894448954489644897448984489944900449014490244903449044490544906449074490844909449104491144912449134491444915449164491744918449194492044921449224492344924449254492644927449284492944930449314493244933449344493544936449374493844939449404494144942449434494444945449464494744948449494495044951449524495344954449554495644957449584495944960449614496244963449644496544966449674496844969449704497144972449734497444975449764497744978449794498044981449824498344984449854498644987449884498944990449914499244993449944499544996449974499844999450004500145002450034500445005450064500745008450094501045011450124501345014450154501645017450184501945020450214502245023450244502545026450274502845029450304503145032450334503445035450364503745038450394504045041450424504345044450454504645047450484504945050450514505245053450544505545056450574505845059450604506145062450634506445065450664506745068450694507045071450724507345074450754507645077450784507945080450814508245083450844508545086450874508845089450904509145092450934509445095450964509745098450994510045101451024510345104451054510645107451084510945110451114511245113451144511545116451174511845119451204512145122451234512445125451264512745128451294513045131451324513345134451354513645137451384513945140451414514245143451444514545146451474514845149451504515145152451534515445155451564515745158451594516045161451624516345164451654516645167451684516945170451714517245173451744517545176451774517845179451804518145182451834518445185451864518745188451894519045191451924519345194451954519645197451984519945200452014520245203452044520545206452074520845209452104521145212452134521445215452164521745218452194522045221452224522345224452254522645227452284522945230452314523245233452344523545236452374523845239452404524145242452434524445245452464524745248452494525045251452524525345254452554525645257452584525945260452614526245263452644526545266452674526845269452704527145272452734527445275452764527745278452794528045281452824528345284452854528645287452884528945290452914529245293452944529545296452974529845299453004530145302453034530445305453064530745308453094531045311453124531345314453154531645317453184531945320453214532245323453244532545326453274532845329453304533145332453334533445335453364533745338453394534045341453424534345344453454534645347453484534945350453514535245353453544535545356453574535845359453604536145362453634536445365453664536745368453694537045371453724537345374453754537645377453784537945380453814538245383453844538545386453874538845389453904539145392453934539445395453964539745398453994540045401454024540345404454054540645407454084540945410454114541245413454144541545416454174541845419454204542145422454234542445425454264542745428454294543045431454324543345434454354543645437454384543945440454414544245443454444544545446454474544845449454504545145452454534545445455454564545745458454594546045461454624546345464454654546645467454684546945470454714547245473454744547545476454774547845479454804548145482454834548445485454864548745488454894549045491454924549345494454954549645497454984549945500455014550245503455044550545506455074550845509455104551145512455134551445515455164551745518455194552045521455224552345524455254552645527455284552945530455314553245533455344553545536455374553845539455404554145542455434554445545455464554745548455494555045551455524555345554455554555645557455584555945560455614556245563455644556545566455674556845569455704557145572455734557445575455764557745578455794558045581455824558345584455854558645587455884558945590455914559245593455944559545596455974559845599456004560145602456034560445605456064560745608456094561045611456124561345614456154561645617456184561945620456214562245623456244562545626456274562845629456304563145632456334563445635456364563745638456394564045641456424564345644456454564645647456484564945650456514565245653456544565545656456574565845659456604566145662456634566445665456664566745668456694567045671456724567345674456754567645677456784567945680456814568245683456844568545686456874568845689456904569145692456934569445695456964569745698456994570045701457024570345704457054570645707457084570945710457114571245713457144571545716457174571845719457204572145722457234572445725457264572745728457294573045731457324573345734457354573645737457384573945740457414574245743457444574545746457474574845749457504575145752457534575445755457564575745758457594576045761457624576345764457654576645767457684576945770457714577245773457744577545776457774577845779457804578145782457834578445785457864578745788457894579045791457924579345794457954579645797457984579945800458014580245803458044580545806458074580845809458104581145812458134581445815458164581745818458194582045821458224582345824458254582645827458284582945830458314583245833458344583545836458374583845839458404584145842458434584445845458464584745848458494585045851458524585345854458554585645857458584585945860458614586245863458644586545866458674586845869458704587145872458734587445875458764587745878458794588045881458824588345884458854588645887458884588945890458914589245893458944589545896458974589845899459004590145902459034590445905459064590745908459094591045911459124591345914459154591645917459184591945920459214592245923459244592545926459274592845929459304593145932459334593445935459364593745938459394594045941459424594345944459454594645947459484594945950459514595245953459544595545956459574595845959459604596145962459634596445965459664596745968459694597045971459724597345974459754597645977459784597945980459814598245983459844598545986459874598845989459904599145992459934599445995459964599745998459994600046001460024600346004460054600646007460084600946010460114601246013460144601546016460174601846019460204602146022460234602446025460264602746028460294603046031460324603346034460354603646037460384603946040460414604246043460444604546046460474604846049460504605146052460534605446055460564605746058460594606046061460624606346064460654606646067460684606946070460714607246073460744607546076460774607846079460804608146082460834608446085460864608746088460894609046091460924609346094460954609646097460984609946100461014610246103461044610546106461074610846109461104611146112461134611446115461164611746118461194612046121461224612346124461254612646127461284612946130461314613246133461344613546136461374613846139461404614146142461434614446145461464614746148461494615046151461524615346154461554615646157461584615946160461614616246163461644616546166461674616846169461704617146172461734617446175461764617746178461794618046181461824618346184461854618646187461884618946190461914619246193461944619546196461974619846199462004620146202462034620446205462064620746208462094621046211462124621346214462154621646217462184621946220462214622246223462244622546226462274622846229462304623146232462334623446235462364623746238462394624046241462424624346244462454624646247462484624946250462514625246253462544625546256462574625846259462604626146262462634626446265462664626746268462694627046271462724627346274462754627646277462784627946280462814628246283462844628546286462874628846289462904629146292462934629446295462964629746298462994630046301463024630346304463054630646307463084630946310463114631246313463144631546316463174631846319463204632146322463234632446325463264632746328463294633046331463324633346334463354633646337463384633946340463414634246343463444634546346463474634846349463504635146352463534635446355463564635746358463594636046361463624636346364463654636646367463684636946370463714637246373463744637546376463774637846379463804638146382463834638446385463864638746388463894639046391463924639346394463954639646397463984639946400464014640246403464044640546406464074640846409464104641146412464134641446415464164641746418464194642046421464224642346424464254642646427464284642946430464314643246433464344643546436464374643846439464404644146442464434644446445464464644746448464494645046451464524645346454464554645646457464584645946460464614646246463464644646546466464674646846469464704647146472464734647446475464764647746478464794648046481464824648346484464854648646487464884648946490464914649246493464944649546496464974649846499465004650146502465034650446505465064650746508465094651046511465124651346514465154651646517465184651946520465214652246523465244652546526465274652846529465304653146532465334653446535465364653746538465394654046541465424654346544465454654646547465484654946550465514655246553465544655546556465574655846559465604656146562465634656446565465664656746568465694657046571465724657346574465754657646577465784657946580465814658246583465844658546586465874658846589465904659146592465934659446595465964659746598465994660046601466024660346604466054660646607466084660946610466114661246613466144661546616466174661846619466204662146622466234662446625466264662746628466294663046631466324663346634466354663646637466384663946640466414664246643466444664546646466474664846649466504665146652466534665446655466564665746658466594666046661466624666346664466654666646667466684666946670466714667246673466744667546676466774667846679466804668146682466834668446685466864668746688466894669046691466924669346694466954669646697466984669946700467014670246703467044670546706467074670846709467104671146712467134671446715467164671746718467194672046721467224672346724467254672646727467284672946730467314673246733467344673546736467374673846739467404674146742467434674446745467464674746748467494675046751467524675346754467554675646757467584675946760467614676246763467644676546766467674676846769467704677146772467734677446775467764677746778467794678046781467824678346784467854678646787467884678946790467914679246793467944679546796467974679846799468004680146802468034680446805468064680746808468094681046811468124681346814468154681646817468184681946820468214682246823468244682546826468274682846829468304683146832468334683446835468364683746838468394684046841468424684346844468454684646847468484684946850468514685246853468544685546856468574685846859468604686146862468634686446865468664686746868468694687046871468724687346874468754687646877468784687946880468814688246883468844688546886468874688846889468904689146892468934689446895468964689746898468994690046901469024690346904469054690646907469084690946910469114691246913469144691546916469174691846919469204692146922469234692446925469264692746928469294693046931469324693346934469354693646937469384693946940469414694246943469444694546946469474694846949469504695146952469534695446955469564695746958469594696046961469624696346964469654696646967469684696946970469714697246973469744697546976469774697846979469804698146982469834698446985469864698746988469894699046991469924699346994469954699646997469984699947000470014700247003470044700547006470074700847009470104701147012470134701447015470164701747018470194702047021470224702347024470254702647027470284702947030470314703247033470344703547036470374703847039470404704147042470434704447045470464704747048470494705047051470524705347054470554705647057470584705947060470614706247063470644706547066470674706847069470704707147072470734707447075470764707747078470794708047081470824708347084470854708647087470884708947090470914709247093470944709547096470974709847099471004710147102471034710447105471064710747108471094711047111471124711347114471154711647117471184711947120471214712247123471244712547126471274712847129471304713147132471334713447135471364713747138471394714047141471424714347144471454714647147471484714947150471514715247153471544715547156471574715847159471604716147162471634716447165471664716747168471694717047171471724717347174471754717647177471784717947180471814718247183471844718547186471874718847189471904719147192471934719447195471964719747198471994720047201472024720347204472054720647207472084720947210472114721247213472144721547216472174721847219472204722147222472234722447225472264722747228472294723047231472324723347234472354723647237472384723947240472414724247243472444724547246472474724847249472504725147252472534725447255472564725747258472594726047261472624726347264472654726647267472684726947270472714727247273472744727547276472774727847279472804728147282472834728447285472864728747288472894729047291472924729347294472954729647297472984729947300473014730247303473044730547306473074730847309473104731147312473134731447315473164731747318473194732047321473224732347324473254732647327473284732947330473314733247333473344733547336473374733847339473404734147342473434734447345473464734747348473494735047351473524735347354473554735647357473584735947360473614736247363473644736547366473674736847369473704737147372473734737447375473764737747378473794738047381473824738347384473854738647387473884738947390473914739247393473944739547396473974739847399474004740147402474034740447405474064740747408474094741047411474124741347414474154741647417474184741947420474214742247423474244742547426474274742847429474304743147432474334743447435474364743747438474394744047441474424744347444474454744647447474484744947450474514745247453474544745547456474574745847459474604746147462474634746447465474664746747468474694747047471474724747347474474754747647477474784747947480474814748247483474844748547486474874748847489474904749147492474934749447495474964749747498474994750047501475024750347504475054750647507475084750947510475114751247513475144751547516475174751847519475204752147522475234752447525475264752747528475294753047531475324753347534475354753647537475384753947540475414754247543475444754547546475474754847549475504755147552475534755447555475564755747558475594756047561475624756347564475654756647567475684756947570475714757247573475744757547576475774757847579475804758147582475834758447585475864758747588475894759047591475924759347594475954759647597475984759947600476014760247603476044760547606476074760847609476104761147612476134761447615476164761747618476194762047621476224762347624476254762647627476284762947630476314763247633476344763547636476374763847639476404764147642476434764447645476464764747648476494765047651476524765347654476554765647657476584765947660476614766247663476644766547666476674766847669476704767147672476734767447675476764767747678476794768047681476824768347684476854768647687476884768947690476914769247693476944769547696476974769847699477004770147702477034770447705477064770747708477094771047711477124771347714477154771647717477184771947720477214772247723477244772547726477274772847729477304773147732477334773447735477364773747738477394774047741477424774347744477454774647747477484774947750477514775247753477544775547756477574775847759477604776147762477634776447765477664776747768477694777047771477724777347774477754777647777477784777947780477814778247783477844778547786477874778847789477904779147792477934779447795477964779747798477994780047801478024780347804478054780647807478084780947810478114781247813478144781547816478174781847819478204782147822478234782447825478264782747828478294783047831478324783347834478354783647837478384783947840478414784247843478444784547846478474784847849478504785147852478534785447855478564785747858478594786047861478624786347864478654786647867478684786947870478714787247873478744787547876478774787847879478804788147882478834788447885478864788747888478894789047891478924789347894478954789647897478984789947900479014790247903479044790547906479074790847909479104791147912479134791447915479164791747918479194792047921479224792347924479254792647927479284792947930479314793247933479344793547936479374793847939479404794147942479434794447945479464794747948479494795047951479524795347954479554795647957479584795947960479614796247963479644796547966479674796847969479704797147972479734797447975479764797747978479794798047981479824798347984479854798647987479884798947990479914799247993479944799547996479974799847999480004800148002480034800448005480064800748008480094801048011480124801348014480154801648017480184801948020480214802248023480244802548026480274802848029480304803148032480334803448035480364803748038480394804048041480424804348044480454804648047480484804948050480514805248053480544805548056480574805848059480604806148062480634806448065480664806748068480694807048071480724807348074480754807648077480784807948080480814808248083480844808548086480874808848089480904809148092480934809448095480964809748098480994810048101481024810348104481054810648107481084810948110481114811248113481144811548116481174811848119481204812148122481234812448125481264812748128481294813048131481324813348134481354813648137481384813948140481414814248143481444814548146481474814848149481504815148152481534815448155481564815748158481594816048161481624816348164481654816648167481684816948170481714817248173481744817548176481774817848179481804818148182481834818448185481864818748188481894819048191481924819348194481954819648197481984819948200482014820248203482044820548206482074820848209482104821148212482134821448215482164821748218482194822048221482224822348224482254822648227482284822948230482314823248233482344823548236482374823848239482404824148242482434824448245482464824748248482494825048251482524825348254482554825648257482584825948260482614826248263482644826548266482674826848269482704827148272482734827448275482764827748278482794828048281482824828348284482854828648287482884828948290482914829248293482944829548296482974829848299483004830148302483034830448305483064830748308483094831048311483124831348314483154831648317483184831948320483214832248323483244832548326483274832848329483304833148332483334833448335483364833748338483394834048341483424834348344483454834648347483484834948350483514835248353483544835548356483574835848359483604836148362483634836448365483664836748368483694837048371483724837348374483754837648377483784837948380483814838248383483844838548386483874838848389483904839148392483934839448395483964839748398483994840048401484024840348404484054840648407484084840948410484114841248413484144841548416484174841848419484204842148422484234842448425484264842748428484294843048431484324843348434484354843648437484384843948440484414844248443484444844548446484474844848449484504845148452484534845448455484564845748458484594846048461484624846348464484654846648467484684846948470484714847248473484744847548476484774847848479484804848148482484834848448485484864848748488484894849048491484924849348494484954849648497484984849948500485014850248503485044850548506485074850848509485104851148512485134851448515485164851748518485194852048521485224852348524485254852648527485284852948530485314853248533485344853548536485374853848539485404854148542485434854448545485464854748548485494855048551485524855348554485554855648557485584855948560485614856248563485644856548566485674856848569485704857148572485734857448575485764857748578485794858048581485824858348584485854858648587485884858948590485914859248593485944859548596485974859848599486004860148602486034860448605486064860748608486094861048611486124861348614486154861648617486184861948620486214862248623486244862548626486274862848629486304863148632486334863448635486364863748638486394864048641486424864348644486454864648647486484864948650486514865248653486544865548656486574865848659486604866148662486634866448665486664866748668486694867048671486724867348674486754867648677486784867948680486814868248683486844868548686486874868848689486904869148692486934869448695486964869748698486994870048701487024870348704487054870648707487084870948710487114871248713487144871548716487174871848719487204872148722487234872448725487264872748728487294873048731487324873348734487354873648737487384873948740487414874248743487444874548746487474874848749487504875148752487534875448755487564875748758487594876048761487624876348764487654876648767487684876948770487714877248773487744877548776487774877848779487804878148782487834878448785487864878748788487894879048791487924879348794487954879648797487984879948800488014880248803488044880548806488074880848809488104881148812488134881448815488164881748818488194882048821488224882348824488254882648827488284882948830488314883248833488344883548836488374883848839488404884148842488434884448845488464884748848488494885048851488524885348854488554885648857488584885948860488614886248863488644886548866488674886848869488704887148872488734887448875488764887748878488794888048881488824888348884488854888648887488884888948890488914889248893488944889548896488974889848899489004890148902489034890448905489064890748908489094891048911489124891348914489154891648917489184891948920489214892248923489244892548926489274892848929489304893148932489334893448935489364893748938489394894048941489424894348944489454894648947489484894948950489514895248953489544895548956489574895848959489604896148962489634896448965489664896748968489694897048971489724897348974489754897648977489784897948980489814898248983489844898548986489874898848989489904899148992489934899448995489964899748998489994900049001490024900349004490054900649007490084900949010490114901249013490144901549016490174901849019490204902149022490234902449025490264902749028490294903049031490324903349034490354903649037490384903949040490414904249043490444904549046490474904849049490504905149052490534905449055490564905749058490594906049061490624906349064490654906649067490684906949070490714907249073490744907549076490774907849079490804908149082490834908449085490864908749088490894909049091490924909349094490954909649097490984909949100491014910249103491044910549106491074910849109491104911149112491134911449115491164911749118491194912049121491224912349124491254912649127491284912949130491314913249133491344913549136491374913849139491404914149142491434914449145491464914749148491494915049151491524915349154491554915649157491584915949160491614916249163491644916549166491674916849169491704917149172491734917449175491764917749178491794918049181491824918349184491854918649187491884918949190491914919249193491944919549196491974919849199492004920149202492034920449205492064920749208492094921049211492124921349214492154921649217492184921949220492214922249223492244922549226492274922849229492304923149232492334923449235492364923749238492394924049241492424924349244492454924649247492484924949250492514925249253492544925549256492574925849259492604926149262492634926449265492664926749268492694927049271492724927349274492754927649277492784927949280492814928249283492844928549286492874928849289492904929149292492934929449295492964929749298492994930049301493024930349304493054930649307493084930949310493114931249313493144931549316493174931849319493204932149322493234932449325493264932749328493294933049331493324933349334493354933649337493384933949340493414934249343493444934549346493474934849349493504935149352493534935449355493564935749358493594936049361493624936349364493654936649367493684936949370493714937249373493744937549376493774937849379493804938149382493834938449385493864938749388493894939049391493924939349394493954939649397493984939949400494014940249403494044940549406494074940849409494104941149412494134941449415494164941749418494194942049421494224942349424494254942649427494284942949430494314943249433494344943549436494374943849439494404944149442494434944449445494464944749448494494945049451494524945349454494554945649457494584945949460494614946249463494644946549466494674946849469494704947149472494734947449475494764947749478494794948049481494824948349484494854948649487494884948949490494914949249493494944949549496494974949849499495004950149502495034950449505495064950749508495094951049511495124951349514495154951649517495184951949520495214952249523495244952549526495274952849529495304953149532495334953449535495364953749538495394954049541495424954349544495454954649547495484954949550495514955249553495544955549556495574955849559495604956149562495634956449565495664956749568495694957049571495724957349574495754957649577495784957949580495814958249583495844958549586495874958849589495904959149592495934959449595495964959749598495994960049601496024960349604496054960649607496084960949610496114961249613496144961549616496174961849619496204962149622496234962449625496264962749628496294963049631496324963349634496354963649637496384963949640496414964249643496444964549646496474964849649496504965149652496534965449655496564965749658496594966049661496624966349664496654966649667496684966949670496714967249673496744967549676496774967849679496804968149682496834968449685496864968749688496894969049691496924969349694496954969649697496984969949700497014970249703497044970549706497074970849709497104971149712497134971449715497164971749718497194972049721497224972349724497254972649727497284972949730497314973249733497344973549736497374973849739497404974149742497434974449745497464974749748497494975049751497524975349754497554975649757497584975949760497614976249763497644976549766497674976849769497704977149772497734977449775497764977749778497794978049781497824978349784497854978649787497884978949790497914979249793497944979549796497974979849799498004980149802498034980449805498064980749808498094981049811498124981349814498154981649817498184981949820498214982249823498244982549826498274982849829498304983149832498334983449835498364983749838498394984049841498424984349844498454984649847498484984949850498514985249853498544985549856498574985849859498604986149862498634986449865498664986749868498694987049871498724987349874498754987649877498784987949880498814988249883498844988549886498874988849889498904989149892498934989449895498964989749898498994990049901499024990349904499054990649907499084990949910499114991249913499144991549916499174991849919499204992149922499234992449925499264992749928499294993049931499324993349934499354993649937499384993949940499414994249943499444994549946499474994849949499504995149952499534995449955499564995749958499594996049961499624996349964499654996649967499684996949970499714997249973499744997549976499774997849979499804998149982499834998449985499864998749988499894999049991499924999349994499954999649997499984999950000500015000250003500045000550006500075000850009500105001150012500135001450015500165001750018500195002050021500225002350024500255002650027500285002950030500315003250033500345003550036500375003850039500405004150042500435004450045500465004750048500495005050051500525005350054500555005650057500585005950060500615006250063500645006550066500675006850069500705007150072500735007450075500765007750078500795008050081500825008350084500855008650087500885008950090500915009250093500945009550096500975009850099501005010150102501035010450105501065010750108501095011050111501125011350114501155011650117501185011950120501215012250123501245012550126501275012850129501305013150132501335013450135501365013750138501395014050141501425014350144501455014650147501485014950150501515015250153501545015550156501575015850159501605016150162501635016450165501665016750168501695017050171501725017350174501755017650177501785017950180501815018250183501845018550186501875018850189501905019150192501935019450195501965019750198501995020050201502025020350204502055020650207502085020950210502115021250213502145021550216502175021850219502205022150222502235022450225502265022750228502295023050231502325023350234502355023650237502385023950240502415024250243502445024550246502475024850249502505025150252502535025450255502565025750258502595026050261502625026350264502655026650267502685026950270502715027250273502745027550276502775027850279502805028150282502835028450285502865028750288502895029050291502925029350294502955029650297502985029950300503015030250303503045030550306503075030850309503105031150312503135031450315503165031750318503195032050321503225032350324503255032650327503285032950330503315033250333503345033550336503375033850339503405034150342503435034450345503465034750348503495035050351503525035350354503555035650357503585035950360503615036250363503645036550366503675036850369503705037150372503735037450375503765037750378503795038050381503825038350384503855038650387503885038950390503915039250393503945039550396503975039850399504005040150402504035040450405504065040750408504095041050411504125041350414504155041650417504185041950420504215042250423504245042550426504275042850429504305043150432504335043450435504365043750438504395044050441504425044350444504455044650447504485044950450504515045250453504545045550456504575045850459504605046150462504635046450465504665046750468504695047050471504725047350474504755047650477504785047950480504815048250483504845048550486504875048850489504905049150492504935049450495504965049750498504995050050501505025050350504505055050650507505085050950510505115051250513505145051550516505175051850519505205052150522505235052450525505265052750528505295053050531505325053350534505355053650537505385053950540505415054250543505445054550546505475054850549505505055150552505535055450555505565055750558505595056050561505625056350564505655056650567505685056950570505715057250573505745057550576505775057850579505805058150582505835058450585505865058750588505895059050591505925059350594505955059650597505985059950600506015060250603506045060550606506075060850609506105061150612506135061450615506165061750618506195062050621506225062350624506255062650627506285062950630506315063250633506345063550636506375063850639506405064150642506435064450645506465064750648506495065050651506525065350654506555065650657506585065950660506615066250663506645066550666506675066850669506705067150672506735067450675506765067750678506795068050681506825068350684506855068650687506885068950690506915069250693506945069550696506975069850699507005070150702507035070450705507065070750708507095071050711507125071350714507155071650717507185071950720507215072250723507245072550726507275072850729507305073150732507335073450735507365073750738507395074050741507425074350744507455074650747507485074950750507515075250753507545075550756507575075850759507605076150762507635076450765507665076750768507695077050771507725077350774507755077650777507785077950780507815078250783507845078550786507875078850789507905079150792507935079450795507965079750798507995080050801508025080350804508055080650807508085080950810508115081250813508145081550816508175081850819508205082150822508235082450825508265082750828508295083050831508325083350834508355083650837508385083950840508415084250843508445084550846508475084850849508505085150852508535085450855508565085750858508595086050861508625086350864508655086650867508685086950870508715087250873508745087550876508775087850879508805088150882508835088450885508865088750888508895089050891508925089350894508955089650897508985089950900509015090250903509045090550906509075090850909509105091150912509135091450915509165091750918509195092050921509225092350924509255092650927509285092950930509315093250933509345093550936509375093850939509405094150942509435094450945509465094750948509495095050951509525095350954509555095650957509585095950960509615096250963509645096550966509675096850969509705097150972509735097450975509765097750978509795098050981509825098350984509855098650987509885098950990509915099250993509945099550996509975099850999510005100151002510035100451005510065100751008510095101051011510125101351014510155101651017510185101951020510215102251023510245102551026510275102851029510305103151032510335103451035510365103751038510395104051041510425104351044510455104651047510485104951050510515105251053510545105551056510575105851059510605106151062510635106451065510665106751068510695107051071510725107351074510755107651077510785107951080510815108251083510845108551086510875108851089510905109151092510935109451095510965109751098510995110051101511025110351104511055110651107511085110951110511115111251113511145111551116511175111851119511205112151122511235112451125511265112751128511295113051131511325113351134511355113651137511385113951140511415114251143511445114551146511475114851149511505115151152511535115451155511565115751158511595116051161511625116351164511655116651167511685116951170511715117251173511745117551176511775117851179511805118151182511835118451185511865118751188511895119051191511925119351194511955119651197511985119951200512015120251203512045120551206512075120851209512105121151212512135121451215512165121751218512195122051221512225122351224512255122651227512285122951230512315123251233512345123551236512375123851239512405124151242512435124451245512465124751248512495125051251512525125351254512555125651257512585125951260512615126251263512645126551266512675126851269512705127151272512735127451275512765127751278512795128051281512825128351284512855128651287512885128951290512915129251293512945129551296512975129851299513005130151302513035130451305513065130751308513095131051311513125131351314513155131651317513185131951320513215132251323513245132551326513275132851329513305133151332513335133451335513365133751338513395134051341513425134351344513455134651347513485134951350513515135251353513545135551356513575135851359513605136151362513635136451365513665136751368513695137051371513725137351374513755137651377513785137951380513815138251383513845138551386513875138851389513905139151392513935139451395513965139751398513995140051401514025140351404514055140651407514085140951410514115141251413514145141551416514175141851419514205142151422514235142451425514265142751428514295143051431514325143351434514355143651437514385143951440514415144251443514445144551446514475144851449514505145151452514535145451455514565145751458514595146051461514625146351464514655146651467514685146951470514715147251473514745147551476514775147851479514805148151482514835148451485514865148751488514895149051491514925149351494514955149651497514985149951500515015150251503515045150551506515075150851509515105151151512515135151451515515165151751518515195152051521515225152351524515255152651527515285152951530515315153251533515345153551536515375153851539515405154151542515435154451545515465154751548515495155051551515525155351554515555155651557515585155951560515615156251563515645156551566515675156851569515705157151572515735157451575515765157751578515795158051581515825158351584515855158651587515885158951590515915159251593515945159551596515975159851599516005160151602516035160451605516065160751608516095161051611516125161351614516155161651617516185161951620516215162251623516245162551626516275162851629516305163151632516335163451635516365163751638516395164051641516425164351644516455164651647516485164951650516515165251653516545165551656516575165851659516605166151662516635166451665516665166751668516695167051671516725167351674516755167651677516785167951680516815168251683516845168551686516875168851689516905169151692516935169451695516965169751698516995170051701517025170351704517055170651707517085170951710517115171251713517145171551716517175171851719517205172151722517235172451725517265172751728517295173051731517325173351734517355173651737517385173951740517415174251743517445174551746517475174851749517505175151752517535175451755517565175751758517595176051761517625176351764517655176651767517685176951770517715177251773517745177551776517775177851779517805178151782517835178451785517865178751788517895179051791517925179351794517955179651797517985179951800518015180251803518045180551806518075180851809518105181151812518135181451815518165181751818518195182051821518225182351824518255182651827518285182951830518315183251833518345183551836518375183851839518405184151842518435184451845518465184751848518495185051851518525185351854518555185651857518585185951860518615186251863518645186551866518675186851869518705187151872518735187451875518765187751878518795188051881518825188351884518855188651887518885188951890518915189251893518945189551896518975189851899519005190151902519035190451905519065190751908519095191051911519125191351914519155191651917519185191951920519215192251923519245192551926519275192851929519305193151932519335193451935519365193751938519395194051941519425194351944519455194651947519485194951950519515195251953519545195551956519575195851959519605196151962519635196451965519665196751968519695197051971519725197351974519755197651977519785197951980519815198251983519845198551986519875198851989519905199151992519935199451995519965199751998519995200052001520025200352004520055200652007520085200952010520115201252013520145201552016520175201852019520205202152022520235202452025520265202752028520295203052031520325203352034520355203652037520385203952040520415204252043520445204552046520475204852049520505205152052520535205452055520565205752058520595206052061520625206352064520655206652067520685206952070520715207252073520745207552076520775207852079520805208152082520835208452085520865208752088520895209052091520925209352094520955209652097520985209952100521015210252103521045210552106521075210852109521105211152112521135211452115521165211752118521195212052121521225212352124521255212652127521285212952130521315213252133521345213552136521375213852139521405214152142521435214452145521465214752148521495215052151521525215352154521555215652157521585215952160521615216252163521645216552166521675216852169521705217152172521735217452175521765217752178521795218052181521825218352184521855218652187521885218952190521915219252193521945219552196521975219852199522005220152202522035220452205522065220752208522095221052211522125221352214522155221652217522185221952220522215222252223522245222552226522275222852229522305223152232522335223452235522365223752238522395224052241522425224352244522455224652247522485224952250522515225252253522545225552256522575225852259522605226152262522635226452265522665226752268522695227052271522725227352274522755227652277522785227952280522815228252283522845228552286522875228852289522905229152292522935229452295522965229752298522995230052301523025230352304523055230652307523085230952310523115231252313523145231552316523175231852319523205232152322523235232452325523265232752328523295233052331523325233352334523355233652337523385233952340523415234252343523445234552346523475234852349523505235152352523535235452355523565235752358523595236052361523625236352364523655236652367523685236952370523715237252373523745237552376523775237852379523805238152382523835238452385523865238752388523895239052391523925239352394523955239652397523985239952400524015240252403524045240552406524075240852409524105241152412524135241452415524165241752418524195242052421524225242352424524255242652427524285242952430524315243252433524345243552436524375243852439524405244152442524435244452445524465244752448524495245052451524525245352454524555245652457524585245952460524615246252463524645246552466524675246852469524705247152472524735247452475524765247752478524795248052481524825248352484524855248652487524885248952490524915249252493524945249552496524975249852499525005250152502525035250452505525065250752508525095251052511525125251352514525155251652517525185251952520525215252252523525245252552526525275252852529525305253152532525335253452535525365253752538525395254052541525425254352544525455254652547525485254952550525515255252553525545255552556525575255852559525605256152562525635256452565525665256752568525695257052571525725257352574525755257652577525785257952580525815258252583525845258552586525875258852589525905259152592525935259452595525965259752598525995260052601526025260352604526055260652607526085260952610526115261252613526145261552616526175261852619526205262152622526235262452625526265262752628526295263052631526325263352634526355263652637526385263952640526415264252643526445264552646526475264852649526505265152652526535265452655526565265752658526595266052661526625266352664526655266652667526685266952670526715267252673526745267552676526775267852679526805268152682526835268452685526865268752688526895269052691526925269352694526955269652697526985269952700527015270252703527045270552706527075270852709527105271152712527135271452715527165271752718527195272052721527225272352724527255272652727527285272952730527315273252733527345273552736527375273852739527405274152742527435274452745527465274752748527495275052751527525275352754527555275652757527585275952760527615276252763527645276552766527675276852769527705277152772527735277452775527765277752778527795278052781527825278352784527855278652787527885278952790527915279252793527945279552796527975279852799528005280152802528035280452805528065280752808528095281052811528125281352814528155281652817528185281952820528215282252823528245282552826528275282852829528305283152832528335283452835528365283752838528395284052841528425284352844528455284652847528485284952850528515285252853528545285552856528575285852859528605286152862528635286452865528665286752868528695287052871528725287352874528755287652877528785287952880528815288252883528845288552886528875288852889528905289152892528935289452895528965289752898528995290052901529025290352904529055290652907529085290952910529115291252913529145291552916529175291852919529205292152922529235292452925529265292752928529295293052931529325293352934529355293652937529385293952940529415294252943529445294552946529475294852949529505295152952529535295452955529565295752958529595296052961529625296352964529655296652967529685296952970529715297252973529745297552976529775297852979529805298152982529835298452985529865298752988529895299052991529925299352994529955299652997529985299953000530015300253003530045300553006530075300853009530105301153012530135301453015530165301753018530195302053021530225302353024530255302653027530285302953030530315303253033530345303553036530375303853039530405304153042530435304453045530465304753048530495305053051530525305353054530555305653057530585305953060530615306253063530645306553066530675306853069530705307153072530735307453075530765307753078530795308053081530825308353084530855308653087530885308953090530915309253093530945309553096530975309853099531005310153102531035310453105531065310753108531095311053111531125311353114531155311653117531185311953120531215312253123531245312553126531275312853129531305313153132531335313453135531365313753138531395314053141531425314353144531455314653147531485314953150531515315253153531545315553156531575315853159531605316153162531635316453165531665316753168531695317053171531725317353174531755317653177531785317953180531815318253183531845318553186531875318853189531905319153192531935319453195531965319753198531995320053201532025320353204532055320653207532085320953210532115321253213532145321553216532175321853219532205322153222532235322453225532265322753228532295323053231532325323353234532355323653237532385323953240532415324253243532445324553246532475324853249532505325153252532535325453255532565325753258532595326053261532625326353264532655326653267532685326953270532715327253273532745327553276532775327853279532805328153282532835328453285532865328753288532895329053291532925329353294532955329653297532985329953300533015330253303533045330553306533075330853309533105331153312533135331453315533165331753318533195332053321533225332353324533255332653327533285332953330533315333253333533345333553336533375333853339533405334153342533435334453345533465334753348533495335053351533525335353354533555335653357533585335953360533615336253363533645336553366533675336853369533705337153372533735337453375533765337753378533795338053381533825338353384533855338653387533885338953390533915339253393533945339553396533975339853399534005340153402534035340453405534065340753408534095341053411534125341353414534155341653417534185341953420534215342253423534245342553426534275342853429534305343153432534335343453435534365343753438534395344053441534425344353444534455344653447534485344953450534515345253453534545345553456534575345853459534605346153462534635346453465534665346753468534695347053471534725347353474534755347653477534785347953480534815348253483534845348553486534875348853489534905349153492534935349453495534965349753498534995350053501535025350353504535055350653507535085350953510535115351253513535145351553516535175351853519535205352153522535235352453525535265352753528535295353053531535325353353534535355353653537535385353953540535415354253543535445354553546535475354853549535505355153552535535355453555535565355753558535595356053561535625356353564535655356653567535685356953570535715357253573535745357553576535775357853579535805358153582535835358453585535865358753588535895359053591535925359353594535955359653597535985359953600536015360253603536045360553606536075360853609536105361153612536135361453615536165361753618536195362053621536225362353624536255362653627536285362953630536315363253633536345363553636536375363853639536405364153642536435364453645536465364753648536495365053651536525365353654536555365653657536585365953660536615366253663536645366553666536675366853669536705367153672536735367453675536765367753678536795368053681536825368353684536855368653687536885368953690536915369253693536945369553696536975369853699537005370153702537035370453705537065370753708537095371053711537125371353714537155371653717537185371953720537215372253723537245372553726537275372853729537305373153732537335373453735537365373753738537395374053741537425374353744537455374653747537485374953750537515375253753537545375553756537575375853759537605376153762537635376453765537665376753768537695377053771537725377353774537755377653777537785377953780537815378253783537845378553786537875378853789537905379153792537935379453795537965379753798537995380053801538025380353804538055380653807538085380953810538115381253813538145381553816538175381853819538205382153822538235382453825538265382753828538295383053831538325383353834538355383653837538385383953840538415384253843538445384553846538475384853849538505385153852538535385453855538565385753858538595386053861538625386353864538655386653867538685386953870538715387253873538745387553876538775387853879538805388153882538835388453885538865388753888538895389053891538925389353894538955389653897538985389953900539015390253903539045390553906539075390853909539105391153912539135391453915539165391753918539195392053921539225392353924539255392653927539285392953930539315393253933539345393553936539375393853939539405394153942539435394453945539465394753948539495395053951539525395353954539555395653957539585395953960539615396253963539645396553966539675396853969539705397153972539735397453975539765397753978539795398053981539825398353984539855398653987539885398953990539915399253993539945399553996539975399853999540005400154002540035400454005540065400754008540095401054011540125401354014540155401654017540185401954020540215402254023540245402554026540275402854029540305403154032540335403454035540365403754038540395404054041540425404354044540455404654047540485404954050540515405254053540545405554056540575405854059540605406154062540635406454065540665406754068540695407054071540725407354074540755407654077540785407954080540815408254083540845408554086540875408854089540905409154092540935409454095540965409754098540995410054101541025410354104541055410654107541085410954110541115411254113541145411554116541175411854119541205412154122541235412454125541265412754128541295413054131541325413354134541355413654137541385413954140541415414254143541445414554146541475414854149541505415154152541535415454155541565415754158541595416054161541625416354164541655416654167541685416954170541715417254173541745417554176541775417854179541805418154182541835418454185541865418754188541895419054191541925419354194541955419654197541985419954200542015420254203542045420554206542075420854209542105421154212542135421454215542165421754218542195422054221542225422354224542255422654227542285422954230542315423254233542345423554236542375423854239542405424154242542435424454245542465424754248542495425054251542525425354254542555425654257542585425954260542615426254263542645426554266542675426854269542705427154272542735427454275542765427754278542795428054281542825428354284542855428654287542885428954290542915429254293542945429554296542975429854299543005430154302543035430454305543065430754308543095431054311543125431354314543155431654317543185431954320543215432254323543245432554326543275432854329543305433154332543335433454335543365433754338543395434054341543425434354344543455434654347543485434954350543515435254353543545435554356543575435854359543605436154362543635436454365543665436754368543695437054371543725437354374543755437654377543785437954380543815438254383543845438554386543875438854389543905439154392543935439454395543965439754398543995440054401544025440354404544055440654407544085440954410544115441254413544145441554416544175441854419544205442154422544235442454425544265442754428544295443054431544325443354434544355443654437544385443954440544415444254443544445444554446544475444854449544505445154452544535445454455544565445754458544595446054461544625446354464544655446654467544685446954470544715447254473544745447554476544775447854479544805448154482544835448454485544865448754488544895449054491544925449354494544955449654497544985449954500545015450254503545045450554506545075450854509545105451154512545135451454515545165451754518545195452054521545225452354524545255452654527545285452954530545315453254533545345453554536545375453854539545405454154542545435454454545545465454754548545495455054551545525455354554545555455654557545585455954560545615456254563545645456554566545675456854569545705457154572545735457454575545765457754578545795458054581545825458354584545855458654587545885458954590545915459254593545945459554596545975459854599546005460154602546035460454605546065460754608546095461054611546125461354614546155461654617546185461954620546215462254623546245462554626546275462854629546305463154632546335463454635546365463754638546395464054641546425464354644546455464654647546485464954650546515465254653546545465554656546575465854659546605466154662546635466454665546665466754668546695467054671546725467354674546755467654677546785467954680546815468254683546845468554686546875468854689546905469154692546935469454695546965469754698546995470054701547025470354704547055470654707547085470954710547115471254713547145471554716547175471854719547205472154722547235472454725547265472754728547295473054731547325473354734547355473654737547385473954740547415474254743547445474554746547475474854749547505475154752547535475454755547565475754758547595476054761547625476354764547655476654767547685476954770547715477254773547745477554776547775477854779547805478154782547835478454785547865478754788547895479054791547925479354794547955479654797547985479954800548015480254803548045480554806548075480854809548105481154812548135481454815548165481754818548195482054821548225482354824548255482654827548285482954830548315483254833548345483554836548375483854839548405484154842548435484454845548465484754848548495485054851548525485354854548555485654857548585485954860548615486254863548645486554866548675486854869548705487154872548735487454875548765487754878548795488054881548825488354884548855488654887548885488954890548915489254893548945489554896548975489854899549005490154902549035490454905549065490754908549095491054911549125491354914549155491654917549185491954920549215492254923549245492554926549275492854929549305493154932549335493454935549365493754938549395494054941549425494354944549455494654947549485494954950549515495254953549545495554956549575495854959549605496154962549635496454965549665496754968549695497054971549725497354974549755497654977549785497954980549815498254983549845498554986549875498854989549905499154992549935499454995549965499754998549995500055001550025500355004550055500655007550085500955010550115501255013550145501555016550175501855019550205502155022550235502455025550265502755028550295503055031550325503355034550355503655037550385503955040550415504255043550445504555046550475504855049550505505155052550535505455055550565505755058550595506055061550625506355064550655506655067550685506955070550715507255073550745507555076550775507855079550805508155082550835508455085550865508755088550895509055091550925509355094550955509655097550985509955100551015510255103551045510555106551075510855109551105511155112551135511455115551165511755118551195512055121551225512355124551255512655127551285512955130551315513255133551345513555136551375513855139551405514155142551435514455145551465514755148551495515055151551525515355154551555515655157551585515955160551615516255163551645516555166551675516855169551705517155172551735517455175551765517755178551795518055181551825518355184551855518655187551885518955190551915519255193551945519555196551975519855199552005520155202552035520455205552065520755208552095521055211552125521355214552155521655217552185521955220552215522255223552245522555226552275522855229552305523155232552335523455235552365523755238552395524055241552425524355244552455524655247552485524955250552515525255253552545525555256552575525855259552605526155262552635526455265552665526755268552695527055271552725527355274552755527655277552785527955280552815528255283552845528555286552875528855289552905529155292552935529455295552965529755298552995530055301553025530355304553055530655307553085530955310553115531255313553145531555316553175531855319553205532155322553235532455325553265532755328553295533055331553325533355334553355533655337553385533955340553415534255343553445534555346553475534855349553505535155352553535535455355553565535755358553595536055361553625536355364553655536655367553685536955370553715537255373553745537555376553775537855379553805538155382553835538455385553865538755388553895539055391553925539355394553955539655397553985539955400554015540255403554045540555406554075540855409554105541155412554135541455415554165541755418554195542055421554225542355424554255542655427554285542955430554315543255433554345543555436554375543855439554405544155442554435544455445554465544755448554495545055451554525545355454554555545655457554585545955460554615546255463554645546555466554675546855469554705547155472554735547455475554765547755478554795548055481554825548355484554855548655487554885548955490554915549255493554945549555496554975549855499555005550155502555035550455505555065550755508555095551055511555125551355514555155551655517555185551955520555215552255523555245552555526555275552855529555305553155532555335553455535555365553755538555395554055541555425554355544555455554655547555485554955550555515555255553555545555555556555575555855559555605556155562555635556455565555665556755568555695557055571555725557355574555755557655577555785557955580555815558255583555845558555586555875558855589555905559155592555935559455595555965559755598555995560055601556025560355604556055560655607556085560955610556115561255613556145561555616556175561855619556205562155622556235562455625556265562755628556295563055631556325563355634556355563655637556385563955640556415564255643556445564555646556475564855649556505565155652556535565455655556565565755658556595566055661556625566355664556655566655667556685566955670556715567255673556745567555676556775567855679556805568155682556835568455685556865568755688556895569055691556925569355694556955569655697556985569955700557015570255703557045570555706557075570855709557105571155712557135571455715557165571755718557195572055721557225572355724557255572655727557285572955730557315573255733557345573555736557375573855739557405574155742557435574455745557465574755748557495575055751557525575355754557555575655757557585575955760557615576255763557645576555766557675576855769557705577155772557735577455775557765577755778557795578055781557825578355784557855578655787557885578955790557915579255793557945579555796557975579855799558005580155802558035580455805558065580755808558095581055811558125581355814558155581655817558185581955820558215582255823558245582555826558275582855829558305583155832558335583455835558365583755838558395584055841558425584355844558455584655847558485584955850558515585255853558545585555856558575585855859558605586155862558635586455865558665586755868558695587055871558725587355874558755587655877558785587955880558815588255883558845588555886558875588855889558905589155892558935589455895558965589755898558995590055901559025590355904559055590655907559085590955910559115591255913559145591555916559175591855919559205592155922559235592455925559265592755928559295593055931559325593355934559355593655937559385593955940559415594255943559445594555946559475594855949559505595155952559535595455955559565595755958559595596055961559625596355964559655596655967559685596955970559715597255973559745597555976559775597855979559805598155982559835598455985559865598755988559895599055991559925599355994559955599655997559985599956000560015600256003560045600556006560075600856009560105601156012560135601456015560165601756018560195602056021560225602356024560255602656027560285602956030560315603256033560345603556036560375603856039560405604156042560435604456045560465604756048560495605056051560525605356054560555605656057560585605956060560615606256063560645606556066560675606856069560705607156072560735607456075560765607756078560795608056081560825608356084560855608656087560885608956090560915609256093560945609556096560975609856099561005610156102561035610456105561065610756108561095611056111561125611356114561155611656117561185611956120561215612256123561245612556126561275612856129561305613156132561335613456135561365613756138561395614056141561425614356144561455614656147561485614956150561515615256153561545615556156561575615856159561605616156162561635616456165561665616756168561695617056171561725617356174561755617656177561785617956180561815618256183561845618556186561875618856189561905619156192561935619456195561965619756198561995620056201562025620356204562055620656207562085620956210562115621256213562145621556216562175621856219562205622156222562235622456225562265622756228562295623056231562325623356234562355623656237562385623956240562415624256243562445624556246562475624856249562505625156252562535625456255562565625756258562595626056261562625626356264562655626656267562685626956270562715627256273562745627556276562775627856279562805628156282562835628456285562865628756288562895629056291562925629356294562955629656297562985629956300563015630256303563045630556306563075630856309563105631156312563135631456315563165631756318563195632056321563225632356324563255632656327563285632956330563315633256333563345633556336563375633856339563405634156342563435634456345563465634756348563495635056351563525635356354563555635656357563585635956360563615636256363563645636556366563675636856369563705637156372563735637456375563765637756378563795638056381563825638356384563855638656387563885638956390563915639256393563945639556396563975639856399564005640156402564035640456405564065640756408564095641056411564125641356414564155641656417564185641956420564215642256423564245642556426564275642856429564305643156432564335643456435564365643756438564395644056441564425644356444564455644656447564485644956450564515645256453564545645556456564575645856459564605646156462564635646456465564665646756468564695647056471564725647356474564755647656477564785647956480564815648256483564845648556486564875648856489564905649156492564935649456495564965649756498564995650056501565025650356504565055650656507565085650956510565115651256513565145651556516565175651856519565205652156522565235652456525565265652756528565295653056531565325653356534565355653656537565385653956540565415654256543565445654556546565475654856549565505655156552565535655456555565565655756558565595656056561565625656356564565655656656567565685656956570565715657256573565745657556576565775657856579565805658156582565835658456585565865658756588565895659056591565925659356594565955659656597565985659956600566015660256603566045660556606566075660856609566105661156612566135661456615566165661756618566195662056621566225662356624566255662656627566285662956630566315663256633566345663556636566375663856639566405664156642566435664456645566465664756648566495665056651566525665356654566555665656657566585665956660566615666256663566645666556666566675666856669566705667156672566735667456675566765667756678566795668056681566825668356684566855668656687566885668956690566915669256693566945669556696566975669856699567005670156702567035670456705567065670756708567095671056711567125671356714567155671656717567185671956720567215672256723567245672556726567275672856729567305673156732567335673456735567365673756738567395674056741567425674356744567455674656747567485674956750567515675256753567545675556756567575675856759567605676156762567635676456765567665676756768567695677056771567725677356774567755677656777567785677956780567815678256783567845678556786567875678856789567905679156792567935679456795567965679756798567995680056801568025680356804568055680656807568085680956810568115681256813568145681556816568175681856819568205682156822568235682456825568265682756828568295683056831568325683356834568355683656837568385683956840568415684256843568445684556846568475684856849568505685156852568535685456855568565685756858568595686056861568625686356864568655686656867568685686956870568715687256873568745687556876568775687856879568805688156882568835688456885568865688756888568895689056891568925689356894568955689656897568985689956900569015690256903569045690556906569075690856909569105691156912569135691456915569165691756918569195692056921569225692356924569255692656927569285692956930569315693256933569345693556936569375693856939569405694156942569435694456945569465694756948569495695056951569525695356954569555695656957569585695956960569615696256963569645696556966569675696856969569705697156972569735697456975569765697756978569795698056981569825698356984569855698656987569885698956990569915699256993569945699556996569975699856999570005700157002570035700457005570065700757008570095701057011570125701357014570155701657017570185701957020570215702257023570245702557026570275702857029570305703157032570335703457035570365703757038570395704057041570425704357044570455704657047570485704957050570515705257053570545705557056570575705857059570605706157062570635706457065570665706757068570695707057071570725707357074570755707657077570785707957080570815708257083570845708557086570875708857089570905709157092570935709457095570965709757098570995710057101571025710357104571055710657107571085710957110571115711257113571145711557116571175711857119571205712157122571235712457125571265712757128571295713057131571325713357134571355713657137571385713957140571415714257143571445714557146571475714857149571505715157152571535715457155571565715757158571595716057161571625716357164571655716657167571685716957170571715717257173571745717557176571775717857179571805718157182571835718457185571865718757188571895719057191571925719357194571955719657197571985719957200572015720257203572045720557206572075720857209572105721157212572135721457215572165721757218572195722057221572225722357224572255722657227572285722957230572315723257233572345723557236572375723857239572405724157242572435724457245572465724757248572495725057251572525725357254572555725657257572585725957260572615726257263572645726557266572675726857269572705727157272572735727457275572765727757278572795728057281572825728357284572855728657287572885728957290572915729257293572945729557296572975729857299573005730157302573035730457305573065730757308573095731057311573125731357314573155731657317573185731957320573215732257323573245732557326573275732857329573305733157332573335733457335573365733757338573395734057341573425734357344573455734657347573485734957350573515735257353573545735557356573575735857359573605736157362573635736457365573665736757368573695737057371573725737357374573755737657377573785737957380573815738257383573845738557386573875738857389573905739157392573935739457395573965739757398573995740057401574025740357404574055740657407574085740957410574115741257413574145741557416574175741857419574205742157422574235742457425574265742757428574295743057431574325743357434574355743657437574385743957440574415744257443574445744557446574475744857449574505745157452574535745457455574565745757458574595746057461574625746357464574655746657467574685746957470574715747257473574745747557476574775747857479574805748157482574835748457485574865748757488574895749057491574925749357494574955749657497574985749957500575015750257503575045750557506575075750857509575105751157512575135751457515575165751757518575195752057521575225752357524575255752657527575285752957530575315753257533575345753557536575375753857539575405754157542575435754457545575465754757548575495755057551575525755357554575555755657557575585755957560575615756257563575645756557566575675756857569575705757157572575735757457575575765757757578575795758057581575825758357584575855758657587575885758957590575915759257593575945759557596575975759857599576005760157602576035760457605576065760757608576095761057611576125761357614576155761657617576185761957620576215762257623576245762557626576275762857629576305763157632576335763457635576365763757638576395764057641576425764357644576455764657647576485764957650576515765257653576545765557656576575765857659576605766157662576635766457665576665766757668576695767057671576725767357674576755767657677576785767957680576815768257683576845768557686576875768857689576905769157692576935769457695576965769757698576995770057701577025770357704577055770657707577085770957710577115771257713577145771557716577175771857719577205772157722577235772457725577265772757728577295773057731577325773357734577355773657737577385773957740577415774257743577445774557746577475774857749577505775157752577535775457755577565775757758577595776057761577625776357764577655776657767577685776957770577715777257773577745777557776577775777857779577805778157782577835778457785577865778757788577895779057791577925779357794577955779657797577985779957800578015780257803578045780557806578075780857809578105781157812578135781457815578165781757818578195782057821578225782357824578255782657827578285782957830578315783257833578345783557836578375783857839578405784157842578435784457845578465784757848578495785057851578525785357854578555785657857578585785957860578615786257863578645786557866578675786857869578705787157872578735787457875578765787757878578795788057881578825788357884578855788657887578885788957890578915789257893578945789557896578975789857899579005790157902579035790457905579065790757908579095791057911579125791357914579155791657917579185791957920579215792257923579245792557926579275792857929579305793157932579335793457935579365793757938579395794057941579425794357944579455794657947579485794957950579515795257953579545795557956579575795857959579605796157962579635796457965579665796757968579695797057971579725797357974579755797657977579785797957980579815798257983579845798557986579875798857989579905799157992579935799457995579965799757998579995800058001580025800358004580055800658007580085800958010580115801258013580145801558016580175801858019580205802158022580235802458025580265802758028580295803058031580325803358034580355803658037580385803958040580415804258043580445804558046580475804858049580505805158052580535805458055580565805758058580595806058061580625806358064580655806658067580685806958070580715807258073580745807558076580775807858079580805808158082580835808458085580865808758088580895809058091580925809358094580955809658097580985809958100581015810258103581045810558106581075810858109581105811158112581135811458115581165811758118581195812058121581225812358124581255812658127581285812958130581315813258133581345813558136581375813858139581405814158142581435814458145581465814758148581495815058151581525815358154581555815658157581585815958160581615816258163581645816558166581675816858169581705817158172581735817458175581765817758178581795818058181581825818358184581855818658187581885818958190581915819258193581945819558196581975819858199582005820158202582035820458205582065820758208582095821058211582125821358214582155821658217582185821958220582215822258223582245822558226582275822858229582305823158232582335823458235582365823758238582395824058241582425824358244582455824658247582485824958250582515825258253582545825558256582575825858259582605826158262582635826458265582665826758268582695827058271582725827358274582755827658277582785827958280582815828258283582845828558286582875828858289582905829158292582935829458295582965829758298582995830058301583025830358304583055830658307583085830958310583115831258313583145831558316583175831858319583205832158322583235832458325583265832758328583295833058331583325833358334583355833658337583385833958340583415834258343583445834558346583475834858349583505835158352583535835458355583565835758358583595836058361583625836358364583655836658367583685836958370583715837258373583745837558376583775837858379583805838158382583835838458385583865838758388583895839058391583925839358394583955839658397583985839958400584015840258403584045840558406584075840858409584105841158412584135841458415584165841758418584195842058421584225842358424584255842658427584285842958430584315843258433584345843558436584375843858439584405844158442584435844458445584465844758448584495845058451584525845358454584555845658457584585845958460584615846258463584645846558466584675846858469584705847158472584735847458475584765847758478584795848058481584825848358484584855848658487584885848958490584915849258493584945849558496584975849858499585005850158502585035850458505585065850758508585095851058511585125851358514585155851658517585185851958520585215852258523585245852558526585275852858529585305853158532585335853458535585365853758538585395854058541585425854358544585455854658547585485854958550585515855258553585545855558556585575855858559585605856158562585635856458565585665856758568585695857058571585725857358574585755857658577585785857958580585815858258583585845858558586585875858858589585905859158592585935859458595585965859758598585995860058601586025860358604586055860658607586085860958610586115861258613586145861558616586175861858619586205862158622586235862458625586265862758628586295863058631586325863358634586355863658637586385863958640586415864258643586445864558646586475864858649586505865158652586535865458655586565865758658586595866058661586625866358664586655866658667586685866958670586715867258673586745867558676586775867858679586805868158682586835868458685586865868758688586895869058691586925869358694586955869658697586985869958700587015870258703587045870558706587075870858709587105871158712587135871458715587165871758718587195872058721587225872358724587255872658727587285872958730587315873258733587345873558736587375873858739587405874158742587435874458745587465874758748587495875058751587525875358754587555875658757587585875958760587615876258763587645876558766587675876858769587705877158772587735877458775587765877758778587795878058781587825878358784587855878658787587885878958790587915879258793587945879558796587975879858799588005880158802588035880458805588065880758808588095881058811588125881358814588155881658817588185881958820588215882258823588245882558826588275882858829588305883158832588335883458835588365883758838588395884058841588425884358844588455884658847588485884958850588515885258853588545885558856588575885858859588605886158862588635886458865588665886758868588695887058871588725887358874588755887658877588785887958880588815888258883588845888558886588875888858889588905889158892588935889458895588965889758898588995890058901589025890358904589055890658907589085890958910589115891258913589145891558916589175891858919589205892158922589235892458925589265892758928589295893058931589325893358934589355893658937589385893958940589415894258943589445894558946589475894858949589505895158952589535895458955589565895758958589595896058961589625896358964589655896658967589685896958970589715897258973589745897558976589775897858979589805898158982589835898458985589865898758988589895899058991589925899358994589955899658997589985899959000590015900259003590045900559006590075900859009590105901159012590135901459015590165901759018590195902059021590225902359024590255902659027590285902959030590315903259033590345903559036590375903859039590405904159042590435904459045590465904759048590495905059051590525905359054590555905659057590585905959060590615906259063590645906559066590675906859069590705907159072590735907459075590765907759078590795908059081590825908359084590855908659087590885908959090590915909259093590945909559096590975909859099591005910159102591035910459105591065910759108591095911059111591125911359114591155911659117591185911959120591215912259123591245912559126591275912859129591305913159132591335913459135591365913759138591395914059141591425914359144591455914659147591485914959150591515915259153591545915559156591575915859159591605916159162591635916459165591665916759168591695917059171591725917359174591755917659177591785917959180591815918259183591845918559186591875918859189591905919159192591935919459195591965919759198591995920059201592025920359204592055920659207592085920959210592115921259213592145921559216592175921859219592205922159222592235922459225592265922759228592295923059231592325923359234592355923659237592385923959240592415924259243592445924559246592475924859249592505925159252592535925459255592565925759258592595926059261592625926359264592655926659267592685926959270592715927259273592745927559276592775927859279592805928159282592835928459285592865928759288592895929059291592925929359294592955929659297592985929959300593015930259303593045930559306593075930859309593105931159312593135931459315593165931759318593195932059321593225932359324593255932659327593285932959330593315933259333593345933559336593375933859339593405934159342593435934459345593465934759348593495935059351593525935359354593555935659357593585935959360593615936259363593645936559366593675936859369593705937159372593735937459375593765937759378593795938059381593825938359384593855938659387593885938959390593915939259393593945939559396593975939859399594005940159402594035940459405594065940759408594095941059411594125941359414594155941659417594185941959420594215942259423594245942559426594275942859429594305943159432594335943459435594365943759438594395944059441594425944359444594455944659447594485944959450594515945259453594545945559456594575945859459594605946159462594635946459465594665946759468594695947059471594725947359474594755947659477594785947959480594815948259483594845948559486594875948859489594905949159492594935949459495594965949759498594995950059501595025950359504595055950659507595085950959510595115951259513595145951559516595175951859519595205952159522595235952459525595265952759528595295953059531595325953359534595355953659537595385953959540595415954259543595445954559546595475954859549595505955159552595535955459555595565955759558595595956059561595625956359564595655956659567595685956959570595715957259573595745957559576595775957859579595805958159582595835958459585595865958759588595895959059591595925959359594595955959659597595985959959600596015960259603596045960559606596075960859609596105961159612596135961459615596165961759618596195962059621596225962359624596255962659627596285962959630596315963259633596345963559636596375963859639596405964159642596435964459645596465964759648596495965059651596525965359654596555965659657596585965959660596615966259663596645966559666596675966859669596705967159672596735967459675596765967759678596795968059681596825968359684596855968659687596885968959690596915969259693596945969559696596975969859699597005970159702597035970459705597065970759708597095971059711597125971359714597155971659717597185971959720597215972259723597245972559726597275972859729597305973159732597335973459735597365973759738597395974059741597425974359744597455974659747597485974959750597515975259753597545975559756597575975859759597605976159762597635976459765597665976759768597695977059771597725977359774597755977659777597785977959780597815978259783597845978559786597875978859789597905979159792597935979459795597965979759798597995980059801598025980359804598055980659807598085980959810598115981259813598145981559816598175981859819598205982159822598235982459825598265982759828598295983059831598325983359834598355983659837598385983959840598415984259843598445984559846598475984859849598505985159852598535985459855598565985759858598595986059861598625986359864598655986659867598685986959870598715987259873598745987559876598775987859879598805988159882598835988459885598865988759888598895989059891598925989359894598955989659897598985989959900599015990259903599045990559906599075990859909599105991159912599135991459915599165991759918599195992059921599225992359924599255992659927599285992959930599315993259933599345993559936599375993859939599405994159942599435994459945599465994759948599495995059951599525995359954599555995659957599585995959960599615996259963599645996559966599675996859969599705997159972599735997459975599765997759978599795998059981599825998359984599855998659987599885998959990599915999259993599945999559996599975999859999600006000160002600036000460005600066000760008600096001060011600126001360014600156001660017600186001960020600216002260023600246002560026600276002860029600306003160032600336003460035600366003760038600396004060041600426004360044600456004660047600486004960050600516005260053600546005560056600576005860059600606006160062600636006460065600666006760068600696007060071600726007360074600756007660077600786007960080600816008260083600846008560086600876008860089600906009160092600936009460095600966009760098600996010060101601026010360104601056010660107601086010960110601116011260113601146011560116601176011860119601206012160122601236012460125601266012760128601296013060131601326013360134601356013660137601386013960140601416014260143601446014560146601476014860149601506015160152601536015460155601566015760158601596016060161601626016360164601656016660167601686016960170601716017260173601746017560176601776017860179601806018160182601836018460185601866018760188601896019060191601926019360194601956019660197601986019960200602016020260203602046020560206602076020860209602106021160212602136021460215602166021760218602196022060221602226022360224602256022660227602286022960230602316023260233602346023560236602376023860239602406024160242602436024460245602466024760248602496025060251602526025360254602556025660257602586025960260602616026260263602646026560266602676026860269602706027160272602736027460275602766027760278602796028060281602826028360284602856028660287602886028960290602916029260293602946029560296602976029860299603006030160302603036030460305603066030760308603096031060311603126031360314603156031660317603186031960320603216032260323603246032560326603276032860329603306033160332603336033460335603366033760338603396034060341603426034360344603456034660347603486034960350603516035260353603546035560356603576035860359603606036160362603636036460365603666036760368603696037060371603726037360374603756037660377603786037960380603816038260383603846038560386603876038860389603906039160392603936039460395603966039760398603996040060401604026040360404604056040660407604086040960410604116041260413604146041560416604176041860419604206042160422604236042460425604266042760428604296043060431604326043360434604356043660437604386043960440604416044260443604446044560446604476044860449604506045160452604536045460455604566045760458604596046060461604626046360464604656046660467604686046960470604716047260473604746047560476604776047860479604806048160482604836048460485604866048760488604896049060491604926049360494604956049660497604986049960500605016050260503605046050560506605076050860509605106051160512605136051460515605166051760518605196052060521605226052360524605256052660527605286052960530605316053260533605346053560536605376053860539605406054160542605436054460545605466054760548605496055060551605526055360554605556055660557605586055960560605616056260563605646056560566605676056860569605706057160572605736057460575605766057760578605796058060581605826058360584605856058660587605886058960590605916059260593605946059560596605976059860599606006060160602606036060460605606066060760608606096061060611606126061360614606156061660617606186061960620606216062260623606246062560626606276062860629606306063160632606336063460635606366063760638606396064060641606426064360644606456064660647606486064960650606516065260653606546065560656606576065860659606606066160662606636066460665606666066760668606696067060671606726067360674606756067660677606786067960680606816068260683606846068560686606876068860689606906069160692606936069460695606966069760698606996070060701607026070360704607056070660707607086070960710607116071260713607146071560716607176071860719607206072160722607236072460725607266072760728607296073060731607326073360734607356073660737607386073960740607416074260743607446074560746607476074860749607506075160752607536075460755607566075760758607596076060761607626076360764607656076660767607686076960770607716077260773607746077560776607776077860779607806078160782607836078460785607866078760788607896079060791607926079360794607956079660797607986079960800608016080260803608046080560806608076080860809608106081160812608136081460815608166081760818608196082060821608226082360824608256082660827608286082960830608316083260833608346083560836608376083860839608406084160842608436084460845608466084760848608496085060851608526085360854608556085660857608586085960860608616086260863608646086560866608676086860869608706087160872608736087460875608766087760878608796088060881608826088360884608856088660887608886088960890608916089260893608946089560896608976089860899609006090160902609036090460905609066090760908609096091060911609126091360914609156091660917609186091960920609216092260923609246092560926609276092860929609306093160932609336093460935609366093760938609396094060941609426094360944609456094660947609486094960950609516095260953609546095560956609576095860959609606096160962609636096460965609666096760968609696097060971609726097360974609756097660977609786097960980609816098260983609846098560986609876098860989609906099160992609936099460995609966099760998609996100061001610026100361004610056100661007610086100961010610116101261013610146101561016610176101861019610206102161022610236102461025610266102761028610296103061031610326103361034610356103661037610386103961040610416104261043610446104561046610476104861049610506105161052610536105461055610566105761058610596106061061610626106361064610656106661067610686106961070610716107261073610746107561076610776107861079610806108161082610836108461085610866108761088610896109061091610926109361094610956109661097610986109961100611016110261103611046110561106611076110861109611106111161112611136111461115611166111761118611196112061121611226112361124611256112661127611286112961130611316113261133611346113561136611376113861139611406114161142611436114461145611466114761148611496115061151611526115361154611556115661157611586115961160611616116261163611646116561166611676116861169611706117161172611736117461175611766117761178611796118061181611826118361184611856118661187611886118961190611916119261193611946119561196611976119861199612006120161202612036120461205612066120761208612096121061211612126121361214612156121661217612186121961220612216122261223612246122561226612276122861229612306123161232612336123461235612366123761238612396124061241612426124361244612456124661247612486124961250612516125261253612546125561256612576125861259612606126161262612636126461265612666126761268612696127061271612726127361274612756127661277612786127961280612816128261283612846128561286612876128861289612906129161292612936129461295612966129761298612996130061301613026130361304613056130661307613086130961310613116131261313613146131561316613176131861319613206132161322613236132461325613266132761328613296133061331613326133361334613356133661337613386133961340613416134261343613446134561346613476134861349613506135161352613536135461355613566135761358613596136061361613626136361364613656136661367613686136961370613716137261373613746137561376613776137861379613806138161382613836138461385613866138761388613896139061391613926139361394613956139661397613986139961400614016140261403614046140561406614076140861409614106141161412614136141461415614166141761418614196142061421614226142361424614256142661427614286142961430614316143261433614346143561436614376143861439614406144161442614436144461445614466144761448614496145061451614526145361454614556145661457614586145961460614616146261463614646146561466614676146861469614706147161472614736147461475614766147761478614796148061481614826148361484614856148661487614886148961490614916149261493614946149561496614976149861499615006150161502615036150461505615066150761508615096151061511615126151361514615156151661517615186151961520615216152261523615246152561526615276152861529615306153161532615336153461535615366153761538615396154061541615426154361544615456154661547615486154961550615516155261553615546155561556615576155861559615606156161562615636156461565615666156761568615696157061571615726157361574615756157661577615786157961580615816158261583615846158561586615876158861589615906159161592615936159461595615966159761598615996160061601616026160361604616056160661607616086160961610616116161261613616146161561616616176161861619616206162161622616236162461625616266162761628616296163061631616326163361634616356163661637616386163961640616416164261643616446164561646616476164861649616506165161652616536165461655616566165761658616596166061661616626166361664616656166661667616686166961670616716167261673616746167561676616776167861679616806168161682616836168461685616866168761688616896169061691616926169361694616956169661697616986169961700617016170261703617046170561706617076170861709617106171161712617136171461715617166171761718617196172061721617226172361724617256172661727617286172961730617316173261733617346173561736617376173861739617406174161742617436174461745617466174761748617496175061751617526175361754617556175661757617586175961760617616176261763617646176561766617676176861769617706177161772617736177461775617766177761778617796178061781617826178361784617856178661787617886178961790617916179261793617946179561796617976179861799618006180161802618036180461805618066180761808618096181061811618126181361814618156181661817618186181961820618216182261823618246182561826618276182861829618306183161832618336183461835618366183761838618396184061841618426184361844618456184661847618486184961850618516185261853618546185561856618576185861859618606186161862618636186461865618666186761868618696187061871618726187361874618756187661877618786187961880618816188261883618846188561886618876188861889618906189161892618936189461895618966189761898618996190061901619026190361904619056190661907619086190961910619116191261913619146191561916619176191861919619206192161922619236192461925619266192761928619296193061931619326193361934619356193661937619386193961940619416194261943619446194561946619476194861949619506195161952619536195461955619566195761958619596196061961619626196361964619656196661967619686196961970619716197261973619746197561976619776197861979619806198161982619836198461985619866198761988619896199061991619926199361994619956199661997619986199962000620016200262003620046200562006620076200862009620106201162012620136201462015620166201762018620196202062021620226202362024620256202662027620286202962030620316203262033620346203562036620376203862039620406204162042620436204462045620466204762048620496205062051620526205362054620556205662057620586205962060620616206262063620646206562066620676206862069620706207162072620736207462075620766207762078620796208062081620826208362084620856208662087620886208962090620916209262093620946209562096620976209862099621006210162102621036210462105621066210762108621096211062111621126211362114621156211662117621186211962120621216212262123621246212562126621276212862129621306213162132621336213462135621366213762138621396214062141621426214362144621456214662147621486214962150621516215262153621546215562156621576215862159621606216162162621636216462165621666216762168621696217062171621726217362174621756217662177621786217962180621816218262183621846218562186621876218862189621906219162192621936219462195621966219762198621996220062201622026220362204622056220662207622086220962210622116221262213622146221562216622176221862219622206222162222622236222462225622266222762228622296223062231622326223362234622356223662237622386223962240622416224262243622446224562246622476224862249622506225162252622536225462255622566225762258622596226062261622626226362264622656226662267622686226962270622716227262273622746227562276622776227862279622806228162282622836228462285622866228762288622896229062291622926229362294622956229662297622986229962300623016230262303623046230562306623076230862309623106231162312623136231462315623166231762318623196232062321623226232362324623256232662327623286232962330623316233262333623346233562336623376233862339623406234162342623436234462345623466234762348623496235062351623526235362354623556235662357623586235962360623616236262363623646236562366623676236862369623706237162372623736237462375623766237762378623796238062381623826238362384623856238662387623886238962390623916239262393623946239562396623976239862399624006240162402624036240462405624066240762408624096241062411624126241362414624156241662417624186241962420624216242262423624246242562426624276242862429624306243162432624336243462435624366243762438624396244062441624426244362444624456244662447624486244962450624516245262453624546245562456624576245862459624606246162462624636246462465624666246762468624696247062471624726247362474624756247662477624786247962480624816248262483624846248562486624876248862489624906249162492624936249462495624966249762498624996250062501625026250362504625056250662507625086250962510625116251262513625146251562516625176251862519625206252162522625236252462525625266252762528625296253062531625326253362534625356253662537625386253962540625416254262543625446254562546625476254862549625506255162552625536255462555625566255762558625596256062561625626256362564625656256662567625686256962570625716257262573625746257562576625776257862579625806258162582625836258462585625866258762588625896259062591625926259362594625956259662597625986259962600626016260262603626046260562606626076260862609626106261162612626136261462615626166261762618626196262062621626226262362624626256262662627626286262962630626316263262633626346263562636626376263862639626406264162642626436264462645626466264762648626496265062651626526265362654626556265662657626586265962660626616266262663626646266562666626676266862669626706267162672626736267462675626766267762678626796268062681626826268362684626856268662687626886268962690626916269262693626946269562696626976269862699627006270162702627036270462705627066270762708627096271062711627126271362714627156271662717627186271962720627216272262723627246272562726627276272862729627306273162732627336273462735627366273762738627396274062741627426274362744627456274662747627486274962750627516275262753627546275562756627576275862759627606276162762627636276462765627666276762768627696277062771627726277362774627756277662777627786277962780627816278262783627846278562786627876278862789627906279162792627936279462795627966279762798627996280062801628026280362804628056280662807628086280962810628116281262813628146281562816628176281862819628206282162822628236282462825628266282762828628296283062831628326283362834628356283662837628386283962840628416284262843628446284562846628476284862849628506285162852628536285462855628566285762858628596286062861628626286362864628656286662867628686286962870628716287262873628746287562876628776287862879628806288162882628836288462885628866288762888628896289062891628926289362894628956289662897628986289962900629016290262903629046290562906629076290862909629106291162912629136291462915629166291762918629196292062921629226292362924629256292662927629286292962930629316293262933629346293562936629376293862939629406294162942629436294462945629466294762948629496295062951629526295362954629556295662957629586295962960629616296262963629646296562966629676296862969629706297162972629736297462975629766297762978629796298062981629826298362984629856298662987629886298962990629916299262993629946299562996629976299862999630006300163002630036300463005630066300763008630096301063011630126301363014630156301663017630186301963020630216302263023630246302563026630276302863029630306303163032630336303463035630366303763038630396304063041630426304363044630456304663047630486304963050630516305263053630546305563056630576305863059630606306163062630636306463065630666306763068630696307063071630726307363074630756307663077630786307963080630816308263083630846308563086630876308863089630906309163092630936309463095630966309763098630996310063101631026310363104631056310663107631086310963110631116311263113631146311563116631176311863119631206312163122631236312463125631266312763128631296313063131631326313363134631356313663137631386313963140631416314263143631446314563146631476314863149631506315163152631536315463155631566315763158631596316063161631626316363164631656316663167631686316963170631716317263173631746317563176631776317863179631806318163182631836318463185631866318763188631896319063191631926319363194631956319663197631986319963200632016320263203632046320563206632076320863209632106321163212632136321463215632166321763218632196322063221632226322363224632256322663227632286322963230632316323263233632346323563236632376323863239632406324163242632436324463245632466324763248632496325063251632526325363254632556325663257632586325963260632616326263263632646326563266632676326863269632706327163272632736327463275632766327763278632796328063281632826328363284632856328663287632886328963290632916329263293632946329563296632976329863299633006330163302633036330463305633066330763308633096331063311633126331363314633156331663317633186331963320633216332263323633246332563326633276332863329633306333163332633336333463335633366333763338633396334063341633426334363344633456334663347633486334963350633516335263353633546335563356633576335863359633606336163362633636336463365633666336763368633696337063371633726337363374633756337663377633786337963380633816338263383633846338563386633876338863389633906339163392633936339463395633966339763398633996340063401634026340363404634056340663407634086340963410634116341263413634146341563416634176341863419634206342163422634236342463425634266342763428634296343063431634326343363434634356343663437634386343963440634416344263443634446344563446634476344863449634506345163452634536345463455634566345763458634596346063461634626346363464634656346663467634686346963470634716347263473634746347563476634776347863479634806348163482634836348463485634866348763488634896349063491634926349363494634956349663497634986349963500635016350263503635046350563506635076350863509635106351163512635136351463515635166351763518635196352063521635226352363524635256352663527635286352963530635316353263533635346353563536635376353863539635406354163542635436354463545635466354763548635496355063551635526355363554635556355663557635586355963560635616356263563635646356563566635676356863569635706357163572635736357463575635766357763578635796358063581635826358363584635856358663587635886358963590635916359263593635946359563596635976359863599636006360163602636036360463605636066360763608636096361063611636126361363614636156361663617636186361963620636216362263623636246362563626636276362863629636306363163632636336363463635636366363763638636396364063641636426364363644636456364663647636486364963650636516365263653636546365563656636576365863659636606366163662636636366463665636666366763668636696367063671636726367363674636756367663677636786367963680636816368263683636846368563686636876368863689636906369163692636936369463695636966369763698636996370063701637026370363704637056370663707637086370963710637116371263713637146371563716637176371863719637206372163722637236372463725637266372763728637296373063731637326373363734637356373663737637386373963740637416374263743637446374563746637476374863749637506375163752637536375463755637566375763758637596376063761637626376363764637656376663767637686376963770637716377263773637746377563776637776377863779637806378163782637836378463785637866378763788637896379063791637926379363794637956379663797637986379963800638016380263803638046380563806638076380863809638106381163812638136381463815638166381763818638196382063821638226382363824638256382663827638286382963830638316383263833638346383563836638376383863839638406384163842638436384463845638466384763848638496385063851638526385363854638556385663857638586385963860638616386263863638646386563866638676386863869638706387163872638736387463875638766387763878638796388063881638826388363884638856388663887638886388963890638916389263893638946389563896638976389863899639006390163902639036390463905639066390763908639096391063911639126391363914639156391663917639186391963920639216392263923639246392563926639276392863929639306393163932639336393463935639366393763938639396394063941639426394363944639456394663947639486394963950639516395263953639546395563956639576395863959639606396163962639636396463965639666396763968639696397063971639726397363974639756397663977639786397963980639816398263983639846398563986639876398863989639906399163992639936399463995639966399763998639996400064001640026400364004640056400664007640086400964010640116401264013640146401564016640176401864019640206402164022640236402464025640266402764028640296403064031640326403364034640356403664037640386403964040640416404264043640446404564046640476404864049640506405164052640536405464055640566405764058640596406064061640626406364064640656406664067640686406964070640716407264073640746407564076640776407864079640806408164082640836408464085640866408764088640896409064091640926409364094640956409664097640986409964100641016410264103641046410564106641076410864109641106411164112641136411464115641166411764118641196412064121641226412364124641256412664127641286412964130641316413264133641346413564136641376413864139641406414164142641436414464145641466414764148641496415064151641526415364154641556415664157641586415964160641616416264163641646416564166641676416864169641706417164172641736417464175641766417764178641796418064181641826418364184641856418664187641886418964190641916419264193641946419564196641976419864199642006420164202642036420464205642066420764208642096421064211642126421364214642156421664217642186421964220642216422264223642246422564226642276422864229642306423164232642336423464235642366423764238642396424064241642426424364244642456424664247642486424964250642516425264253642546425564256642576425864259642606426164262642636426464265642666426764268642696427064271642726427364274642756427664277642786427964280642816428264283642846428564286642876428864289642906429164292642936429464295642966429764298642996430064301643026430364304643056430664307643086430964310643116431264313643146431564316643176431864319643206432164322643236432464325643266432764328643296433064331643326433364334643356433664337643386433964340643416434264343643446434564346643476434864349643506435164352643536435464355643566435764358643596436064361643626436364364643656436664367643686436964370643716437264373643746437564376643776437864379643806438164382643836438464385643866438764388643896439064391643926439364394643956439664397643986439964400644016440264403644046440564406644076440864409644106441164412644136441464415644166441764418644196442064421644226442364424644256442664427644286442964430644316443264433644346443564436644376443864439644406444164442644436444464445644466444764448644496445064451644526445364454644556445664457644586445964460644616446264463644646446564466644676446864469644706447164472644736447464475644766447764478644796448064481644826448364484644856448664487644886448964490644916449264493644946449564496644976449864499645006450164502645036450464505645066450764508645096451064511645126451364514645156451664517645186451964520645216452264523645246452564526645276452864529645306453164532645336453464535645366453764538645396454064541645426454364544645456454664547645486454964550645516455264553645546455564556645576455864559645606456164562645636456464565645666456764568645696457064571645726457364574645756457664577645786457964580645816458264583645846458564586645876458864589645906459164592645936459464595645966459764598645996460064601646026460364604646056460664607646086460964610646116461264613646146461564616646176461864619646206462164622646236462464625646266462764628646296463064631646326463364634646356463664637646386463964640646416464264643646446464564646646476464864649646506465164652646536465464655646566465764658646596466064661646626466364664646656466664667646686466964670646716467264673646746467564676646776467864679646806468164682646836468464685646866468764688646896469064691646926469364694646956469664697646986469964700647016470264703647046470564706647076470864709647106471164712647136471464715647166471764718647196472064721647226472364724647256472664727647286472964730647316473264733647346473564736647376473864739647406474164742647436474464745647466474764748647496475064751647526475364754647556475664757647586475964760647616476264763647646476564766647676476864769647706477164772647736477464775647766477764778647796478064781647826478364784647856478664787647886478964790647916479264793647946479564796647976479864799648006480164802648036480464805648066480764808648096481064811648126481364814648156481664817648186481964820648216482264823648246482564826648276482864829648306483164832648336483464835648366483764838648396484064841648426484364844648456484664847648486484964850648516485264853648546485564856648576485864859648606486164862648636486464865648666486764868648696487064871648726487364874648756487664877648786487964880648816488264883648846488564886648876488864889648906489164892648936489464895648966489764898648996490064901649026490364904649056490664907649086490964910649116491264913649146491564916649176491864919649206492164922649236492464925649266492764928649296493064931649326493364934649356493664937649386493964940649416494264943649446494564946649476494864949649506495164952649536495464955649566495764958649596496064961649626496364964649656496664967649686496964970649716497264973649746497564976649776497864979649806498164982649836498464985649866498764988649896499064991649926499364994649956499664997649986499965000650016500265003650046500565006650076500865009650106501165012650136501465015650166501765018650196502065021650226502365024650256502665027650286502965030650316503265033650346503565036650376503865039650406504165042650436504465045650466504765048650496505065051650526505365054650556505665057650586505965060650616506265063650646506565066650676506865069650706507165072650736507465075650766507765078650796508065081650826508365084650856508665087650886508965090650916509265093650946509565096650976509865099651006510165102651036510465105651066510765108651096511065111651126511365114651156511665117651186511965120651216512265123651246512565126651276512865129651306513165132651336513465135651366513765138651396514065141651426514365144651456514665147651486514965150651516515265153651546515565156651576515865159651606516165162651636516465165651666516765168651696517065171651726517365174651756517665177651786517965180651816518265183651846518565186651876518865189651906519165192651936519465195651966519765198651996520065201652026520365204652056520665207652086520965210652116521265213652146521565216652176521865219652206522165222652236522465225652266522765228652296523065231652326523365234652356523665237652386523965240652416524265243652446524565246652476524865249652506525165252652536525465255652566525765258652596526065261652626526365264652656526665267652686526965270652716527265273652746527565276652776527865279652806528165282652836528465285652866528765288652896529065291652926529365294652956529665297652986529965300653016530265303653046530565306653076530865309653106531165312653136531465315653166531765318653196532065321653226532365324653256532665327653286532965330653316533265333653346533565336653376533865339653406534165342653436534465345653466534765348653496535065351653526535365354653556535665357653586535965360653616536265363653646536565366653676536865369653706537165372653736537465375653766537765378653796538065381653826538365384653856538665387653886538965390653916539265393653946539565396653976539865399654006540165402654036540465405654066540765408654096541065411654126541365414654156541665417654186541965420654216542265423654246542565426654276542865429654306543165432654336543465435654366543765438654396544065441654426544365444654456544665447654486544965450654516545265453654546545565456654576545865459654606546165462654636546465465654666546765468654696547065471654726547365474654756547665477654786547965480654816548265483654846548565486654876548865489654906549165492654936549465495654966549765498654996550065501655026550365504655056550665507655086550965510655116551265513655146551565516655176551865519655206552165522655236552465525655266552765528655296553065531655326553365534655356553665537655386553965540655416554265543655446554565546655476554865549655506555165552655536555465555655566555765558655596556065561655626556365564655656556665567655686556965570655716557265573655746557565576655776557865579655806558165582655836558465585655866558765588655896559065591655926559365594655956559665597655986559965600656016560265603656046560565606656076560865609656106561165612656136561465615656166561765618656196562065621656226562365624656256562665627656286562965630656316563265633656346563565636656376563865639656406564165642656436564465645656466564765648656496565065651656526565365654656556565665657656586565965660656616566265663656646566565666656676566865669656706567165672656736567465675656766567765678656796568065681656826568365684656856568665687656886568965690656916569265693656946569565696656976569865699657006570165702657036570465705657066570765708657096571065711657126571365714657156571665717657186571965720657216572265723657246572565726657276572865729657306573165732657336573465735657366573765738657396574065741657426574365744657456574665747657486574965750657516575265753657546575565756657576575865759657606576165762657636576465765657666576765768657696577065771657726577365774657756577665777657786577965780657816578265783657846578565786657876578865789657906579165792657936579465795657966579765798657996580065801658026580365804658056580665807658086580965810658116581265813658146581565816658176581865819658206582165822658236582465825658266582765828658296583065831658326583365834658356583665837658386583965840658416584265843658446584565846658476584865849658506585165852658536585465855658566585765858658596586065861658626586365864658656586665867658686586965870658716587265873658746587565876658776587865879658806588165882658836588465885658866588765888658896589065891658926589365894658956589665897658986589965900659016590265903659046590565906659076590865909659106591165912659136591465915659166591765918659196592065921659226592365924659256592665927659286592965930659316593265933659346593565936659376593865939659406594165942659436594465945659466594765948659496595065951659526595365954659556595665957659586595965960659616596265963659646596565966659676596865969659706597165972659736597465975659766597765978659796598065981659826598365984659856598665987659886598965990659916599265993659946599565996659976599865999660006600166002660036600466005660066600766008660096601066011660126601366014660156601666017660186601966020660216602266023660246602566026660276602866029660306603166032660336603466035660366603766038660396604066041660426604366044660456604666047660486604966050660516605266053660546605566056660576605866059660606606166062660636606466065660666606766068660696607066071660726607366074660756607666077660786607966080660816608266083660846608566086660876608866089660906609166092660936609466095660966609766098660996610066101661026610366104661056610666107661086610966110661116611266113661146611566116661176611866119661206612166122661236612466125661266612766128661296613066131661326613366134661356613666137661386613966140661416614266143661446614566146661476614866149661506615166152661536615466155661566615766158661596616066161661626616366164661656616666167661686616966170661716617266173661746617566176661776617866179661806618166182661836618466185661866618766188661896619066191661926619366194661956619666197661986619966200662016620266203662046620566206662076620866209662106621166212662136621466215662166621766218662196622066221662226622366224662256622666227662286622966230662316623266233662346623566236662376623866239662406624166242662436624466245662466624766248662496625066251662526625366254662556625666257662586625966260662616626266263662646626566266662676626866269662706627166272662736627466275662766627766278662796628066281662826628366284662856628666287662886628966290662916629266293662946629566296662976629866299663006630166302663036630466305663066630766308663096631066311663126631366314663156631666317663186631966320663216632266323663246632566326663276632866329663306633166332663336633466335663366633766338663396634066341663426634366344663456634666347663486634966350663516635266353663546635566356663576635866359663606636166362663636636466365663666636766368663696637066371663726637366374663756637666377663786637966380663816638266383663846638566386663876638866389663906639166392663936639466395663966639766398663996640066401664026640366404664056640666407664086640966410664116641266413664146641566416664176641866419664206642166422664236642466425664266642766428664296643066431664326643366434664356643666437664386643966440664416644266443664446644566446664476644866449664506645166452664536645466455664566645766458664596646066461664626646366464664656646666467664686646966470664716647266473664746647566476664776647866479664806648166482664836648466485664866648766488664896649066491664926649366494664956649666497664986649966500665016650266503665046650566506665076650866509665106651166512665136651466515665166651766518665196652066521665226652366524665256652666527665286652966530665316653266533665346653566536665376653866539665406654166542665436654466545665466654766548665496655066551665526655366554665556655666557665586655966560665616656266563665646656566566665676656866569665706657166572665736657466575665766657766578665796658066581665826658366584665856658666587665886658966590665916659266593665946659566596665976659866599666006660166602666036660466605666066660766608666096661066611666126661366614666156661666617666186661966620666216662266623666246662566626666276662866629666306663166632666336663466635666366663766638666396664066641666426664366644666456664666647666486664966650666516665266653666546665566656666576665866659666606666166662666636666466665666666666766668666696667066671666726667366674666756667666677666786667966680666816668266683666846668566686666876668866689666906669166692666936669466695666966669766698666996670066701667026670366704667056670666707667086670966710667116671266713667146671566716667176671866719667206672166722667236672466725667266672766728667296673066731667326673366734667356673666737667386673966740667416674266743667446674566746667476674866749667506675166752667536675466755667566675766758667596676066761667626676366764667656676666767667686676966770667716677266773667746677566776667776677866779667806678166782667836678466785667866678766788667896679066791667926679366794667956679666797667986679966800668016680266803668046680566806668076680866809668106681166812668136681466815668166681766818668196682066821668226682366824668256682666827668286682966830668316683266833668346683566836668376683866839668406684166842668436684466845668466684766848668496685066851668526685366854668556685666857668586685966860668616686266863668646686566866668676686866869668706687166872668736687466875668766687766878668796688066881668826688366884668856688666887668886688966890668916689266893668946689566896668976689866899669006690166902669036690466905669066690766908669096691066911669126691366914669156691666917669186691966920669216692266923669246692566926669276692866929669306693166932669336693466935669366693766938669396694066941669426694366944669456694666947669486694966950669516695266953669546695566956669576695866959669606696166962669636696466965669666696766968669696697066971669726697366974669756697666977669786697966980669816698266983669846698566986669876698866989669906699166992669936699466995669966699766998669996700067001670026700367004670056700667007670086700967010670116701267013670146701567016670176701867019670206702167022670236702467025670266702767028670296703067031670326703367034670356703667037670386703967040670416704267043670446704567046670476704867049670506705167052670536705467055670566705767058670596706067061670626706367064670656706667067670686706967070670716707267073670746707567076670776707867079670806708167082670836708467085670866708767088670896709067091670926709367094670956709667097670986709967100671016710267103671046710567106671076710867109671106711167112671136711467115671166711767118671196712067121671226712367124671256712667127671286712967130671316713267133671346713567136671376713867139671406714167142671436714467145671466714767148671496715067151671526715367154671556715667157671586715967160671616716267163671646716567166671676716867169671706717167172671736717467175671766717767178671796718067181671826718367184671856718667187671886718967190671916719267193671946719567196671976719867199672006720167202672036720467205672066720767208672096721067211672126721367214672156721667217672186721967220672216722267223672246722567226672276722867229672306723167232672336723467235672366723767238672396724067241672426724367244672456724667247672486724967250672516725267253672546725567256672576725867259672606726167262672636726467265672666726767268672696727067271672726727367274672756727667277672786727967280672816728267283672846728567286672876728867289672906729167292672936729467295672966729767298672996730067301673026730367304673056730667307673086730967310673116731267313673146731567316673176731867319673206732167322673236732467325673266732767328673296733067331673326733367334673356733667337673386733967340673416734267343673446734567346673476734867349673506735167352673536735467355673566735767358673596736067361673626736367364673656736667367673686736967370673716737267373673746737567376673776737867379673806738167382673836738467385673866738767388673896739067391673926739367394673956739667397673986739967400674016740267403674046740567406674076740867409674106741167412674136741467415674166741767418674196742067421674226742367424674256742667427674286742967430674316743267433674346743567436674376743867439674406744167442674436744467445674466744767448674496745067451674526745367454674556745667457674586745967460674616746267463674646746567466674676746867469674706747167472674736747467475674766747767478674796748067481674826748367484674856748667487674886748967490674916749267493674946749567496674976749867499675006750167502675036750467505675066750767508675096751067511675126751367514675156751667517675186751967520675216752267523675246752567526675276752867529675306753167532675336753467535675366753767538675396754067541675426754367544675456754667547675486754967550675516755267553675546755567556675576755867559675606756167562675636756467565675666756767568675696757067571675726757367574675756757667577675786757967580675816758267583675846758567586675876758867589675906759167592675936759467595675966759767598675996760067601676026760367604676056760667607676086760967610676116761267613676146761567616676176761867619676206762167622676236762467625676266762767628676296763067631676326763367634676356763667637676386763967640676416764267643676446764567646676476764867649676506765167652676536765467655676566765767658676596766067661676626766367664676656766667667676686766967670676716767267673676746767567676676776767867679676806768167682676836768467685676866768767688676896769067691676926769367694676956769667697676986769967700677016770267703677046770567706677076770867709677106771167712677136771467715677166771767718677196772067721677226772367724677256772667727677286772967730677316773267733677346773567736677376773867739677406774167742677436774467745677466774767748677496775067751677526775367754677556775667757677586775967760677616776267763677646776567766677676776867769677706777167772677736777467775677766777767778677796778067781677826778367784677856778667787677886778967790677916779267793677946779567796677976779867799678006780167802678036780467805678066780767808678096781067811678126781367814678156781667817678186781967820678216782267823678246782567826678276782867829678306783167832678336783467835678366783767838678396784067841678426784367844678456784667847678486784967850678516785267853678546785567856678576785867859678606786167862678636786467865678666786767868678696787067871678726787367874678756787667877678786787967880678816788267883678846788567886678876788867889678906789167892678936789467895678966789767898678996790067901679026790367904679056790667907679086790967910679116791267913679146791567916679176791867919679206792167922679236792467925679266792767928679296793067931679326793367934679356793667937679386793967940679416794267943679446794567946679476794867949679506795167952679536795467955679566795767958679596796067961679626796367964679656796667967679686796967970679716797267973679746797567976679776797867979679806798167982679836798467985679866798767988679896799067991679926799367994679956799667997679986799968000680016800268003680046800568006680076800868009680106801168012680136801468015680166801768018680196802068021680226802368024680256802668027680286802968030680316803268033680346803568036680376803868039680406804168042680436804468045680466804768048680496805068051680526805368054680556805668057680586805968060680616806268063680646806568066680676806868069680706807168072680736807468075680766807768078680796808068081680826808368084680856808668087680886808968090680916809268093680946809568096680976809868099681006810168102681036810468105681066810768108681096811068111681126811368114681156811668117681186811968120681216812268123681246812568126681276812868129681306813168132681336813468135681366813768138681396814068141681426814368144681456814668147681486814968150681516815268153681546815568156681576815868159681606816168162681636816468165681666816768168681696817068171681726817368174681756817668177681786817968180681816818268183681846818568186681876818868189681906819168192681936819468195681966819768198681996820068201682026820368204682056820668207682086820968210682116821268213682146821568216682176821868219682206822168222682236822468225682266822768228682296823068231682326823368234682356823668237682386823968240682416824268243682446824568246682476824868249682506825168252682536825468255682566825768258682596826068261682626826368264682656826668267682686826968270682716827268273682746827568276682776827868279682806828168282682836828468285682866828768288682896829068291682926829368294682956829668297682986829968300683016830268303683046830568306683076830868309683106831168312683136831468315683166831768318683196832068321683226832368324683256832668327683286832968330683316833268333683346833568336683376833868339683406834168342683436834468345683466834768348683496835068351683526835368354683556835668357683586835968360683616836268363683646836568366683676836868369683706837168372683736837468375683766837768378683796838068381683826838368384683856838668387683886838968390683916839268393683946839568396683976839868399684006840168402684036840468405684066840768408684096841068411684126841368414684156841668417684186841968420684216842268423684246842568426684276842868429684306843168432684336843468435684366843768438684396844068441684426844368444684456844668447684486844968450684516845268453684546845568456684576845868459684606846168462684636846468465684666846768468684696847068471684726847368474684756847668477684786847968480684816848268483684846848568486684876848868489684906849168492684936849468495684966849768498684996850068501685026850368504685056850668507685086850968510685116851268513685146851568516685176851868519685206852168522685236852468525685266852768528685296853068531685326853368534685356853668537685386853968540685416854268543685446854568546685476854868549685506855168552685536855468555685566855768558685596856068561685626856368564685656856668567685686856968570685716857268573685746857568576685776857868579685806858168582685836858468585685866858768588685896859068591685926859368594685956859668597685986859968600686016860268603686046860568606686076860868609686106861168612686136861468615686166861768618686196862068621686226862368624686256862668627686286862968630686316863268633686346863568636686376863868639686406864168642686436864468645686466864768648686496865068651686526865368654686556865668657686586865968660686616866268663686646866568666686676866868669686706867168672686736867468675686766867768678686796868068681686826868368684686856868668687686886868968690686916869268693686946869568696686976869868699687006870168702687036870468705687066870768708687096871068711687126871368714687156871668717687186871968720687216872268723687246872568726687276872868729687306873168732687336873468735687366873768738687396874068741687426874368744687456874668747687486874968750687516875268753687546875568756687576875868759687606876168762687636876468765687666876768768687696877068771687726877368774687756877668777687786877968780687816878268783687846878568786687876878868789687906879168792687936879468795687966879768798687996880068801688026880368804688056880668807688086880968810688116881268813688146881568816688176881868819688206882168822688236882468825688266882768828688296883068831688326883368834688356883668837688386883968840688416884268843688446884568846688476884868849688506885168852688536885468855688566885768858688596886068861688626886368864688656886668867688686886968870688716887268873688746887568876688776887868879688806888168882688836888468885688866888768888688896889068891688926889368894688956889668897688986889968900689016890268903689046890568906689076890868909689106891168912689136891468915689166891768918689196892068921689226892368924689256892668927689286892968930689316893268933689346893568936689376893868939689406894168942689436894468945689466894768948689496895068951689526895368954689556895668957689586895968960689616896268963689646896568966689676896868969689706897168972689736897468975689766897768978689796898068981689826898368984689856898668987689886898968990689916899268993689946899568996689976899868999690006900169002690036900469005690066900769008690096901069011690126901369014690156901669017690186901969020690216902269023690246902569026690276902869029690306903169032690336903469035690366903769038690396904069041690426904369044690456904669047690486904969050690516905269053690546905569056690576905869059690606906169062690636906469065690666906769068690696907069071690726907369074690756907669077690786907969080690816908269083690846908569086690876908869089690906909169092690936909469095690966909769098690996910069101691026910369104691056910669107691086910969110691116911269113691146911569116691176911869119691206912169122691236912469125691266912769128691296913069131691326913369134691356913669137691386913969140691416914269143691446914569146691476914869149691506915169152691536915469155691566915769158691596916069161691626916369164691656916669167691686916969170691716917269173691746917569176691776917869179691806918169182691836918469185691866918769188691896919069191691926919369194691956919669197691986919969200692016920269203692046920569206692076920869209692106921169212692136921469215692166921769218692196922069221692226922369224692256922669227692286922969230692316923269233692346923569236692376923869239692406924169242692436924469245692466924769248692496925069251692526925369254692556925669257692586925969260692616926269263692646926569266692676926869269692706927169272692736927469275692766927769278692796928069281692826928369284692856928669287692886928969290692916929269293692946929569296692976929869299693006930169302693036930469305693066930769308693096931069311693126931369314693156931669317693186931969320693216932269323693246932569326693276932869329693306933169332693336933469335693366933769338693396934069341693426934369344693456934669347693486934969350693516935269353693546935569356693576935869359693606936169362693636936469365693666936769368693696937069371693726937369374693756937669377693786937969380693816938269383693846938569386693876938869389693906939169392693936939469395693966939769398693996940069401694026940369404694056940669407694086940969410694116941269413694146941569416694176941869419694206942169422694236942469425694266942769428694296943069431694326943369434694356943669437694386943969440694416944269443694446944569446694476944869449694506945169452694536945469455694566945769458694596946069461694626946369464694656946669467694686946969470694716947269473694746947569476694776947869479694806948169482694836948469485694866948769488694896949069491694926949369494694956949669497694986949969500695016950269503695046950569506695076950869509695106951169512695136951469515695166951769518695196952069521695226952369524695256952669527695286952969530695316953269533695346953569536695376953869539695406954169542695436954469545695466954769548695496955069551695526955369554695556955669557695586955969560695616956269563695646956569566695676956869569695706957169572695736957469575695766957769578695796958069581695826958369584695856958669587695886958969590695916959269593695946959569596695976959869599696006960169602696036960469605696066960769608696096961069611696126961369614696156961669617696186961969620696216962269623696246962569626696276962869629696306963169632696336963469635696366963769638696396964069641696426964369644696456964669647696486964969650696516965269653696546965569656696576965869659696606966169662696636966469665696666966769668696696967069671696726967369674696756967669677696786967969680696816968269683696846968569686696876968869689696906969169692696936969469695696966969769698696996970069701697026970369704697056970669707697086970969710697116971269713697146971569716697176971869719697206972169722697236972469725697266972769728697296973069731697326973369734697356973669737697386973969740697416974269743697446974569746697476974869749697506975169752697536975469755697566975769758697596976069761697626976369764697656976669767697686976969770697716977269773697746977569776697776977869779697806978169782697836978469785697866978769788697896979069791697926979369794697956979669797697986979969800698016980269803698046980569806698076980869809698106981169812698136981469815698166981769818698196982069821698226982369824698256982669827698286982969830698316983269833698346983569836698376983869839698406984169842698436984469845698466984769848698496985069851698526985369854698556985669857698586985969860698616986269863698646986569866698676986869869698706987169872698736987469875698766987769878698796988069881698826988369884698856988669887698886988969890698916989269893698946989569896698976989869899699006990169902699036990469905699066990769908699096991069911699126991369914699156991669917699186991969920699216992269923699246992569926699276992869929699306993169932699336993469935699366993769938699396994069941699426994369944699456994669947699486994969950699516995269953699546995569956699576995869959699606996169962699636996469965699666996769968699696997069971699726997369974699756997669977699786997969980699816998269983699846998569986699876998869989699906999169992699936999469995699966999769998699997000070001700027000370004700057000670007700087000970010700117001270013700147001570016700177001870019700207002170022700237002470025700267002770028700297003070031700327003370034700357003670037700387003970040700417004270043700447004570046700477004870049700507005170052700537005470055700567005770058700597006070061700627006370064700657006670067700687006970070700717007270073700747007570076700777007870079700807008170082700837008470085700867008770088700897009070091700927009370094700957009670097700987009970100701017010270103701047010570106701077010870109701107011170112701137011470115701167011770118701197012070121701227012370124701257012670127701287012970130701317013270133701347013570136701377013870139701407014170142701437014470145701467014770148701497015070151701527015370154701557015670157701587015970160701617016270163701647016570166701677016870169701707017170172701737017470175701767017770178701797018070181701827018370184701857018670187701887018970190701917019270193701947019570196701977019870199702007020170202702037020470205702067020770208702097021070211702127021370214702157021670217702187021970220702217022270223702247022570226702277022870229702307023170232702337023470235702367023770238702397024070241702427024370244702457024670247702487024970250702517025270253702547025570256702577025870259702607026170262702637026470265702667026770268702697027070271702727027370274702757027670277702787027970280702817028270283702847028570286702877028870289702907029170292702937029470295702967029770298702997030070301703027030370304703057030670307703087030970310703117031270313703147031570316703177031870319703207032170322703237032470325703267032770328703297033070331703327033370334703357033670337703387033970340703417034270343703447034570346703477034870349703507035170352703537035470355703567035770358703597036070361703627036370364703657036670367703687036970370703717037270373703747037570376703777037870379703807038170382703837038470385703867038770388703897039070391703927039370394703957039670397703987039970400704017040270403704047040570406704077040870409704107041170412704137041470415704167041770418704197042070421704227042370424704257042670427704287042970430704317043270433704347043570436704377043870439704407044170442704437044470445704467044770448704497045070451704527045370454704557045670457704587045970460704617046270463704647046570466704677046870469704707047170472704737047470475704767047770478704797048070481704827048370484704857048670487704887048970490704917049270493704947049570496704977049870499705007050170502705037050470505705067050770508705097051070511705127051370514705157051670517705187051970520705217052270523705247052570526705277052870529705307053170532705337053470535705367053770538705397054070541705427054370544705457054670547705487054970550705517055270553705547055570556705577055870559705607056170562705637056470565705667056770568705697057070571705727057370574705757057670577705787057970580705817058270583705847058570586705877058870589705907059170592705937059470595705967059770598705997060070601706027060370604706057060670607706087060970610706117061270613706147061570616706177061870619706207062170622706237062470625706267062770628706297063070631706327063370634706357063670637706387063970640706417064270643706447064570646706477064870649706507065170652706537065470655706567065770658706597066070661706627066370664706657066670667706687066970670706717067270673706747067570676706777067870679706807068170682706837068470685706867068770688706897069070691706927069370694706957069670697706987069970700707017070270703707047070570706707077070870709707107071170712707137071470715707167071770718707197072070721707227072370724707257072670727707287072970730707317073270733707347073570736707377073870739707407074170742707437074470745707467074770748707497075070751707527075370754707557075670757707587075970760707617076270763707647076570766707677076870769707707077170772707737077470775707767077770778707797078070781707827078370784707857078670787707887078970790707917079270793707947079570796707977079870799708007080170802708037080470805708067080770808708097081070811708127081370814708157081670817708187081970820708217082270823708247082570826708277082870829708307083170832708337083470835708367083770838708397084070841708427084370844708457084670847708487084970850708517085270853708547085570856708577085870859708607086170862708637086470865708667086770868708697087070871708727087370874708757087670877708787087970880708817088270883708847088570886708877088870889708907089170892708937089470895708967089770898708997090070901709027090370904709057090670907709087090970910709117091270913709147091570916709177091870919709207092170922709237092470925709267092770928709297093070931709327093370934709357093670937709387093970940709417094270943709447094570946709477094870949709507095170952709537095470955709567095770958709597096070961709627096370964709657096670967709687096970970709717097270973709747097570976709777097870979709807098170982709837098470985709867098770988709897099070991709927099370994709957099670997709987099971000710017100271003710047100571006710077100871009710107101171012710137101471015710167101771018710197102071021710227102371024710257102671027710287102971030710317103271033710347103571036710377103871039710407104171042710437104471045710467104771048710497105071051710527105371054710557105671057710587105971060710617106271063710647106571066710677106871069710707107171072710737107471075710767107771078710797108071081710827108371084710857108671087710887108971090710917109271093710947109571096710977109871099711007110171102711037110471105711067110771108711097111071111711127111371114711157111671117711187111971120711217112271123711247112571126711277112871129711307113171132711337113471135711367113771138711397114071141711427114371144711457114671147711487114971150711517115271153711547115571156711577115871159711607116171162711637116471165711667116771168711697117071171711727117371174711757117671177711787117971180711817118271183711847118571186711877118871189711907119171192711937119471195711967119771198711997120071201712027120371204712057120671207712087120971210712117121271213712147121571216712177121871219712207122171222712237122471225712267122771228712297123071231712327123371234712357123671237712387123971240712417124271243712447124571246712477124871249712507125171252712537125471255712567125771258712597126071261712627126371264712657126671267712687126971270712717127271273712747127571276712777127871279712807128171282712837128471285712867128771288712897129071291712927129371294712957129671297712987129971300713017130271303713047130571306713077130871309713107131171312713137131471315713167131771318713197132071321713227132371324713257132671327713287132971330713317133271333713347133571336713377133871339713407134171342713437134471345713467134771348713497135071351713527135371354713557135671357713587135971360713617136271363713647136571366713677136871369713707137171372713737137471375713767137771378713797138071381713827138371384713857138671387713887138971390713917139271393713947139571396713977139871399714007140171402714037140471405714067140771408714097141071411714127141371414714157141671417714187141971420714217142271423714247142571426714277142871429714307143171432714337143471435714367143771438714397144071441714427144371444714457144671447714487144971450714517145271453714547145571456714577145871459714607146171462714637146471465714667146771468714697147071471714727147371474714757147671477714787147971480714817148271483714847148571486714877148871489714907149171492714937149471495714967149771498714997150071501715027150371504715057150671507715087150971510715117151271513715147151571516715177151871519715207152171522715237152471525715267152771528715297153071531715327153371534715357153671537715387153971540715417154271543715447154571546715477154871549715507155171552715537155471555715567155771558715597156071561715627156371564715657156671567715687156971570715717157271573715747157571576715777157871579715807158171582715837158471585715867158771588715897159071591715927159371594715957159671597715987159971600716017160271603716047160571606716077160871609716107161171612716137161471615716167161771618716197162071621716227162371624716257162671627716287162971630716317163271633716347163571636716377163871639716407164171642716437164471645716467164771648716497165071651716527165371654716557165671657716587165971660716617166271663716647166571666716677166871669716707167171672716737167471675716767167771678716797168071681716827168371684716857168671687716887168971690716917169271693716947169571696716977169871699717007170171702717037170471705717067170771708717097171071711717127171371714717157171671717717187171971720717217172271723717247172571726717277172871729717307173171732717337173471735717367173771738717397174071741717427174371744717457174671747717487174971750717517175271753717547175571756717577175871759717607176171762717637176471765717667176771768717697177071771717727177371774717757177671777717787177971780717817178271783717847178571786717877178871789717907179171792717937179471795717967179771798717997180071801718027180371804718057180671807718087180971810718117181271813718147181571816718177181871819718207182171822718237182471825718267182771828718297183071831718327183371834718357183671837718387183971840718417184271843718447184571846718477184871849718507185171852718537185471855718567185771858718597186071861718627186371864718657186671867718687186971870718717187271873718747187571876718777187871879718807188171882718837188471885718867188771888718897189071891718927189371894718957189671897718987189971900719017190271903719047190571906719077190871909719107191171912719137191471915719167191771918719197192071921719227192371924719257192671927719287192971930719317193271933719347193571936719377193871939719407194171942719437194471945719467194771948719497195071951719527195371954719557195671957719587195971960719617196271963719647196571966719677196871969719707197171972719737197471975719767197771978719797198071981719827198371984719857198671987719887198971990719917199271993719947199571996719977199871999720007200172002720037200472005720067200772008720097201072011720127201372014720157201672017720187201972020720217202272023720247202572026720277202872029720307203172032720337203472035720367203772038720397204072041720427204372044720457204672047720487204972050720517205272053720547205572056720577205872059720607206172062720637206472065720667206772068720697207072071720727207372074720757207672077720787207972080720817208272083720847208572086720877208872089720907209172092720937209472095720967209772098720997210072101721027210372104721057210672107721087210972110721117211272113721147211572116721177211872119721207212172122721237212472125721267212772128721297213072131721327213372134721357213672137721387213972140721417214272143721447214572146721477214872149721507215172152721537215472155721567215772158721597216072161721627216372164721657216672167721687216972170721717217272173721747217572176721777217872179721807218172182721837218472185721867218772188721897219072191721927219372194721957219672197721987219972200722017220272203722047220572206722077220872209722107221172212722137221472215722167221772218722197222072221722227222372224722257222672227722287222972230722317223272233722347223572236722377223872239722407224172242722437224472245722467224772248722497225072251722527225372254722557225672257722587225972260722617226272263722647226572266722677226872269722707227172272722737227472275722767227772278722797228072281722827228372284722857228672287722887228972290722917229272293722947229572296722977229872299723007230172302723037230472305723067230772308723097231072311723127231372314723157231672317723187231972320723217232272323723247232572326723277232872329723307233172332723337233472335723367233772338723397234072341723427234372344723457234672347723487234972350723517235272353723547235572356723577235872359723607236172362723637236472365723667236772368723697237072371723727237372374723757237672377723787237972380723817238272383723847238572386723877238872389723907239172392723937239472395723967239772398723997240072401724027240372404724057240672407724087240972410724117241272413724147241572416724177241872419724207242172422724237242472425724267242772428724297243072431724327243372434724357243672437724387243972440724417244272443724447244572446724477244872449724507245172452724537245472455724567245772458724597246072461724627246372464724657246672467724687246972470724717247272473724747247572476724777247872479724807248172482724837248472485724867248772488724897249072491724927249372494724957249672497724987249972500725017250272503725047250572506725077250872509725107251172512725137251472515725167251772518725197252072521725227252372524725257252672527725287252972530725317253272533725347253572536725377253872539725407254172542725437254472545725467254772548725497255072551725527255372554725557255672557725587255972560725617256272563725647256572566725677256872569725707257172572725737257472575725767257772578725797258072581725827258372584725857258672587725887258972590725917259272593725947259572596725977259872599726007260172602726037260472605726067260772608726097261072611726127261372614726157261672617726187261972620726217262272623726247262572626726277262872629726307263172632726337263472635726367263772638726397264072641726427264372644726457264672647726487264972650726517265272653726547265572656726577265872659726607266172662726637266472665726667266772668726697267072671726727267372674726757267672677726787267972680726817268272683726847268572686726877268872689726907269172692726937269472695726967269772698726997270072701727027270372704727057270672707727087270972710727117271272713727147271572716727177271872719727207272172722727237272472725727267272772728727297273072731727327273372734727357273672737727387273972740727417274272743727447274572746727477274872749727507275172752727537275472755727567275772758727597276072761727627276372764727657276672767727687276972770727717277272773727747277572776727777277872779727807278172782727837278472785727867278772788727897279072791727927279372794727957279672797727987279972800728017280272803728047280572806728077280872809728107281172812728137281472815728167281772818728197282072821728227282372824728257282672827728287282972830728317283272833728347283572836728377283872839728407284172842728437284472845728467284772848728497285072851728527285372854728557285672857728587285972860728617286272863728647286572866728677286872869728707287172872728737287472875728767287772878728797288072881728827288372884728857288672887728887288972890728917289272893728947289572896728977289872899729007290172902729037290472905729067290772908729097291072911729127291372914729157291672917729187291972920729217292272923729247292572926729277292872929729307293172932729337293472935729367293772938729397294072941729427294372944729457294672947729487294972950729517295272953729547295572956729577295872959729607296172962729637296472965729667296772968729697297072971729727297372974729757297672977729787297972980729817298272983729847298572986729877298872989729907299172992729937299472995729967299772998729997300073001730027300373004730057300673007730087300973010730117301273013730147301573016730177301873019730207302173022730237302473025730267302773028730297303073031730327303373034730357303673037730387303973040730417304273043730447304573046730477304873049730507305173052730537305473055730567305773058730597306073061730627306373064730657306673067730687306973070730717307273073730747307573076730777307873079730807308173082730837308473085730867308773088730897309073091730927309373094730957309673097730987309973100731017310273103731047310573106731077310873109731107311173112731137311473115731167311773118731197312073121731227312373124731257312673127731287312973130731317313273133731347313573136731377313873139731407314173142731437314473145731467314773148731497315073151731527315373154731557315673157731587315973160731617316273163731647316573166731677316873169731707317173172731737317473175731767317773178731797318073181731827318373184731857318673187731887318973190731917319273193731947319573196731977319873199732007320173202732037320473205732067320773208732097321073211732127321373214732157321673217732187321973220732217322273223732247322573226732277322873229732307323173232732337323473235732367323773238732397324073241732427324373244732457324673247732487324973250732517325273253732547325573256732577325873259732607326173262732637326473265732667326773268732697327073271732727327373274732757327673277732787327973280732817328273283732847328573286732877328873289732907329173292732937329473295732967329773298732997330073301733027330373304733057330673307733087330973310733117331273313733147331573316733177331873319733207332173322733237332473325733267332773328733297333073331733327333373334733357333673337733387333973340733417334273343733447334573346733477334873349733507335173352733537335473355733567335773358733597336073361733627336373364733657336673367733687336973370733717337273373733747337573376733777337873379733807338173382733837338473385733867338773388733897339073391733927339373394733957339673397733987339973400734017340273403734047340573406734077340873409734107341173412734137341473415734167341773418734197342073421734227342373424734257342673427734287342973430734317343273433734347343573436734377343873439734407344173442734437344473445734467344773448734497345073451734527345373454734557345673457734587345973460734617346273463734647346573466734677346873469734707347173472734737347473475734767347773478734797348073481734827348373484734857348673487734887348973490734917349273493734947349573496734977349873499735007350173502735037350473505735067350773508735097351073511735127351373514735157351673517735187351973520735217352273523735247352573526735277352873529735307353173532735337353473535735367353773538735397354073541735427354373544735457354673547735487354973550735517355273553735547355573556735577355873559735607356173562735637356473565735667356773568735697357073571735727357373574735757357673577735787357973580735817358273583735847358573586735877358873589735907359173592735937359473595735967359773598735997360073601736027360373604736057360673607736087360973610736117361273613736147361573616736177361873619736207362173622736237362473625736267362773628736297363073631736327363373634736357363673637736387363973640736417364273643736447364573646736477364873649736507365173652736537365473655736567365773658736597366073661736627366373664736657366673667736687366973670736717367273673736747367573676736777367873679736807368173682736837368473685736867368773688736897369073691736927369373694736957369673697736987369973700737017370273703737047370573706737077370873709737107371173712737137371473715737167371773718737197372073721737227372373724737257372673727737287372973730737317373273733737347373573736737377373873739737407374173742737437374473745737467374773748737497375073751737527375373754737557375673757737587375973760737617376273763737647376573766737677376873769737707377173772737737377473775737767377773778737797378073781737827378373784737857378673787737887378973790737917379273793737947379573796737977379873799738007380173802738037380473805738067380773808738097381073811738127381373814738157381673817738187381973820738217382273823738247382573826738277382873829738307383173832738337383473835738367383773838738397384073841738427384373844738457384673847738487384973850738517385273853738547385573856738577385873859738607386173862738637386473865738667386773868738697387073871738727387373874738757387673877738787387973880738817388273883738847388573886738877388873889738907389173892738937389473895738967389773898738997390073901739027390373904739057390673907739087390973910739117391273913739147391573916739177391873919739207392173922739237392473925739267392773928739297393073931739327393373934739357393673937739387393973940739417394273943739447394573946739477394873949739507395173952739537395473955739567395773958739597396073961739627396373964739657396673967739687396973970739717397273973739747397573976739777397873979739807398173982739837398473985739867398773988739897399073991739927399373994739957399673997739987399974000740017400274003740047400574006740077400874009740107401174012740137401474015740167401774018740197402074021740227402374024740257402674027740287402974030740317403274033740347403574036740377403874039740407404174042740437404474045740467404774048740497405074051740527405374054740557405674057740587405974060740617406274063740647406574066740677406874069740707407174072740737407474075740767407774078740797408074081740827408374084740857408674087740887408974090740917409274093740947409574096740977409874099741007410174102741037410474105741067410774108741097411074111741127411374114741157411674117741187411974120741217412274123741247412574126741277412874129741307413174132741337413474135741367413774138741397414074141741427414374144741457414674147741487414974150741517415274153741547415574156741577415874159741607416174162741637416474165741667416774168741697417074171741727417374174741757417674177741787417974180741817418274183741847418574186741877418874189741907419174192741937419474195741967419774198741997420074201742027420374204742057420674207742087420974210742117421274213742147421574216742177421874219742207422174222742237422474225742267422774228742297423074231742327423374234742357423674237742387423974240742417424274243742447424574246742477424874249742507425174252742537425474255742567425774258742597426074261742627426374264742657426674267742687426974270742717427274273742747427574276742777427874279742807428174282742837428474285742867428774288742897429074291742927429374294742957429674297742987429974300743017430274303743047430574306743077430874309743107431174312743137431474315743167431774318743197432074321743227432374324743257432674327743287432974330743317433274333743347433574336743377433874339743407434174342743437434474345743467434774348743497435074351743527435374354743557435674357743587435974360743617436274363743647436574366743677436874369743707437174372743737437474375743767437774378743797438074381743827438374384743857438674387743887438974390743917439274393743947439574396743977439874399744007440174402744037440474405744067440774408744097441074411744127441374414744157441674417744187441974420744217442274423744247442574426744277442874429744307443174432744337443474435744367443774438744397444074441744427444374444744457444674447744487444974450744517445274453744547445574456744577445874459744607446174462744637446474465744667446774468744697447074471744727447374474744757447674477744787447974480744817448274483744847448574486744877448874489744907449174492744937449474495744967449774498744997450074501745027450374504745057450674507745087450974510745117451274513745147451574516745177451874519745207452174522745237452474525745267452774528745297453074531745327453374534745357453674537745387453974540745417454274543745447454574546745477454874549745507455174552745537455474555745567455774558745597456074561745627456374564745657456674567745687456974570745717457274573745747457574576745777457874579745807458174582745837458474585745867458774588745897459074591745927459374594745957459674597745987459974600746017460274603746047460574606746077460874609746107461174612746137461474615746167461774618746197462074621746227462374624746257462674627746287462974630746317463274633746347463574636746377463874639746407464174642746437464474645746467464774648746497465074651746527465374654746557465674657746587465974660746617466274663746647466574666746677466874669746707467174672746737467474675746767467774678746797468074681746827468374684746857468674687746887468974690746917469274693746947469574696746977469874699747007470174702747037470474705747067470774708747097471074711747127471374714747157471674717747187471974720747217472274723747247472574726747277472874729747307473174732747337473474735747367473774738747397474074741747427474374744747457474674747747487474974750747517475274753747547475574756747577475874759747607476174762747637476474765747667476774768747697477074771747727477374774747757477674777747787477974780747817478274783747847478574786747877478874789747907479174792747937479474795747967479774798747997480074801748027480374804748057480674807748087480974810748117481274813748147481574816748177481874819748207482174822748237482474825748267482774828748297483074831748327483374834748357483674837748387483974840748417484274843748447484574846748477484874849748507485174852748537485474855748567485774858748597486074861748627486374864748657486674867748687486974870748717487274873748747487574876748777487874879748807488174882748837488474885748867488774888748897489074891748927489374894748957489674897748987489974900749017490274903749047490574906749077490874909749107491174912749137491474915749167491774918749197492074921749227492374924749257492674927749287492974930749317493274933749347493574936749377493874939749407494174942749437494474945749467494774948749497495074951749527495374954749557495674957749587495974960749617496274963749647496574966749677496874969749707497174972749737497474975749767497774978749797498074981749827498374984749857498674987749887498974990749917499274993749947499574996749977499874999750007500175002750037500475005750067500775008750097501075011750127501375014750157501675017750187501975020750217502275023750247502575026750277502875029750307503175032750337503475035750367503775038750397504075041750427504375044750457504675047750487504975050750517505275053750547505575056750577505875059750607506175062750637506475065750667506775068750697507075071750727507375074750757507675077750787507975080750817508275083750847508575086750877508875089750907509175092750937509475095750967509775098750997510075101751027510375104751057510675107751087510975110751117511275113751147511575116751177511875119751207512175122751237512475125751267512775128751297513075131751327513375134751357513675137751387513975140751417514275143751447514575146751477514875149751507515175152751537515475155751567515775158751597516075161751627516375164751657516675167751687516975170751717517275173751747517575176751777517875179751807518175182751837518475185751867518775188751897519075191751927519375194751957519675197751987519975200752017520275203752047520575206752077520875209752107521175212752137521475215752167521775218752197522075221752227522375224752257522675227752287522975230752317523275233752347523575236752377523875239752407524175242752437524475245752467524775248752497525075251752527525375254752557525675257752587525975260752617526275263752647526575266752677526875269752707527175272752737527475275752767527775278752797528075281752827528375284752857528675287752887528975290752917529275293752947529575296752977529875299753007530175302753037530475305753067530775308753097531075311753127531375314753157531675317753187531975320753217532275323753247532575326753277532875329753307533175332753337533475335753367533775338753397534075341753427534375344753457534675347753487534975350753517535275353753547535575356753577535875359753607536175362753637536475365753667536775368753697537075371753727537375374753757537675377753787537975380753817538275383753847538575386753877538875389753907539175392753937539475395753967539775398753997540075401754027540375404754057540675407754087540975410754117541275413754147541575416754177541875419754207542175422754237542475425754267542775428754297543075431754327543375434754357543675437754387543975440754417544275443754447544575446754477544875449754507545175452754537545475455754567545775458754597546075461754627546375464754657546675467754687546975470754717547275473754747547575476754777547875479754807548175482754837548475485754867548775488754897549075491754927549375494754957549675497754987549975500755017550275503755047550575506755077550875509755107551175512755137551475515755167551775518755197552075521755227552375524755257552675527755287552975530755317553275533755347553575536755377553875539755407554175542755437554475545755467554775548755497555075551755527555375554755557555675557755587555975560755617556275563755647556575566755677556875569755707557175572755737557475575755767557775578755797558075581755827558375584755857558675587755887558975590755917559275593755947559575596755977559875599756007560175602756037560475605756067560775608756097561075611756127561375614756157561675617756187561975620756217562275623756247562575626756277562875629756307563175632756337563475635756367563775638756397564075641756427564375644756457564675647756487564975650756517565275653756547565575656756577565875659756607566175662756637566475665756667566775668756697567075671756727567375674756757567675677756787567975680756817568275683756847568575686756877568875689756907569175692756937569475695756967569775698756997570075701757027570375704757057570675707757087570975710757117571275713757147571575716757177571875719757207572175722757237572475725757267572775728757297573075731757327573375734757357573675737757387573975740757417574275743757447574575746757477574875749757507575175752757537575475755757567575775758757597576075761757627576375764757657576675767757687576975770757717577275773757747577575776757777577875779757807578175782757837578475785757867578775788757897579075791757927579375794757957579675797757987579975800758017580275803758047580575806758077580875809758107581175812758137581475815758167581775818758197582075821758227582375824758257582675827758287582975830758317583275833758347583575836758377583875839758407584175842758437584475845758467584775848758497585075851758527585375854758557585675857758587585975860758617586275863758647586575866758677586875869758707587175872758737587475875758767587775878758797588075881758827588375884758857588675887758887588975890758917589275893758947589575896758977589875899759007590175902759037590475905759067590775908759097591075911759127591375914759157591675917759187591975920759217592275923759247592575926759277592875929759307593175932759337593475935759367593775938759397594075941759427594375944759457594675947759487594975950759517595275953759547595575956759577595875959759607596175962759637596475965759667596775968759697597075971759727597375974759757597675977759787597975980759817598275983759847598575986759877598875989759907599175992759937599475995759967599775998759997600076001760027600376004760057600676007760087600976010760117601276013760147601576016760177601876019760207602176022760237602476025760267602776028760297603076031760327603376034760357603676037760387603976040760417604276043760447604576046760477604876049760507605176052760537605476055760567605776058760597606076061760627606376064760657606676067760687606976070760717607276073760747607576076760777607876079760807608176082760837608476085760867608776088760897609076091760927609376094760957609676097760987609976100761017610276103761047610576106761077610876109761107611176112761137611476115761167611776118761197612076121761227612376124761257612676127761287612976130761317613276133761347613576136761377613876139761407614176142761437614476145761467614776148761497615076151761527615376154761557615676157761587615976160761617616276163761647616576166761677616876169761707617176172761737617476175761767617776178761797618076181761827618376184761857618676187761887618976190761917619276193761947619576196761977619876199762007620176202762037620476205762067620776208762097621076211762127621376214762157621676217762187621976220762217622276223762247622576226762277622876229762307623176232762337623476235762367623776238762397624076241762427624376244762457624676247762487624976250762517625276253762547625576256762577625876259762607626176262762637626476265762667626776268762697627076271762727627376274762757627676277762787627976280762817628276283762847628576286762877628876289762907629176292762937629476295762967629776298762997630076301763027630376304763057630676307763087630976310763117631276313763147631576316763177631876319763207632176322763237632476325763267632776328763297633076331763327633376334763357633676337763387633976340763417634276343763447634576346763477634876349763507635176352763537635476355763567635776358763597636076361763627636376364763657636676367763687636976370763717637276373763747637576376763777637876379763807638176382763837638476385763867638776388763897639076391763927639376394763957639676397763987639976400764017640276403764047640576406764077640876409764107641176412764137641476415764167641776418764197642076421764227642376424764257642676427764287642976430764317643276433764347643576436764377643876439764407644176442764437644476445764467644776448764497645076451764527645376454764557645676457764587645976460764617646276463764647646576466764677646876469764707647176472764737647476475764767647776478764797648076481764827648376484764857648676487764887648976490764917649276493764947649576496764977649876499765007650176502765037650476505765067650776508765097651076511765127651376514765157651676517765187651976520765217652276523765247652576526765277652876529765307653176532765337653476535765367653776538765397654076541765427654376544765457654676547765487654976550765517655276553765547655576556765577655876559765607656176562765637656476565765667656776568765697657076571765727657376574765757657676577765787657976580765817658276583765847658576586765877658876589765907659176592765937659476595765967659776598765997660076601766027660376604766057660676607766087660976610766117661276613766147661576616766177661876619766207662176622766237662476625766267662776628766297663076631766327663376634766357663676637766387663976640766417664276643766447664576646766477664876649766507665176652766537665476655766567665776658766597666076661766627666376664766657666676667766687666976670766717667276673766747667576676766777667876679766807668176682766837668476685766867668776688766897669076691766927669376694766957669676697766987669976700767017670276703767047670576706767077670876709767107671176712767137671476715767167671776718767197672076721767227672376724767257672676727767287672976730767317673276733767347673576736767377673876739767407674176742767437674476745767467674776748767497675076751767527675376754767557675676757767587675976760767617676276763767647676576766767677676876769767707677176772767737677476775767767677776778767797678076781767827678376784767857678676787767887678976790767917679276793767947679576796767977679876799768007680176802768037680476805768067680776808768097681076811768127681376814768157681676817768187681976820768217682276823768247682576826768277682876829768307683176832768337683476835768367683776838768397684076841768427684376844768457684676847768487684976850768517685276853768547685576856768577685876859768607686176862768637686476865768667686776868768697687076871768727687376874768757687676877768787687976880768817688276883768847688576886768877688876889768907689176892768937689476895768967689776898768997690076901769027690376904769057690676907769087690976910769117691276913769147691576916769177691876919769207692176922769237692476925769267692776928769297693076931769327693376934769357693676937769387693976940769417694276943769447694576946769477694876949769507695176952769537695476955769567695776958769597696076961769627696376964769657696676967769687696976970769717697276973769747697576976769777697876979769807698176982769837698476985769867698776988769897699076991769927699376994769957699676997769987699977000770017700277003770047700577006770077700877009770107701177012770137701477015770167701777018770197702077021770227702377024770257702677027770287702977030770317703277033770347703577036770377703877039770407704177042770437704477045770467704777048770497705077051770527705377054770557705677057770587705977060770617706277063770647706577066770677706877069770707707177072770737707477075770767707777078770797708077081770827708377084770857708677087770887708977090770917709277093770947709577096770977709877099771007710177102771037710477105771067710777108771097711077111771127711377114771157711677117771187711977120771217712277123771247712577126771277712877129771307713177132771337713477135771367713777138771397714077141771427714377144771457714677147771487714977150771517715277153771547715577156771577715877159771607716177162771637716477165771667716777168771697717077171771727717377174771757717677177771787717977180771817718277183771847718577186771877718877189771907719177192771937719477195771967719777198771997720077201772027720377204772057720677207772087720977210772117721277213772147721577216772177721877219772207722177222772237722477225772267722777228772297723077231772327723377234772357723677237772387723977240772417724277243772447724577246772477724877249772507725177252772537725477255772567725777258772597726077261772627726377264772657726677267772687726977270772717727277273772747727577276772777727877279772807728177282772837728477285772867728777288772897729077291772927729377294772957729677297772987729977300773017730277303773047730577306773077730877309773107731177312773137731477315773167731777318773197732077321773227732377324773257732677327773287732977330773317733277333773347733577336773377733877339773407734177342773437734477345773467734777348773497735077351773527735377354773557735677357773587735977360773617736277363773647736577366773677736877369773707737177372773737737477375773767737777378773797738077381773827738377384773857738677387773887738977390773917739277393773947739577396773977739877399774007740177402774037740477405774067740777408774097741077411774127741377414774157741677417774187741977420774217742277423774247742577426774277742877429774307743177432774337743477435774367743777438774397744077441774427744377444774457744677447774487744977450774517745277453774547745577456774577745877459774607746177462774637746477465774667746777468774697747077471774727747377474774757747677477774787747977480774817748277483774847748577486774877748877489774907749177492774937749477495774967749777498774997750077501775027750377504775057750677507775087750977510775117751277513775147751577516775177751877519775207752177522775237752477525775267752777528775297753077531775327753377534775357753677537775387753977540775417754277543775447754577546775477754877549775507755177552775537755477555775567755777558775597756077561775627756377564775657756677567775687756977570775717757277573775747757577576775777757877579775807758177582775837758477585775867758777588775897759077591775927759377594775957759677597775987759977600776017760277603776047760577606776077760877609776107761177612776137761477615776167761777618776197762077621776227762377624776257762677627776287762977630776317763277633776347763577636776377763877639776407764177642776437764477645776467764777648776497765077651776527765377654776557765677657776587765977660776617766277663776647766577666776677766877669776707767177672776737767477675776767767777678776797768077681776827768377684776857768677687776887768977690776917769277693776947769577696776977769877699777007770177702777037770477705777067770777708777097771077711777127771377714777157771677717777187771977720777217772277723777247772577726777277772877729777307773177732777337773477735777367773777738777397774077741777427774377744777457774677747777487774977750777517775277753777547775577756777577775877759777607776177762777637776477765777667776777768777697777077771777727777377774777757777677777777787777977780777817778277783777847778577786777877778877789777907779177792777937779477795777967779777798777997780077801778027780377804778057780677807778087780977810778117781277813778147781577816778177781877819778207782177822778237782477825778267782777828778297783077831778327783377834778357783677837778387783977840778417784277843778447784577846778477784877849778507785177852778537785477855778567785777858778597786077861778627786377864778657786677867778687786977870778717787277873778747787577876778777787877879778807788177882778837788477885778867788777888778897789077891778927789377894778957789677897778987789977900779017790277903779047790577906779077790877909779107791177912779137791477915779167791777918779197792077921779227792377924779257792677927779287792977930779317793277933779347793577936779377793877939779407794177942779437794477945779467794777948779497795077951779527795377954779557795677957779587795977960779617796277963779647796577966779677796877969779707797177972779737797477975779767797777978779797798077981779827798377984779857798677987779887798977990779917799277993779947799577996779977799877999780007800178002780037800478005780067800778008780097801078011780127801378014780157801678017780187801978020780217802278023780247802578026780277802878029780307803178032780337803478035780367803778038780397804078041780427804378044780457804678047780487804978050780517805278053780547805578056780577805878059780607806178062780637806478065780667806778068780697807078071780727807378074780757807678077780787807978080780817808278083780847808578086780877808878089780907809178092780937809478095780967809778098780997810078101781027810378104781057810678107781087810978110781117811278113781147811578116781177811878119781207812178122781237812478125781267812778128781297813078131781327813378134781357813678137781387813978140781417814278143781447814578146781477814878149781507815178152781537815478155781567815778158781597816078161781627816378164781657816678167781687816978170781717817278173781747817578176781777817878179781807818178182781837818478185781867818778188781897819078191781927819378194781957819678197781987819978200782017820278203782047820578206782077820878209782107821178212782137821478215782167821778218782197822078221782227822378224782257822678227782287822978230782317823278233782347823578236782377823878239782407824178242782437824478245782467824778248782497825078251782527825378254782557825678257782587825978260782617826278263782647826578266782677826878269782707827178272782737827478275782767827778278782797828078281782827828378284782857828678287782887828978290782917829278293782947829578296782977829878299783007830178302783037830478305783067830778308783097831078311783127831378314783157831678317783187831978320783217832278323783247832578326783277832878329783307833178332783337833478335783367833778338783397834078341783427834378344783457834678347783487834978350783517835278353783547835578356783577835878359783607836178362783637836478365783667836778368783697837078371783727837378374783757837678377783787837978380783817838278383783847838578386783877838878389783907839178392783937839478395783967839778398783997840078401784027840378404784057840678407784087840978410784117841278413784147841578416784177841878419784207842178422784237842478425784267842778428784297843078431784327843378434784357843678437784387843978440784417844278443784447844578446784477844878449784507845178452784537845478455784567845778458784597846078461784627846378464784657846678467784687846978470784717847278473784747847578476784777847878479784807848178482784837848478485784867848778488784897849078491784927849378494784957849678497784987849978500785017850278503785047850578506785077850878509785107851178512785137851478515785167851778518785197852078521785227852378524785257852678527785287852978530785317853278533785347853578536785377853878539785407854178542785437854478545785467854778548785497855078551785527855378554785557855678557785587855978560785617856278563785647856578566785677856878569785707857178572785737857478575785767857778578785797858078581785827858378584785857858678587785887858978590785917859278593785947859578596785977859878599786007860178602786037860478605786067860778608786097861078611786127861378614786157861678617786187861978620786217862278623786247862578626786277862878629786307863178632786337863478635786367863778638786397864078641786427864378644786457864678647786487864978650786517865278653786547865578656786577865878659786607866178662786637866478665786667866778668786697867078671786727867378674786757867678677786787867978680786817868278683786847868578686786877868878689786907869178692786937869478695786967869778698786997870078701787027870378704787057870678707787087870978710787117871278713787147871578716787177871878719787207872178722787237872478725787267872778728787297873078731787327873378734787357873678737787387873978740787417874278743787447874578746787477874878749787507875178752787537875478755787567875778758787597876078761787627876378764787657876678767787687876978770787717877278773787747877578776787777877878779787807878178782787837878478785787867878778788787897879078791787927879378794787957879678797787987879978800788017880278803788047880578806788077880878809788107881178812788137881478815788167881778818788197882078821788227882378824788257882678827788287882978830788317883278833788347883578836788377883878839788407884178842788437884478845788467884778848788497885078851788527885378854788557885678857788587885978860788617886278863788647886578866788677886878869788707887178872788737887478875788767887778878788797888078881788827888378884788857888678887788887888978890788917889278893788947889578896788977889878899789007890178902789037890478905789067890778908789097891078911789127891378914789157891678917789187891978920789217892278923789247892578926789277892878929789307893178932789337893478935789367893778938789397894078941789427894378944789457894678947789487894978950789517895278953789547895578956789577895878959789607896178962789637896478965789667896778968789697897078971789727897378974789757897678977789787897978980789817898278983789847898578986789877898878989789907899178992789937899478995789967899778998789997900079001790027900379004790057900679007790087900979010790117901279013790147901579016790177901879019790207902179022790237902479025790267902779028790297903079031790327903379034790357903679037790387903979040790417904279043790447904579046790477904879049790507905179052790537905479055790567905779058790597906079061790627906379064790657906679067790687906979070790717907279073790747907579076790777907879079790807908179082790837908479085790867908779088790897909079091790927909379094790957909679097790987909979100791017910279103791047910579106791077910879109791107911179112791137911479115791167911779118791197912079121791227912379124791257912679127791287912979130791317913279133791347913579136791377913879139791407914179142791437914479145791467914779148791497915079151791527915379154791557915679157791587915979160791617916279163791647916579166791677916879169791707917179172791737917479175791767917779178791797918079181791827918379184791857918679187791887918979190791917919279193791947919579196791977919879199792007920179202792037920479205792067920779208792097921079211792127921379214792157921679217792187921979220792217922279223792247922579226792277922879229792307923179232792337923479235792367923779238792397924079241792427924379244792457924679247792487924979250792517925279253792547925579256792577925879259792607926179262792637926479265792667926779268792697927079271792727927379274792757927679277792787927979280792817928279283792847928579286792877928879289792907929179292792937929479295792967929779298792997930079301793027930379304793057930679307793087930979310793117931279313793147931579316793177931879319793207932179322793237932479325793267932779328793297933079331793327933379334793357933679337793387933979340793417934279343793447934579346793477934879349793507935179352793537935479355793567935779358793597936079361793627936379364793657936679367793687936979370793717937279373793747937579376793777937879379793807938179382793837938479385793867938779388793897939079391793927939379394793957939679397793987939979400794017940279403794047940579406794077940879409794107941179412794137941479415794167941779418794197942079421794227942379424794257942679427794287942979430794317943279433794347943579436794377943879439794407944179442794437944479445794467944779448794497945079451794527945379454794557945679457794587945979460794617946279463794647946579466794677946879469794707947179472794737947479475794767947779478794797948079481794827948379484794857948679487794887948979490794917949279493794947949579496794977949879499795007950179502795037950479505795067950779508795097951079511795127951379514795157951679517795187951979520795217952279523795247952579526795277952879529795307953179532795337953479535795367953779538795397954079541795427954379544795457954679547795487954979550795517955279553795547955579556795577955879559795607956179562795637956479565795667956779568795697957079571795727957379574795757957679577795787957979580795817958279583795847958579586795877958879589795907959179592795937959479595795967959779598795997960079601796027960379604796057960679607796087960979610796117961279613796147961579616796177961879619796207962179622796237962479625796267962779628796297963079631796327963379634796357963679637796387963979640796417964279643796447964579646796477964879649796507965179652796537965479655796567965779658796597966079661796627966379664796657966679667796687966979670796717967279673796747967579676796777967879679796807968179682796837968479685796867968779688796897969079691796927969379694796957969679697796987969979700797017970279703797047970579706797077970879709797107971179712797137971479715797167971779718797197972079721797227972379724797257972679727797287972979730797317973279733797347973579736797377973879739797407974179742797437974479745797467974779748797497975079751797527975379754797557975679757797587975979760797617976279763797647976579766797677976879769797707977179772797737977479775797767977779778797797978079781797827978379784797857978679787797887978979790797917979279793797947979579796797977979879799798007980179802798037980479805798067980779808798097981079811798127981379814798157981679817798187981979820798217982279823798247982579826798277982879829798307983179832798337983479835798367983779838798397984079841798427984379844798457984679847798487984979850798517985279853798547985579856798577985879859798607986179862798637986479865798667986779868798697987079871798727987379874798757987679877798787987979880798817988279883798847988579886798877988879889798907989179892798937989479895798967989779898798997990079901799027990379904799057990679907799087990979910799117991279913799147991579916799177991879919799207992179922799237992479925799267992779928799297993079931799327993379934799357993679937799387993979940799417994279943799447994579946799477994879949799507995179952799537995479955799567995779958799597996079961799627996379964799657996679967799687996979970799717997279973799747997579976799777997879979799807998179982799837998479985799867998779988799897999079991799927999379994799957999679997799987999980000800018000280003800048000580006800078000880009800108001180012800138001480015800168001780018800198002080021800228002380024800258002680027800288002980030800318003280033800348003580036800378003880039800408004180042800438004480045800468004780048800498005080051800528005380054800558005680057800588005980060800618006280063800648006580066800678006880069800708007180072800738007480075800768007780078800798008080081800828008380084800858008680087800888008980090800918009280093800948009580096800978009880099801008010180102801038010480105801068010780108801098011080111801128011380114801158011680117801188011980120801218012280123801248012580126801278012880129801308013180132801338013480135801368013780138801398014080141801428014380144801458014680147801488014980150801518015280153801548015580156801578015880159801608016180162801638016480165801668016780168801698017080171801728017380174801758017680177801788017980180801818018280183801848018580186801878018880189801908019180192801938019480195801968019780198801998020080201802028020380204802058020680207802088020980210802118021280213802148021580216802178021880219802208022180222802238022480225802268022780228802298023080231802328023380234802358023680237802388023980240802418024280243802448024580246802478024880249802508025180252802538025480255802568025780258802598026080261802628026380264802658026680267802688026980270802718027280273802748027580276802778027880279802808028180282802838028480285802868028780288802898029080291802928029380294802958029680297802988029980300803018030280303803048030580306803078030880309803108031180312803138031480315803168031780318803198032080321803228032380324803258032680327803288032980330803318033280333803348033580336803378033880339803408034180342803438034480345803468034780348803498035080351803528035380354803558035680357803588035980360803618036280363803648036580366803678036880369803708037180372803738037480375803768037780378803798038080381803828038380384803858038680387803888038980390803918039280393803948039580396803978039880399804008040180402804038040480405804068040780408804098041080411804128041380414804158041680417804188041980420804218042280423804248042580426804278042880429804308043180432804338043480435804368043780438804398044080441804428044380444804458044680447804488044980450804518045280453804548045580456804578045880459804608046180462804638046480465804668046780468804698047080471804728047380474804758047680477804788047980480804818048280483804848048580486804878048880489804908049180492804938049480495804968049780498804998050080501805028050380504805058050680507805088050980510805118051280513805148051580516805178051880519805208052180522805238052480525805268052780528805298053080531805328053380534805358053680537805388053980540805418054280543805448054580546805478054880549805508055180552805538055480555805568055780558805598056080561805628056380564805658056680567805688056980570805718057280573805748057580576805778057880579805808058180582805838058480585805868058780588805898059080591805928059380594805958059680597805988059980600806018060280603806048060580606806078060880609806108061180612806138061480615806168061780618806198062080621806228062380624806258062680627806288062980630806318063280633806348063580636806378063880639806408064180642806438064480645806468064780648806498065080651806528065380654806558065680657806588065980660806618066280663806648066580666806678066880669806708067180672806738067480675806768067780678806798068080681806828068380684806858068680687806888068980690806918069280693806948069580696806978069880699807008070180702807038070480705807068070780708807098071080711807128071380714807158071680717807188071980720807218072280723807248072580726807278072880729807308073180732807338073480735807368073780738807398074080741807428074380744807458074680747807488074980750807518075280753807548075580756807578075880759807608076180762807638076480765807668076780768807698077080771807728077380774807758077680777807788077980780807818078280783807848078580786807878078880789807908079180792807938079480795807968079780798807998080080801808028080380804808058080680807808088080980810808118081280813808148081580816808178081880819808208082180822808238082480825808268082780828808298083080831808328083380834808358083680837808388083980840808418084280843808448084580846808478084880849808508085180852808538085480855808568085780858808598086080861808628086380864808658086680867808688086980870808718087280873808748087580876808778087880879808808088180882808838088480885808868088780888808898089080891808928089380894808958089680897808988089980900809018090280903809048090580906809078090880909809108091180912809138091480915809168091780918809198092080921809228092380924809258092680927809288092980930809318093280933809348093580936809378093880939809408094180942809438094480945809468094780948809498095080951809528095380954809558095680957809588095980960809618096280963809648096580966809678096880969809708097180972809738097480975809768097780978809798098080981809828098380984809858098680987809888098980990809918099280993809948099580996809978099880999810008100181002810038100481005810068100781008810098101081011810128101381014810158101681017810188101981020810218102281023810248102581026810278102881029810308103181032810338103481035810368103781038810398104081041810428104381044810458104681047810488104981050810518105281053810548105581056810578105881059810608106181062810638106481065810668106781068810698107081071810728107381074810758107681077810788107981080810818108281083810848108581086810878108881089810908109181092810938109481095810968109781098810998110081101811028110381104811058110681107811088110981110811118111281113811148111581116811178111881119811208112181122811238112481125811268112781128811298113081131811328113381134811358113681137811388113981140811418114281143811448114581146811478114881149811508115181152811538115481155811568115781158811598116081161811628116381164811658116681167811688116981170811718117281173811748117581176811778117881179811808118181182811838118481185811868118781188811898119081191811928119381194811958119681197811988119981200812018120281203812048120581206812078120881209812108121181212812138121481215812168121781218812198122081221812228122381224812258122681227812288122981230812318123281233812348123581236812378123881239812408124181242812438124481245812468124781248812498125081251812528125381254812558125681257812588125981260812618126281263812648126581266812678126881269812708127181272812738127481275812768127781278812798128081281812828128381284812858128681287812888128981290812918129281293812948129581296812978129881299813008130181302813038130481305813068130781308813098131081311813128131381314813158131681317813188131981320813218132281323813248132581326813278132881329813308133181332813338133481335813368133781338813398134081341813428134381344813458134681347813488134981350813518135281353813548135581356813578135881359813608136181362813638136481365813668136781368813698137081371813728137381374813758137681377813788137981380813818138281383813848138581386813878138881389813908139181392813938139481395813968139781398813998140081401814028140381404814058140681407814088140981410814118141281413814148141581416814178141881419814208142181422814238142481425814268142781428814298143081431814328143381434814358143681437814388143981440814418144281443814448144581446814478144881449814508145181452814538145481455814568145781458814598146081461814628146381464814658146681467814688146981470814718147281473814748147581476814778147881479814808148181482814838148481485814868148781488814898149081491814928149381494814958149681497814988149981500815018150281503815048150581506815078150881509815108151181512815138151481515815168151781518815198152081521815228152381524815258152681527815288152981530815318153281533815348153581536815378153881539815408154181542815438154481545815468154781548815498155081551815528155381554815558155681557815588155981560815618156281563815648156581566815678156881569815708157181572815738157481575815768157781578815798158081581815828158381584815858158681587815888158981590815918159281593815948159581596815978159881599816008160181602816038160481605816068160781608816098161081611816128161381614816158161681617816188161981620816218162281623816248162581626816278162881629816308163181632816338163481635816368163781638816398164081641816428164381644816458164681647816488164981650816518165281653816548165581656816578165881659816608166181662816638166481665816668166781668816698167081671816728167381674816758167681677816788167981680816818168281683816848168581686816878168881689816908169181692816938169481695816968169781698816998170081701817028170381704817058170681707817088170981710817118171281713817148171581716817178171881719817208172181722817238172481725817268172781728817298173081731817328173381734817358173681737817388173981740817418174281743817448174581746817478174881749817508175181752817538175481755817568175781758817598176081761817628176381764817658176681767817688176981770817718177281773817748177581776817778177881779817808178181782817838178481785817868178781788817898179081791817928179381794817958179681797817988179981800818018180281803818048180581806818078180881809818108181181812818138181481815818168181781818818198182081821818228182381824818258182681827818288182981830818318183281833818348183581836818378183881839818408184181842818438184481845818468184781848818498185081851818528185381854818558185681857818588185981860818618186281863818648186581866818678186881869818708187181872818738187481875818768187781878818798188081881818828188381884818858188681887818888188981890818918189281893818948189581896818978189881899819008190181902819038190481905819068190781908819098191081911819128191381914819158191681917819188191981920819218192281923819248192581926819278192881929819308193181932819338193481935819368193781938819398194081941819428194381944819458194681947819488194981950819518195281953819548195581956819578195881959819608196181962819638196481965819668196781968819698197081971819728197381974819758197681977819788197981980819818198281983819848198581986819878198881989819908199181992819938199481995819968199781998819998200082001820028200382004820058200682007820088200982010820118201282013820148201582016820178201882019820208202182022820238202482025820268202782028820298203082031820328203382034820358203682037820388203982040820418204282043820448204582046820478204882049820508205182052820538205482055820568205782058820598206082061820628206382064820658206682067820688206982070820718207282073820748207582076820778207882079820808208182082820838208482085820868208782088820898209082091820928209382094820958209682097820988209982100821018210282103821048210582106821078210882109821108211182112821138211482115821168211782118821198212082121821228212382124821258212682127821288212982130821318213282133821348213582136821378213882139821408214182142821438214482145821468214782148821498215082151821528215382154821558215682157821588215982160821618216282163821648216582166821678216882169821708217182172821738217482175821768217782178821798218082181821828218382184821858218682187821888218982190821918219282193821948219582196821978219882199822008220182202822038220482205822068220782208822098221082211822128221382214822158221682217822188221982220822218222282223822248222582226822278222882229822308223182232822338223482235822368223782238822398224082241822428224382244822458224682247822488224982250822518225282253822548225582256822578225882259822608226182262822638226482265822668226782268822698227082271822728227382274822758227682277822788227982280822818228282283822848228582286822878228882289822908229182292822938229482295822968229782298822998230082301823028230382304823058230682307823088230982310823118231282313823148231582316823178231882319823208232182322823238232482325823268232782328823298233082331823328233382334823358233682337823388233982340823418234282343823448234582346823478234882349823508235182352823538235482355823568235782358823598236082361823628236382364823658236682367823688236982370823718237282373823748237582376823778237882379823808238182382823838238482385823868238782388823898239082391823928239382394823958239682397823988239982400824018240282403824048240582406824078240882409824108241182412824138241482415824168241782418824198242082421824228242382424824258242682427824288242982430824318243282433824348243582436824378243882439824408244182442824438244482445824468244782448824498245082451824528245382454824558245682457824588245982460824618246282463824648246582466824678246882469824708247182472824738247482475824768247782478824798248082481824828248382484824858248682487824888248982490824918249282493824948249582496824978249882499825008250182502825038250482505825068250782508825098251082511825128251382514825158251682517825188251982520825218252282523825248252582526825278252882529825308253182532825338253482535825368253782538825398254082541825428254382544825458254682547825488254982550825518255282553825548255582556825578255882559825608256182562825638256482565825668256782568825698257082571825728257382574825758257682577825788257982580825818258282583825848258582586825878258882589825908259182592825938259482595825968259782598825998260082601826028260382604826058260682607826088260982610826118261282613826148261582616826178261882619826208262182622826238262482625826268262782628826298263082631826328263382634826358263682637826388263982640826418264282643826448264582646826478264882649826508265182652826538265482655826568265782658826598266082661826628266382664826658266682667826688266982670826718267282673826748267582676826778267882679826808268182682826838268482685826868268782688826898269082691826928269382694826958269682697826988269982700827018270282703827048270582706827078270882709827108271182712827138271482715827168271782718827198272082721827228272382724827258272682727827288272982730827318273282733827348273582736827378273882739827408274182742827438274482745827468274782748827498275082751827528275382754827558275682757827588275982760827618276282763827648276582766827678276882769827708277182772827738277482775827768277782778827798278082781827828278382784827858278682787827888278982790827918279282793827948279582796827978279882799828008280182802828038280482805828068280782808828098281082811828128281382814828158281682817828188281982820828218282282823828248282582826828278282882829828308283182832828338283482835828368283782838828398284082841828428284382844828458284682847828488284982850828518285282853828548285582856828578285882859828608286182862828638286482865828668286782868828698287082871828728287382874828758287682877828788287982880828818288282883828848288582886828878288882889828908289182892828938289482895828968289782898828998290082901829028290382904829058290682907829088290982910829118291282913829148291582916829178291882919829208292182922829238292482925829268292782928829298293082931829328293382934829358293682937829388293982940829418294282943829448294582946829478294882949829508295182952829538295482955829568295782958829598296082961829628296382964829658296682967829688296982970829718297282973829748297582976829778297882979829808298182982829838298482985829868298782988829898299082991829928299382994829958299682997829988299983000830018300283003830048300583006830078300883009830108301183012830138301483015830168301783018830198302083021830228302383024830258302683027830288302983030830318303283033830348303583036830378303883039830408304183042830438304483045830468304783048830498305083051830528305383054830558305683057830588305983060830618306283063830648306583066830678306883069830708307183072830738307483075830768307783078830798308083081830828308383084830858308683087830888308983090830918309283093830948309583096830978309883099831008310183102831038310483105831068310783108831098311083111831128311383114831158311683117831188311983120831218312283123831248312583126831278312883129831308313183132831338313483135831368313783138831398314083141831428314383144831458314683147831488314983150831518315283153831548315583156831578315883159831608316183162831638316483165831668316783168831698317083171831728317383174831758317683177831788317983180831818318283183831848318583186831878318883189831908319183192831938319483195831968319783198831998320083201832028320383204832058320683207832088320983210832118321283213832148321583216832178321883219832208322183222832238322483225832268322783228832298323083231832328323383234832358323683237832388323983240832418324283243832448324583246832478324883249832508325183252832538325483255832568325783258832598326083261832628326383264832658326683267832688326983270832718327283273832748327583276832778327883279832808328183282832838328483285832868328783288832898329083291832928329383294832958329683297832988329983300833018330283303833048330583306833078330883309833108331183312833138331483315833168331783318833198332083321833228332383324833258332683327833288332983330833318333283333833348333583336833378333883339833408334183342833438334483345833468334783348833498335083351833528335383354833558335683357833588335983360833618336283363833648336583366833678336883369833708337183372833738337483375833768337783378833798338083381833828338383384833858338683387833888338983390833918339283393833948339583396833978339883399834008340183402834038340483405834068340783408834098341083411834128341383414834158341683417834188341983420834218342283423834248342583426834278342883429834308343183432834338343483435834368343783438834398344083441834428344383444834458344683447834488344983450834518345283453834548345583456834578345883459834608346183462834638346483465834668346783468834698347083471834728347383474834758347683477834788347983480834818348283483834848348583486834878348883489834908349183492834938349483495834968349783498834998350083501835028350383504835058350683507835088350983510835118351283513835148351583516835178351883519835208352183522835238352483525835268352783528835298353083531835328353383534835358353683537835388353983540835418354283543835448354583546835478354883549835508355183552835538355483555835568355783558835598356083561835628356383564835658356683567835688356983570835718357283573835748357583576835778357883579835808358183582835838358483585835868358783588835898359083591835928359383594835958359683597835988359983600836018360283603836048360583606836078360883609836108361183612836138361483615836168361783618836198362083621836228362383624836258362683627836288362983630836318363283633836348363583636836378363883639836408364183642836438364483645836468364783648836498365083651836528365383654836558365683657836588365983660836618366283663836648366583666836678366883669836708367183672836738367483675836768367783678836798368083681836828368383684836858368683687836888368983690836918369283693836948369583696836978369883699837008370183702837038370483705837068370783708837098371083711837128371383714837158371683717837188371983720837218372283723837248372583726837278372883729837308373183732837338373483735837368373783738837398374083741837428374383744837458374683747837488374983750837518375283753837548375583756837578375883759837608376183762837638376483765837668376783768837698377083771837728377383774837758377683777837788377983780837818378283783837848378583786837878378883789837908379183792837938379483795837968379783798837998380083801838028380383804838058380683807838088380983810838118381283813838148381583816838178381883819838208382183822838238382483825838268382783828838298383083831838328383383834838358383683837838388383983840838418384283843838448384583846838478384883849838508385183852838538385483855838568385783858838598386083861838628386383864838658386683867838688386983870838718387283873838748387583876838778387883879838808388183882838838388483885838868388783888838898389083891838928389383894838958389683897838988389983900839018390283903839048390583906839078390883909839108391183912839138391483915839168391783918839198392083921839228392383924839258392683927839288392983930839318393283933839348393583936839378393883939839408394183942839438394483945839468394783948839498395083951839528395383954839558395683957839588395983960839618396283963839648396583966839678396883969839708397183972839738397483975839768397783978839798398083981839828398383984839858398683987839888398983990839918399283993839948399583996839978399883999840008400184002840038400484005840068400784008840098401084011840128401384014840158401684017840188401984020840218402284023840248402584026840278402884029840308403184032840338403484035840368403784038840398404084041840428404384044840458404684047840488404984050840518405284053840548405584056840578405884059840608406184062840638406484065840668406784068840698407084071840728407384074840758407684077840788407984080840818408284083840848408584086840878408884089840908409184092840938409484095840968409784098840998410084101841028410384104841058410684107841088410984110841118411284113841148411584116841178411884119841208412184122841238412484125841268412784128841298413084131841328413384134841358413684137841388413984140841418414284143841448414584146841478414884149841508415184152841538415484155841568415784158841598416084161841628416384164841658416684167841688416984170841718417284173841748417584176841778417884179841808418184182841838418484185841868418784188841898419084191841928419384194841958419684197841988419984200842018420284203842048420584206842078420884209842108421184212842138421484215842168421784218842198422084221842228422384224842258422684227842288422984230842318423284233842348423584236842378423884239842408424184242842438424484245842468424784248842498425084251842528425384254842558425684257842588425984260842618426284263842648426584266842678426884269842708427184272842738427484275842768427784278842798428084281842828428384284842858428684287842888428984290842918429284293842948429584296842978429884299843008430184302843038430484305843068430784308843098431084311843128431384314843158431684317843188431984320843218432284323843248432584326843278432884329843308433184332843338433484335843368433784338843398434084341843428434384344843458434684347843488434984350843518435284353843548435584356843578435884359843608436184362843638436484365843668436784368843698437084371843728437384374843758437684377843788437984380843818438284383843848438584386843878438884389843908439184392843938439484395843968439784398843998440084401844028440384404844058440684407844088440984410844118441284413844148441584416844178441884419844208442184422844238442484425844268442784428844298443084431844328443384434844358443684437844388443984440844418444284443844448444584446844478444884449844508445184452844538445484455844568445784458844598446084461844628446384464844658446684467844688446984470844718447284473844748447584476844778447884479844808448184482844838448484485844868448784488844898449084491844928449384494844958449684497844988449984500845018450284503845048450584506845078450884509845108451184512845138451484515845168451784518845198452084521845228452384524845258452684527845288452984530845318453284533845348453584536845378453884539845408454184542845438454484545845468454784548845498455084551845528455384554845558455684557845588455984560845618456284563845648456584566845678456884569845708457184572845738457484575845768457784578845798458084581845828458384584845858458684587845888458984590845918459284593845948459584596845978459884599846008460184602846038460484605846068460784608846098461084611846128461384614846158461684617846188461984620846218462284623846248462584626846278462884629846308463184632846338463484635846368463784638846398464084641846428464384644846458464684647846488464984650846518465284653846548465584656846578465884659846608466184662846638466484665846668466784668846698467084671846728467384674846758467684677846788467984680846818468284683846848468584686846878468884689846908469184692846938469484695846968469784698846998470084701847028470384704847058470684707847088470984710847118471284713847148471584716847178471884719847208472184722847238472484725847268472784728847298473084731847328473384734847358473684737847388473984740847418474284743847448474584746847478474884749847508475184752847538475484755847568475784758847598476084761847628476384764847658476684767847688476984770847718477284773847748477584776847778477884779847808478184782847838478484785847868478784788847898479084791847928479384794847958479684797847988479984800848018480284803848048480584806848078480884809848108481184812848138481484815848168481784818848198482084821848228482384824848258482684827848288482984830848318483284833848348483584836848378483884839848408484184842848438484484845848468484784848848498485084851848528485384854848558485684857848588485984860848618486284863848648486584866848678486884869848708487184872848738487484875848768487784878848798488084881848828488384884848858488684887848888488984890848918489284893848948489584896848978489884899849008490184902849038490484905849068490784908849098491084911849128491384914849158491684917849188491984920849218492284923849248492584926849278492884929849308493184932849338493484935849368493784938849398494084941849428494384944849458494684947849488494984950849518495284953849548495584956849578495884959849608496184962849638496484965849668496784968849698497084971849728497384974849758497684977849788497984980849818498284983849848498584986849878498884989849908499184992849938499484995849968499784998849998500085001850028500385004850058500685007850088500985010850118501285013850148501585016850178501885019850208502185022850238502485025850268502785028850298503085031850328503385034850358503685037850388503985040850418504285043850448504585046850478504885049850508505185052850538505485055850568505785058850598506085061850628506385064850658506685067850688506985070850718507285073850748507585076850778507885079850808508185082850838508485085850868508785088850898509085091850928509385094850958509685097850988509985100851018510285103851048510585106851078510885109851108511185112851138511485115851168511785118851198512085121851228512385124851258512685127851288512985130851318513285133851348513585136851378513885139851408514185142851438514485145851468514785148851498515085151851528515385154851558515685157851588515985160851618516285163851648516585166851678516885169851708517185172851738517485175851768517785178851798518085181851828518385184851858518685187851888518985190851918519285193851948519585196851978519885199852008520185202852038520485205852068520785208852098521085211852128521385214852158521685217852188521985220852218522285223852248522585226852278522885229852308523185232852338523485235852368523785238852398524085241852428524385244852458524685247852488524985250852518525285253852548525585256852578525885259852608526185262852638526485265852668526785268852698527085271852728527385274852758527685277852788527985280852818528285283852848528585286852878528885289852908529185292852938529485295852968529785298852998530085301853028530385304853058530685307853088530985310853118531285313853148531585316853178531885319853208532185322853238532485325853268532785328853298533085331853328533385334853358533685337853388533985340853418534285343853448534585346853478534885349853508535185352853538535485355853568535785358853598536085361853628536385364853658536685367853688536985370853718537285373853748537585376853778537885379853808538185382853838538485385853868538785388853898539085391853928539385394853958539685397853988539985400854018540285403854048540585406854078540885409854108541185412854138541485415854168541785418854198542085421854228542385424854258542685427854288542985430854318543285433854348543585436854378543885439854408544185442854438544485445854468544785448854498545085451854528545385454854558545685457854588545985460854618546285463854648546585466854678546885469854708547185472854738547485475854768547785478854798548085481854828548385484854858548685487854888548985490854918549285493854948549585496854978549885499855008550185502855038550485505855068550785508855098551085511855128551385514855158551685517855188551985520855218552285523855248552585526855278552885529855308553185532855338553485535855368553785538855398554085541855428554385544855458554685547855488554985550855518555285553855548555585556855578555885559855608556185562855638556485565855668556785568855698557085571855728557385574855758557685577855788557985580855818558285583855848558585586855878558885589855908559185592855938559485595855968559785598855998560085601856028560385604856058560685607856088560985610856118561285613856148561585616856178561885619856208562185622856238562485625856268562785628856298563085631856328563385634856358563685637856388563985640856418564285643856448564585646856478564885649856508565185652856538565485655856568565785658856598566085661856628566385664856658566685667856688566985670856718567285673856748567585676856778567885679856808568185682856838568485685856868568785688856898569085691856928569385694856958569685697856988569985700857018570285703857048570585706857078570885709857108571185712857138571485715857168571785718857198572085721857228572385724857258572685727857288572985730857318573285733857348573585736857378573885739857408574185742857438574485745857468574785748857498575085751857528575385754857558575685757857588575985760857618576285763857648576585766857678576885769857708577185772857738577485775857768577785778857798578085781857828578385784857858578685787857888578985790857918579285793857948579585796857978579885799858008580185802858038580485805858068580785808858098581085811858128581385814858158581685817858188581985820858218582285823858248582585826858278582885829858308583185832858338583485835858368583785838858398584085841858428584385844858458584685847858488584985850858518585285853858548585585856858578585885859858608586185862858638586485865858668586785868858698587085871858728587385874858758587685877858788587985880858818588285883858848588585886858878588885889858908589185892858938589485895858968589785898858998590085901859028590385904859058590685907859088590985910859118591285913859148591585916859178591885919859208592185922859238592485925859268592785928859298593085931859328593385934859358593685937859388593985940859418594285943859448594585946859478594885949859508595185952859538595485955859568595785958859598596085961859628596385964859658596685967859688596985970859718597285973859748597585976859778597885979859808598185982859838598485985859868598785988859898599085991859928599385994859958599685997859988599986000860018600286003860048600586006860078600886009860108601186012860138601486015860168601786018860198602086021860228602386024860258602686027860288602986030860318603286033860348603586036860378603886039860408604186042860438604486045860468604786048860498605086051860528605386054860558605686057860588605986060860618606286063860648606586066860678606886069860708607186072860738607486075860768607786078860798608086081860828608386084860858608686087860888608986090860918609286093860948609586096860978609886099861008610186102861038610486105861068610786108861098611086111861128611386114861158611686117861188611986120861218612286123861248612586126861278612886129861308613186132861338613486135861368613786138861398614086141861428614386144861458614686147861488614986150861518615286153861548615586156861578615886159861608616186162861638616486165861668616786168861698617086171861728617386174861758617686177861788617986180861818618286183861848618586186861878618886189861908619186192861938619486195861968619786198861998620086201862028620386204862058620686207862088620986210862118621286213862148621586216862178621886219862208622186222862238622486225862268622786228862298623086231862328623386234862358623686237862388623986240862418624286243862448624586246862478624886249862508625186252862538625486255862568625786258862598626086261862628626386264862658626686267862688626986270862718627286273862748627586276862778627886279862808628186282862838628486285862868628786288862898629086291862928629386294862958629686297862988629986300863018630286303863048630586306863078630886309863108631186312863138631486315863168631786318863198632086321863228632386324863258632686327863288632986330863318633286333863348633586336863378633886339863408634186342863438634486345863468634786348863498635086351863528635386354863558635686357863588635986360863618636286363863648636586366863678636886369863708637186372863738637486375863768637786378863798638086381863828638386384863858638686387863888638986390863918639286393863948639586396863978639886399864008640186402864038640486405864068640786408864098641086411864128641386414864158641686417864188641986420864218642286423864248642586426864278642886429864308643186432864338643486435864368643786438864398644086441864428644386444864458644686447864488644986450864518645286453864548645586456864578645886459864608646186462864638646486465864668646786468864698647086471864728647386474864758647686477864788647986480864818648286483864848648586486864878648886489864908649186492864938649486495864968649786498864998650086501865028650386504865058650686507865088650986510865118651286513865148651586516865178651886519865208652186522865238652486525865268652786528865298653086531865328653386534865358653686537865388653986540865418654286543865448654586546865478654886549865508655186552865538655486555865568655786558865598656086561865628656386564865658656686567865688656986570865718657286573865748657586576865778657886579865808658186582865838658486585865868658786588865898659086591865928659386594865958659686597865988659986600866018660286603866048660586606866078660886609866108661186612866138661486615866168661786618866198662086621866228662386624866258662686627866288662986630866318663286633866348663586636866378663886639866408664186642866438664486645866468664786648866498665086651866528665386654866558665686657866588665986660866618666286663866648666586666866678666886669866708667186672866738667486675866768667786678866798668086681866828668386684866858668686687866888668986690866918669286693866948669586696866978669886699867008670186702867038670486705867068670786708867098671086711867128671386714867158671686717867188671986720867218672286723867248672586726867278672886729867308673186732867338673486735867368673786738867398674086741867428674386744867458674686747867488674986750867518675286753867548675586756867578675886759867608676186762867638676486765867668676786768867698677086771867728677386774867758677686777867788677986780867818678286783867848678586786867878678886789867908679186792867938679486795867968679786798867998680086801868028680386804868058680686807868088680986810868118681286813868148681586816868178681886819868208682186822868238682486825868268682786828868298683086831868328683386834868358683686837868388683986840868418684286843868448684586846868478684886849868508685186852868538685486855868568685786858868598686086861868628686386864868658686686867868688686986870868718687286873868748687586876868778687886879868808688186882868838688486885868868688786888868898689086891868928689386894868958689686897868988689986900869018690286903869048690586906869078690886909869108691186912869138691486915869168691786918869198692086921869228692386924869258692686927869288692986930869318693286933869348693586936869378693886939869408694186942869438694486945869468694786948869498695086951869528695386954869558695686957869588695986960869618696286963869648696586966869678696886969869708697186972869738697486975869768697786978869798698086981869828698386984869858698686987869888698986990869918699286993869948699586996869978699886999870008700187002870038700487005870068700787008870098701087011870128701387014870158701687017870188701987020870218702287023870248702587026870278702887029870308703187032870338703487035870368703787038870398704087041870428704387044870458704687047870488704987050870518705287053870548705587056870578705887059870608706187062870638706487065870668706787068870698707087071870728707387074870758707687077870788707987080870818708287083870848708587086870878708887089870908709187092870938709487095870968709787098870998710087101871028710387104871058710687107871088710987110871118711287113871148711587116871178711887119871208712187122871238712487125871268712787128871298713087131871328713387134871358713687137871388713987140871418714287143871448714587146871478714887149871508715187152871538715487155871568715787158871598716087161871628716387164871658716687167871688716987170871718717287173871748717587176871778717887179871808718187182871838718487185871868718787188871898719087191871928719387194871958719687197871988719987200872018720287203872048720587206872078720887209872108721187212872138721487215872168721787218872198722087221872228722387224872258722687227872288722987230872318723287233872348723587236872378723887239872408724187242872438724487245872468724787248872498725087251872528725387254872558725687257872588725987260872618726287263872648726587266872678726887269872708727187272872738727487275872768727787278872798728087281872828728387284872858728687287872888728987290872918729287293872948729587296872978729887299873008730187302873038730487305873068730787308873098731087311873128731387314873158731687317873188731987320873218732287323873248732587326873278732887329873308733187332873338733487335873368733787338873398734087341873428734387344873458734687347873488734987350873518735287353873548735587356873578735887359873608736187362873638736487365873668736787368873698737087371873728737387374873758737687377873788737987380873818738287383873848738587386873878738887389873908739187392873938739487395873968739787398873998740087401874028740387404874058740687407874088740987410874118741287413874148741587416874178741887419874208742187422874238742487425874268742787428874298743087431874328743387434874358743687437874388743987440874418744287443874448744587446874478744887449874508745187452874538745487455874568745787458874598746087461874628746387464874658746687467874688746987470874718747287473874748747587476874778747887479874808748187482874838748487485874868748787488874898749087491874928749387494874958749687497874988749987500875018750287503875048750587506875078750887509875108751187512875138751487515875168751787518875198752087521875228752387524875258752687527875288752987530875318753287533875348753587536875378753887539875408754187542875438754487545875468754787548875498755087551875528755387554875558755687557875588755987560875618756287563875648756587566875678756887569875708757187572875738757487575875768757787578875798758087581875828758387584875858758687587875888758987590875918759287593875948759587596875978759887599876008760187602876038760487605876068760787608876098761087611876128761387614876158761687617876188761987620876218762287623876248762587626876278762887629876308763187632876338763487635876368763787638876398764087641876428764387644876458764687647876488764987650876518765287653876548765587656876578765887659876608766187662876638766487665876668766787668876698767087671876728767387674876758767687677876788767987680876818768287683876848768587686876878768887689876908769187692876938769487695876968769787698876998770087701877028770387704877058770687707877088770987710877118771287713877148771587716877178771887719877208772187722877238772487725877268772787728877298773087731877328773387734877358773687737877388773987740877418774287743877448774587746877478774887749877508775187752877538775487755877568775787758877598776087761877628776387764877658776687767877688776987770877718777287773877748777587776877778777887779877808778187782877838778487785877868778787788877898779087791877928779387794877958779687797877988779987800878018780287803878048780587806878078780887809878108781187812878138781487815878168781787818878198782087821878228782387824878258782687827878288782987830878318783287833878348783587836878378783887839878408784187842878438784487845878468784787848878498785087851878528785387854878558785687857878588785987860878618786287863878648786587866878678786887869878708787187872878738787487875878768787787878878798788087881878828788387884878858788687887878888788987890878918789287893878948789587896878978789887899879008790187902879038790487905879068790787908879098791087911879128791387914879158791687917879188791987920879218792287923879248792587926879278792887929879308793187932879338793487935879368793787938879398794087941879428794387944879458794687947879488794987950879518795287953879548795587956879578795887959879608796187962879638796487965879668796787968879698797087971879728797387974879758797687977879788797987980879818798287983879848798587986879878798887989879908799187992879938799487995879968799787998879998800088001880028800388004880058800688007880088800988010880118801288013880148801588016880178801888019880208802188022880238802488025880268802788028880298803088031880328803388034880358803688037880388803988040880418804288043880448804588046880478804888049880508805188052880538805488055880568805788058880598806088061880628806388064880658806688067880688806988070880718807288073880748807588076880778807888079880808808188082880838808488085880868808788088880898809088091880928809388094880958809688097880988809988100881018810288103881048810588106881078810888109881108811188112881138811488115881168811788118881198812088121881228812388124881258812688127881288812988130881318813288133881348813588136881378813888139881408814188142881438814488145881468814788148881498815088151881528815388154881558815688157881588815988160881618816288163881648816588166881678816888169881708817188172881738817488175881768817788178881798818088181881828818388184881858818688187881888818988190881918819288193881948819588196881978819888199882008820188202882038820488205882068820788208882098821088211882128821388214882158821688217882188821988220882218822288223882248822588226882278822888229882308823188232882338823488235882368823788238882398824088241882428824388244882458824688247882488824988250882518825288253882548825588256882578825888259882608826188262882638826488265882668826788268882698827088271882728827388274882758827688277882788827988280882818828288283882848828588286882878828888289882908829188292882938829488295882968829788298882998830088301883028830388304883058830688307883088830988310883118831288313883148831588316883178831888319883208832188322883238832488325883268832788328883298833088331883328833388334883358833688337883388833988340883418834288343883448834588346883478834888349883508835188352883538835488355883568835788358883598836088361883628836388364883658836688367883688836988370883718837288373883748837588376883778837888379883808838188382883838838488385883868838788388883898839088391883928839388394883958839688397883988839988400884018840288403884048840588406884078840888409884108841188412884138841488415884168841788418884198842088421884228842388424884258842688427884288842988430884318843288433884348843588436884378843888439884408844188442884438844488445884468844788448884498845088451884528845388454884558845688457884588845988460884618846288463884648846588466884678846888469884708847188472884738847488475884768847788478884798848088481884828848388484884858848688487884888848988490884918849288493884948849588496884978849888499885008850188502885038850488505885068850788508885098851088511885128851388514885158851688517885188851988520885218852288523885248852588526885278852888529885308853188532885338853488535885368853788538885398854088541885428854388544885458854688547885488854988550885518855288553885548855588556885578855888559885608856188562885638856488565885668856788568885698857088571885728857388574885758857688577885788857988580885818858288583885848858588586885878858888589885908859188592885938859488595885968859788598885998860088601886028860388604886058860688607886088860988610886118861288613886148861588616886178861888619886208862188622886238862488625886268862788628886298863088631886328863388634886358863688637886388863988640886418864288643886448864588646886478864888649886508865188652886538865488655886568865788658886598866088661886628866388664886658866688667886688866988670886718867288673886748867588676886778867888679886808868188682886838868488685886868868788688886898869088691886928869388694886958869688697886988869988700887018870288703887048870588706887078870888709887108871188712887138871488715887168871788718887198872088721887228872388724887258872688727887288872988730887318873288733887348873588736887378873888739887408874188742887438874488745887468874788748887498875088751887528875388754887558875688757887588875988760887618876288763887648876588766887678876888769887708877188772887738877488775887768877788778887798878088781887828878388784887858878688787887888878988790887918879288793887948879588796887978879888799888008880188802888038880488805888068880788808888098881088811888128881388814888158881688817888188881988820888218882288823888248882588826888278882888829888308883188832888338883488835888368883788838888398884088841888428884388844888458884688847888488884988850888518885288853888548885588856888578885888859888608886188862888638886488865888668886788868888698887088871888728887388874888758887688877888788887988880888818888288883888848888588886888878888888889888908889188892888938889488895888968889788898888998890088901889028890388904889058890688907889088890988910889118891288913889148891588916889178891888919889208892188922889238892488925889268892788928889298893088931889328893388934889358893688937889388893988940889418894288943889448894588946889478894888949889508895188952889538895488955889568895788958889598896088961889628896388964889658896688967889688896988970889718897288973889748897588976889778897888979889808898188982889838898488985889868898788988889898899088991889928899388994889958899688997889988899989000890018900289003890048900589006890078900889009890108901189012890138901489015890168901789018890198902089021890228902389024890258902689027890288902989030890318903289033890348903589036890378903889039890408904189042890438904489045890468904789048890498905089051890528905389054890558905689057890588905989060890618906289063890648906589066890678906889069890708907189072890738907489075890768907789078890798908089081890828908389084890858908689087890888908989090890918909289093890948909589096890978909889099891008910189102891038910489105891068910789108891098911089111891128911389114891158911689117891188911989120891218912289123891248912589126891278912889129891308913189132891338913489135891368913789138891398914089141891428914389144891458914689147891488914989150891518915289153891548915589156891578915889159891608916189162891638916489165891668916789168891698917089171891728917389174891758917689177891788917989180891818918289183891848918589186891878918889189891908919189192891938919489195891968919789198891998920089201892028920389204892058920689207892088920989210892118921289213892148921589216892178921889219892208922189222892238922489225892268922789228892298923089231892328923389234892358923689237892388923989240892418924289243892448924589246892478924889249892508925189252892538925489255892568925789258892598926089261892628926389264892658926689267892688926989270892718927289273892748927589276892778927889279892808928189282892838928489285892868928789288892898929089291892928929389294892958929689297892988929989300893018930289303893048930589306893078930889309893108931189312893138931489315893168931789318893198932089321893228932389324893258932689327893288932989330893318933289333893348933589336893378933889339893408934189342893438934489345893468934789348893498935089351893528935389354893558935689357893588935989360893618936289363893648936589366893678936889369893708937189372893738937489375893768937789378893798938089381893828938389384893858938689387893888938989390893918939289393893948939589396893978939889399894008940189402894038940489405894068940789408894098941089411894128941389414894158941689417894188941989420894218942289423894248942589426894278942889429894308943189432894338943489435894368943789438894398944089441894428944389444894458944689447894488944989450894518945289453894548945589456894578945889459894608946189462894638946489465894668946789468894698947089471894728947389474894758947689477894788947989480894818948289483894848948589486894878948889489894908949189492894938949489495894968949789498894998950089501895028950389504895058950689507895088950989510895118951289513895148951589516895178951889519895208952189522895238952489525895268952789528895298953089531895328953389534895358953689537895388953989540895418954289543895448954589546895478954889549895508955189552895538955489555895568955789558895598956089561895628956389564895658956689567895688956989570895718957289573895748957589576895778957889579895808958189582895838958489585895868958789588895898959089591895928959389594895958959689597895988959989600896018960289603896048960589606896078960889609896108961189612896138961489615896168961789618896198962089621896228962389624896258962689627896288962989630896318963289633896348963589636896378963889639896408964189642896438964489645896468964789648896498965089651896528965389654896558965689657896588965989660896618966289663896648966589666896678966889669896708967189672896738967489675896768967789678896798968089681896828968389684896858968689687896888968989690896918969289693896948969589696896978969889699897008970189702897038970489705897068970789708897098971089711897128971389714897158971689717897188971989720897218972289723897248972589726897278972889729897308973189732897338973489735897368973789738897398974089741897428974389744897458974689747897488974989750897518975289753897548975589756897578975889759897608976189762897638976489765897668976789768897698977089771897728977389774897758977689777897788977989780897818978289783897848978589786897878978889789897908979189792897938979489795897968979789798897998980089801898028980389804898058980689807898088980989810898118981289813898148981589816898178981889819898208982189822898238982489825898268982789828898298983089831898328983389834898358983689837898388983989840898418984289843898448984589846898478984889849898508985189852898538985489855898568985789858898598986089861898628986389864898658986689867898688986989870898718987289873898748987589876898778987889879898808988189882898838988489885898868988789888898898989089891898928989389894898958989689897898988989989900899018990289903899048990589906899078990889909899108991189912899138991489915899168991789918899198992089921899228992389924899258992689927899288992989930899318993289933899348993589936899378993889939899408994189942899438994489945899468994789948899498995089951899528995389954899558995689957899588995989960899618996289963899648996589966899678996889969899708997189972899738997489975899768997789978899798998089981899828998389984899858998689987899888998989990899918999289993899948999589996899978999889999900009000190002900039000490005900069000790008900099001090011900129001390014900159001690017900189001990020900219002290023900249002590026900279002890029900309003190032900339003490035900369003790038900399004090041900429004390044900459004690047900489004990050900519005290053900549005590056900579005890059900609006190062900639006490065900669006790068900699007090071900729007390074900759007690077900789007990080900819008290083900849008590086900879008890089900909009190092900939009490095900969009790098900999010090101901029010390104901059010690107901089010990110901119011290113901149011590116901179011890119901209012190122901239012490125901269012790128901299013090131901329013390134901359013690137901389013990140901419014290143901449014590146901479014890149901509015190152901539015490155901569015790158901599016090161901629016390164901659016690167901689016990170901719017290173901749017590176901779017890179901809018190182901839018490185901869018790188901899019090191901929019390194901959019690197901989019990200902019020290203902049020590206902079020890209902109021190212902139021490215902169021790218902199022090221902229022390224902259022690227902289022990230902319023290233902349023590236902379023890239902409024190242902439024490245902469024790248902499025090251902529025390254902559025690257902589025990260902619026290263902649026590266902679026890269902709027190272902739027490275902769027790278902799028090281902829028390284902859028690287902889028990290902919029290293902949029590296902979029890299903009030190302903039030490305903069030790308903099031090311903129031390314903159031690317903189031990320903219032290323903249032590326903279032890329903309033190332903339033490335903369033790338903399034090341903429034390344903459034690347903489034990350903519035290353903549035590356903579035890359903609036190362903639036490365903669036790368903699037090371903729037390374903759037690377903789037990380903819038290383903849038590386903879038890389903909039190392903939039490395903969039790398903999040090401904029040390404904059040690407904089040990410904119041290413904149041590416904179041890419904209042190422904239042490425904269042790428904299043090431904329043390434904359043690437904389043990440904419044290443904449044590446904479044890449904509045190452904539045490455904569045790458904599046090461904629046390464904659046690467904689046990470904719047290473904749047590476904779047890479904809048190482904839048490485904869048790488904899049090491904929049390494904959049690497904989049990500905019050290503905049050590506905079050890509905109051190512905139051490515905169051790518905199052090521905229052390524905259052690527905289052990530905319053290533905349053590536905379053890539905409054190542905439054490545905469054790548905499055090551905529055390554905559055690557905589055990560905619056290563905649056590566905679056890569905709057190572905739057490575905769057790578905799058090581905829058390584905859058690587905889058990590905919059290593905949059590596905979059890599906009060190602906039060490605906069060790608906099061090611906129061390614906159061690617906189061990620906219062290623906249062590626906279062890629906309063190632906339063490635906369063790638906399064090641906429064390644906459064690647906489064990650906519065290653906549065590656906579065890659906609066190662906639066490665906669066790668906699067090671906729067390674906759067690677906789067990680906819068290683906849068590686906879068890689906909069190692906939069490695906969069790698906999070090701907029070390704907059070690707907089070990710907119071290713907149071590716907179071890719907209072190722907239072490725907269072790728907299073090731907329073390734907359073690737907389073990740907419074290743907449074590746907479074890749907509075190752907539075490755907569075790758907599076090761907629076390764907659076690767907689076990770907719077290773907749077590776907779077890779907809078190782907839078490785907869078790788907899079090791907929079390794907959079690797907989079990800908019080290803908049080590806908079080890809908109081190812908139081490815908169081790818908199082090821908229082390824908259082690827908289082990830908319083290833908349083590836908379083890839908409084190842908439084490845908469084790848908499085090851908529085390854908559085690857908589085990860908619086290863908649086590866908679086890869908709087190872908739087490875908769087790878908799088090881908829088390884908859088690887908889088990890908919089290893908949089590896908979089890899909009090190902909039090490905909069090790908909099091090911909129091390914909159091690917909189091990920909219092290923909249092590926909279092890929909309093190932909339093490935909369093790938909399094090941909429094390944909459094690947909489094990950909519095290953909549095590956909579095890959909609096190962909639096490965909669096790968909699097090971909729097390974909759097690977909789097990980909819098290983909849098590986909879098890989909909099190992909939099490995909969099790998909999100091001910029100391004910059100691007910089100991010910119101291013910149101591016910179101891019910209102191022910239102491025910269102791028910299103091031910329103391034910359103691037910389103991040910419104291043910449104591046910479104891049910509105191052910539105491055910569105791058910599106091061910629106391064910659106691067910689106991070910719107291073910749107591076910779107891079910809108191082910839108491085910869108791088910899109091091910929109391094910959109691097910989109991100911019110291103911049110591106911079110891109911109111191112911139111491115911169111791118911199112091121911229112391124911259112691127911289112991130911319113291133911349113591136911379113891139911409114191142911439114491145911469114791148911499115091151911529115391154911559115691157911589115991160911619116291163911649116591166911679116891169911709117191172911739117491175911769117791178911799118091181911829118391184911859118691187911889118991190911919119291193911949119591196911979119891199912009120191202912039120491205912069120791208912099121091211912129121391214912159121691217912189121991220912219122291223912249122591226912279122891229912309123191232912339123491235912369123791238912399124091241912429124391244912459124691247912489124991250912519125291253912549125591256912579125891259912609126191262912639126491265912669126791268912699127091271912729127391274912759127691277912789127991280912819128291283912849128591286912879128891289912909129191292912939129491295912969129791298912999130091301913029130391304913059130691307913089130991310913119131291313913149131591316913179131891319913209132191322913239132491325913269132791328913299133091331913329133391334913359133691337913389133991340913419134291343913449134591346913479134891349913509135191352913539135491355913569135791358913599136091361913629136391364913659136691367913689136991370913719137291373913749137591376913779137891379913809138191382913839138491385913869138791388913899139091391913929139391394913959139691397913989139991400914019140291403914049140591406914079140891409914109141191412914139141491415914169141791418914199142091421914229142391424914259142691427914289142991430914319143291433914349143591436914379143891439914409144191442914439144491445914469144791448914499145091451914529145391454914559145691457914589145991460914619146291463914649146591466914679146891469914709147191472914739147491475914769147791478914799148091481914829148391484914859148691487914889148991490914919149291493914949149591496914979149891499915009150191502915039150491505915069150791508915099151091511915129151391514915159151691517915189151991520915219152291523915249152591526915279152891529915309153191532915339153491535915369153791538915399154091541915429154391544915459154691547915489154991550915519155291553915549155591556915579155891559915609156191562915639156491565915669156791568915699157091571915729157391574915759157691577915789157991580915819158291583915849158591586915879158891589915909159191592915939159491595915969159791598915999160091601916029160391604916059160691607916089160991610916119161291613916149161591616916179161891619916209162191622916239162491625916269162791628916299163091631916329163391634916359163691637916389163991640916419164291643916449164591646916479164891649916509165191652916539165491655916569165791658916599166091661916629166391664916659166691667916689166991670916719167291673916749167591676916779167891679916809168191682916839168491685916869168791688916899169091691916929169391694916959169691697916989169991700917019170291703917049170591706917079170891709917109171191712917139171491715917169171791718917199172091721917229172391724917259172691727917289172991730917319173291733917349173591736917379173891739917409174191742917439174491745917469174791748917499175091751917529175391754917559175691757917589175991760917619176291763917649176591766917679176891769917709177191772917739177491775917769177791778917799178091781917829178391784917859178691787917889178991790917919179291793917949179591796917979179891799918009180191802918039180491805918069180791808918099181091811918129181391814918159181691817918189181991820918219182291823918249182591826918279182891829918309183191832918339183491835918369183791838918399184091841918429184391844918459184691847918489184991850918519185291853918549185591856918579185891859918609186191862918639186491865918669186791868918699187091871918729187391874918759187691877918789187991880918819188291883918849188591886918879188891889918909189191892918939189491895918969189791898918999190091901919029190391904919059190691907919089190991910919119191291913919149191591916919179191891919919209192191922919239192491925919269192791928919299193091931919329193391934919359193691937919389193991940919419194291943919449194591946919479194891949919509195191952919539195491955919569195791958919599196091961919629196391964919659196691967919689196991970919719197291973919749197591976919779197891979919809198191982919839198491985919869198791988919899199091991919929199391994919959199691997919989199992000920019200292003920049200592006920079200892009920109201192012920139201492015920169201792018920199202092021920229202392024920259202692027920289202992030920319203292033920349203592036920379203892039920409204192042920439204492045920469204792048920499205092051920529205392054920559205692057920589205992060920619206292063920649206592066920679206892069920709207192072920739207492075920769207792078920799208092081920829208392084920859208692087920889208992090920919209292093920949209592096920979209892099921009210192102921039210492105921069210792108921099211092111921129211392114921159211692117921189211992120921219212292123921249212592126921279212892129921309213192132921339213492135921369213792138921399214092141921429214392144921459214692147921489214992150921519215292153921549215592156921579215892159921609216192162921639216492165921669216792168921699217092171921729217392174921759217692177921789217992180921819218292183921849218592186921879218892189921909219192192921939219492195921969219792198921999220092201922029220392204922059220692207922089220992210922119221292213922149221592216922179221892219922209222192222922239222492225922269222792228922299223092231922329223392234922359223692237922389223992240922419224292243922449224592246922479224892249922509225192252922539225492255922569225792258922599226092261922629226392264922659226692267922689226992270922719227292273922749227592276922779227892279922809228192282922839228492285922869228792288922899229092291922929229392294922959229692297922989229992300923019230292303923049230592306923079230892309923109231192312923139231492315923169231792318923199232092321923229232392324923259232692327923289232992330923319233292333923349233592336923379233892339923409234192342923439234492345923469234792348923499235092351923529235392354923559235692357923589235992360923619236292363923649236592366923679236892369923709237192372923739237492375923769237792378923799238092381923829238392384923859238692387923889238992390923919239292393923949239592396923979239892399924009240192402924039240492405924069240792408924099241092411924129241392414924159241692417924189241992420924219242292423924249242592426924279242892429924309243192432924339243492435924369243792438924399244092441924429244392444924459244692447924489244992450924519245292453924549245592456924579245892459924609246192462924639246492465924669246792468924699247092471924729247392474924759247692477924789247992480924819248292483924849248592486924879248892489924909249192492924939249492495924969249792498924999250092501925029250392504925059250692507925089250992510925119251292513925149251592516925179251892519925209252192522925239252492525925269252792528925299253092531925329253392534925359253692537925389253992540925419254292543925449254592546925479254892549925509255192552925539255492555925569255792558925599256092561925629256392564925659256692567925689256992570925719257292573925749257592576925779257892579925809258192582925839258492585925869258792588925899259092591925929259392594925959259692597925989259992600926019260292603926049260592606926079260892609926109261192612926139261492615926169261792618926199262092621926229262392624926259262692627926289262992630926319263292633926349263592636926379263892639926409264192642926439264492645926469264792648926499265092651926529265392654926559265692657926589265992660926619266292663926649266592666926679266892669926709267192672926739267492675926769267792678926799268092681926829268392684926859268692687926889268992690926919269292693926949269592696926979269892699927009270192702927039270492705927069270792708927099271092711927129271392714927159271692717927189271992720927219272292723927249272592726927279272892729927309273192732927339273492735927369273792738927399274092741927429274392744927459274692747927489274992750927519275292753927549275592756927579275892759927609276192762927639276492765927669276792768927699277092771927729277392774927759277692777927789277992780927819278292783927849278592786927879278892789927909279192792927939279492795927969279792798927999280092801928029280392804928059280692807928089280992810928119281292813928149281592816928179281892819928209282192822928239282492825928269282792828928299283092831928329283392834928359283692837928389283992840928419284292843928449284592846928479284892849928509285192852928539285492855928569285792858928599286092861928629286392864928659286692867928689286992870928719287292873928749287592876928779287892879928809288192882928839288492885928869288792888928899289092891928929289392894928959289692897928989289992900929019290292903929049290592906929079290892909929109291192912929139291492915929169291792918929199292092921929229292392924929259292692927929289292992930929319293292933929349293592936929379293892939929409294192942929439294492945929469294792948929499295092951929529295392954929559295692957929589295992960929619296292963929649296592966929679296892969929709297192972929739297492975929769297792978929799298092981929829298392984929859298692987929889298992990929919299292993929949299592996929979299892999930009300193002930039300493005930069300793008930099301093011930129301393014930159301693017930189301993020930219302293023930249302593026930279302893029930309303193032930339303493035930369303793038930399304093041930429304393044930459304693047930489304993050930519305293053930549305593056930579305893059930609306193062930639306493065930669306793068930699307093071930729307393074930759307693077930789307993080930819308293083930849308593086930879308893089930909309193092930939309493095930969309793098930999310093101931029310393104931059310693107931089310993110931119311293113931149311593116931179311893119931209312193122931239312493125931269312793128931299313093131931329313393134931359313693137931389313993140931419314293143931449314593146931479314893149931509315193152931539315493155931569315793158931599316093161931629316393164931659316693167931689316993170931719317293173931749317593176931779317893179931809318193182931839318493185931869318793188931899319093191931929319393194931959319693197931989319993200932019320293203932049320593206932079320893209932109321193212932139321493215932169321793218932199322093221932229322393224932259322693227932289322993230932319323293233932349323593236932379323893239932409324193242932439324493245932469324793248932499325093251932529325393254932559325693257932589325993260932619326293263932649326593266932679326893269932709327193272932739327493275932769327793278932799328093281932829328393284932859328693287932889328993290932919329293293932949329593296932979329893299933009330193302933039330493305933069330793308933099331093311933129331393314933159331693317933189331993320933219332293323933249332593326933279332893329933309333193332933339333493335933369333793338933399334093341933429334393344933459334693347933489334993350933519335293353933549335593356933579335893359933609336193362933639336493365933669336793368933699337093371933729337393374933759337693377933789337993380933819338293383933849338593386933879338893389933909339193392933939339493395933969339793398933999340093401934029340393404934059340693407934089340993410934119341293413934149341593416934179341893419934209342193422934239342493425934269342793428934299343093431934329343393434934359343693437934389343993440934419344293443934449344593446934479344893449934509345193452934539345493455934569345793458934599346093461934629346393464934659346693467934689346993470934719347293473934749347593476934779347893479934809348193482934839348493485934869348793488934899349093491934929349393494934959349693497934989349993500935019350293503935049350593506935079350893509935109351193512935139351493515935169351793518935199352093521935229352393524935259352693527935289352993530935319353293533935349353593536935379353893539935409354193542935439354493545935469354793548935499355093551935529355393554935559355693557935589355993560935619356293563935649356593566935679356893569935709357193572935739357493575935769357793578935799358093581935829358393584935859358693587935889358993590935919359293593935949359593596935979359893599936009360193602936039360493605936069360793608936099361093611936129361393614936159361693617936189361993620936219362293623936249362593626936279362893629936309363193632936339363493635936369363793638936399364093641936429364393644936459364693647936489364993650936519365293653936549365593656936579365893659936609366193662936639366493665936669366793668936699367093671936729367393674936759367693677936789367993680936819368293683936849368593686936879368893689936909369193692936939369493695936969369793698936999370093701937029370393704937059370693707937089370993710937119371293713937149371593716937179371893719937209372193722937239372493725937269372793728937299373093731937329373393734937359373693737937389373993740937419374293743937449374593746937479374893749937509375193752937539375493755937569375793758937599376093761937629376393764937659376693767937689376993770937719377293773937749377593776937779377893779937809378193782937839378493785937869378793788937899379093791937929379393794937959379693797937989379993800938019380293803938049380593806938079380893809938109381193812938139381493815938169381793818938199382093821938229382393824938259382693827938289382993830938319383293833938349383593836938379383893839938409384193842938439384493845938469384793848938499385093851938529385393854938559385693857938589385993860938619386293863938649386593866938679386893869938709387193872938739387493875938769387793878938799388093881938829388393884938859388693887938889388993890938919389293893938949389593896938979389893899939009390193902939039390493905939069390793908939099391093911939129391393914939159391693917939189391993920939219392293923939249392593926939279392893929939309393193932939339393493935939369393793938939399394093941939429394393944939459394693947939489394993950939519395293953939549395593956939579395893959939609396193962939639396493965939669396793968939699397093971939729397393974939759397693977939789397993980939819398293983939849398593986939879398893989939909399193992939939399493995939969399793998939999400094001940029400394004940059400694007940089400994010940119401294013940149401594016940179401894019940209402194022940239402494025940269402794028940299403094031940329403394034940359403694037940389403994040940419404294043940449404594046940479404894049940509405194052940539405494055940569405794058940599406094061940629406394064940659406694067940689406994070940719407294073940749407594076940779407894079940809408194082940839408494085940869408794088940899409094091940929409394094940959409694097940989409994100941019410294103941049410594106941079410894109941109411194112941139411494115941169411794118941199412094121941229412394124941259412694127941289412994130941319413294133941349413594136941379413894139941409414194142941439414494145941469414794148941499415094151941529415394154941559415694157941589415994160941619416294163941649416594166941679416894169941709417194172941739417494175941769417794178941799418094181941829418394184941859418694187941889418994190941919419294193941949419594196941979419894199942009420194202942039420494205942069420794208942099421094211942129421394214942159421694217942189421994220942219422294223942249422594226942279422894229942309423194232942339423494235942369423794238942399424094241942429424394244942459424694247942489424994250942519425294253942549425594256942579425894259942609426194262942639426494265942669426794268942699427094271942729427394274942759427694277942789427994280942819428294283942849428594286942879428894289942909429194292942939429494295942969429794298942999430094301943029430394304943059430694307943089430994310943119431294313943149431594316943179431894319943209432194322943239432494325943269432794328943299433094331943329433394334943359433694337943389433994340943419434294343943449434594346943479434894349943509435194352943539435494355943569435794358943599436094361943629436394364943659436694367943689436994370943719437294373943749437594376943779437894379943809438194382943839438494385943869438794388943899439094391943929439394394943959439694397943989439994400944019440294403944049440594406944079440894409944109441194412944139441494415944169441794418944199442094421944229442394424944259442694427944289442994430944319443294433944349443594436944379443894439944409444194442944439444494445944469444794448944499445094451944529445394454944559445694457944589445994460944619446294463944649446594466944679446894469944709447194472944739447494475944769447794478944799448094481944829448394484944859448694487944889448994490944919449294493944949449594496944979449894499945009450194502945039450494505945069450794508945099451094511945129451394514945159451694517945189451994520945219452294523945249452594526945279452894529945309453194532945339453494535945369453794538945399454094541945429454394544945459454694547945489454994550945519455294553945549455594556945579455894559945609456194562945639456494565945669456794568945699457094571945729457394574945759457694577945789457994580945819458294583945849458594586945879458894589945909459194592945939459494595945969459794598945999460094601946029460394604946059460694607946089460994610946119461294613946149461594616946179461894619946209462194622946239462494625946269462794628946299463094631946329463394634946359463694637946389463994640946419464294643946449464594646946479464894649946509465194652946539465494655946569465794658946599466094661946629466394664946659466694667946689466994670946719467294673946749467594676946779467894679946809468194682946839468494685946869468794688946899469094691946929469394694946959469694697946989469994700947019470294703947049470594706947079470894709947109471194712947139471494715947169471794718947199472094721947229472394724947259472694727947289472994730947319473294733947349473594736947379473894739947409474194742947439474494745947469474794748947499475094751947529475394754947559475694757947589475994760947619476294763947649476594766947679476894769947709477194772947739477494775947769477794778947799478094781947829478394784947859478694787947889478994790947919479294793947949479594796947979479894799948009480194802948039480494805948069480794808948099481094811948129481394814948159481694817948189481994820948219482294823948249482594826948279482894829948309483194832948339483494835948369483794838948399484094841948429484394844948459484694847948489484994850948519485294853948549485594856948579485894859948609486194862948639486494865948669486794868948699487094871948729487394874948759487694877948789487994880948819488294883948849488594886948879488894889948909489194892948939489494895948969489794898948999490094901949029490394904949059490694907949089490994910949119491294913949149491594916949179491894919949209492194922949239492494925949269492794928949299493094931949329493394934949359493694937949389493994940949419494294943949449494594946949479494894949949509495194952949539495494955949569495794958949599496094961949629496394964949659496694967949689496994970949719497294973949749497594976949779497894979949809498194982949839498494985949869498794988949899499094991949929499394994949959499694997949989499995000950019500295003950049500595006950079500895009950109501195012950139501495015950169501795018950199502095021950229502395024950259502695027950289502995030950319503295033950349503595036950379503895039950409504195042950439504495045950469504795048950499505095051950529505395054950559505695057950589505995060950619506295063950649506595066950679506895069950709507195072950739507495075950769507795078950799508095081950829508395084950859508695087950889508995090950919509295093950949509595096950979509895099951009510195102951039510495105951069510795108951099511095111951129511395114951159511695117951189511995120951219512295123951249512595126951279512895129951309513195132951339513495135951369513795138951399514095141951429514395144951459514695147951489514995150951519515295153951549515595156951579515895159951609516195162951639516495165951669516795168951699517095171951729517395174951759517695177951789517995180951819518295183951849518595186951879518895189951909519195192951939519495195951969519795198951999520095201952029520395204952059520695207952089520995210952119521295213952149521595216952179521895219952209522195222952239522495225952269522795228952299523095231952329523395234952359523695237952389523995240952419524295243952449524595246952479524895249952509525195252952539525495255952569525795258952599526095261952629526395264952659526695267952689526995270952719527295273952749527595276952779527895279952809528195282952839528495285952869528795288952899529095291952929529395294952959529695297952989529995300953019530295303953049530595306953079530895309953109531195312953139531495315953169531795318953199532095321953229532395324953259532695327953289532995330953319533295333953349533595336953379533895339953409534195342953439534495345953469534795348953499535095351953529535395354953559535695357953589535995360953619536295363953649536595366953679536895369953709537195372953739537495375953769537795378953799538095381953829538395384953859538695387953889538995390953919539295393953949539595396953979539895399954009540195402954039540495405954069540795408954099541095411954129541395414954159541695417954189541995420954219542295423954249542595426954279542895429954309543195432954339543495435954369543795438954399544095441954429544395444954459544695447954489544995450954519545295453954549545595456954579545895459954609546195462954639546495465954669546795468954699547095471954729547395474954759547695477954789547995480954819548295483954849548595486954879548895489954909549195492954939549495495954969549795498954999550095501955029550395504955059550695507955089550995510955119551295513955149551595516955179551895519955209552195522955239552495525955269552795528955299553095531955329553395534955359553695537955389553995540955419554295543955449554595546955479554895549955509555195552955539555495555955569555795558955599556095561955629556395564955659556695567955689556995570955719557295573955749557595576955779557895579955809558195582955839558495585955869558795588955899559095591955929559395594955959559695597955989559995600956019560295603956049560595606956079560895609956109561195612956139561495615956169561795618956199562095621956229562395624956259562695627956289562995630956319563295633956349563595636956379563895639956409564195642956439564495645956469564795648956499565095651956529565395654956559565695657956589565995660956619566295663956649566595666956679566895669956709567195672956739567495675956769567795678956799568095681956829568395684956859568695687956889568995690956919569295693956949569595696956979569895699957009570195702957039570495705957069570795708957099571095711957129571395714957159571695717957189571995720957219572295723957249572595726957279572895729957309573195732957339573495735957369573795738957399574095741957429574395744957459574695747957489574995750957519575295753957549575595756957579575895759957609576195762957639576495765957669576795768957699577095771957729577395774957759577695777957789577995780957819578295783957849578595786957879578895789957909579195792957939579495795957969579795798
  1. {
  2. "time_consumption": 84.66432404518127,
  3. "number_of_failed_tests": 0,
  4. "name": "Default Testsession name",
  5. "testcase_execution_level": 90,
  6. "number_of_successfull_tests": 67,
  7. "testcase_names": {
  8. "0": "Single Test",
  9. "10": "Smoke Test (Minumum subset)",
  10. "50": "Short Test (Subset)",
  11. "90": "Full Test (all defined tests)"
  12. },
  13. "number_of_tests": 67,
  14. "number_of_possibly_failed_tests": 0,
  15. "testcases": {
  16. "Power On/ Off test for device and virtual device: zigbee/ffe/diningroom/powerplug_floorlamp": {
  17. "name": "__tLogger__",
  18. "msg": "Power On/ Off test for device and virtual device: zigbee/ffe/diningroom/powerplug_floorlamp",
  19. "args": null,
  20. "levelname": "INFO",
  21. "levelno": 20,
  22. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  23. "filename": "light.py",
  24. "module": "light",
  25. "exc_info": null,
  26. "exc_text": null,
  27. "stack_info": null,
  28. "lineno": 27,
  29. "funcName": "test_power_on_off",
  30. "created": 1676441603.2068624,
  31. "msecs": 206.8624496459961,
  32. "relativeCreated": 210.37769317626953,
  33. "thread": 140246908178432,
  34. "threadName": "MainThread",
  35. "processName": "MainProcess",
  36. "process": 509276,
  37. "message": "Power On/ Off test for device and virtual device: zigbee/ffe/diningroom/powerplug_floorlamp",
  38. "asctime": "2023-02-15 07:13:23,206",
  39. "moduleLogger": [
  40. {
  41. "name": "smart_brain.mqtt",
  42. "msg": "Adding callback for topic %s",
  43. "args": [
  44. "__info__"
  45. ],
  46. "levelname": "DEBUG",
  47. "levelno": 10,
  48. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  49. "filename": "__init__.py",
  50. "module": "__init__",
  51. "exc_info": null,
  52. "exc_text": null,
  53. "stack_info": null,
  54. "lineno": 70,
  55. "funcName": "add_callback",
  56. "created": 1676441603.2054625,
  57. "msecs": 205.46245574951172,
  58. "relativeCreated": 208.97769927978516,
  59. "thread": 140246908178432,
  60. "threadName": "MainThread",
  61. "processName": "MainProcess",
  62. "process": 509276,
  63. "message": "Adding callback for topic __info__",
  64. "asctime": "2023-02-15 07:13:23,205"
  65. },
  66. {
  67. "name": "smart_brain.mqtt.__info__",
  68. "msg": "Sending message with topic %s and payload %s",
  69. "args": [
  70. "__info__",
  71. "null"
  72. ],
  73. "levelname": "DEBUG",
  74. "levelno": 10,
  75. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  76. "filename": "__init__.py",
  77. "module": "__init__",
  78. "exc_info": null,
  79. "exc_text": null,
  80. "stack_info": null,
  81. "lineno": 75,
  82. "funcName": "send",
  83. "created": 1676441603.2056034,
  84. "msecs": 205.60336112976074,
  85. "relativeCreated": 209.11860466003418,
  86. "thread": 140246908178432,
  87. "threadName": "MainThread",
  88. "processName": "MainProcess",
  89. "process": 509276,
  90. "message": "Sending message with topic __info__ and payload null",
  91. "asctime": "2023-02-15 07:13:23,205"
  92. }
  93. ],
  94. "testcaseLogger": [
  95. {
  96. "name": "__tLogger__",
  97. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  98. "args": [
  99. "False",
  100. "<class 'bool'>"
  101. ],
  102. "levelname": "INFO",
  103. "levelno": 20,
  104. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  105. "filename": "test.py",
  106. "module": "test",
  107. "exc_info": null,
  108. "exc_text": null,
  109. "stack_info": null,
  110. "lineno": 184,
  111. "funcName": "equivalency_chk",
  112. "created": 1676441603.206969,
  113. "msecs": 206.9690227508545,
  114. "relativeCreated": 210.48426628112793,
  115. "thread": 140246908178432,
  116. "threadName": "MainThread",
  117. "processName": "MainProcess",
  118. "process": 509276,
  119. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  120. "asctime": "2023-02-15 07:13:23,206",
  121. "moduleLogger": [
  122. {
  123. "name": "__unittest__",
  124. "msg": "Result (%s): %s (%s)",
  125. "args": [
  126. "Virtual device state",
  127. "False",
  128. "<class 'bool'>"
  129. ],
  130. "levelname": "DEBUG",
  131. "levelno": 10,
  132. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  133. "filename": "test.py",
  134. "module": "test",
  135. "exc_info": null,
  136. "exc_text": null,
  137. "stack_info": null,
  138. "lineno": 22,
  139. "funcName": "__report_result__",
  140. "created": 1676441603.2069187,
  141. "msecs": 206.91871643066406,
  142. "relativeCreated": 210.4339599609375,
  143. "thread": 140246908178432,
  144. "threadName": "MainThread",
  145. "processName": "MainProcess",
  146. "process": 509276,
  147. "message": "Result (Virtual device state): False (<class 'bool'>)",
  148. "asctime": "2023-02-15 07:13:23,206"
  149. },
  150. {
  151. "name": "__unittest__",
  152. "msg": "Expectation (%s): result %s %s (%s)",
  153. "args": [
  154. "Virtual device state",
  155. "=",
  156. "False",
  157. "<class 'bool'>"
  158. ],
  159. "levelname": "DEBUG",
  160. "levelno": 10,
  161. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  162. "filename": "test.py",
  163. "module": "test",
  164. "exc_info": null,
  165. "exc_text": null,
  166. "stack_info": null,
  167. "lineno": 26,
  168. "funcName": "__report_expectation__",
  169. "created": 1676441603.2069452,
  170. "msecs": 206.94518089294434,
  171. "relativeCreated": 210.46042442321777,
  172. "thread": 140246908178432,
  173. "threadName": "MainThread",
  174. "processName": "MainProcess",
  175. "process": 509276,
  176. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  177. "asctime": "2023-02-15 07:13:23,206"
  178. }
  179. ],
  180. "time_consumption": 2.384185791015625e-05
  181. },
  182. {
  183. "name": "__tLogger__",
  184. "msg": "Changing switching device state to '%s'",
  185. "args": [
  186. true
  187. ],
  188. "levelname": "DEBUG",
  189. "levelno": 10,
  190. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  191. "filename": "light.py",
  192. "module": "light",
  193. "exc_info": null,
  194. "exc_text": null,
  195. "stack_info": null,
  196. "lineno": 36,
  197. "funcName": "__test_power_on_off__",
  198. "created": 1676441603.5077748,
  199. "msecs": 507.77482986450195,
  200. "relativeCreated": 511.2900733947754,
  201. "thread": 140246908178432,
  202. "threadName": "MainThread",
  203. "processName": "MainProcess",
  204. "process": 509276,
  205. "message": "Changing switching device state to 'True'",
  206. "asctime": "2023-02-15 07:13:23,507",
  207. "moduleLogger": [
  208. {
  209. "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp",
  210. "msg": "Sending message with topic %s and payload %s",
  211. "args": [
  212. "zigbee/ffe/diningroom/powerplug_floorlamp",
  213. "{\"state\": \"on\"}"
  214. ],
  215. "levelname": "DEBUG",
  216. "levelno": 10,
  217. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  218. "filename": "__init__.py",
  219. "module": "__init__",
  220. "exc_info": null,
  221. "exc_text": null,
  222. "stack_info": null,
  223. "lineno": 75,
  224. "funcName": "send",
  225. "created": 1676441603.2070243,
  226. "msecs": 207.02433586120605,
  227. "relativeCreated": 210.5395793914795,
  228. "thread": 140246908178432,
  229. "threadName": "MainThread",
  230. "processName": "MainProcess",
  231. "process": 509276,
  232. "message": "Sending message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload {\"state\": \"on\"}",
  233. "asctime": "2023-02-15 07:13:23,207"
  234. },
  235. {
  236. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set",
  237. "msg": "Received message with topic %s and payload %s",
  238. "args": [
  239. "zigbee/ffe/livingroom/floorlamp_3/set",
  240. "b'{\"state\": \"off\"}'"
  241. ],
  242. "levelname": "DEBUG",
  243. "levelno": 10,
  244. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  245. "filename": "__init__.py",
  246. "module": "__init__",
  247. "exc_info": null,
  248. "exc_text": null,
  249. "stack_info": null,
  250. "lineno": 91,
  251. "funcName": "__receive__",
  252. "created": 1676441603.207212,
  253. "msecs": 207.21197128295898,
  254. "relativeCreated": 210.72721481323242,
  255. "thread": 140246884292160,
  256. "threadName": "Thread-1 (_thread_main)",
  257. "processName": "MainProcess",
  258. "process": 509276,
  259. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"state\": \"off\"}'",
  260. "asctime": "2023-02-15 07:13:23,207"
  261. },
  262. {
  263. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set",
  264. "msg": "Received message with topic %s and payload %s",
  265. "args": [
  266. "zigbee/ffe/livingroom/floorlamp_4/set",
  267. "b'{\"state\": \"off\"}'"
  268. ],
  269. "levelname": "DEBUG",
  270. "levelno": 10,
  271. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  272. "filename": "__init__.py",
  273. "module": "__init__",
  274. "exc_info": null,
  275. "exc_text": null,
  276. "stack_info": null,
  277. "lineno": 91,
  278. "funcName": "__receive__",
  279. "created": 1676441603.2073543,
  280. "msecs": 207.35430717468262,
  281. "relativeCreated": 210.86955070495605,
  282. "thread": 140246884292160,
  283. "threadName": "Thread-1 (_thread_main)",
  284. "processName": "MainProcess",
  285. "process": 509276,
  286. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"state\": \"off\"}'",
  287. "asctime": "2023-02-15 07:13:23,207"
  288. },
  289. {
  290. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set",
  291. "msg": "Received message with topic %s and payload %s",
  292. "args": [
  293. "zigbee/ffe/livingroom/floorlamp_5/set",
  294. "b'{\"state\": \"off\"}'"
  295. ],
  296. "levelname": "DEBUG",
  297. "levelno": 10,
  298. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  299. "filename": "__init__.py",
  300. "module": "__init__",
  301. "exc_info": null,
  302. "exc_text": null,
  303. "stack_info": null,
  304. "lineno": 91,
  305. "funcName": "__receive__",
  306. "created": 1676441603.2074718,
  307. "msecs": 207.4718475341797,
  308. "relativeCreated": 210.98709106445312,
  309. "thread": 140246884292160,
  310. "threadName": "Thread-1 (_thread_main)",
  311. "processName": "MainProcess",
  312. "process": 509276,
  313. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"state\": \"off\"}'",
  314. "asctime": "2023-02-15 07:13:23,207"
  315. },
  316. {
  317. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set",
  318. "msg": "Received message with topic %s and payload %s",
  319. "args": [
  320. "zigbee/ffe/livingroom/floorlamp_6/set",
  321. "b'{\"state\": \"off\"}'"
  322. ],
  323. "levelname": "DEBUG",
  324. "levelno": 10,
  325. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  326. "filename": "__init__.py",
  327. "module": "__init__",
  328. "exc_info": null,
  329. "exc_text": null,
  330. "stack_info": null,
  331. "lineno": 91,
  332. "funcName": "__receive__",
  333. "created": 1676441603.2075827,
  334. "msecs": 207.5827121734619,
  335. "relativeCreated": 211.09795570373535,
  336. "thread": 140246884292160,
  337. "threadName": "Thread-1 (_thread_main)",
  338. "processName": "MainProcess",
  339. "process": 509276,
  340. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"state\": \"off\"}'",
  341. "asctime": "2023-02-15 07:13:23,207"
  342. },
  343. {
  344. "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state",
  345. "msg": "Received message with topic %s and payload %s",
  346. "args": [
  347. "videv/ffe/livingroom/main_light/state",
  348. "b'false'"
  349. ],
  350. "levelname": "DEBUG",
  351. "levelno": 10,
  352. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  353. "filename": "__init__.py",
  354. "module": "__init__",
  355. "exc_info": null,
  356. "exc_text": null,
  357. "stack_info": null,
  358. "lineno": 91,
  359. "funcName": "__receive__",
  360. "created": 1676441603.207698,
  361. "msecs": 207.69810676574707,
  362. "relativeCreated": 211.2133502960205,
  363. "thread": 140246884292160,
  364. "threadName": "Thread-1 (_thread_main)",
  365. "processName": "MainProcess",
  366. "process": 509276,
  367. "message": "Received message with topic videv/ffe/livingroom/main_light/state and payload b'false'",
  368. "asctime": "2023-02-15 07:13:23,207"
  369. },
  370. {
  371. "name": "smart_brain.mqtt.videv.stw.stairway.main_light.state",
  372. "msg": "Received message with topic %s and payload %s",
  373. "args": [
  374. "videv/stw/stairway/main_light/state",
  375. "b'false'"
  376. ],
  377. "levelname": "DEBUG",
  378. "levelno": 10,
  379. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  380. "filename": "__init__.py",
  381. "module": "__init__",
  382. "exc_info": null,
  383. "exc_text": null,
  384. "stack_info": null,
  385. "lineno": 91,
  386. "funcName": "__receive__",
  387. "created": 1676441603.2078216,
  388. "msecs": 207.82160758972168,
  389. "relativeCreated": 211.33685111999512,
  390. "thread": 140246884292160,
  391. "threadName": "Thread-1 (_thread_main)",
  392. "processName": "MainProcess",
  393. "process": 509276,
  394. "message": "Received message with topic videv/stw/stairway/main_light/state and payload b'false'",
  395. "asctime": "2023-02-15 07:13:23,207"
  396. },
  397. {
  398. "name": "smart_brain.mqtt.__info__",
  399. "msg": "Received message with topic %s and payload %s",
  400. "args": [
  401. "__info__",
  402. "b'null'"
  403. ],
  404. "levelname": "DEBUG",
  405. "levelno": 10,
  406. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  407. "filename": "__init__.py",
  408. "module": "__init__",
  409. "exc_info": null,
  410. "exc_text": null,
  411. "stack_info": null,
  412. "lineno": 91,
  413. "funcName": "__receive__",
  414. "created": 1676441603.2079427,
  415. "msecs": 207.94272422790527,
  416. "relativeCreated": 211.4579677581787,
  417. "thread": 140246884292160,
  418. "threadName": "Thread-1 (_thread_main)",
  419. "processName": "MainProcess",
  420. "process": 509276,
  421. "message": "Received message with topic __info__ and payload b'null'",
  422. "asctime": "2023-02-15 07:13:23,207"
  423. },
  424. {
  425. "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp",
  426. "msg": "Received message with topic %s and payload %s",
  427. "args": [
  428. "zigbee/ffe/diningroom/powerplug_floorlamp",
  429. "b'{\"state\": \"on\"}'"
  430. ],
  431. "levelname": "DEBUG",
  432. "levelno": 10,
  433. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  434. "filename": "__init__.py",
  435. "module": "__init__",
  436. "exc_info": null,
  437. "exc_text": null,
  438. "stack_info": null,
  439. "lineno": 91,
  440. "funcName": "__receive__",
  441. "created": 1676441603.250817,
  442. "msecs": 250.81706047058105,
  443. "relativeCreated": 254.3323040008545,
  444. "thread": 140246884292160,
  445. "threadName": "Thread-1 (_thread_main)",
  446. "processName": "MainProcess",
  447. "process": 509276,
  448. "message": "Received message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload b'{\"state\": \"on\"}'",
  449. "asctime": "2023-02-15 07:13:23,250"
  450. },
  451. {
  452. "name": "smart_brain.mqtt.__info__",
  453. "msg": "Received message with topic %s and payload %s",
  454. "args": [
  455. "__info__",
  456. "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\"}}'"
  457. ],
  458. "levelname": "DEBUG",
  459. "levelno": 10,
  460. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  461. "filename": "__init__.py",
  462. "module": "__init__",
  463. "exc_info": null,
  464. "exc_text": null,
  465. "stack_info": null,
  466. "lineno": 91,
  467. "funcName": "__receive__",
  468. "created": 1676441603.251068,
  469. "msecs": 251.068115234375,
  470. "relativeCreated": 254.58335876464844,
  471. "thread": 140246884292160,
  472. "threadName": "Thread-1 (_thread_main)",
  473. "processName": "MainProcess",
  474. "process": 509276,
  475. "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\"}}'",
  476. "asctime": "2023-02-15 07:13:23,251"
  477. },
  478. {
  479. "name": "smart_brain.mqtt.videv.ffe.diningroom.floorlamp.state",
  480. "msg": "Received message with topic %s and payload %s",
  481. "args": [
  482. "videv/ffe/diningroom/floorlamp/state",
  483. "b'true'"
  484. ],
  485. "levelname": "DEBUG",
  486. "levelno": 10,
  487. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  488. "filename": "__init__.py",
  489. "module": "__init__",
  490. "exc_info": null,
  491. "exc_text": null,
  492. "stack_info": null,
  493. "lineno": 91,
  494. "funcName": "__receive__",
  495. "created": 1676441603.251314,
  496. "msecs": 251.3139247894287,
  497. "relativeCreated": 254.82916831970215,
  498. "thread": 140246884292160,
  499. "threadName": "Thread-1 (_thread_main)",
  500. "processName": "MainProcess",
  501. "process": 509276,
  502. "message": "Received message with topic videv/ffe/diningroom/floorlamp/state and payload b'true'",
  503. "asctime": "2023-02-15 07:13:23,251"
  504. }
  505. ],
  506. "time_consumption": 0.25646090507507324
  507. },
  508. {
  509. "name": "__tLogger__",
  510. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  511. "args": [
  512. "True",
  513. "<class 'bool'>"
  514. ],
  515. "levelname": "INFO",
  516. "levelno": 20,
  517. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  518. "filename": "test.py",
  519. "module": "test",
  520. "exc_info": null,
  521. "exc_text": null,
  522. "stack_info": null,
  523. "lineno": 184,
  524. "funcName": "equivalency_chk",
  525. "created": 1676441603.5084796,
  526. "msecs": 508.4795951843262,
  527. "relativeCreated": 511.9948387145996,
  528. "thread": 140246908178432,
  529. "threadName": "MainThread",
  530. "processName": "MainProcess",
  531. "process": 509276,
  532. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  533. "asctime": "2023-02-15 07:13:23,508",
  534. "moduleLogger": [
  535. {
  536. "name": "__unittest__",
  537. "msg": "Result (%s): %s (%s)",
  538. "args": [
  539. "Virtual device state",
  540. "True",
  541. "<class 'bool'>"
  542. ],
  543. "levelname": "DEBUG",
  544. "levelno": 10,
  545. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  546. "filename": "test.py",
  547. "module": "test",
  548. "exc_info": null,
  549. "exc_text": null,
  550. "stack_info": null,
  551. "lineno": 22,
  552. "funcName": "__report_result__",
  553. "created": 1676441603.5082374,
  554. "msecs": 508.237361907959,
  555. "relativeCreated": 511.7526054382324,
  556. "thread": 140246908178432,
  557. "threadName": "MainThread",
  558. "processName": "MainProcess",
  559. "process": 509276,
  560. "message": "Result (Virtual device state): True (<class 'bool'>)",
  561. "asctime": "2023-02-15 07:13:23,508"
  562. },
  563. {
  564. "name": "__unittest__",
  565. "msg": "Expectation (%s): result %s %s (%s)",
  566. "args": [
  567. "Virtual device state",
  568. "=",
  569. "True",
  570. "<class 'bool'>"
  571. ],
  572. "levelname": "DEBUG",
  573. "levelno": 10,
  574. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  575. "filename": "test.py",
  576. "module": "test",
  577. "exc_info": null,
  578. "exc_text": null,
  579. "stack_info": null,
  580. "lineno": 26,
  581. "funcName": "__report_expectation__",
  582. "created": 1676441603.5083725,
  583. "msecs": 508.37254524230957,
  584. "relativeCreated": 511.887788772583,
  585. "thread": 140246908178432,
  586. "threadName": "MainThread",
  587. "processName": "MainProcess",
  588. "process": 509276,
  589. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  590. "asctime": "2023-02-15 07:13:23,508"
  591. }
  592. ],
  593. "time_consumption": 0.00010704994201660156
  594. },
  595. {
  596. "name": "__tLogger__",
  597. "msg": "Switching device state is correct (Content %s and Type is %s).",
  598. "args": [
  599. "True",
  600. "<class 'bool'>"
  601. ],
  602. "levelname": "INFO",
  603. "levelno": 20,
  604. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  605. "filename": "test.py",
  606. "module": "test",
  607. "exc_info": null,
  608. "exc_text": null,
  609. "stack_info": null,
  610. "lineno": 184,
  611. "funcName": "equivalency_chk",
  612. "created": 1676441603.508868,
  613. "msecs": 508.8679790496826,
  614. "relativeCreated": 512.383222579956,
  615. "thread": 140246908178432,
  616. "threadName": "MainThread",
  617. "processName": "MainProcess",
  618. "process": 509276,
  619. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  620. "asctime": "2023-02-15 07:13:23,508",
  621. "moduleLogger": [
  622. {
  623. "name": "__unittest__",
  624. "msg": "Result (%s): %s (%s)",
  625. "args": [
  626. "Switching device state",
  627. "True",
  628. "<class 'bool'>"
  629. ],
  630. "levelname": "DEBUG",
  631. "levelno": 10,
  632. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  633. "filename": "test.py",
  634. "module": "test",
  635. "exc_info": null,
  636. "exc_text": null,
  637. "stack_info": null,
  638. "lineno": 22,
  639. "funcName": "__report_result__",
  640. "created": 1676441603.5086477,
  641. "msecs": 508.6476802825928,
  642. "relativeCreated": 512.1629238128662,
  643. "thread": 140246908178432,
  644. "threadName": "MainThread",
  645. "processName": "MainProcess",
  646. "process": 509276,
  647. "message": "Result (Switching device state): True (<class 'bool'>)",
  648. "asctime": "2023-02-15 07:13:23,508"
  649. },
  650. {
  651. "name": "__unittest__",
  652. "msg": "Expectation (%s): result %s %s (%s)",
  653. "args": [
  654. "Switching device state",
  655. "=",
  656. "True",
  657. "<class 'bool'>"
  658. ],
  659. "levelname": "DEBUG",
  660. "levelno": 10,
  661. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  662. "filename": "test.py",
  663. "module": "test",
  664. "exc_info": null,
  665. "exc_text": null,
  666. "stack_info": null,
  667. "lineno": 26,
  668. "funcName": "__report_expectation__",
  669. "created": 1676441603.5087454,
  670. "msecs": 508.7454319000244,
  671. "relativeCreated": 512.2606754302979,
  672. "thread": 140246908178432,
  673. "threadName": "MainThread",
  674. "processName": "MainProcess",
  675. "process": 509276,
  676. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  677. "asctime": "2023-02-15 07:13:23,508"
  678. }
  679. ],
  680. "time_consumption": 0.00012254714965820312
  681. },
  682. {
  683. "name": "__tLogger__",
  684. "msg": "Changing virtual device state to '%s'",
  685. "args": [
  686. false
  687. ],
  688. "levelname": "DEBUG",
  689. "levelno": 10,
  690. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  691. "filename": "light.py",
  692. "module": "light",
  693. "exc_info": null,
  694. "exc_text": null,
  695. "stack_info": null,
  696. "lineno": 42,
  697. "funcName": "__test_power_on_off__",
  698. "created": 1676441603.8100424,
  699. "msecs": 810.0423812866211,
  700. "relativeCreated": 813.5576248168945,
  701. "thread": 140246908178432,
  702. "threadName": "MainThread",
  703. "processName": "MainProcess",
  704. "process": 509276,
  705. "message": "Changing virtual device state to 'False'",
  706. "asctime": "2023-02-15 07:13:23,810",
  707. "moduleLogger": [
  708. {
  709. "name": "smart_brain.mqtt.videv.ffe.diningroom.floorlamp.state.set",
  710. "msg": "Sending message with topic %s and payload %s",
  711. "args": [
  712. "videv/ffe/diningroom/floorlamp/state/set",
  713. "false"
  714. ],
  715. "levelname": "DEBUG",
  716. "levelno": 10,
  717. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  718. "filename": "__init__.py",
  719. "module": "__init__",
  720. "exc_info": null,
  721. "exc_text": null,
  722. "stack_info": null,
  723. "lineno": 75,
  724. "funcName": "send",
  725. "created": 1676441603.5091567,
  726. "msecs": 509.1567039489746,
  727. "relativeCreated": 512.671947479248,
  728. "thread": 140246908178432,
  729. "threadName": "MainThread",
  730. "processName": "MainProcess",
  731. "process": 509276,
  732. "message": "Sending message with topic videv/ffe/diningroom/floorlamp/state/set and payload false",
  733. "asctime": "2023-02-15 07:13:23,509"
  734. },
  735. {
  736. "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp.set",
  737. "msg": "Received message with topic %s and payload %s",
  738. "args": [
  739. "zigbee/ffe/diningroom/powerplug_floorlamp/set",
  740. "b'{\"state\": \"off\"}'"
  741. ],
  742. "levelname": "DEBUG",
  743. "levelno": 10,
  744. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  745. "filename": "__init__.py",
  746. "module": "__init__",
  747. "exc_info": null,
  748. "exc_text": null,
  749. "stack_info": null,
  750. "lineno": 91,
  751. "funcName": "__receive__",
  752. "created": 1676441603.5120163,
  753. "msecs": 512.0162963867188,
  754. "relativeCreated": 515.5315399169922,
  755. "thread": 140246884292160,
  756. "threadName": "Thread-1 (_thread_main)",
  757. "processName": "MainProcess",
  758. "process": 509276,
  759. "message": "Received message with topic zigbee/ffe/diningroom/powerplug_floorlamp/set and payload b'{\"state\": \"off\"}'",
  760. "asctime": "2023-02-15 07:13:23,512"
  761. },
  762. {
  763. "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp",
  764. "msg": "Sending message with topic %s and payload %s",
  765. "args": [
  766. "zigbee/ffe/diningroom/powerplug_floorlamp",
  767. "{\"state\": \"off\"}"
  768. ],
  769. "levelname": "DEBUG",
  770. "levelno": 10,
  771. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  772. "filename": "__init__.py",
  773. "module": "__init__",
  774. "exc_info": null,
  775. "exc_text": null,
  776. "stack_info": null,
  777. "lineno": 75,
  778. "funcName": "send",
  779. "created": 1676441603.512494,
  780. "msecs": 512.4940872192383,
  781. "relativeCreated": 516.0093307495117,
  782. "thread": 140246884292160,
  783. "threadName": "Thread-1 (_thread_main)",
  784. "processName": "MainProcess",
  785. "process": 509276,
  786. "message": "Sending message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload {\"state\": \"off\"}",
  787. "asctime": "2023-02-15 07:13:23,512"
  788. },
  789. {
  790. "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp",
  791. "msg": "Received message with topic %s and payload %s",
  792. "args": [
  793. "zigbee/ffe/diningroom/powerplug_floorlamp",
  794. "b'{\"state\": \"off\"}'"
  795. ],
  796. "levelname": "DEBUG",
  797. "levelno": 10,
  798. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  799. "filename": "__init__.py",
  800. "module": "__init__",
  801. "exc_info": null,
  802. "exc_text": null,
  803. "stack_info": null,
  804. "lineno": 91,
  805. "funcName": "__receive__",
  806. "created": 1676441603.5134904,
  807. "msecs": 513.4904384613037,
  808. "relativeCreated": 517.0056819915771,
  809. "thread": 140246884292160,
  810. "threadName": "Thread-1 (_thread_main)",
  811. "processName": "MainProcess",
  812. "process": 509276,
  813. "message": "Received message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload b'{\"state\": \"off\"}'",
  814. "asctime": "2023-02-15 07:13:23,513"
  815. },
  816. {
  817. "name": "smart_brain.mqtt.videv.ffe.diningroom.floorlamp.state",
  818. "msg": "Received message with topic %s and payload %s",
  819. "args": [
  820. "videv/ffe/diningroom/floorlamp/state",
  821. "b'false'"
  822. ],
  823. "levelname": "DEBUG",
  824. "levelno": 10,
  825. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  826. "filename": "__init__.py",
  827. "module": "__init__",
  828. "exc_info": null,
  829. "exc_text": null,
  830. "stack_info": null,
  831. "lineno": 91,
  832. "funcName": "__receive__",
  833. "created": 1676441603.5576231,
  834. "msecs": 557.6231479644775,
  835. "relativeCreated": 561.138391494751,
  836. "thread": 140246884292160,
  837. "threadName": "Thread-1 (_thread_main)",
  838. "processName": "MainProcess",
  839. "process": 509276,
  840. "message": "Received message with topic videv/ffe/diningroom/floorlamp/state and payload b'false'",
  841. "asctime": "2023-02-15 07:13:23,557"
  842. }
  843. ],
  844. "time_consumption": 0.25241923332214355
  845. },
  846. {
  847. "name": "__tLogger__",
  848. "msg": "Switching device state is correct (Content %s and Type is %s).",
  849. "args": [
  850. "False",
  851. "<class 'bool'>"
  852. ],
  853. "levelname": "INFO",
  854. "levelno": 20,
  855. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  856. "filename": "test.py",
  857. "module": "test",
  858. "exc_info": null,
  859. "exc_text": null,
  860. "stack_info": null,
  861. "lineno": 184,
  862. "funcName": "equivalency_chk",
  863. "created": 1676441603.8107123,
  864. "msecs": 810.7123374938965,
  865. "relativeCreated": 814.2275810241699,
  866. "thread": 140246908178432,
  867. "threadName": "MainThread",
  868. "processName": "MainProcess",
  869. "process": 509276,
  870. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  871. "asctime": "2023-02-15 07:13:23,810",
  872. "moduleLogger": [
  873. {
  874. "name": "__unittest__",
  875. "msg": "Result (%s): %s (%s)",
  876. "args": [
  877. "Switching device state",
  878. "False",
  879. "<class 'bool'>"
  880. ],
  881. "levelname": "DEBUG",
  882. "levelno": 10,
  883. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  884. "filename": "test.py",
  885. "module": "test",
  886. "exc_info": null,
  887. "exc_text": null,
  888. "stack_info": null,
  889. "lineno": 22,
  890. "funcName": "__report_result__",
  891. "created": 1676441603.810468,
  892. "msecs": 810.4679584503174,
  893. "relativeCreated": 813.9832019805908,
  894. "thread": 140246908178432,
  895. "threadName": "MainThread",
  896. "processName": "MainProcess",
  897. "process": 509276,
  898. "message": "Result (Switching device state): False (<class 'bool'>)",
  899. "asctime": "2023-02-15 07:13:23,810"
  900. },
  901. {
  902. "name": "__unittest__",
  903. "msg": "Expectation (%s): result %s %s (%s)",
  904. "args": [
  905. "Switching device state",
  906. "=",
  907. "False",
  908. "<class 'bool'>"
  909. ],
  910. "levelname": "DEBUG",
  911. "levelno": 10,
  912. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  913. "filename": "test.py",
  914. "module": "test",
  915. "exc_info": null,
  916. "exc_text": null,
  917. "stack_info": null,
  918. "lineno": 26,
  919. "funcName": "__report_expectation__",
  920. "created": 1676441603.8106039,
  921. "msecs": 810.6038570404053,
  922. "relativeCreated": 814.1191005706787,
  923. "thread": 140246908178432,
  924. "threadName": "MainThread",
  925. "processName": "MainProcess",
  926. "process": 509276,
  927. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  928. "asctime": "2023-02-15 07:13:23,810"
  929. }
  930. ],
  931. "time_consumption": 0.00010848045349121094
  932. },
  933. {
  934. "name": "__tLogger__",
  935. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  936. "args": [
  937. "False",
  938. "<class 'bool'>"
  939. ],
  940. "levelname": "INFO",
  941. "levelno": 20,
  942. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  943. "filename": "test.py",
  944. "module": "test",
  945. "exc_info": null,
  946. "exc_text": null,
  947. "stack_info": null,
  948. "lineno": 184,
  949. "funcName": "equivalency_chk",
  950. "created": 1676441603.8110979,
  951. "msecs": 811.0978603363037,
  952. "relativeCreated": 814.6131038665771,
  953. "thread": 140246908178432,
  954. "threadName": "MainThread",
  955. "processName": "MainProcess",
  956. "process": 509276,
  957. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  958. "asctime": "2023-02-15 07:13:23,811",
  959. "moduleLogger": [
  960. {
  961. "name": "__unittest__",
  962. "msg": "Result (%s): %s (%s)",
  963. "args": [
  964. "Virtual device state",
  965. "False",
  966. "<class 'bool'>"
  967. ],
  968. "levelname": "DEBUG",
  969. "levelno": 10,
  970. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  971. "filename": "test.py",
  972. "module": "test",
  973. "exc_info": null,
  974. "exc_text": null,
  975. "stack_info": null,
  976. "lineno": 22,
  977. "funcName": "__report_result__",
  978. "created": 1676441603.8108804,
  979. "msecs": 810.8804225921631,
  980. "relativeCreated": 814.3956661224365,
  981. "thread": 140246908178432,
  982. "threadName": "MainThread",
  983. "processName": "MainProcess",
  984. "process": 509276,
  985. "message": "Result (Virtual device state): False (<class 'bool'>)",
  986. "asctime": "2023-02-15 07:13:23,810"
  987. },
  988. {
  989. "name": "__unittest__",
  990. "msg": "Expectation (%s): result %s %s (%s)",
  991. "args": [
  992. "Virtual device state",
  993. "=",
  994. "False",
  995. "<class 'bool'>"
  996. ],
  997. "levelname": "DEBUG",
  998. "levelno": 10,
  999. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  1000. "filename": "test.py",
  1001. "module": "test",
  1002. "exc_info": null,
  1003. "exc_text": null,
  1004. "stack_info": null,
  1005. "lineno": 26,
  1006. "funcName": "__report_expectation__",
  1007. "created": 1676441603.8109765,
  1008. "msecs": 810.976505279541,
  1009. "relativeCreated": 814.4917488098145,
  1010. "thread": 140246908178432,
  1011. "threadName": "MainThread",
  1012. "processName": "MainProcess",
  1013. "process": 509276,
  1014. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  1015. "asctime": "2023-02-15 07:13:23,810"
  1016. }
  1017. ],
  1018. "time_consumption": 0.00012135505676269531
  1019. },
  1020. {
  1021. "name": "__tLogger__",
  1022. "msg": "Changing switching device state to '%s'",
  1023. "args": [
  1024. true
  1025. ],
  1026. "levelname": "DEBUG",
  1027. "levelno": 10,
  1028. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  1029. "filename": "light.py",
  1030. "module": "light",
  1031. "exc_info": null,
  1032. "exc_text": null,
  1033. "stack_info": null,
  1034. "lineno": 36,
  1035. "funcName": "__test_power_on_off__",
  1036. "created": 1676441604.1124988,
  1037. "msecs": 112.49876022338867,
  1038. "relativeCreated": 1116.014003753662,
  1039. "thread": 140246908178432,
  1040. "threadName": "MainThread",
  1041. "processName": "MainProcess",
  1042. "process": 509276,
  1043. "message": "Changing switching device state to 'True'",
  1044. "asctime": "2023-02-15 07:13:24,112",
  1045. "moduleLogger": [
  1046. {
  1047. "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp",
  1048. "msg": "Sending message with topic %s and payload %s",
  1049. "args": [
  1050. "zigbee/ffe/diningroom/powerplug_floorlamp",
  1051. "{\"state\": \"on\"}"
  1052. ],
  1053. "levelname": "DEBUG",
  1054. "levelno": 10,
  1055. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  1056. "filename": "__init__.py",
  1057. "module": "__init__",
  1058. "exc_info": null,
  1059. "exc_text": null,
  1060. "stack_info": null,
  1061. "lineno": 75,
  1062. "funcName": "send",
  1063. "created": 1676441603.8113678,
  1064. "msecs": 811.3677501678467,
  1065. "relativeCreated": 814.8829936981201,
  1066. "thread": 140246908178432,
  1067. "threadName": "MainThread",
  1068. "processName": "MainProcess",
  1069. "process": 509276,
  1070. "message": "Sending message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload {\"state\": \"on\"}",
  1071. "asctime": "2023-02-15 07:13:23,811"
  1072. },
  1073. {
  1074. "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp",
  1075. "msg": "Received message with topic %s and payload %s",
  1076. "args": [
  1077. "zigbee/ffe/diningroom/powerplug_floorlamp",
  1078. "b'{\"state\": \"on\"}'"
  1079. ],
  1080. "levelname": "DEBUG",
  1081. "levelno": 10,
  1082. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  1083. "filename": "__init__.py",
  1084. "module": "__init__",
  1085. "exc_info": null,
  1086. "exc_text": null,
  1087. "stack_info": null,
  1088. "lineno": 91,
  1089. "funcName": "__receive__",
  1090. "created": 1676441603.8124561,
  1091. "msecs": 812.4561309814453,
  1092. "relativeCreated": 815.9713745117188,
  1093. "thread": 140246884292160,
  1094. "threadName": "Thread-1 (_thread_main)",
  1095. "processName": "MainProcess",
  1096. "process": 509276,
  1097. "message": "Received message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload b'{\"state\": \"on\"}'",
  1098. "asctime": "2023-02-15 07:13:23,812"
  1099. },
  1100. {
  1101. "name": "smart_brain.mqtt.videv.ffe.diningroom.floorlamp.state",
  1102. "msg": "Received message with topic %s and payload %s",
  1103. "args": [
  1104. "videv/ffe/diningroom/floorlamp/state",
  1105. "b'true'"
  1106. ],
  1107. "levelname": "DEBUG",
  1108. "levelno": 10,
  1109. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  1110. "filename": "__init__.py",
  1111. "module": "__init__",
  1112. "exc_info": null,
  1113. "exc_text": null,
  1114. "stack_info": null,
  1115. "lineno": 91,
  1116. "funcName": "__receive__",
  1117. "created": 1676441603.8145514,
  1118. "msecs": 814.5513534545898,
  1119. "relativeCreated": 818.0665969848633,
  1120. "thread": 140246884292160,
  1121. "threadName": "Thread-1 (_thread_main)",
  1122. "processName": "MainProcess",
  1123. "process": 509276,
  1124. "message": "Received message with topic videv/ffe/diningroom/floorlamp/state and payload b'true'",
  1125. "asctime": "2023-02-15 07:13:23,814"
  1126. }
  1127. ],
  1128. "time_consumption": 0.29794740676879883
  1129. },
  1130. {
  1131. "name": "__tLogger__",
  1132. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  1133. "args": [
  1134. "True",
  1135. "<class 'bool'>"
  1136. ],
  1137. "levelname": "INFO",
  1138. "levelno": 20,
  1139. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  1140. "filename": "test.py",
  1141. "module": "test",
  1142. "exc_info": null,
  1143. "exc_text": null,
  1144. "stack_info": null,
  1145. "lineno": 184,
  1146. "funcName": "equivalency_chk",
  1147. "created": 1676441604.1132245,
  1148. "msecs": 113.22450637817383,
  1149. "relativeCreated": 1116.7397499084473,
  1150. "thread": 140246908178432,
  1151. "threadName": "MainThread",
  1152. "processName": "MainProcess",
  1153. "process": 509276,
  1154. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  1155. "asctime": "2023-02-15 07:13:24,113",
  1156. "moduleLogger": [
  1157. {
  1158. "name": "__unittest__",
  1159. "msg": "Result (%s): %s (%s)",
  1160. "args": [
  1161. "Virtual device state",
  1162. "True",
  1163. "<class 'bool'>"
  1164. ],
  1165. "levelname": "DEBUG",
  1166. "levelno": 10,
  1167. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  1168. "filename": "test.py",
  1169. "module": "test",
  1170. "exc_info": null,
  1171. "exc_text": null,
  1172. "stack_info": null,
  1173. "lineno": 22,
  1174. "funcName": "__report_result__",
  1175. "created": 1676441604.1129472,
  1176. "msecs": 112.94722557067871,
  1177. "relativeCreated": 1116.4624691009521,
  1178. "thread": 140246908178432,
  1179. "threadName": "MainThread",
  1180. "processName": "MainProcess",
  1181. "process": 509276,
  1182. "message": "Result (Virtual device state): True (<class 'bool'>)",
  1183. "asctime": "2023-02-15 07:13:24,112"
  1184. },
  1185. {
  1186. "name": "__unittest__",
  1187. "msg": "Expectation (%s): result %s %s (%s)",
  1188. "args": [
  1189. "Virtual device state",
  1190. "=",
  1191. "True",
  1192. "<class 'bool'>"
  1193. ],
  1194. "levelname": "DEBUG",
  1195. "levelno": 10,
  1196. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  1197. "filename": "test.py",
  1198. "module": "test",
  1199. "exc_info": null,
  1200. "exc_text": null,
  1201. "stack_info": null,
  1202. "lineno": 26,
  1203. "funcName": "__report_expectation__",
  1204. "created": 1676441604.1131005,
  1205. "msecs": 113.10052871704102,
  1206. "relativeCreated": 1116.6157722473145,
  1207. "thread": 140246908178432,
  1208. "threadName": "MainThread",
  1209. "processName": "MainProcess",
  1210. "process": 509276,
  1211. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  1212. "asctime": "2023-02-15 07:13:24,113"
  1213. }
  1214. ],
  1215. "time_consumption": 0.0001239776611328125
  1216. },
  1217. {
  1218. "name": "__tLogger__",
  1219. "msg": "Switching device state is correct (Content %s and Type is %s).",
  1220. "args": [
  1221. "True",
  1222. "<class 'bool'>"
  1223. ],
  1224. "levelname": "INFO",
  1225. "levelno": 20,
  1226. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  1227. "filename": "test.py",
  1228. "module": "test",
  1229. "exc_info": null,
  1230. "exc_text": null,
  1231. "stack_info": null,
  1232. "lineno": 184,
  1233. "funcName": "equivalency_chk",
  1234. "created": 1676441604.1136353,
  1235. "msecs": 113.63530158996582,
  1236. "relativeCreated": 1117.1505451202393,
  1237. "thread": 140246908178432,
  1238. "threadName": "MainThread",
  1239. "processName": "MainProcess",
  1240. "process": 509276,
  1241. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  1242. "asctime": "2023-02-15 07:13:24,113",
  1243. "moduleLogger": [
  1244. {
  1245. "name": "__unittest__",
  1246. "msg": "Result (%s): %s (%s)",
  1247. "args": [
  1248. "Switching device state",
  1249. "True",
  1250. "<class 'bool'>"
  1251. ],
  1252. "levelname": "DEBUG",
  1253. "levelno": 10,
  1254. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  1255. "filename": "test.py",
  1256. "module": "test",
  1257. "exc_info": null,
  1258. "exc_text": null,
  1259. "stack_info": null,
  1260. "lineno": 22,
  1261. "funcName": "__report_result__",
  1262. "created": 1676441604.1134202,
  1263. "msecs": 113.42024803161621,
  1264. "relativeCreated": 1116.9354915618896,
  1265. "thread": 140246908178432,
  1266. "threadName": "MainThread",
  1267. "processName": "MainProcess",
  1268. "process": 509276,
  1269. "message": "Result (Switching device state): True (<class 'bool'>)",
  1270. "asctime": "2023-02-15 07:13:24,113"
  1271. },
  1272. {
  1273. "name": "__unittest__",
  1274. "msg": "Expectation (%s): result %s %s (%s)",
  1275. "args": [
  1276. "Switching device state",
  1277. "=",
  1278. "True",
  1279. "<class 'bool'>"
  1280. ],
  1281. "levelname": "DEBUG",
  1282. "levelno": 10,
  1283. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  1284. "filename": "test.py",
  1285. "module": "test",
  1286. "exc_info": null,
  1287. "exc_text": null,
  1288. "stack_info": null,
  1289. "lineno": 26,
  1290. "funcName": "__report_expectation__",
  1291. "created": 1676441604.1135333,
  1292. "msecs": 113.53325843811035,
  1293. "relativeCreated": 1117.0485019683838,
  1294. "thread": 140246908178432,
  1295. "threadName": "MainThread",
  1296. "processName": "MainProcess",
  1297. "process": 509276,
  1298. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  1299. "asctime": "2023-02-15 07:13:24,113"
  1300. }
  1301. ],
  1302. "time_consumption": 0.00010204315185546875
  1303. },
  1304. {
  1305. "name": "__tLogger__",
  1306. "msg": "Changing virtual device state to '%s'",
  1307. "args": [
  1308. false
  1309. ],
  1310. "levelname": "DEBUG",
  1311. "levelno": 10,
  1312. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  1313. "filename": "light.py",
  1314. "module": "light",
  1315. "exc_info": null,
  1316. "exc_text": null,
  1317. "stack_info": null,
  1318. "lineno": 42,
  1319. "funcName": "__test_power_on_off__",
  1320. "created": 1676441604.415109,
  1321. "msecs": 415.10891914367676,
  1322. "relativeCreated": 1418.6241626739502,
  1323. "thread": 140246908178432,
  1324. "threadName": "MainThread",
  1325. "processName": "MainProcess",
  1326. "process": 509276,
  1327. "message": "Changing virtual device state to 'False'",
  1328. "asctime": "2023-02-15 07:13:24,415",
  1329. "moduleLogger": [
  1330. {
  1331. "name": "smart_brain.mqtt.videv.ffe.diningroom.floorlamp.state.set",
  1332. "msg": "Sending message with topic %s and payload %s",
  1333. "args": [
  1334. "videv/ffe/diningroom/floorlamp/state/set",
  1335. "false"
  1336. ],
  1337. "levelname": "DEBUG",
  1338. "levelno": 10,
  1339. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  1340. "filename": "__init__.py",
  1341. "module": "__init__",
  1342. "exc_info": null,
  1343. "exc_text": null,
  1344. "stack_info": null,
  1345. "lineno": 75,
  1346. "funcName": "send",
  1347. "created": 1676441604.1139228,
  1348. "msecs": 113.9228343963623,
  1349. "relativeCreated": 1117.4380779266357,
  1350. "thread": 140246908178432,
  1351. "threadName": "MainThread",
  1352. "processName": "MainProcess",
  1353. "process": 509276,
  1354. "message": "Sending message with topic videv/ffe/diningroom/floorlamp/state/set and payload false",
  1355. "asctime": "2023-02-15 07:13:24,113"
  1356. },
  1357. {
  1358. "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp.set",
  1359. "msg": "Received message with topic %s and payload %s",
  1360. "args": [
  1361. "zigbee/ffe/diningroom/powerplug_floorlamp/set",
  1362. "b'{\"state\": \"off\"}'"
  1363. ],
  1364. "levelname": "DEBUG",
  1365. "levelno": 10,
  1366. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  1367. "filename": "__init__.py",
  1368. "module": "__init__",
  1369. "exc_info": null,
  1370. "exc_text": null,
  1371. "stack_info": null,
  1372. "lineno": 91,
  1373. "funcName": "__receive__",
  1374. "created": 1676441604.1172483,
  1375. "msecs": 117.2482967376709,
  1376. "relativeCreated": 1120.7635402679443,
  1377. "thread": 140246884292160,
  1378. "threadName": "Thread-1 (_thread_main)",
  1379. "processName": "MainProcess",
  1380. "process": 509276,
  1381. "message": "Received message with topic zigbee/ffe/diningroom/powerplug_floorlamp/set and payload b'{\"state\": \"off\"}'",
  1382. "asctime": "2023-02-15 07:13:24,117"
  1383. },
  1384. {
  1385. "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp",
  1386. "msg": "Sending message with topic %s and payload %s",
  1387. "args": [
  1388. "zigbee/ffe/diningroom/powerplug_floorlamp",
  1389. "{\"state\": \"off\"}"
  1390. ],
  1391. "levelname": "DEBUG",
  1392. "levelno": 10,
  1393. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  1394. "filename": "__init__.py",
  1395. "module": "__init__",
  1396. "exc_info": null,
  1397. "exc_text": null,
  1398. "stack_info": null,
  1399. "lineno": 75,
  1400. "funcName": "send",
  1401. "created": 1676441604.1178486,
  1402. "msecs": 117.84863471984863,
  1403. "relativeCreated": 1121.363878250122,
  1404. "thread": 140246884292160,
  1405. "threadName": "Thread-1 (_thread_main)",
  1406. "processName": "MainProcess",
  1407. "process": 509276,
  1408. "message": "Sending message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload {\"state\": \"off\"}",
  1409. "asctime": "2023-02-15 07:13:24,117"
  1410. },
  1411. {
  1412. "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp",
  1413. "msg": "Received message with topic %s and payload %s",
  1414. "args": [
  1415. "zigbee/ffe/diningroom/powerplug_floorlamp",
  1416. "b'{\"state\": \"off\"}'"
  1417. ],
  1418. "levelname": "DEBUG",
  1419. "levelno": 10,
  1420. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  1421. "filename": "__init__.py",
  1422. "module": "__init__",
  1423. "exc_info": null,
  1424. "exc_text": null,
  1425. "stack_info": null,
  1426. "lineno": 91,
  1427. "funcName": "__receive__",
  1428. "created": 1676441604.1188965,
  1429. "msecs": 118.896484375,
  1430. "relativeCreated": 1122.4117279052734,
  1431. "thread": 140246884292160,
  1432. "threadName": "Thread-1 (_thread_main)",
  1433. "processName": "MainProcess",
  1434. "process": 509276,
  1435. "message": "Received message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload b'{\"state\": \"off\"}'",
  1436. "asctime": "2023-02-15 07:13:24,118"
  1437. },
  1438. {
  1439. "name": "smart_brain.mqtt.videv.ffe.diningroom.floorlamp.state",
  1440. "msg": "Received message with topic %s and payload %s",
  1441. "args": [
  1442. "videv/ffe/diningroom/floorlamp/state",
  1443. "b'false'"
  1444. ],
  1445. "levelname": "DEBUG",
  1446. "levelno": 10,
  1447. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  1448. "filename": "__init__.py",
  1449. "module": "__init__",
  1450. "exc_info": null,
  1451. "exc_text": null,
  1452. "stack_info": null,
  1453. "lineno": 91,
  1454. "funcName": "__receive__",
  1455. "created": 1676441604.163219,
  1456. "msecs": 163.21897506713867,
  1457. "relativeCreated": 1166.734218597412,
  1458. "thread": 140246884292160,
  1459. "threadName": "Thread-1 (_thread_main)",
  1460. "processName": "MainProcess",
  1461. "process": 509276,
  1462. "message": "Received message with topic videv/ffe/diningroom/floorlamp/state and payload b'false'",
  1463. "asctime": "2023-02-15 07:13:24,163"
  1464. }
  1465. ],
  1466. "time_consumption": 0.2518899440765381
  1467. },
  1468. {
  1469. "name": "__tLogger__",
  1470. "msg": "Switching device state is correct (Content %s and Type is %s).",
  1471. "args": [
  1472. "False",
  1473. "<class 'bool'>"
  1474. ],
  1475. "levelname": "INFO",
  1476. "levelno": 20,
  1477. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  1478. "filename": "test.py",
  1479. "module": "test",
  1480. "exc_info": null,
  1481. "exc_text": null,
  1482. "stack_info": null,
  1483. "lineno": 184,
  1484. "funcName": "equivalency_chk",
  1485. "created": 1676441604.4158795,
  1486. "msecs": 415.879487991333,
  1487. "relativeCreated": 1419.3947315216064,
  1488. "thread": 140246908178432,
  1489. "threadName": "MainThread",
  1490. "processName": "MainProcess",
  1491. "process": 509276,
  1492. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  1493. "asctime": "2023-02-15 07:13:24,415",
  1494. "moduleLogger": [
  1495. {
  1496. "name": "__unittest__",
  1497. "msg": "Result (%s): %s (%s)",
  1498. "args": [
  1499. "Switching device state",
  1500. "False",
  1501. "<class 'bool'>"
  1502. ],
  1503. "levelname": "DEBUG",
  1504. "levelno": 10,
  1505. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  1506. "filename": "test.py",
  1507. "module": "test",
  1508. "exc_info": null,
  1509. "exc_text": null,
  1510. "stack_info": null,
  1511. "lineno": 22,
  1512. "funcName": "__report_result__",
  1513. "created": 1676441604.41556,
  1514. "msecs": 415.5600070953369,
  1515. "relativeCreated": 1419.0752506256104,
  1516. "thread": 140246908178432,
  1517. "threadName": "MainThread",
  1518. "processName": "MainProcess",
  1519. "process": 509276,
  1520. "message": "Result (Switching device state): False (<class 'bool'>)",
  1521. "asctime": "2023-02-15 07:13:24,415"
  1522. },
  1523. {
  1524. "name": "__unittest__",
  1525. "msg": "Expectation (%s): result %s %s (%s)",
  1526. "args": [
  1527. "Switching device state",
  1528. "=",
  1529. "False",
  1530. "<class 'bool'>"
  1531. ],
  1532. "levelname": "DEBUG",
  1533. "levelno": 10,
  1534. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  1535. "filename": "test.py",
  1536. "module": "test",
  1537. "exc_info": null,
  1538. "exc_text": null,
  1539. "stack_info": null,
  1540. "lineno": 26,
  1541. "funcName": "__report_expectation__",
  1542. "created": 1676441604.4157133,
  1543. "msecs": 415.7133102416992,
  1544. "relativeCreated": 1419.2285537719727,
  1545. "thread": 140246908178432,
  1546. "threadName": "MainThread",
  1547. "processName": "MainProcess",
  1548. "process": 509276,
  1549. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  1550. "asctime": "2023-02-15 07:13:24,415"
  1551. }
  1552. ],
  1553. "time_consumption": 0.00016617774963378906
  1554. }
  1555. ],
  1556. "time_consumption": 1.209017038345337,
  1557. "time_start": "2023-02-15 07:13:23,206",
  1558. "time_finished": "2023-02-15 07:13:24,415"
  1559. },
  1560. "Power On/ Off test for device and virtual device: shellies/ffe/diningroom/main_light": {
  1561. "name": "__tLogger__",
  1562. "msg": "Power On/ Off test for device and virtual device: shellies/ffe/diningroom/main_light",
  1563. "args": null,
  1564. "levelname": "INFO",
  1565. "levelno": 20,
  1566. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  1567. "filename": "light.py",
  1568. "module": "light",
  1569. "exc_info": null,
  1570. "exc_text": null,
  1571. "stack_info": null,
  1572. "lineno": 27,
  1573. "funcName": "test_power_on_off",
  1574. "created": 1676441604.416438,
  1575. "msecs": 416.43810272216797,
  1576. "relativeCreated": 1419.9533462524414,
  1577. "thread": 140246908178432,
  1578. "threadName": "MainThread",
  1579. "processName": "MainProcess",
  1580. "process": 509276,
  1581. "message": "Power On/ Off test for device and virtual device: shellies/ffe/diningroom/main_light",
  1582. "asctime": "2023-02-15 07:13:24,416",
  1583. "moduleLogger": [],
  1584. "testcaseLogger": [
  1585. {
  1586. "name": "__tLogger__",
  1587. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  1588. "args": [
  1589. "False",
  1590. "<class 'bool'>"
  1591. ],
  1592. "levelname": "INFO",
  1593. "levelno": 20,
  1594. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  1595. "filename": "test.py",
  1596. "module": "test",
  1597. "exc_info": null,
  1598. "exc_text": null,
  1599. "stack_info": null,
  1600. "lineno": 184,
  1601. "funcName": "equivalency_chk",
  1602. "created": 1676441604.4169004,
  1603. "msecs": 416.9003963470459,
  1604. "relativeCreated": 1420.4156398773193,
  1605. "thread": 140246908178432,
  1606. "threadName": "MainThread",
  1607. "processName": "MainProcess",
  1608. "process": 509276,
  1609. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  1610. "asctime": "2023-02-15 07:13:24,416",
  1611. "moduleLogger": [
  1612. {
  1613. "name": "__unittest__",
  1614. "msg": "Result (%s): %s (%s)",
  1615. "args": [
  1616. "Virtual device state",
  1617. "False",
  1618. "<class 'bool'>"
  1619. ],
  1620. "levelname": "DEBUG",
  1621. "levelno": 10,
  1622. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  1623. "filename": "test.py",
  1624. "module": "test",
  1625. "exc_info": null,
  1626. "exc_text": null,
  1627. "stack_info": null,
  1628. "lineno": 22,
  1629. "funcName": "__report_result__",
  1630. "created": 1676441604.416667,
  1631. "msecs": 416.66698455810547,
  1632. "relativeCreated": 1420.182228088379,
  1633. "thread": 140246908178432,
  1634. "threadName": "MainThread",
  1635. "processName": "MainProcess",
  1636. "process": 509276,
  1637. "message": "Result (Virtual device state): False (<class 'bool'>)",
  1638. "asctime": "2023-02-15 07:13:24,416"
  1639. },
  1640. {
  1641. "name": "__unittest__",
  1642. "msg": "Expectation (%s): result %s %s (%s)",
  1643. "args": [
  1644. "Virtual device state",
  1645. "=",
  1646. "False",
  1647. "<class 'bool'>"
  1648. ],
  1649. "levelname": "DEBUG",
  1650. "levelno": 10,
  1651. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  1652. "filename": "test.py",
  1653. "module": "test",
  1654. "exc_info": null,
  1655. "exc_text": null,
  1656. "stack_info": null,
  1657. "lineno": 26,
  1658. "funcName": "__report_expectation__",
  1659. "created": 1676441604.416792,
  1660. "msecs": 416.7919158935547,
  1661. "relativeCreated": 1420.3071594238281,
  1662. "thread": 140246908178432,
  1663. "threadName": "MainThread",
  1664. "processName": "MainProcess",
  1665. "process": 509276,
  1666. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  1667. "asctime": "2023-02-15 07:13:24,416"
  1668. }
  1669. ],
  1670. "time_consumption": 0.00010848045349121094
  1671. },
  1672. {
  1673. "name": "__tLogger__",
  1674. "msg": "Changing switching device state to '%s'",
  1675. "args": [
  1676. true
  1677. ],
  1678. "levelname": "DEBUG",
  1679. "levelno": 10,
  1680. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  1681. "filename": "light.py",
  1682. "module": "light",
  1683. "exc_info": null,
  1684. "exc_text": null,
  1685. "stack_info": null,
  1686. "lineno": 36,
  1687. "funcName": "__test_power_on_off__",
  1688. "created": 1676441604.7183702,
  1689. "msecs": 718.3701992034912,
  1690. "relativeCreated": 1721.8854427337646,
  1691. "thread": 140246908178432,
  1692. "threadName": "MainThread",
  1693. "processName": "MainProcess",
  1694. "process": 509276,
  1695. "message": "Changing switching device state to 'True'",
  1696. "asctime": "2023-02-15 07:13:24,718",
  1697. "moduleLogger": [
  1698. {
  1699. "name": "smart_brain.mqtt.shellies.ffe.diningroom.main_light.relay.0",
  1700. "msg": "Sending message with topic %s and payload %s",
  1701. "args": [
  1702. "shellies/ffe/diningroom/main_light/relay/0",
  1703. "on"
  1704. ],
  1705. "levelname": "DEBUG",
  1706. "levelno": 10,
  1707. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  1708. "filename": "__init__.py",
  1709. "module": "__init__",
  1710. "exc_info": null,
  1711. "exc_text": null,
  1712. "stack_info": null,
  1713. "lineno": 75,
  1714. "funcName": "send",
  1715. "created": 1676441604.417199,
  1716. "msecs": 417.19889640808105,
  1717. "relativeCreated": 1420.7141399383545,
  1718. "thread": 140246908178432,
  1719. "threadName": "MainThread",
  1720. "processName": "MainProcess",
  1721. "process": 509276,
  1722. "message": "Sending message with topic shellies/ffe/diningroom/main_light/relay/0 and payload on",
  1723. "asctime": "2023-02-15 07:13:24,417"
  1724. },
  1725. {
  1726. "name": "smart_brain.mqtt.shellies.ffe.diningroom.main_light.relay.0",
  1727. "msg": "Received message with topic %s and payload %s",
  1728. "args": [
  1729. "shellies/ffe/diningroom/main_light/relay/0",
  1730. "b'on'"
  1731. ],
  1732. "levelname": "DEBUG",
  1733. "levelno": 10,
  1734. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  1735. "filename": "__init__.py",
  1736. "module": "__init__",
  1737. "exc_info": null,
  1738. "exc_text": null,
  1739. "stack_info": null,
  1740. "lineno": 91,
  1741. "funcName": "__receive__",
  1742. "created": 1676441604.4185119,
  1743. "msecs": 418.51186752319336,
  1744. "relativeCreated": 1422.0271110534668,
  1745. "thread": 140246884292160,
  1746. "threadName": "Thread-1 (_thread_main)",
  1747. "processName": "MainProcess",
  1748. "process": 509276,
  1749. "message": "Received message with topic shellies/ffe/diningroom/main_light/relay/0 and payload b'on'",
  1750. "asctime": "2023-02-15 07:13:24,418"
  1751. },
  1752. {
  1753. "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp.set",
  1754. "msg": "Received message with topic %s and payload %s",
  1755. "args": [
  1756. "zigbee/ffe/diningroom/powerplug_floorlamp/set",
  1757. "b'{\"state\": \"on\"}'"
  1758. ],
  1759. "levelname": "DEBUG",
  1760. "levelno": 10,
  1761. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  1762. "filename": "__init__.py",
  1763. "module": "__init__",
  1764. "exc_info": null,
  1765. "exc_text": null,
  1766. "stack_info": null,
  1767. "lineno": 91,
  1768. "funcName": "__receive__",
  1769. "created": 1676441604.421599,
  1770. "msecs": 421.5989112854004,
  1771. "relativeCreated": 1425.1141548156738,
  1772. "thread": 140246884292160,
  1773. "threadName": "Thread-1 (_thread_main)",
  1774. "processName": "MainProcess",
  1775. "process": 509276,
  1776. "message": "Received message with topic zigbee/ffe/diningroom/powerplug_floorlamp/set and payload b'{\"state\": \"on\"}'",
  1777. "asctime": "2023-02-15 07:13:24,421"
  1778. },
  1779. {
  1780. "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp",
  1781. "msg": "Sending message with topic %s and payload %s",
  1782. "args": [
  1783. "zigbee/ffe/diningroom/powerplug_floorlamp",
  1784. "{\"state\": \"on\"}"
  1785. ],
  1786. "levelname": "DEBUG",
  1787. "levelno": 10,
  1788. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  1789. "filename": "__init__.py",
  1790. "module": "__init__",
  1791. "exc_info": null,
  1792. "exc_text": null,
  1793. "stack_info": null,
  1794. "lineno": 75,
  1795. "funcName": "send",
  1796. "created": 1676441604.422131,
  1797. "msecs": 422.1310615539551,
  1798. "relativeCreated": 1425.6463050842285,
  1799. "thread": 140246884292160,
  1800. "threadName": "Thread-1 (_thread_main)",
  1801. "processName": "MainProcess",
  1802. "process": 509276,
  1803. "message": "Sending message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload {\"state\": \"on\"}",
  1804. "asctime": "2023-02-15 07:13:24,422"
  1805. },
  1806. {
  1807. "name": "smart_brain.mqtt.videv.ffe.diningroom.main_light.state",
  1808. "msg": "Received message with topic %s and payload %s",
  1809. "args": [
  1810. "videv/ffe/diningroom/main_light/state",
  1811. "b'true'"
  1812. ],
  1813. "levelname": "DEBUG",
  1814. "levelno": 10,
  1815. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  1816. "filename": "__init__.py",
  1817. "module": "__init__",
  1818. "exc_info": null,
  1819. "exc_text": null,
  1820. "stack_info": null,
  1821. "lineno": 91,
  1822. "funcName": "__receive__",
  1823. "created": 1676441604.4228916,
  1824. "msecs": 422.89161682128906,
  1825. "relativeCreated": 1426.4068603515625,
  1826. "thread": 140246884292160,
  1827. "threadName": "Thread-1 (_thread_main)",
  1828. "processName": "MainProcess",
  1829. "process": 509276,
  1830. "message": "Received message with topic videv/ffe/diningroom/main_light/state and payload b'true'",
  1831. "asctime": "2023-02-15 07:13:24,422"
  1832. },
  1833. {
  1834. "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp",
  1835. "msg": "Received message with topic %s and payload %s",
  1836. "args": [
  1837. "zigbee/ffe/diningroom/powerplug_floorlamp",
  1838. "b'{\"state\": \"on\"}'"
  1839. ],
  1840. "levelname": "DEBUG",
  1841. "levelno": 10,
  1842. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  1843. "filename": "__init__.py",
  1844. "module": "__init__",
  1845. "exc_info": null,
  1846. "exc_text": null,
  1847. "stack_info": null,
  1848. "lineno": 91,
  1849. "funcName": "__receive__",
  1850. "created": 1676441604.4240448,
  1851. "msecs": 424.0448474884033,
  1852. "relativeCreated": 1427.5600910186768,
  1853. "thread": 140246884292160,
  1854. "threadName": "Thread-1 (_thread_main)",
  1855. "processName": "MainProcess",
  1856. "process": 509276,
  1857. "message": "Received message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload b'{\"state\": \"on\"}'",
  1858. "asctime": "2023-02-15 07:13:24,424"
  1859. },
  1860. {
  1861. "name": "smart_brain.mqtt.videv.ffe.diningroom.floorlamp.state",
  1862. "msg": "Received message with topic %s and payload %s",
  1863. "args": [
  1864. "videv/ffe/diningroom/floorlamp/state",
  1865. "b'true'"
  1866. ],
  1867. "levelname": "DEBUG",
  1868. "levelno": 10,
  1869. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  1870. "filename": "__init__.py",
  1871. "module": "__init__",
  1872. "exc_info": null,
  1873. "exc_text": null,
  1874. "stack_info": null,
  1875. "lineno": 91,
  1876. "funcName": "__receive__",
  1877. "created": 1676441604.467207,
  1878. "msecs": 467.2069549560547,
  1879. "relativeCreated": 1470.7221984863281,
  1880. "thread": 140246884292160,
  1881. "threadName": "Thread-1 (_thread_main)",
  1882. "processName": "MainProcess",
  1883. "process": 509276,
  1884. "message": "Received message with topic videv/ffe/diningroom/floorlamp/state and payload b'true'",
  1885. "asctime": "2023-02-15 07:13:24,467"
  1886. }
  1887. ],
  1888. "time_consumption": 0.2511632442474365
  1889. },
  1890. {
  1891. "name": "__tLogger__",
  1892. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  1893. "args": [
  1894. "True",
  1895. "<class 'bool'>"
  1896. ],
  1897. "levelname": "INFO",
  1898. "levelno": 20,
  1899. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  1900. "filename": "test.py",
  1901. "module": "test",
  1902. "exc_info": null,
  1903. "exc_text": null,
  1904. "stack_info": null,
  1905. "lineno": 184,
  1906. "funcName": "equivalency_chk",
  1907. "created": 1676441604.7191498,
  1908. "msecs": 719.1498279571533,
  1909. "relativeCreated": 1722.6650714874268,
  1910. "thread": 140246908178432,
  1911. "threadName": "MainThread",
  1912. "processName": "MainProcess",
  1913. "process": 509276,
  1914. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  1915. "asctime": "2023-02-15 07:13:24,719",
  1916. "moduleLogger": [
  1917. {
  1918. "name": "__unittest__",
  1919. "msg": "Result (%s): %s (%s)",
  1920. "args": [
  1921. "Virtual device state",
  1922. "True",
  1923. "<class 'bool'>"
  1924. ],
  1925. "levelname": "DEBUG",
  1926. "levelno": 10,
  1927. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  1928. "filename": "test.py",
  1929. "module": "test",
  1930. "exc_info": null,
  1931. "exc_text": null,
  1932. "stack_info": null,
  1933. "lineno": 22,
  1934. "funcName": "__report_result__",
  1935. "created": 1676441604.7188663,
  1936. "msecs": 718.8663482666016,
  1937. "relativeCreated": 1722.381591796875,
  1938. "thread": 140246908178432,
  1939. "threadName": "MainThread",
  1940. "processName": "MainProcess",
  1941. "process": 509276,
  1942. "message": "Result (Virtual device state): True (<class 'bool'>)",
  1943. "asctime": "2023-02-15 07:13:24,718"
  1944. },
  1945. {
  1946. "name": "__unittest__",
  1947. "msg": "Expectation (%s): result %s %s (%s)",
  1948. "args": [
  1949. "Virtual device state",
  1950. "=",
  1951. "True",
  1952. "<class 'bool'>"
  1953. ],
  1954. "levelname": "DEBUG",
  1955. "levelno": 10,
  1956. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  1957. "filename": "test.py",
  1958. "module": "test",
  1959. "exc_info": null,
  1960. "exc_text": null,
  1961. "stack_info": null,
  1962. "lineno": 26,
  1963. "funcName": "__report_expectation__",
  1964. "created": 1676441604.7190242,
  1965. "msecs": 719.0241813659668,
  1966. "relativeCreated": 1722.5394248962402,
  1967. "thread": 140246908178432,
  1968. "threadName": "MainThread",
  1969. "processName": "MainProcess",
  1970. "process": 509276,
  1971. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  1972. "asctime": "2023-02-15 07:13:24,719"
  1973. }
  1974. ],
  1975. "time_consumption": 0.00012564659118652344
  1976. },
  1977. {
  1978. "name": "__tLogger__",
  1979. "msg": "Switching device state is correct (Content %s and Type is %s).",
  1980. "args": [
  1981. "True",
  1982. "<class 'bool'>"
  1983. ],
  1984. "levelname": "INFO",
  1985. "levelno": 20,
  1986. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  1987. "filename": "test.py",
  1988. "module": "test",
  1989. "exc_info": null,
  1990. "exc_text": null,
  1991. "stack_info": null,
  1992. "lineno": 184,
  1993. "funcName": "equivalency_chk",
  1994. "created": 1676441604.7196107,
  1995. "msecs": 719.6106910705566,
  1996. "relativeCreated": 1723.12593460083,
  1997. "thread": 140246908178432,
  1998. "threadName": "MainThread",
  1999. "processName": "MainProcess",
  2000. "process": 509276,
  2001. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  2002. "asctime": "2023-02-15 07:13:24,719",
  2003. "moduleLogger": [
  2004. {
  2005. "name": "__unittest__",
  2006. "msg": "Result (%s): %s (%s)",
  2007. "args": [
  2008. "Switching device state",
  2009. "True",
  2010. "<class 'bool'>"
  2011. ],
  2012. "levelname": "DEBUG",
  2013. "levelno": 10,
  2014. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  2015. "filename": "test.py",
  2016. "module": "test",
  2017. "exc_info": null,
  2018. "exc_text": null,
  2019. "stack_info": null,
  2020. "lineno": 22,
  2021. "funcName": "__report_result__",
  2022. "created": 1676441604.7193482,
  2023. "msecs": 719.3481922149658,
  2024. "relativeCreated": 1722.8634357452393,
  2025. "thread": 140246908178432,
  2026. "threadName": "MainThread",
  2027. "processName": "MainProcess",
  2028. "process": 509276,
  2029. "message": "Result (Switching device state): True (<class 'bool'>)",
  2030. "asctime": "2023-02-15 07:13:24,719"
  2031. },
  2032. {
  2033. "name": "__unittest__",
  2034. "msg": "Expectation (%s): result %s %s (%s)",
  2035. "args": [
  2036. "Switching device state",
  2037. "=",
  2038. "True",
  2039. "<class 'bool'>"
  2040. ],
  2041. "levelname": "DEBUG",
  2042. "levelno": 10,
  2043. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  2044. "filename": "test.py",
  2045. "module": "test",
  2046. "exc_info": null,
  2047. "exc_text": null,
  2048. "stack_info": null,
  2049. "lineno": 26,
  2050. "funcName": "__report_expectation__",
  2051. "created": 1676441604.7195063,
  2052. "msecs": 719.5062637329102,
  2053. "relativeCreated": 1723.0215072631836,
  2054. "thread": 140246908178432,
  2055. "threadName": "MainThread",
  2056. "processName": "MainProcess",
  2057. "process": 509276,
  2058. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  2059. "asctime": "2023-02-15 07:13:24,719"
  2060. }
  2061. ],
  2062. "time_consumption": 0.00010442733764648438
  2063. },
  2064. {
  2065. "name": "__tLogger__",
  2066. "msg": "Changing virtual device state to '%s'",
  2067. "args": [
  2068. false
  2069. ],
  2070. "levelname": "DEBUG",
  2071. "levelno": 10,
  2072. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  2073. "filename": "light.py",
  2074. "module": "light",
  2075. "exc_info": null,
  2076. "exc_text": null,
  2077. "stack_info": null,
  2078. "lineno": 42,
  2079. "funcName": "__test_power_on_off__",
  2080. "created": 1676441605.0215003,
  2081. "msecs": 21.500349044799805,
  2082. "relativeCreated": 2025.0155925750732,
  2083. "thread": 140246908178432,
  2084. "threadName": "MainThread",
  2085. "processName": "MainProcess",
  2086. "process": 509276,
  2087. "message": "Changing virtual device state to 'False'",
  2088. "asctime": "2023-02-15 07:13:25,021",
  2089. "moduleLogger": [
  2090. {
  2091. "name": "smart_brain.mqtt.videv.ffe.diningroom.main_light.state.set",
  2092. "msg": "Sending message with topic %s and payload %s",
  2093. "args": [
  2094. "videv/ffe/diningroom/main_light/state/set",
  2095. "false"
  2096. ],
  2097. "levelname": "DEBUG",
  2098. "levelno": 10,
  2099. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  2100. "filename": "__init__.py",
  2101. "module": "__init__",
  2102. "exc_info": null,
  2103. "exc_text": null,
  2104. "stack_info": null,
  2105. "lineno": 75,
  2106. "funcName": "send",
  2107. "created": 1676441604.7199557,
  2108. "msecs": 719.9556827545166,
  2109. "relativeCreated": 1723.47092628479,
  2110. "thread": 140246908178432,
  2111. "threadName": "MainThread",
  2112. "processName": "MainProcess",
  2113. "process": 509276,
  2114. "message": "Sending message with topic videv/ffe/diningroom/main_light/state/set and payload false",
  2115. "asctime": "2023-02-15 07:13:24,719"
  2116. },
  2117. {
  2118. "name": "smart_brain.mqtt.shellies.ffe.diningroom.main_light.relay.0.command",
  2119. "msg": "Received message with topic %s and payload %s",
  2120. "args": [
  2121. "shellies/ffe/diningroom/main_light/relay/0/command",
  2122. "b'off'"
  2123. ],
  2124. "levelname": "DEBUG",
  2125. "levelno": 10,
  2126. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  2127. "filename": "__init__.py",
  2128. "module": "__init__",
  2129. "exc_info": null,
  2130. "exc_text": null,
  2131. "stack_info": null,
  2132. "lineno": 91,
  2133. "funcName": "__receive__",
  2134. "created": 1676441604.723922,
  2135. "msecs": 723.9220142364502,
  2136. "relativeCreated": 1727.4372577667236,
  2137. "thread": 140246884292160,
  2138. "threadName": "Thread-1 (_thread_main)",
  2139. "processName": "MainProcess",
  2140. "process": 509276,
  2141. "message": "Received message with topic shellies/ffe/diningroom/main_light/relay/0/command and payload b'off'",
  2142. "asctime": "2023-02-15 07:13:24,723"
  2143. },
  2144. {
  2145. "name": "smart_brain.mqtt.shellies.ffe.diningroom.main_light.relay.0",
  2146. "msg": "Sending message with topic %s and payload %s",
  2147. "args": [
  2148. "shellies/ffe/diningroom/main_light/relay/0",
  2149. "off"
  2150. ],
  2151. "levelname": "DEBUG",
  2152. "levelno": 10,
  2153. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  2154. "filename": "__init__.py",
  2155. "module": "__init__",
  2156. "exc_info": null,
  2157. "exc_text": null,
  2158. "stack_info": null,
  2159. "lineno": 75,
  2160. "funcName": "send",
  2161. "created": 1676441604.724546,
  2162. "msecs": 724.545955657959,
  2163. "relativeCreated": 1728.0611991882324,
  2164. "thread": 140246884292160,
  2165. "threadName": "Thread-1 (_thread_main)",
  2166. "processName": "MainProcess",
  2167. "process": 509276,
  2168. "message": "Sending message with topic shellies/ffe/diningroom/main_light/relay/0 and payload off",
  2169. "asctime": "2023-02-15 07:13:24,724"
  2170. },
  2171. {
  2172. "name": "smart_brain.mqtt.shellies.ffe.diningroom.main_light.relay.0",
  2173. "msg": "Received message with topic %s and payload %s",
  2174. "args": [
  2175. "shellies/ffe/diningroom/main_light/relay/0",
  2176. "b'off'"
  2177. ],
  2178. "levelname": "DEBUG",
  2179. "levelno": 10,
  2180. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  2181. "filename": "__init__.py",
  2182. "module": "__init__",
  2183. "exc_info": null,
  2184. "exc_text": null,
  2185. "stack_info": null,
  2186. "lineno": 91,
  2187. "funcName": "__receive__",
  2188. "created": 1676441604.7257063,
  2189. "msecs": 725.7063388824463,
  2190. "relativeCreated": 1729.2215824127197,
  2191. "thread": 140246884292160,
  2192. "threadName": "Thread-1 (_thread_main)",
  2193. "processName": "MainProcess",
  2194. "process": 509276,
  2195. "message": "Received message with topic shellies/ffe/diningroom/main_light/relay/0 and payload b'off'",
  2196. "asctime": "2023-02-15 07:13:24,725"
  2197. },
  2198. {
  2199. "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp.set",
  2200. "msg": "Received message with topic %s and payload %s",
  2201. "args": [
  2202. "zigbee/ffe/diningroom/powerplug_floorlamp/set",
  2203. "b'{\"state\": \"off\"}'"
  2204. ],
  2205. "levelname": "DEBUG",
  2206. "levelno": 10,
  2207. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  2208. "filename": "__init__.py",
  2209. "module": "__init__",
  2210. "exc_info": null,
  2211. "exc_text": null,
  2212. "stack_info": null,
  2213. "lineno": 91,
  2214. "funcName": "__receive__",
  2215. "created": 1676441604.7712677,
  2216. "msecs": 771.2676525115967,
  2217. "relativeCreated": 1774.7828960418701,
  2218. "thread": 140246884292160,
  2219. "threadName": "Thread-1 (_thread_main)",
  2220. "processName": "MainProcess",
  2221. "process": 509276,
  2222. "message": "Received message with topic zigbee/ffe/diningroom/powerplug_floorlamp/set and payload b'{\"state\": \"off\"}'",
  2223. "asctime": "2023-02-15 07:13:24,771"
  2224. },
  2225. {
  2226. "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp",
  2227. "msg": "Sending message with topic %s and payload %s",
  2228. "args": [
  2229. "zigbee/ffe/diningroom/powerplug_floorlamp",
  2230. "{\"state\": \"off\"}"
  2231. ],
  2232. "levelname": "DEBUG",
  2233. "levelno": 10,
  2234. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  2235. "filename": "__init__.py",
  2236. "module": "__init__",
  2237. "exc_info": null,
  2238. "exc_text": null,
  2239. "stack_info": null,
  2240. "lineno": 75,
  2241. "funcName": "send",
  2242. "created": 1676441604.7716863,
  2243. "msecs": 771.686315536499,
  2244. "relativeCreated": 1775.2015590667725,
  2245. "thread": 140246884292160,
  2246. "threadName": "Thread-1 (_thread_main)",
  2247. "processName": "MainProcess",
  2248. "process": 509276,
  2249. "message": "Sending message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload {\"state\": \"off\"}",
  2250. "asctime": "2023-02-15 07:13:24,771"
  2251. },
  2252. {
  2253. "name": "smart_brain.mqtt.videv.ffe.diningroom.main_light.state",
  2254. "msg": "Received message with topic %s and payload %s",
  2255. "args": [
  2256. "videv/ffe/diningroom/main_light/state",
  2257. "b'false'"
  2258. ],
  2259. "levelname": "DEBUG",
  2260. "levelno": 10,
  2261. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  2262. "filename": "__init__.py",
  2263. "module": "__init__",
  2264. "exc_info": null,
  2265. "exc_text": null,
  2266. "stack_info": null,
  2267. "lineno": 91,
  2268. "funcName": "__receive__",
  2269. "created": 1676441604.7719684,
  2270. "msecs": 771.9683647155762,
  2271. "relativeCreated": 1775.4836082458496,
  2272. "thread": 140246884292160,
  2273. "threadName": "Thread-1 (_thread_main)",
  2274. "processName": "MainProcess",
  2275. "process": 509276,
  2276. "message": "Received message with topic videv/ffe/diningroom/main_light/state and payload b'false'",
  2277. "asctime": "2023-02-15 07:13:24,771"
  2278. },
  2279. {
  2280. "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp",
  2281. "msg": "Received message with topic %s and payload %s",
  2282. "args": [
  2283. "zigbee/ffe/diningroom/powerplug_floorlamp",
  2284. "b'{\"state\": \"off\"}'"
  2285. ],
  2286. "levelname": "DEBUG",
  2287. "levelno": 10,
  2288. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  2289. "filename": "__init__.py",
  2290. "module": "__init__",
  2291. "exc_info": null,
  2292. "exc_text": null,
  2293. "stack_info": null,
  2294. "lineno": 91,
  2295. "funcName": "__receive__",
  2296. "created": 1676441604.7723544,
  2297. "msecs": 772.3543643951416,
  2298. "relativeCreated": 1775.869607925415,
  2299. "thread": 140246884292160,
  2300. "threadName": "Thread-1 (_thread_main)",
  2301. "processName": "MainProcess",
  2302. "process": 509276,
  2303. "message": "Received message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload b'{\"state\": \"off\"}'",
  2304. "asctime": "2023-02-15 07:13:24,772"
  2305. },
  2306. {
  2307. "name": "smart_brain.mqtt.videv.ffe.diningroom.floorlamp.state",
  2308. "msg": "Received message with topic %s and payload %s",
  2309. "args": [
  2310. "videv/ffe/diningroom/floorlamp/state",
  2311. "b'false'"
  2312. ],
  2313. "levelname": "DEBUG",
  2314. "levelno": 10,
  2315. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  2316. "filename": "__init__.py",
  2317. "module": "__init__",
  2318. "exc_info": null,
  2319. "exc_text": null,
  2320. "stack_info": null,
  2321. "lineno": 91,
  2322. "funcName": "__receive__",
  2323. "created": 1676441604.8153913,
  2324. "msecs": 815.3913021087646,
  2325. "relativeCreated": 1818.906545639038,
  2326. "thread": 140246884292160,
  2327. "threadName": "Thread-1 (_thread_main)",
  2328. "processName": "MainProcess",
  2329. "process": 509276,
  2330. "message": "Received message with topic videv/ffe/diningroom/floorlamp/state and payload b'false'",
  2331. "asctime": "2023-02-15 07:13:24,815"
  2332. }
  2333. ],
  2334. "time_consumption": 0.20610904693603516
  2335. },
  2336. {
  2337. "name": "__tLogger__",
  2338. "msg": "Switching device state is correct (Content %s and Type is %s).",
  2339. "args": [
  2340. "False",
  2341. "<class 'bool'>"
  2342. ],
  2343. "levelname": "INFO",
  2344. "levelno": 20,
  2345. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  2346. "filename": "test.py",
  2347. "module": "test",
  2348. "exc_info": null,
  2349. "exc_text": null,
  2350. "stack_info": null,
  2351. "lineno": 184,
  2352. "funcName": "equivalency_chk",
  2353. "created": 1676441605.0221798,
  2354. "msecs": 22.179841995239258,
  2355. "relativeCreated": 2025.6950855255127,
  2356. "thread": 140246908178432,
  2357. "threadName": "MainThread",
  2358. "processName": "MainProcess",
  2359. "process": 509276,
  2360. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  2361. "asctime": "2023-02-15 07:13:25,022",
  2362. "moduleLogger": [
  2363. {
  2364. "name": "__unittest__",
  2365. "msg": "Result (%s): %s (%s)",
  2366. "args": [
  2367. "Switching device state",
  2368. "False",
  2369. "<class 'bool'>"
  2370. ],
  2371. "levelname": "DEBUG",
  2372. "levelno": 10,
  2373. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  2374. "filename": "test.py",
  2375. "module": "test",
  2376. "exc_info": null,
  2377. "exc_text": null,
  2378. "stack_info": null,
  2379. "lineno": 22,
  2380. "funcName": "__report_result__",
  2381. "created": 1676441605.0219338,
  2382. "msecs": 21.933794021606445,
  2383. "relativeCreated": 2025.4490375518799,
  2384. "thread": 140246908178432,
  2385. "threadName": "MainThread",
  2386. "processName": "MainProcess",
  2387. "process": 509276,
  2388. "message": "Result (Switching device state): False (<class 'bool'>)",
  2389. "asctime": "2023-02-15 07:13:25,021"
  2390. },
  2391. {
  2392. "name": "__unittest__",
  2393. "msg": "Expectation (%s): result %s %s (%s)",
  2394. "args": [
  2395. "Switching device state",
  2396. "=",
  2397. "False",
  2398. "<class 'bool'>"
  2399. ],
  2400. "levelname": "DEBUG",
  2401. "levelno": 10,
  2402. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  2403. "filename": "test.py",
  2404. "module": "test",
  2405. "exc_info": null,
  2406. "exc_text": null,
  2407. "stack_info": null,
  2408. "lineno": 26,
  2409. "funcName": "__report_expectation__",
  2410. "created": 1676441605.022068,
  2411. "msecs": 22.068023681640625,
  2412. "relativeCreated": 2025.583267211914,
  2413. "thread": 140246908178432,
  2414. "threadName": "MainThread",
  2415. "processName": "MainProcess",
  2416. "process": 509276,
  2417. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  2418. "asctime": "2023-02-15 07:13:25,022"
  2419. }
  2420. ],
  2421. "time_consumption": 0.00011181831359863281
  2422. },
  2423. {
  2424. "name": "__tLogger__",
  2425. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  2426. "args": [
  2427. "False",
  2428. "<class 'bool'>"
  2429. ],
  2430. "levelname": "INFO",
  2431. "levelno": 20,
  2432. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  2433. "filename": "test.py",
  2434. "module": "test",
  2435. "exc_info": null,
  2436. "exc_text": null,
  2437. "stack_info": null,
  2438. "lineno": 184,
  2439. "funcName": "equivalency_chk",
  2440. "created": 1676441605.022603,
  2441. "msecs": 22.60303497314453,
  2442. "relativeCreated": 2026.118278503418,
  2443. "thread": 140246908178432,
  2444. "threadName": "MainThread",
  2445. "processName": "MainProcess",
  2446. "process": 509276,
  2447. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  2448. "asctime": "2023-02-15 07:13:25,022",
  2449. "moduleLogger": [
  2450. {
  2451. "name": "__unittest__",
  2452. "msg": "Result (%s): %s (%s)",
  2453. "args": [
  2454. "Virtual device state",
  2455. "False",
  2456. "<class 'bool'>"
  2457. ],
  2458. "levelname": "DEBUG",
  2459. "levelno": 10,
  2460. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  2461. "filename": "test.py",
  2462. "module": "test",
  2463. "exc_info": null,
  2464. "exc_text": null,
  2465. "stack_info": null,
  2466. "lineno": 22,
  2467. "funcName": "__report_result__",
  2468. "created": 1676441605.0223665,
  2469. "msecs": 22.36652374267578,
  2470. "relativeCreated": 2025.8817672729492,
  2471. "thread": 140246908178432,
  2472. "threadName": "MainThread",
  2473. "processName": "MainProcess",
  2474. "process": 509276,
  2475. "message": "Result (Virtual device state): False (<class 'bool'>)",
  2476. "asctime": "2023-02-15 07:13:25,022"
  2477. },
  2478. {
  2479. "name": "__unittest__",
  2480. "msg": "Expectation (%s): result %s %s (%s)",
  2481. "args": [
  2482. "Virtual device state",
  2483. "=",
  2484. "False",
  2485. "<class 'bool'>"
  2486. ],
  2487. "levelname": "DEBUG",
  2488. "levelno": 10,
  2489. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  2490. "filename": "test.py",
  2491. "module": "test",
  2492. "exc_info": null,
  2493. "exc_text": null,
  2494. "stack_info": null,
  2495. "lineno": 26,
  2496. "funcName": "__report_expectation__",
  2497. "created": 1676441605.0225067,
  2498. "msecs": 22.5067138671875,
  2499. "relativeCreated": 2026.021957397461,
  2500. "thread": 140246908178432,
  2501. "threadName": "MainThread",
  2502. "processName": "MainProcess",
  2503. "process": 509276,
  2504. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  2505. "asctime": "2023-02-15 07:13:25,022"
  2506. }
  2507. ],
  2508. "time_consumption": 9.632110595703125e-05
  2509. },
  2510. {
  2511. "name": "__tLogger__",
  2512. "msg": "Changing switching device state to '%s'",
  2513. "args": [
  2514. true
  2515. ],
  2516. "levelname": "DEBUG",
  2517. "levelno": 10,
  2518. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  2519. "filename": "light.py",
  2520. "module": "light",
  2521. "exc_info": null,
  2522. "exc_text": null,
  2523. "stack_info": null,
  2524. "lineno": 36,
  2525. "funcName": "__test_power_on_off__",
  2526. "created": 1676441605.3239636,
  2527. "msecs": 323.9636421203613,
  2528. "relativeCreated": 2327.4788856506348,
  2529. "thread": 140246908178432,
  2530. "threadName": "MainThread",
  2531. "processName": "MainProcess",
  2532. "process": 509276,
  2533. "message": "Changing switching device state to 'True'",
  2534. "asctime": "2023-02-15 07:13:25,323",
  2535. "moduleLogger": [
  2536. {
  2537. "name": "smart_brain.mqtt.shellies.ffe.diningroom.main_light.relay.0",
  2538. "msg": "Sending message with topic %s and payload %s",
  2539. "args": [
  2540. "shellies/ffe/diningroom/main_light/relay/0",
  2541. "on"
  2542. ],
  2543. "levelname": "DEBUG",
  2544. "levelno": 10,
  2545. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  2546. "filename": "__init__.py",
  2547. "module": "__init__",
  2548. "exc_info": null,
  2549. "exc_text": null,
  2550. "stack_info": null,
  2551. "lineno": 75,
  2552. "funcName": "send",
  2553. "created": 1676441605.0228605,
  2554. "msecs": 22.86052703857422,
  2555. "relativeCreated": 2026.3757705688477,
  2556. "thread": 140246908178432,
  2557. "threadName": "MainThread",
  2558. "processName": "MainProcess",
  2559. "process": 509276,
  2560. "message": "Sending message with topic shellies/ffe/diningroom/main_light/relay/0 and payload on",
  2561. "asctime": "2023-02-15 07:13:25,022"
  2562. },
  2563. {
  2564. "name": "smart_brain.mqtt.shellies.ffe.diningroom.main_light.relay.0",
  2565. "msg": "Received message with topic %s and payload %s",
  2566. "args": [
  2567. "shellies/ffe/diningroom/main_light/relay/0",
  2568. "b'on'"
  2569. ],
  2570. "levelname": "DEBUG",
  2571. "levelno": 10,
  2572. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  2573. "filename": "__init__.py",
  2574. "module": "__init__",
  2575. "exc_info": null,
  2576. "exc_text": null,
  2577. "stack_info": null,
  2578. "lineno": 91,
  2579. "funcName": "__receive__",
  2580. "created": 1676441605.0239441,
  2581. "msecs": 23.94413948059082,
  2582. "relativeCreated": 2027.4593830108643,
  2583. "thread": 140246884292160,
  2584. "threadName": "Thread-1 (_thread_main)",
  2585. "processName": "MainProcess",
  2586. "process": 509276,
  2587. "message": "Received message with topic shellies/ffe/diningroom/main_light/relay/0 and payload b'on'",
  2588. "asctime": "2023-02-15 07:13:25,023"
  2589. },
  2590. {
  2591. "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp.set",
  2592. "msg": "Received message with topic %s and payload %s",
  2593. "args": [
  2594. "zigbee/ffe/diningroom/powerplug_floorlamp/set",
  2595. "b'{\"state\": \"on\"}'"
  2596. ],
  2597. "levelname": "DEBUG",
  2598. "levelno": 10,
  2599. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  2600. "filename": "__init__.py",
  2601. "module": "__init__",
  2602. "exc_info": null,
  2603. "exc_text": null,
  2604. "stack_info": null,
  2605. "lineno": 91,
  2606. "funcName": "__receive__",
  2607. "created": 1676441605.0266538,
  2608. "msecs": 26.653766632080078,
  2609. "relativeCreated": 2030.1690101623535,
  2610. "thread": 140246884292160,
  2611. "threadName": "Thread-1 (_thread_main)",
  2612. "processName": "MainProcess",
  2613. "process": 509276,
  2614. "message": "Received message with topic zigbee/ffe/diningroom/powerplug_floorlamp/set and payload b'{\"state\": \"on\"}'",
  2615. "asctime": "2023-02-15 07:13:25,026"
  2616. },
  2617. {
  2618. "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp",
  2619. "msg": "Sending message with topic %s and payload %s",
  2620. "args": [
  2621. "zigbee/ffe/diningroom/powerplug_floorlamp",
  2622. "{\"state\": \"on\"}"
  2623. ],
  2624. "levelname": "DEBUG",
  2625. "levelno": 10,
  2626. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  2627. "filename": "__init__.py",
  2628. "module": "__init__",
  2629. "exc_info": null,
  2630. "exc_text": null,
  2631. "stack_info": null,
  2632. "lineno": 75,
  2633. "funcName": "send",
  2634. "created": 1676441605.027105,
  2635. "msecs": 27.105093002319336,
  2636. "relativeCreated": 2030.6203365325928,
  2637. "thread": 140246884292160,
  2638. "threadName": "Thread-1 (_thread_main)",
  2639. "processName": "MainProcess",
  2640. "process": 509276,
  2641. "message": "Sending message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload {\"state\": \"on\"}",
  2642. "asctime": "2023-02-15 07:13:25,027"
  2643. },
  2644. {
  2645. "name": "smart_brain.mqtt.videv.ffe.diningroom.main_light.state",
  2646. "msg": "Received message with topic %s and payload %s",
  2647. "args": [
  2648. "videv/ffe/diningroom/main_light/state",
  2649. "b'true'"
  2650. ],
  2651. "levelname": "DEBUG",
  2652. "levelno": 10,
  2653. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  2654. "filename": "__init__.py",
  2655. "module": "__init__",
  2656. "exc_info": null,
  2657. "exc_text": null,
  2658. "stack_info": null,
  2659. "lineno": 91,
  2660. "funcName": "__receive__",
  2661. "created": 1676441605.0277092,
  2662. "msecs": 27.709245681762695,
  2663. "relativeCreated": 2031.2244892120361,
  2664. "thread": 140246884292160,
  2665. "threadName": "Thread-1 (_thread_main)",
  2666. "processName": "MainProcess",
  2667. "process": 509276,
  2668. "message": "Received message with topic videv/ffe/diningroom/main_light/state and payload b'true'",
  2669. "asctime": "2023-02-15 07:13:25,027"
  2670. },
  2671. {
  2672. "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp",
  2673. "msg": "Received message with topic %s and payload %s",
  2674. "args": [
  2675. "zigbee/ffe/diningroom/powerplug_floorlamp",
  2676. "b'{\"state\": \"on\"}'"
  2677. ],
  2678. "levelname": "DEBUG",
  2679. "levelno": 10,
  2680. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  2681. "filename": "__init__.py",
  2682. "module": "__init__",
  2683. "exc_info": null,
  2684. "exc_text": null,
  2685. "stack_info": null,
  2686. "lineno": 91,
  2687. "funcName": "__receive__",
  2688. "created": 1676441605.0286913,
  2689. "msecs": 28.69129180908203,
  2690. "relativeCreated": 2032.2065353393555,
  2691. "thread": 140246884292160,
  2692. "threadName": "Thread-1 (_thread_main)",
  2693. "processName": "MainProcess",
  2694. "process": 509276,
  2695. "message": "Received message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload b'{\"state\": \"on\"}'",
  2696. "asctime": "2023-02-15 07:13:25,028"
  2697. },
  2698. {
  2699. "name": "smart_brain.mqtt.videv.ffe.diningroom.floorlamp.state",
  2700. "msg": "Received message with topic %s and payload %s",
  2701. "args": [
  2702. "videv/ffe/diningroom/floorlamp/state",
  2703. "b'true'"
  2704. ],
  2705. "levelname": "DEBUG",
  2706. "levelno": 10,
  2707. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  2708. "filename": "__init__.py",
  2709. "module": "__init__",
  2710. "exc_info": null,
  2711. "exc_text": null,
  2712. "stack_info": null,
  2713. "lineno": 91,
  2714. "funcName": "__receive__",
  2715. "created": 1676441605.0711584,
  2716. "msecs": 71.15840911865234,
  2717. "relativeCreated": 2074.673652648926,
  2718. "thread": 140246884292160,
  2719. "threadName": "Thread-1 (_thread_main)",
  2720. "processName": "MainProcess",
  2721. "process": 509276,
  2722. "message": "Received message with topic videv/ffe/diningroom/floorlamp/state and payload b'true'",
  2723. "asctime": "2023-02-15 07:13:25,071"
  2724. }
  2725. ],
  2726. "time_consumption": 0.252805233001709
  2727. },
  2728. {
  2729. "name": "__tLogger__",
  2730. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  2731. "args": [
  2732. "True",
  2733. "<class 'bool'>"
  2734. ],
  2735. "levelname": "INFO",
  2736. "levelno": 20,
  2737. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  2738. "filename": "test.py",
  2739. "module": "test",
  2740. "exc_info": null,
  2741. "exc_text": null,
  2742. "stack_info": null,
  2743. "lineno": 184,
  2744. "funcName": "equivalency_chk",
  2745. "created": 1676441605.3247075,
  2746. "msecs": 324.7075080871582,
  2747. "relativeCreated": 2328.2227516174316,
  2748. "thread": 140246908178432,
  2749. "threadName": "MainThread",
  2750. "processName": "MainProcess",
  2751. "process": 509276,
  2752. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  2753. "asctime": "2023-02-15 07:13:25,324",
  2754. "moduleLogger": [
  2755. {
  2756. "name": "__unittest__",
  2757. "msg": "Result (%s): %s (%s)",
  2758. "args": [
  2759. "Virtual device state",
  2760. "True",
  2761. "<class 'bool'>"
  2762. ],
  2763. "levelname": "DEBUG",
  2764. "levelno": 10,
  2765. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  2766. "filename": "test.py",
  2767. "module": "test",
  2768. "exc_info": null,
  2769. "exc_text": null,
  2770. "stack_info": null,
  2771. "lineno": 22,
  2772. "funcName": "__report_result__",
  2773. "created": 1676441605.3244202,
  2774. "msecs": 324.4202136993408,
  2775. "relativeCreated": 2327.9354572296143,
  2776. "thread": 140246908178432,
  2777. "threadName": "MainThread",
  2778. "processName": "MainProcess",
  2779. "process": 509276,
  2780. "message": "Result (Virtual device state): True (<class 'bool'>)",
  2781. "asctime": "2023-02-15 07:13:25,324"
  2782. },
  2783. {
  2784. "name": "__unittest__",
  2785. "msg": "Expectation (%s): result %s %s (%s)",
  2786. "args": [
  2787. "Virtual device state",
  2788. "=",
  2789. "True",
  2790. "<class 'bool'>"
  2791. ],
  2792. "levelname": "DEBUG",
  2793. "levelno": 10,
  2794. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  2795. "filename": "test.py",
  2796. "module": "test",
  2797. "exc_info": null,
  2798. "exc_text": null,
  2799. "stack_info": null,
  2800. "lineno": 26,
  2801. "funcName": "__report_expectation__",
  2802. "created": 1676441605.3245761,
  2803. "msecs": 324.57613945007324,
  2804. "relativeCreated": 2328.0913829803467,
  2805. "thread": 140246908178432,
  2806. "threadName": "MainThread",
  2807. "processName": "MainProcess",
  2808. "process": 509276,
  2809. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  2810. "asctime": "2023-02-15 07:13:25,324"
  2811. }
  2812. ],
  2813. "time_consumption": 0.00013136863708496094
  2814. },
  2815. {
  2816. "name": "__tLogger__",
  2817. "msg": "Switching device state is correct (Content %s and Type is %s).",
  2818. "args": [
  2819. "True",
  2820. "<class 'bool'>"
  2821. ],
  2822. "levelname": "INFO",
  2823. "levelno": 20,
  2824. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  2825. "filename": "test.py",
  2826. "module": "test",
  2827. "exc_info": null,
  2828. "exc_text": null,
  2829. "stack_info": null,
  2830. "lineno": 184,
  2831. "funcName": "equivalency_chk",
  2832. "created": 1676441605.325169,
  2833. "msecs": 325.1690864562988,
  2834. "relativeCreated": 2328.6843299865723,
  2835. "thread": 140246908178432,
  2836. "threadName": "MainThread",
  2837. "processName": "MainProcess",
  2838. "process": 509276,
  2839. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  2840. "asctime": "2023-02-15 07:13:25,325",
  2841. "moduleLogger": [
  2842. {
  2843. "name": "__unittest__",
  2844. "msg": "Result (%s): %s (%s)",
  2845. "args": [
  2846. "Switching device state",
  2847. "True",
  2848. "<class 'bool'>"
  2849. ],
  2850. "levelname": "DEBUG",
  2851. "levelno": 10,
  2852. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  2853. "filename": "test.py",
  2854. "module": "test",
  2855. "exc_info": null,
  2856. "exc_text": null,
  2857. "stack_info": null,
  2858. "lineno": 22,
  2859. "funcName": "__report_result__",
  2860. "created": 1676441605.3249097,
  2861. "msecs": 324.9096870422363,
  2862. "relativeCreated": 2328.4249305725098,
  2863. "thread": 140246908178432,
  2864. "threadName": "MainThread",
  2865. "processName": "MainProcess",
  2866. "process": 509276,
  2867. "message": "Result (Switching device state): True (<class 'bool'>)",
  2868. "asctime": "2023-02-15 07:13:25,324"
  2869. },
  2870. {
  2871. "name": "__unittest__",
  2872. "msg": "Expectation (%s): result %s %s (%s)",
  2873. "args": [
  2874. "Switching device state",
  2875. "=",
  2876. "True",
  2877. "<class 'bool'>"
  2878. ],
  2879. "levelname": "DEBUG",
  2880. "levelno": 10,
  2881. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  2882. "filename": "test.py",
  2883. "module": "test",
  2884. "exc_info": null,
  2885. "exc_text": null,
  2886. "stack_info": null,
  2887. "lineno": 26,
  2888. "funcName": "__report_expectation__",
  2889. "created": 1676441605.3250651,
  2890. "msecs": 325.06513595581055,
  2891. "relativeCreated": 2328.580379486084,
  2892. "thread": 140246908178432,
  2893. "threadName": "MainThread",
  2894. "processName": "MainProcess",
  2895. "process": 509276,
  2896. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  2897. "asctime": "2023-02-15 07:13:25,325"
  2898. }
  2899. ],
  2900. "time_consumption": 0.00010395050048828125
  2901. },
  2902. {
  2903. "name": "__tLogger__",
  2904. "msg": "Changing virtual device state to '%s'",
  2905. "args": [
  2906. false
  2907. ],
  2908. "levelname": "DEBUG",
  2909. "levelno": 10,
  2910. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  2911. "filename": "light.py",
  2912. "module": "light",
  2913. "exc_info": null,
  2914. "exc_text": null,
  2915. "stack_info": null,
  2916. "lineno": 42,
  2917. "funcName": "__test_power_on_off__",
  2918. "created": 1676441605.6264925,
  2919. "msecs": 626.4925003051758,
  2920. "relativeCreated": 2630.007743835449,
  2921. "thread": 140246908178432,
  2922. "threadName": "MainThread",
  2923. "processName": "MainProcess",
  2924. "process": 509276,
  2925. "message": "Changing virtual device state to 'False'",
  2926. "asctime": "2023-02-15 07:13:25,626",
  2927. "moduleLogger": [
  2928. {
  2929. "name": "smart_brain.mqtt.videv.ffe.diningroom.main_light.state.set",
  2930. "msg": "Sending message with topic %s and payload %s",
  2931. "args": [
  2932. "videv/ffe/diningroom/main_light/state/set",
  2933. "false"
  2934. ],
  2935. "levelname": "DEBUG",
  2936. "levelno": 10,
  2937. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  2938. "filename": "__init__.py",
  2939. "module": "__init__",
  2940. "exc_info": null,
  2941. "exc_text": null,
  2942. "stack_info": null,
  2943. "lineno": 75,
  2944. "funcName": "send",
  2945. "created": 1676441605.3254552,
  2946. "msecs": 325.4551887512207,
  2947. "relativeCreated": 2328.970432281494,
  2948. "thread": 140246908178432,
  2949. "threadName": "MainThread",
  2950. "processName": "MainProcess",
  2951. "process": 509276,
  2952. "message": "Sending message with topic videv/ffe/diningroom/main_light/state/set and payload false",
  2953. "asctime": "2023-02-15 07:13:25,325"
  2954. },
  2955. {
  2956. "name": "smart_brain.mqtt.shellies.ffe.diningroom.main_light.relay.0.command",
  2957. "msg": "Received message with topic %s and payload %s",
  2958. "args": [
  2959. "shellies/ffe/diningroom/main_light/relay/0/command",
  2960. "b'off'"
  2961. ],
  2962. "levelname": "DEBUG",
  2963. "levelno": 10,
  2964. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  2965. "filename": "__init__.py",
  2966. "module": "__init__",
  2967. "exc_info": null,
  2968. "exc_text": null,
  2969. "stack_info": null,
  2970. "lineno": 91,
  2971. "funcName": "__receive__",
  2972. "created": 1676441605.3292842,
  2973. "msecs": 329.2841911315918,
  2974. "relativeCreated": 2332.7994346618652,
  2975. "thread": 140246884292160,
  2976. "threadName": "Thread-1 (_thread_main)",
  2977. "processName": "MainProcess",
  2978. "process": 509276,
  2979. "message": "Received message with topic shellies/ffe/diningroom/main_light/relay/0/command and payload b'off'",
  2980. "asctime": "2023-02-15 07:13:25,329"
  2981. },
  2982. {
  2983. "name": "smart_brain.mqtt.shellies.ffe.diningroom.main_light.relay.0",
  2984. "msg": "Sending message with topic %s and payload %s",
  2985. "args": [
  2986. "shellies/ffe/diningroom/main_light/relay/0",
  2987. "off"
  2988. ],
  2989. "levelname": "DEBUG",
  2990. "levelno": 10,
  2991. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  2992. "filename": "__init__.py",
  2993. "module": "__init__",
  2994. "exc_info": null,
  2995. "exc_text": null,
  2996. "stack_info": null,
  2997. "lineno": 75,
  2998. "funcName": "send",
  2999. "created": 1676441605.3298383,
  3000. "msecs": 329.8382759094238,
  3001. "relativeCreated": 2333.3535194396973,
  3002. "thread": 140246884292160,
  3003. "threadName": "Thread-1 (_thread_main)",
  3004. "processName": "MainProcess",
  3005. "process": 509276,
  3006. "message": "Sending message with topic shellies/ffe/diningroom/main_light/relay/0 and payload off",
  3007. "asctime": "2023-02-15 07:13:25,329"
  3008. },
  3009. {
  3010. "name": "smart_brain.mqtt.shellies.ffe.diningroom.main_light.relay.0",
  3011. "msg": "Received message with topic %s and payload %s",
  3012. "args": [
  3013. "shellies/ffe/diningroom/main_light/relay/0",
  3014. "b'off'"
  3015. ],
  3016. "levelname": "DEBUG",
  3017. "levelno": 10,
  3018. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  3019. "filename": "__init__.py",
  3020. "module": "__init__",
  3021. "exc_info": null,
  3022. "exc_text": null,
  3023. "stack_info": null,
  3024. "lineno": 91,
  3025. "funcName": "__receive__",
  3026. "created": 1676441605.3309968,
  3027. "msecs": 330.9967517852783,
  3028. "relativeCreated": 2334.5119953155518,
  3029. "thread": 140246884292160,
  3030. "threadName": "Thread-1 (_thread_main)",
  3031. "processName": "MainProcess",
  3032. "process": 509276,
  3033. "message": "Received message with topic shellies/ffe/diningroom/main_light/relay/0 and payload b'off'",
  3034. "asctime": "2023-02-15 07:13:25,330"
  3035. },
  3036. {
  3037. "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp.set",
  3038. "msg": "Received message with topic %s and payload %s",
  3039. "args": [
  3040. "zigbee/ffe/diningroom/powerplug_floorlamp/set",
  3041. "b'{\"state\": \"off\"}'"
  3042. ],
  3043. "levelname": "DEBUG",
  3044. "levelno": 10,
  3045. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  3046. "filename": "__init__.py",
  3047. "module": "__init__",
  3048. "exc_info": null,
  3049. "exc_text": null,
  3050. "stack_info": null,
  3051. "lineno": 91,
  3052. "funcName": "__receive__",
  3053. "created": 1676441605.3749208,
  3054. "msecs": 374.9208450317383,
  3055. "relativeCreated": 2378.4360885620117,
  3056. "thread": 140246884292160,
  3057. "threadName": "Thread-1 (_thread_main)",
  3058. "processName": "MainProcess",
  3059. "process": 509276,
  3060. "message": "Received message with topic zigbee/ffe/diningroom/powerplug_floorlamp/set and payload b'{\"state\": \"off\"}'",
  3061. "asctime": "2023-02-15 07:13:25,374"
  3062. },
  3063. {
  3064. "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp",
  3065. "msg": "Sending message with topic %s and payload %s",
  3066. "args": [
  3067. "zigbee/ffe/diningroom/powerplug_floorlamp",
  3068. "{\"state\": \"off\"}"
  3069. ],
  3070. "levelname": "DEBUG",
  3071. "levelno": 10,
  3072. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  3073. "filename": "__init__.py",
  3074. "module": "__init__",
  3075. "exc_info": null,
  3076. "exc_text": null,
  3077. "stack_info": null,
  3078. "lineno": 75,
  3079. "funcName": "send",
  3080. "created": 1676441605.375463,
  3081. "msecs": 375.46300888061523,
  3082. "relativeCreated": 2378.9782524108887,
  3083. "thread": 140246884292160,
  3084. "threadName": "Thread-1 (_thread_main)",
  3085. "processName": "MainProcess",
  3086. "process": 509276,
  3087. "message": "Sending message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload {\"state\": \"off\"}",
  3088. "asctime": "2023-02-15 07:13:25,375"
  3089. },
  3090. {
  3091. "name": "smart_brain.mqtt.videv.ffe.diningroom.main_light.state",
  3092. "msg": "Received message with topic %s and payload %s",
  3093. "args": [
  3094. "videv/ffe/diningroom/main_light/state",
  3095. "b'false'"
  3096. ],
  3097. "levelname": "DEBUG",
  3098. "levelno": 10,
  3099. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  3100. "filename": "__init__.py",
  3101. "module": "__init__",
  3102. "exc_info": null,
  3103. "exc_text": null,
  3104. "stack_info": null,
  3105. "lineno": 91,
  3106. "funcName": "__receive__",
  3107. "created": 1676441605.3761423,
  3108. "msecs": 376.1422634124756,
  3109. "relativeCreated": 2379.657506942749,
  3110. "thread": 140246884292160,
  3111. "threadName": "Thread-1 (_thread_main)",
  3112. "processName": "MainProcess",
  3113. "process": 509276,
  3114. "message": "Received message with topic videv/ffe/diningroom/main_light/state and payload b'false'",
  3115. "asctime": "2023-02-15 07:13:25,376"
  3116. },
  3117. {
  3118. "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp",
  3119. "msg": "Received message with topic %s and payload %s",
  3120. "args": [
  3121. "zigbee/ffe/diningroom/powerplug_floorlamp",
  3122. "b'{\"state\": \"off\"}'"
  3123. ],
  3124. "levelname": "DEBUG",
  3125. "levelno": 10,
  3126. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  3127. "filename": "__init__.py",
  3128. "module": "__init__",
  3129. "exc_info": null,
  3130. "exc_text": null,
  3131. "stack_info": null,
  3132. "lineno": 91,
  3133. "funcName": "__receive__",
  3134. "created": 1676441605.377225,
  3135. "msecs": 377.2249221801758,
  3136. "relativeCreated": 2380.740165710449,
  3137. "thread": 140246884292160,
  3138. "threadName": "Thread-1 (_thread_main)",
  3139. "processName": "MainProcess",
  3140. "process": 509276,
  3141. "message": "Received message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload b'{\"state\": \"off\"}'",
  3142. "asctime": "2023-02-15 07:13:25,377"
  3143. },
  3144. {
  3145. "name": "smart_brain.mqtt.videv.ffe.diningroom.floorlamp.state",
  3146. "msg": "Received message with topic %s and payload %s",
  3147. "args": [
  3148. "videv/ffe/diningroom/floorlamp/state",
  3149. "b'false'"
  3150. ],
  3151. "levelname": "DEBUG",
  3152. "levelno": 10,
  3153. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  3154. "filename": "__init__.py",
  3155. "module": "__init__",
  3156. "exc_info": null,
  3157. "exc_text": null,
  3158. "stack_info": null,
  3159. "lineno": 91,
  3160. "funcName": "__receive__",
  3161. "created": 1676441605.4192588,
  3162. "msecs": 419.25883293151855,
  3163. "relativeCreated": 2422.774076461792,
  3164. "thread": 140246884292160,
  3165. "threadName": "Thread-1 (_thread_main)",
  3166. "processName": "MainProcess",
  3167. "process": 509276,
  3168. "message": "Received message with topic videv/ffe/diningroom/floorlamp/state and payload b'false'",
  3169. "asctime": "2023-02-15 07:13:25,419"
  3170. }
  3171. ],
  3172. "time_consumption": 0.20723366737365723
  3173. },
  3174. {
  3175. "name": "__tLogger__",
  3176. "msg": "Switching device state is correct (Content %s and Type is %s).",
  3177. "args": [
  3178. "False",
  3179. "<class 'bool'>"
  3180. ],
  3181. "levelname": "INFO",
  3182. "levelno": 20,
  3183. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  3184. "filename": "test.py",
  3185. "module": "test",
  3186. "exc_info": null,
  3187. "exc_text": null,
  3188. "stack_info": null,
  3189. "lineno": 184,
  3190. "funcName": "equivalency_chk",
  3191. "created": 1676441605.6272395,
  3192. "msecs": 627.239465713501,
  3193. "relativeCreated": 2630.7547092437744,
  3194. "thread": 140246908178432,
  3195. "threadName": "MainThread",
  3196. "processName": "MainProcess",
  3197. "process": 509276,
  3198. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  3199. "asctime": "2023-02-15 07:13:25,627",
  3200. "moduleLogger": [
  3201. {
  3202. "name": "__unittest__",
  3203. "msg": "Result (%s): %s (%s)",
  3204. "args": [
  3205. "Switching device state",
  3206. "False",
  3207. "<class 'bool'>"
  3208. ],
  3209. "levelname": "DEBUG",
  3210. "levelno": 10,
  3211. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  3212. "filename": "test.py",
  3213. "module": "test",
  3214. "exc_info": null,
  3215. "exc_text": null,
  3216. "stack_info": null,
  3217. "lineno": 22,
  3218. "funcName": "__report_result__",
  3219. "created": 1676441605.626958,
  3220. "msecs": 626.957893371582,
  3221. "relativeCreated": 2630.4731369018555,
  3222. "thread": 140246908178432,
  3223. "threadName": "MainThread",
  3224. "processName": "MainProcess",
  3225. "process": 509276,
  3226. "message": "Result (Switching device state): False (<class 'bool'>)",
  3227. "asctime": "2023-02-15 07:13:25,626"
  3228. },
  3229. {
  3230. "name": "__unittest__",
  3231. "msg": "Expectation (%s): result %s %s (%s)",
  3232. "args": [
  3233. "Switching device state",
  3234. "=",
  3235. "False",
  3236. "<class 'bool'>"
  3237. ],
  3238. "levelname": "DEBUG",
  3239. "levelno": 10,
  3240. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  3241. "filename": "test.py",
  3242. "module": "test",
  3243. "exc_info": null,
  3244. "exc_text": null,
  3245. "stack_info": null,
  3246. "lineno": 26,
  3247. "funcName": "__report_expectation__",
  3248. "created": 1676441605.627114,
  3249. "msecs": 627.1140575408936,
  3250. "relativeCreated": 2630.629301071167,
  3251. "thread": 140246908178432,
  3252. "threadName": "MainThread",
  3253. "processName": "MainProcess",
  3254. "process": 509276,
  3255. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  3256. "asctime": "2023-02-15 07:13:25,627"
  3257. }
  3258. ],
  3259. "time_consumption": 0.00012540817260742188
  3260. }
  3261. ],
  3262. "time_consumption": 1.210801362991333,
  3263. "time_start": "2023-02-15 07:13:24,416",
  3264. "time_finished": "2023-02-15 07:13:25,627"
  3265. },
  3266. "Power On/ Off synchronisation test: shellies/ffe/diningroom/main_light": {
  3267. "name": "__tLogger__",
  3268. "msg": "Power On/ Off synchronisation test: shellies/ffe/diningroom/main_light",
  3269. "args": null,
  3270. "levelname": "INFO",
  3271. "levelno": 20,
  3272. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py",
  3273. "filename": "synchronisation.py",
  3274. "module": "synchronisation",
  3275. "exc_info": null,
  3276. "exc_text": null,
  3277. "stack_info": null,
  3278. "lineno": 24,
  3279. "funcName": "test_power_on_off_sync",
  3280. "created": 1676441605.627779,
  3281. "msecs": 627.7790069580078,
  3282. "relativeCreated": 2631.2942504882812,
  3283. "thread": 140246908178432,
  3284. "threadName": "MainThread",
  3285. "processName": "MainProcess",
  3286. "process": 509276,
  3287. "message": "Power On/ Off synchronisation test: shellies/ffe/diningroom/main_light",
  3288. "asctime": "2023-02-15 07:13:25,627",
  3289. "moduleLogger": [],
  3290. "testcaseLogger": [
  3291. {
  3292. "name": "__tLogger__",
  3293. "msg": "Setting preconditions for master device '%s'",
  3294. "args": [
  3295. false
  3296. ],
  3297. "levelname": "DEBUG",
  3298. "levelno": 10,
  3299. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py",
  3300. "filename": "synchronisation.py",
  3301. "module": "synchronisation",
  3302. "exc_info": null,
  3303. "exc_text": null,
  3304. "stack_info": null,
  3305. "lineno": 30,
  3306. "funcName": "__test_power_on_off_sync__",
  3307. "created": 1676441605.928506,
  3308. "msecs": 928.5058975219727,
  3309. "relativeCreated": 2932.021141052246,
  3310. "thread": 140246908178432,
  3311. "threadName": "MainThread",
  3312. "processName": "MainProcess",
  3313. "process": 509276,
  3314. "message": "Setting preconditions for master device 'False'",
  3315. "asctime": "2023-02-15 07:13:25,928",
  3316. "moduleLogger": [],
  3317. "time_consumption": 0.0
  3318. },
  3319. {
  3320. "name": "__tLogger__",
  3321. "msg": "Changing master device state to '%s'",
  3322. "args": [
  3323. true
  3324. ],
  3325. "levelname": "DEBUG",
  3326. "levelno": 10,
  3327. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py",
  3328. "filename": "synchronisation.py",
  3329. "module": "synchronisation",
  3330. "exc_info": null,
  3331. "exc_text": null,
  3332. "stack_info": null,
  3333. "lineno": 36,
  3334. "funcName": "__test_power_on_off_sync__",
  3335. "created": 1676441606.229655,
  3336. "msecs": 229.65502738952637,
  3337. "relativeCreated": 3233.1702709198,
  3338. "thread": 140246908178432,
  3339. "threadName": "MainThread",
  3340. "processName": "MainProcess",
  3341. "process": 509276,
  3342. "message": "Changing master device state to 'True'",
  3343. "asctime": "2023-02-15 07:13:26,229",
  3344. "moduleLogger": [
  3345. {
  3346. "name": "smart_brain.mqtt.shellies.ffe.diningroom.main_light.relay.0",
  3347. "msg": "Sending message with topic %s and payload %s",
  3348. "args": [
  3349. "shellies/ffe/diningroom/main_light/relay/0",
  3350. "on"
  3351. ],
  3352. "levelname": "DEBUG",
  3353. "levelno": 10,
  3354. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  3355. "filename": "__init__.py",
  3356. "module": "__init__",
  3357. "exc_info": null,
  3358. "exc_text": null,
  3359. "stack_info": null,
  3360. "lineno": 75,
  3361. "funcName": "send",
  3362. "created": 1676441605.928728,
  3363. "msecs": 928.7281036376953,
  3364. "relativeCreated": 2932.2433471679688,
  3365. "thread": 140246908178432,
  3366. "threadName": "MainThread",
  3367. "processName": "MainProcess",
  3368. "process": 509276,
  3369. "message": "Sending message with topic shellies/ffe/diningroom/main_light/relay/0 and payload on",
  3370. "asctime": "2023-02-15 07:13:25,928"
  3371. },
  3372. {
  3373. "name": "smart_brain.mqtt.shellies.ffe.diningroom.main_light.relay.0",
  3374. "msg": "Received message with topic %s and payload %s",
  3375. "args": [
  3376. "shellies/ffe/diningroom/main_light/relay/0",
  3377. "b'on'"
  3378. ],
  3379. "levelname": "DEBUG",
  3380. "levelno": 10,
  3381. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  3382. "filename": "__init__.py",
  3383. "module": "__init__",
  3384. "exc_info": null,
  3385. "exc_text": null,
  3386. "stack_info": null,
  3387. "lineno": 91,
  3388. "funcName": "__receive__",
  3389. "created": 1676441605.9293056,
  3390. "msecs": 929.3055534362793,
  3391. "relativeCreated": 2932.8207969665527,
  3392. "thread": 140246884292160,
  3393. "threadName": "Thread-1 (_thread_main)",
  3394. "processName": "MainProcess",
  3395. "process": 509276,
  3396. "message": "Received message with topic shellies/ffe/diningroom/main_light/relay/0 and payload b'on'",
  3397. "asctime": "2023-02-15 07:13:25,929"
  3398. },
  3399. {
  3400. "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp.set",
  3401. "msg": "Received message with topic %s and payload %s",
  3402. "args": [
  3403. "zigbee/ffe/diningroom/powerplug_floorlamp/set",
  3404. "b'{\"state\": \"on\"}'"
  3405. ],
  3406. "levelname": "DEBUG",
  3407. "levelno": 10,
  3408. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  3409. "filename": "__init__.py",
  3410. "module": "__init__",
  3411. "exc_info": null,
  3412. "exc_text": null,
  3413. "stack_info": null,
  3414. "lineno": 91,
  3415. "funcName": "__receive__",
  3416. "created": 1676441605.9304705,
  3417. "msecs": 930.4704666137695,
  3418. "relativeCreated": 2933.985710144043,
  3419. "thread": 140246884292160,
  3420. "threadName": "Thread-1 (_thread_main)",
  3421. "processName": "MainProcess",
  3422. "process": 509276,
  3423. "message": "Received message with topic zigbee/ffe/diningroom/powerplug_floorlamp/set and payload b'{\"state\": \"on\"}'",
  3424. "asctime": "2023-02-15 07:13:25,930"
  3425. },
  3426. {
  3427. "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp",
  3428. "msg": "Sending message with topic %s and payload %s",
  3429. "args": [
  3430. "zigbee/ffe/diningroom/powerplug_floorlamp",
  3431. "{\"state\": \"on\"}"
  3432. ],
  3433. "levelname": "DEBUG",
  3434. "levelno": 10,
  3435. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  3436. "filename": "__init__.py",
  3437. "module": "__init__",
  3438. "exc_info": null,
  3439. "exc_text": null,
  3440. "stack_info": null,
  3441. "lineno": 75,
  3442. "funcName": "send",
  3443. "created": 1676441605.930659,
  3444. "msecs": 930.6590557098389,
  3445. "relativeCreated": 2934.1742992401123,
  3446. "thread": 140246884292160,
  3447. "threadName": "Thread-1 (_thread_main)",
  3448. "processName": "MainProcess",
  3449. "process": 509276,
  3450. "message": "Sending message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload {\"state\": \"on\"}",
  3451. "asctime": "2023-02-15 07:13:25,930"
  3452. },
  3453. {
  3454. "name": "smart_brain.mqtt.videv.ffe.diningroom.main_light.state",
  3455. "msg": "Received message with topic %s and payload %s",
  3456. "args": [
  3457. "videv/ffe/diningroom/main_light/state",
  3458. "b'true'"
  3459. ],
  3460. "levelname": "DEBUG",
  3461. "levelno": 10,
  3462. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  3463. "filename": "__init__.py",
  3464. "module": "__init__",
  3465. "exc_info": null,
  3466. "exc_text": null,
  3467. "stack_info": null,
  3468. "lineno": 91,
  3469. "funcName": "__receive__",
  3470. "created": 1676441605.93093,
  3471. "msecs": 930.9298992156982,
  3472. "relativeCreated": 2934.4451427459717,
  3473. "thread": 140246884292160,
  3474. "threadName": "Thread-1 (_thread_main)",
  3475. "processName": "MainProcess",
  3476. "process": 509276,
  3477. "message": "Received message with topic videv/ffe/diningroom/main_light/state and payload b'true'",
  3478. "asctime": "2023-02-15 07:13:25,930"
  3479. },
  3480. {
  3481. "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp",
  3482. "msg": "Received message with topic %s and payload %s",
  3483. "args": [
  3484. "zigbee/ffe/diningroom/powerplug_floorlamp",
  3485. "b'{\"state\": \"on\"}'"
  3486. ],
  3487. "levelname": "DEBUG",
  3488. "levelno": 10,
  3489. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  3490. "filename": "__init__.py",
  3491. "module": "__init__",
  3492. "exc_info": null,
  3493. "exc_text": null,
  3494. "stack_info": null,
  3495. "lineno": 91,
  3496. "funcName": "__receive__",
  3497. "created": 1676441605.931409,
  3498. "msecs": 931.4088821411133,
  3499. "relativeCreated": 2934.9241256713867,
  3500. "thread": 140246884292160,
  3501. "threadName": "Thread-1 (_thread_main)",
  3502. "processName": "MainProcess",
  3503. "process": 509276,
  3504. "message": "Received message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload b'{\"state\": \"on\"}'",
  3505. "asctime": "2023-02-15 07:13:25,931"
  3506. },
  3507. {
  3508. "name": "smart_brain.mqtt.videv.ffe.diningroom.floorlamp.state",
  3509. "msg": "Received message with topic %s and payload %s",
  3510. "args": [
  3511. "videv/ffe/diningroom/floorlamp/state",
  3512. "b'true'"
  3513. ],
  3514. "levelname": "DEBUG",
  3515. "levelno": 10,
  3516. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  3517. "filename": "__init__.py",
  3518. "module": "__init__",
  3519. "exc_info": null,
  3520. "exc_text": null,
  3521. "stack_info": null,
  3522. "lineno": 91,
  3523. "funcName": "__receive__",
  3524. "created": 1676441605.9751039,
  3525. "msecs": 975.1038551330566,
  3526. "relativeCreated": 2978.61909866333,
  3527. "thread": 140246884292160,
  3528. "threadName": "Thread-1 (_thread_main)",
  3529. "processName": "MainProcess",
  3530. "process": 509276,
  3531. "message": "Received message with topic videv/ffe/diningroom/floorlamp/state and payload b'true'",
  3532. "asctime": "2023-02-15 07:13:25,975"
  3533. }
  3534. ],
  3535. "time_consumption": 0.2545511722564697
  3536. },
  3537. {
  3538. "name": "__tLogger__",
  3539. "msg": "Follower device (zigbee/ffe/diningroom/powerplug_floorlamp) state is correct (Content %s and Type is %s).",
  3540. "args": [
  3541. "True",
  3542. "<class 'bool'>"
  3543. ],
  3544. "levelname": "INFO",
  3545. "levelno": 20,
  3546. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  3547. "filename": "test.py",
  3548. "module": "test",
  3549. "exc_info": null,
  3550. "exc_text": null,
  3551. "stack_info": null,
  3552. "lineno": 184,
  3553. "funcName": "equivalency_chk",
  3554. "created": 1676441606.2304041,
  3555. "msecs": 230.40413856506348,
  3556. "relativeCreated": 3233.919382095337,
  3557. "thread": 140246908178432,
  3558. "threadName": "MainThread",
  3559. "processName": "MainProcess",
  3560. "process": 509276,
  3561. "message": "Follower device (zigbee/ffe/diningroom/powerplug_floorlamp) state is correct (Content True and Type is <class 'bool'>).",
  3562. "asctime": "2023-02-15 07:13:26,230",
  3563. "moduleLogger": [
  3564. {
  3565. "name": "__unittest__",
  3566. "msg": "Result (%s): %s (%s)",
  3567. "args": [
  3568. "Follower device (zigbee/ffe/diningroom/powerplug_floorlamp) state",
  3569. "True",
  3570. "<class 'bool'>"
  3571. ],
  3572. "levelname": "DEBUG",
  3573. "levelno": 10,
  3574. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  3575. "filename": "test.py",
  3576. "module": "test",
  3577. "exc_info": null,
  3578. "exc_text": null,
  3579. "stack_info": null,
  3580. "lineno": 22,
  3581. "funcName": "__report_result__",
  3582. "created": 1676441606.23012,
  3583. "msecs": 230.1199436187744,
  3584. "relativeCreated": 3233.635187149048,
  3585. "thread": 140246908178432,
  3586. "threadName": "MainThread",
  3587. "processName": "MainProcess",
  3588. "process": 509276,
  3589. "message": "Result (Follower device (zigbee/ffe/diningroom/powerplug_floorlamp) state): True (<class 'bool'>)",
  3590. "asctime": "2023-02-15 07:13:26,230"
  3591. },
  3592. {
  3593. "name": "__unittest__",
  3594. "msg": "Expectation (%s): result %s %s (%s)",
  3595. "args": [
  3596. "Follower device (zigbee/ffe/diningroom/powerplug_floorlamp) state",
  3597. "=",
  3598. "True",
  3599. "<class 'bool'>"
  3600. ],
  3601. "levelname": "DEBUG",
  3602. "levelno": 10,
  3603. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  3604. "filename": "test.py",
  3605. "module": "test",
  3606. "exc_info": null,
  3607. "exc_text": null,
  3608. "stack_info": null,
  3609. "lineno": 26,
  3610. "funcName": "__report_expectation__",
  3611. "created": 1676441606.230277,
  3612. "msecs": 230.27706146240234,
  3613. "relativeCreated": 3233.792304992676,
  3614. "thread": 140246908178432,
  3615. "threadName": "MainThread",
  3616. "processName": "MainProcess",
  3617. "process": 509276,
  3618. "message": "Expectation (Follower device (zigbee/ffe/diningroom/powerplug_floorlamp) state): result = True (<class 'bool'>)",
  3619. "asctime": "2023-02-15 07:13:26,230"
  3620. }
  3621. ],
  3622. "time_consumption": 0.0001270771026611328
  3623. },
  3624. {
  3625. "name": "__tLogger__",
  3626. "msg": "Changing master device state to '%s'",
  3627. "args": [
  3628. false
  3629. ],
  3630. "levelname": "DEBUG",
  3631. "levelno": 10,
  3632. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py",
  3633. "filename": "synchronisation.py",
  3634. "module": "synchronisation",
  3635. "exc_info": null,
  3636. "exc_text": null,
  3637. "stack_info": null,
  3638. "lineno": 36,
  3639. "funcName": "__test_power_on_off_sync__",
  3640. "created": 1676441606.531936,
  3641. "msecs": 531.9359302520752,
  3642. "relativeCreated": 3535.4511737823486,
  3643. "thread": 140246908178432,
  3644. "threadName": "MainThread",
  3645. "processName": "MainProcess",
  3646. "process": 509276,
  3647. "message": "Changing master device state to 'False'",
  3648. "asctime": "2023-02-15 07:13:26,531",
  3649. "moduleLogger": [
  3650. {
  3651. "name": "smart_brain.mqtt.shellies.ffe.diningroom.main_light.relay.0",
  3652. "msg": "Sending message with topic %s and payload %s",
  3653. "args": [
  3654. "shellies/ffe/diningroom/main_light/relay/0",
  3655. "off"
  3656. ],
  3657. "levelname": "DEBUG",
  3658. "levelno": 10,
  3659. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  3660. "filename": "__init__.py",
  3661. "module": "__init__",
  3662. "exc_info": null,
  3663. "exc_text": null,
  3664. "stack_info": null,
  3665. "lineno": 75,
  3666. "funcName": "send",
  3667. "created": 1676441606.230767,
  3668. "msecs": 230.76701164245605,
  3669. "relativeCreated": 3234.2822551727295,
  3670. "thread": 140246908178432,
  3671. "threadName": "MainThread",
  3672. "processName": "MainProcess",
  3673. "process": 509276,
  3674. "message": "Sending message with topic shellies/ffe/diningroom/main_light/relay/0 and payload off",
  3675. "asctime": "2023-02-15 07:13:26,230"
  3676. },
  3677. {
  3678. "name": "smart_brain.mqtt.shellies.ffe.diningroom.main_light.relay.0",
  3679. "msg": "Received message with topic %s and payload %s",
  3680. "args": [
  3681. "shellies/ffe/diningroom/main_light/relay/0",
  3682. "b'off'"
  3683. ],
  3684. "levelname": "DEBUG",
  3685. "levelno": 10,
  3686. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  3687. "filename": "__init__.py",
  3688. "module": "__init__",
  3689. "exc_info": null,
  3690. "exc_text": null,
  3691. "stack_info": null,
  3692. "lineno": 91,
  3693. "funcName": "__receive__",
  3694. "created": 1676441606.232058,
  3695. "msecs": 232.05804824829102,
  3696. "relativeCreated": 3235.5732917785645,
  3697. "thread": 140246884292160,
  3698. "threadName": "Thread-1 (_thread_main)",
  3699. "processName": "MainProcess",
  3700. "process": 509276,
  3701. "message": "Received message with topic shellies/ffe/diningroom/main_light/relay/0 and payload b'off'",
  3702. "asctime": "2023-02-15 07:13:26,232"
  3703. },
  3704. {
  3705. "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp.set",
  3706. "msg": "Received message with topic %s and payload %s",
  3707. "args": [
  3708. "zigbee/ffe/diningroom/powerplug_floorlamp/set",
  3709. "b'{\"state\": \"off\"}'"
  3710. ],
  3711. "levelname": "DEBUG",
  3712. "levelno": 10,
  3713. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  3714. "filename": "__init__.py",
  3715. "module": "__init__",
  3716. "exc_info": null,
  3717. "exc_text": null,
  3718. "stack_info": null,
  3719. "lineno": 91,
  3720. "funcName": "__receive__",
  3721. "created": 1676441606.2351499,
  3722. "msecs": 235.14986038208008,
  3723. "relativeCreated": 3238.6651039123535,
  3724. "thread": 140246884292160,
  3725. "threadName": "Thread-1 (_thread_main)",
  3726. "processName": "MainProcess",
  3727. "process": 509276,
  3728. "message": "Received message with topic zigbee/ffe/diningroom/powerplug_floorlamp/set and payload b'{\"state\": \"off\"}'",
  3729. "asctime": "2023-02-15 07:13:26,235"
  3730. },
  3731. {
  3732. "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp",
  3733. "msg": "Sending message with topic %s and payload %s",
  3734. "args": [
  3735. "zigbee/ffe/diningroom/powerplug_floorlamp",
  3736. "{\"state\": \"off\"}"
  3737. ],
  3738. "levelname": "DEBUG",
  3739. "levelno": 10,
  3740. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  3741. "filename": "__init__.py",
  3742. "module": "__init__",
  3743. "exc_info": null,
  3744. "exc_text": null,
  3745. "stack_info": null,
  3746. "lineno": 75,
  3747. "funcName": "send",
  3748. "created": 1676441606.2356677,
  3749. "msecs": 235.66770553588867,
  3750. "relativeCreated": 3239.182949066162,
  3751. "thread": 140246884292160,
  3752. "threadName": "Thread-1 (_thread_main)",
  3753. "processName": "MainProcess",
  3754. "process": 509276,
  3755. "message": "Sending message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload {\"state\": \"off\"}",
  3756. "asctime": "2023-02-15 07:13:26,235"
  3757. },
  3758. {
  3759. "name": "smart_brain.mqtt.videv.ffe.diningroom.main_light.state",
  3760. "msg": "Received message with topic %s and payload %s",
  3761. "args": [
  3762. "videv/ffe/diningroom/main_light/state",
  3763. "b'false'"
  3764. ],
  3765. "levelname": "DEBUG",
  3766. "levelno": 10,
  3767. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  3768. "filename": "__init__.py",
  3769. "module": "__init__",
  3770. "exc_info": null,
  3771. "exc_text": null,
  3772. "stack_info": null,
  3773. "lineno": 91,
  3774. "funcName": "__receive__",
  3775. "created": 1676441606.236398,
  3776. "msecs": 236.39798164367676,
  3777. "relativeCreated": 3239.91322517395,
  3778. "thread": 140246884292160,
  3779. "threadName": "Thread-1 (_thread_main)",
  3780. "processName": "MainProcess",
  3781. "process": 509276,
  3782. "message": "Received message with topic videv/ffe/diningroom/main_light/state and payload b'false'",
  3783. "asctime": "2023-02-15 07:13:26,236"
  3784. },
  3785. {
  3786. "name": "smart_brain.mqtt.zigbee.ffe.diningroom.powerplug_floorlamp",
  3787. "msg": "Received message with topic %s and payload %s",
  3788. "args": [
  3789. "zigbee/ffe/diningroom/powerplug_floorlamp",
  3790. "b'{\"state\": \"off\"}'"
  3791. ],
  3792. "levelname": "DEBUG",
  3793. "levelno": 10,
  3794. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  3795. "filename": "__init__.py",
  3796. "module": "__init__",
  3797. "exc_info": null,
  3798. "exc_text": null,
  3799. "stack_info": null,
  3800. "lineno": 91,
  3801. "funcName": "__receive__",
  3802. "created": 1676441606.2375464,
  3803. "msecs": 237.54644393920898,
  3804. "relativeCreated": 3241.0616874694824,
  3805. "thread": 140246884292160,
  3806. "threadName": "Thread-1 (_thread_main)",
  3807. "processName": "MainProcess",
  3808. "process": 509276,
  3809. "message": "Received message with topic zigbee/ffe/diningroom/powerplug_floorlamp and payload b'{\"state\": \"off\"}'",
  3810. "asctime": "2023-02-15 07:13:26,237"
  3811. },
  3812. {
  3813. "name": "smart_brain.mqtt.videv.ffe.diningroom.floorlamp.state",
  3814. "msg": "Received message with topic %s and payload %s",
  3815. "args": [
  3816. "videv/ffe/diningroom/floorlamp/state",
  3817. "b'false'"
  3818. ],
  3819. "levelname": "DEBUG",
  3820. "levelno": 10,
  3821. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  3822. "filename": "__init__.py",
  3823. "module": "__init__",
  3824. "exc_info": null,
  3825. "exc_text": null,
  3826. "stack_info": null,
  3827. "lineno": 91,
  3828. "funcName": "__receive__",
  3829. "created": 1676441606.281936,
  3830. "msecs": 281.9359302520752,
  3831. "relativeCreated": 3285.4511737823486,
  3832. "thread": 140246884292160,
  3833. "threadName": "Thread-1 (_thread_main)",
  3834. "processName": "MainProcess",
  3835. "process": 509276,
  3836. "message": "Received message with topic videv/ffe/diningroom/floorlamp/state and payload b'false'",
  3837. "asctime": "2023-02-15 07:13:26,281"
  3838. }
  3839. ],
  3840. "time_consumption": 0.25
  3841. },
  3842. {
  3843. "name": "__tLogger__",
  3844. "msg": "Follower device (zigbee/ffe/diningroom/powerplug_floorlamp) state is correct (Content %s and Type is %s).",
  3845. "args": [
  3846. "False",
  3847. "<class 'bool'>"
  3848. ],
  3849. "levelname": "INFO",
  3850. "levelno": 20,
  3851. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  3852. "filename": "test.py",
  3853. "module": "test",
  3854. "exc_info": null,
  3855. "exc_text": null,
  3856. "stack_info": null,
  3857. "lineno": 184,
  3858. "funcName": "equivalency_chk",
  3859. "created": 1676441606.532673,
  3860. "msecs": 532.6728820800781,
  3861. "relativeCreated": 3536.1881256103516,
  3862. "thread": 140246908178432,
  3863. "threadName": "MainThread",
  3864. "processName": "MainProcess",
  3865. "process": 509276,
  3866. "message": "Follower device (zigbee/ffe/diningroom/powerplug_floorlamp) state is correct (Content False and Type is <class 'bool'>).",
  3867. "asctime": "2023-02-15 07:13:26,532",
  3868. "moduleLogger": [
  3869. {
  3870. "name": "__unittest__",
  3871. "msg": "Result (%s): %s (%s)",
  3872. "args": [
  3873. "Follower device (zigbee/ffe/diningroom/powerplug_floorlamp) state",
  3874. "False",
  3875. "<class 'bool'>"
  3876. ],
  3877. "levelname": "DEBUG",
  3878. "levelno": 10,
  3879. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  3880. "filename": "test.py",
  3881. "module": "test",
  3882. "exc_info": null,
  3883. "exc_text": null,
  3884. "stack_info": null,
  3885. "lineno": 22,
  3886. "funcName": "__report_result__",
  3887. "created": 1676441606.5323946,
  3888. "msecs": 532.3946475982666,
  3889. "relativeCreated": 3535.90989112854,
  3890. "thread": 140246908178432,
  3891. "threadName": "MainThread",
  3892. "processName": "MainProcess",
  3893. "process": 509276,
  3894. "message": "Result (Follower device (zigbee/ffe/diningroom/powerplug_floorlamp) state): False (<class 'bool'>)",
  3895. "asctime": "2023-02-15 07:13:26,532"
  3896. },
  3897. {
  3898. "name": "__unittest__",
  3899. "msg": "Expectation (%s): result %s %s (%s)",
  3900. "args": [
  3901. "Follower device (zigbee/ffe/diningroom/powerplug_floorlamp) state",
  3902. "=",
  3903. "False",
  3904. "<class 'bool'>"
  3905. ],
  3906. "levelname": "DEBUG",
  3907. "levelno": 10,
  3908. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  3909. "filename": "test.py",
  3910. "module": "test",
  3911. "exc_info": null,
  3912. "exc_text": null,
  3913. "stack_info": null,
  3914. "lineno": 26,
  3915. "funcName": "__report_expectation__",
  3916. "created": 1676441606.532549,
  3917. "msecs": 532.5489044189453,
  3918. "relativeCreated": 3536.0641479492188,
  3919. "thread": 140246908178432,
  3920. "threadName": "MainThread",
  3921. "processName": "MainProcess",
  3922. "process": 509276,
  3923. "message": "Expectation (Follower device (zigbee/ffe/diningroom/powerplug_floorlamp) state): result = False (<class 'bool'>)",
  3924. "asctime": "2023-02-15 07:13:26,532"
  3925. }
  3926. ],
  3927. "time_consumption": 0.0001239776611328125
  3928. }
  3929. ],
  3930. "time_consumption": 0.9048938751220703,
  3931. "time_start": "2023-02-15 07:13:25,627",
  3932. "time_finished": "2023-02-15 07:13:26,532"
  3933. },
  3934. "Power On/ Off test for device and virtual device: shellies/ffe/floor/main_light": {
  3935. "name": "__tLogger__",
  3936. "msg": "Power On/ Off test for device and virtual device: shellies/ffe/floor/main_light",
  3937. "args": null,
  3938. "levelname": "INFO",
  3939. "levelno": 20,
  3940. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  3941. "filename": "light.py",
  3942. "module": "light",
  3943. "exc_info": null,
  3944. "exc_text": null,
  3945. "stack_info": null,
  3946. "lineno": 27,
  3947. "funcName": "test_power_on_off",
  3948. "created": 1676441606.533195,
  3949. "msecs": 533.1950187683105,
  3950. "relativeCreated": 3536.710262298584,
  3951. "thread": 140246908178432,
  3952. "threadName": "MainThread",
  3953. "processName": "MainProcess",
  3954. "process": 509276,
  3955. "message": "Power On/ Off test for device and virtual device: shellies/ffe/floor/main_light",
  3956. "asctime": "2023-02-15 07:13:26,533",
  3957. "moduleLogger": [],
  3958. "testcaseLogger": [
  3959. {
  3960. "name": "__tLogger__",
  3961. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  3962. "args": [
  3963. "False",
  3964. "<class 'bool'>"
  3965. ],
  3966. "levelname": "INFO",
  3967. "levelno": 20,
  3968. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  3969. "filename": "test.py",
  3970. "module": "test",
  3971. "exc_info": null,
  3972. "exc_text": null,
  3973. "stack_info": null,
  3974. "lineno": 184,
  3975. "funcName": "equivalency_chk",
  3976. "created": 1676441606.533705,
  3977. "msecs": 533.7049961090088,
  3978. "relativeCreated": 3537.220239639282,
  3979. "thread": 140246908178432,
  3980. "threadName": "MainThread",
  3981. "processName": "MainProcess",
  3982. "process": 509276,
  3983. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  3984. "asctime": "2023-02-15 07:13:26,533",
  3985. "moduleLogger": [
  3986. {
  3987. "name": "__unittest__",
  3988. "msg": "Result (%s): %s (%s)",
  3989. "args": [
  3990. "Virtual device state",
  3991. "False",
  3992. "<class 'bool'>"
  3993. ],
  3994. "levelname": "DEBUG",
  3995. "levelno": 10,
  3996. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  3997. "filename": "test.py",
  3998. "module": "test",
  3999. "exc_info": null,
  4000. "exc_text": null,
  4001. "stack_info": null,
  4002. "lineno": 22,
  4003. "funcName": "__report_result__",
  4004. "created": 1676441606.5334706,
  4005. "msecs": 533.470630645752,
  4006. "relativeCreated": 3536.9858741760254,
  4007. "thread": 140246908178432,
  4008. "threadName": "MainThread",
  4009. "processName": "MainProcess",
  4010. "process": 509276,
  4011. "message": "Result (Virtual device state): False (<class 'bool'>)",
  4012. "asctime": "2023-02-15 07:13:26,533"
  4013. },
  4014. {
  4015. "name": "__unittest__",
  4016. "msg": "Expectation (%s): result %s %s (%s)",
  4017. "args": [
  4018. "Virtual device state",
  4019. "=",
  4020. "False",
  4021. "<class 'bool'>"
  4022. ],
  4023. "levelname": "DEBUG",
  4024. "levelno": 10,
  4025. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  4026. "filename": "test.py",
  4027. "module": "test",
  4028. "exc_info": null,
  4029. "exc_text": null,
  4030. "stack_info": null,
  4031. "lineno": 26,
  4032. "funcName": "__report_expectation__",
  4033. "created": 1676441606.533597,
  4034. "msecs": 533.5969924926758,
  4035. "relativeCreated": 3537.112236022949,
  4036. "thread": 140246908178432,
  4037. "threadName": "MainThread",
  4038. "processName": "MainProcess",
  4039. "process": 509276,
  4040. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  4041. "asctime": "2023-02-15 07:13:26,533"
  4042. }
  4043. ],
  4044. "time_consumption": 0.00010800361633300781
  4045. },
  4046. {
  4047. "name": "__tLogger__",
  4048. "msg": "Changing switching device state to '%s'",
  4049. "args": [
  4050. true
  4051. ],
  4052. "levelname": "DEBUG",
  4053. "levelno": 10,
  4054. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  4055. "filename": "light.py",
  4056. "module": "light",
  4057. "exc_info": null,
  4058. "exc_text": null,
  4059. "stack_info": null,
  4060. "lineno": 36,
  4061. "funcName": "__test_power_on_off__",
  4062. "created": 1676441606.8349016,
  4063. "msecs": 834.9015712738037,
  4064. "relativeCreated": 3838.416814804077,
  4065. "thread": 140246908178432,
  4066. "threadName": "MainThread",
  4067. "processName": "MainProcess",
  4068. "process": 509276,
  4069. "message": "Changing switching device state to 'True'",
  4070. "asctime": "2023-02-15 07:13:26,834",
  4071. "moduleLogger": [
  4072. {
  4073. "name": "smart_brain.mqtt.shellies.ffe.floor.main_light.relay.0",
  4074. "msg": "Sending message with topic %s and payload %s",
  4075. "args": [
  4076. "shellies/ffe/floor/main_light/relay/0",
  4077. "on"
  4078. ],
  4079. "levelname": "DEBUG",
  4080. "levelno": 10,
  4081. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  4082. "filename": "__init__.py",
  4083. "module": "__init__",
  4084. "exc_info": null,
  4085. "exc_text": null,
  4086. "stack_info": null,
  4087. "lineno": 75,
  4088. "funcName": "send",
  4089. "created": 1676441606.5339904,
  4090. "msecs": 533.9903831481934,
  4091. "relativeCreated": 3537.505626678467,
  4092. "thread": 140246908178432,
  4093. "threadName": "MainThread",
  4094. "processName": "MainProcess",
  4095. "process": 509276,
  4096. "message": "Sending message with topic shellies/ffe/floor/main_light/relay/0 and payload on",
  4097. "asctime": "2023-02-15 07:13:26,533"
  4098. },
  4099. {
  4100. "name": "smart_brain.mqtt.shellies.ffe.floor.main_light.relay.0",
  4101. "msg": "Received message with topic %s and payload %s",
  4102. "args": [
  4103. "shellies/ffe/floor/main_light/relay/0",
  4104. "b'on'"
  4105. ],
  4106. "levelname": "DEBUG",
  4107. "levelno": 10,
  4108. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  4109. "filename": "__init__.py",
  4110. "module": "__init__",
  4111. "exc_info": null,
  4112. "exc_text": null,
  4113. "stack_info": null,
  4114. "lineno": 91,
  4115. "funcName": "__receive__",
  4116. "created": 1676441606.5352645,
  4117. "msecs": 535.2644920349121,
  4118. "relativeCreated": 3538.7797355651855,
  4119. "thread": 140246884292160,
  4120. "threadName": "Thread-1 (_thread_main)",
  4121. "processName": "MainProcess",
  4122. "process": 509276,
  4123. "message": "Received message with topic shellies/ffe/floor/main_light/relay/0 and payload b'on'",
  4124. "asctime": "2023-02-15 07:13:26,535"
  4125. },
  4126. {
  4127. "name": "smart_brain.mqtt.videv.ffe.floor.main_light.state",
  4128. "msg": "Received message with topic %s and payload %s",
  4129. "args": [
  4130. "videv/ffe/floor/main_light/state",
  4131. "b'true'"
  4132. ],
  4133. "levelname": "DEBUG",
  4134. "levelno": 10,
  4135. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  4136. "filename": "__init__.py",
  4137. "module": "__init__",
  4138. "exc_info": null,
  4139. "exc_text": null,
  4140. "stack_info": null,
  4141. "lineno": 91,
  4142. "funcName": "__receive__",
  4143. "created": 1676441606.5377324,
  4144. "msecs": 537.7323627471924,
  4145. "relativeCreated": 3541.247606277466,
  4146. "thread": 140246884292160,
  4147. "threadName": "Thread-1 (_thread_main)",
  4148. "processName": "MainProcess",
  4149. "process": 509276,
  4150. "message": "Received message with topic videv/ffe/floor/main_light/state and payload b'true'",
  4151. "asctime": "2023-02-15 07:13:26,537"
  4152. }
  4153. ],
  4154. "time_consumption": 0.29716920852661133
  4155. },
  4156. {
  4157. "name": "__tLogger__",
  4158. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  4159. "args": [
  4160. "True",
  4161. "<class 'bool'>"
  4162. ],
  4163. "levelname": "INFO",
  4164. "levelno": 20,
  4165. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  4166. "filename": "test.py",
  4167. "module": "test",
  4168. "exc_info": null,
  4169. "exc_text": null,
  4170. "stack_info": null,
  4171. "lineno": 184,
  4172. "funcName": "equivalency_chk",
  4173. "created": 1676441606.8356667,
  4174. "msecs": 835.6666564941406,
  4175. "relativeCreated": 3839.181900024414,
  4176. "thread": 140246908178432,
  4177. "threadName": "MainThread",
  4178. "processName": "MainProcess",
  4179. "process": 509276,
  4180. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  4181. "asctime": "2023-02-15 07:13:26,835",
  4182. "moduleLogger": [
  4183. {
  4184. "name": "__unittest__",
  4185. "msg": "Result (%s): %s (%s)",
  4186. "args": [
  4187. "Virtual device state",
  4188. "True",
  4189. "<class 'bool'>"
  4190. ],
  4191. "levelname": "DEBUG",
  4192. "levelno": 10,
  4193. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  4194. "filename": "test.py",
  4195. "module": "test",
  4196. "exc_info": null,
  4197. "exc_text": null,
  4198. "stack_info": null,
  4199. "lineno": 22,
  4200. "funcName": "__report_result__",
  4201. "created": 1676441606.835387,
  4202. "msecs": 835.3869915008545,
  4203. "relativeCreated": 3838.902235031128,
  4204. "thread": 140246908178432,
  4205. "threadName": "MainThread",
  4206. "processName": "MainProcess",
  4207. "process": 509276,
  4208. "message": "Result (Virtual device state): True (<class 'bool'>)",
  4209. "asctime": "2023-02-15 07:13:26,835"
  4210. },
  4211. {
  4212. "name": "__unittest__",
  4213. "msg": "Expectation (%s): result %s %s (%s)",
  4214. "args": [
  4215. "Virtual device state",
  4216. "=",
  4217. "True",
  4218. "<class 'bool'>"
  4219. ],
  4220. "levelname": "DEBUG",
  4221. "levelno": 10,
  4222. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  4223. "filename": "test.py",
  4224. "module": "test",
  4225. "exc_info": null,
  4226. "exc_text": null,
  4227. "stack_info": null,
  4228. "lineno": 26,
  4229. "funcName": "__report_expectation__",
  4230. "created": 1676441606.8355398,
  4231. "msecs": 835.5398178100586,
  4232. "relativeCreated": 3839.055061340332,
  4233. "thread": 140246908178432,
  4234. "threadName": "MainThread",
  4235. "processName": "MainProcess",
  4236. "process": 509276,
  4237. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  4238. "asctime": "2023-02-15 07:13:26,835"
  4239. }
  4240. ],
  4241. "time_consumption": 0.00012683868408203125
  4242. },
  4243. {
  4244. "name": "__tLogger__",
  4245. "msg": "Switching device state is correct (Content %s and Type is %s).",
  4246. "args": [
  4247. "True",
  4248. "<class 'bool'>"
  4249. ],
  4250. "levelname": "INFO",
  4251. "levelno": 20,
  4252. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  4253. "filename": "test.py",
  4254. "module": "test",
  4255. "exc_info": null,
  4256. "exc_text": null,
  4257. "stack_info": null,
  4258. "lineno": 184,
  4259. "funcName": "equivalency_chk",
  4260. "created": 1676441606.836092,
  4261. "msecs": 836.0919952392578,
  4262. "relativeCreated": 3839.6072387695312,
  4263. "thread": 140246908178432,
  4264. "threadName": "MainThread",
  4265. "processName": "MainProcess",
  4266. "process": 509276,
  4267. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  4268. "asctime": "2023-02-15 07:13:26,836",
  4269. "moduleLogger": [
  4270. {
  4271. "name": "__unittest__",
  4272. "msg": "Result (%s): %s (%s)",
  4273. "args": [
  4274. "Switching device state",
  4275. "True",
  4276. "<class 'bool'>"
  4277. ],
  4278. "levelname": "DEBUG",
  4279. "levelno": 10,
  4280. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  4281. "filename": "test.py",
  4282. "module": "test",
  4283. "exc_info": null,
  4284. "exc_text": null,
  4285. "stack_info": null,
  4286. "lineno": 22,
  4287. "funcName": "__report_result__",
  4288. "created": 1676441606.8358595,
  4289. "msecs": 835.8595371246338,
  4290. "relativeCreated": 3839.374780654907,
  4291. "thread": 140246908178432,
  4292. "threadName": "MainThread",
  4293. "processName": "MainProcess",
  4294. "process": 509276,
  4295. "message": "Result (Switching device state): True (<class 'bool'>)",
  4296. "asctime": "2023-02-15 07:13:26,835"
  4297. },
  4298. {
  4299. "name": "__unittest__",
  4300. "msg": "Expectation (%s): result %s %s (%s)",
  4301. "args": [
  4302. "Switching device state",
  4303. "=",
  4304. "True",
  4305. "<class 'bool'>"
  4306. ],
  4307. "levelname": "DEBUG",
  4308. "levelno": 10,
  4309. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  4310. "filename": "test.py",
  4311. "module": "test",
  4312. "exc_info": null,
  4313. "exc_text": null,
  4314. "stack_info": null,
  4315. "lineno": 26,
  4316. "funcName": "__report_expectation__",
  4317. "created": 1676441606.835972,
  4318. "msecs": 835.9720706939697,
  4319. "relativeCreated": 3839.487314224243,
  4320. "thread": 140246908178432,
  4321. "threadName": "MainThread",
  4322. "processName": "MainProcess",
  4323. "process": 509276,
  4324. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  4325. "asctime": "2023-02-15 07:13:26,835"
  4326. }
  4327. ],
  4328. "time_consumption": 0.00011992454528808594
  4329. },
  4330. {
  4331. "name": "__tLogger__",
  4332. "msg": "Changing virtual device state to '%s'",
  4333. "args": [
  4334. false
  4335. ],
  4336. "levelname": "DEBUG",
  4337. "levelno": 10,
  4338. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  4339. "filename": "light.py",
  4340. "module": "light",
  4341. "exc_info": null,
  4342. "exc_text": null,
  4343. "stack_info": null,
  4344. "lineno": 42,
  4345. "funcName": "__test_power_on_off__",
  4346. "created": 1676441607.1375408,
  4347. "msecs": 137.5408172607422,
  4348. "relativeCreated": 4141.056060791016,
  4349. "thread": 140246908178432,
  4350. "threadName": "MainThread",
  4351. "processName": "MainProcess",
  4352. "process": 509276,
  4353. "message": "Changing virtual device state to 'False'",
  4354. "asctime": "2023-02-15 07:13:27,137",
  4355. "moduleLogger": [
  4356. {
  4357. "name": "smart_brain.mqtt.videv.ffe.floor.main_light.state.set",
  4358. "msg": "Sending message with topic %s and payload %s",
  4359. "args": [
  4360. "videv/ffe/floor/main_light/state/set",
  4361. "false"
  4362. ],
  4363. "levelname": "DEBUG",
  4364. "levelno": 10,
  4365. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  4366. "filename": "__init__.py",
  4367. "module": "__init__",
  4368. "exc_info": null,
  4369. "exc_text": null,
  4370. "stack_info": null,
  4371. "lineno": 75,
  4372. "funcName": "send",
  4373. "created": 1676441606.836424,
  4374. "msecs": 836.4241123199463,
  4375. "relativeCreated": 3839.9393558502197,
  4376. "thread": 140246908178432,
  4377. "threadName": "MainThread",
  4378. "processName": "MainProcess",
  4379. "process": 509276,
  4380. "message": "Sending message with topic videv/ffe/floor/main_light/state/set and payload false",
  4381. "asctime": "2023-02-15 07:13:26,836"
  4382. },
  4383. {
  4384. "name": "smart_brain.mqtt.shellies.ffe.floor.main_light.relay.0.command",
  4385. "msg": "Received message with topic %s and payload %s",
  4386. "args": [
  4387. "shellies/ffe/floor/main_light/relay/0/command",
  4388. "b'off'"
  4389. ],
  4390. "levelname": "DEBUG",
  4391. "levelno": 10,
  4392. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  4393. "filename": "__init__.py",
  4394. "module": "__init__",
  4395. "exc_info": null,
  4396. "exc_text": null,
  4397. "stack_info": null,
  4398. "lineno": 91,
  4399. "funcName": "__receive__",
  4400. "created": 1676441606.839819,
  4401. "msecs": 839.8189544677734,
  4402. "relativeCreated": 3843.334197998047,
  4403. "thread": 140246884292160,
  4404. "threadName": "Thread-1 (_thread_main)",
  4405. "processName": "MainProcess",
  4406. "process": 509276,
  4407. "message": "Received message with topic shellies/ffe/floor/main_light/relay/0/command and payload b'off'",
  4408. "asctime": "2023-02-15 07:13:26,839"
  4409. },
  4410. {
  4411. "name": "smart_brain.mqtt.shellies.ffe.floor.main_light.relay.0",
  4412. "msg": "Sending message with topic %s and payload %s",
  4413. "args": [
  4414. "shellies/ffe/floor/main_light/relay/0",
  4415. "off"
  4416. ],
  4417. "levelname": "DEBUG",
  4418. "levelno": 10,
  4419. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  4420. "filename": "__init__.py",
  4421. "module": "__init__",
  4422. "exc_info": null,
  4423. "exc_text": null,
  4424. "stack_info": null,
  4425. "lineno": 75,
  4426. "funcName": "send",
  4427. "created": 1676441606.8403554,
  4428. "msecs": 840.355396270752,
  4429. "relativeCreated": 3843.8706398010254,
  4430. "thread": 140246884292160,
  4431. "threadName": "Thread-1 (_thread_main)",
  4432. "processName": "MainProcess",
  4433. "process": 509276,
  4434. "message": "Sending message with topic shellies/ffe/floor/main_light/relay/0 and payload off",
  4435. "asctime": "2023-02-15 07:13:26,840"
  4436. },
  4437. {
  4438. "name": "smart_brain.mqtt.shellies.ffe.floor.main_light.relay.0",
  4439. "msg": "Received message with topic %s and payload %s",
  4440. "args": [
  4441. "shellies/ffe/floor/main_light/relay/0",
  4442. "b'off'"
  4443. ],
  4444. "levelname": "DEBUG",
  4445. "levelno": 10,
  4446. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  4447. "filename": "__init__.py",
  4448. "module": "__init__",
  4449. "exc_info": null,
  4450. "exc_text": null,
  4451. "stack_info": null,
  4452. "lineno": 91,
  4453. "funcName": "__receive__",
  4454. "created": 1676441606.8415265,
  4455. "msecs": 841.5265083312988,
  4456. "relativeCreated": 3845.0417518615723,
  4457. "thread": 140246884292160,
  4458. "threadName": "Thread-1 (_thread_main)",
  4459. "processName": "MainProcess",
  4460. "process": 509276,
  4461. "message": "Received message with topic shellies/ffe/floor/main_light/relay/0 and payload b'off'",
  4462. "asctime": "2023-02-15 07:13:26,841"
  4463. },
  4464. {
  4465. "name": "smart_brain.mqtt.videv.ffe.floor.main_light.state",
  4466. "msg": "Received message with topic %s and payload %s",
  4467. "args": [
  4468. "videv/ffe/floor/main_light/state",
  4469. "b'false'"
  4470. ],
  4471. "levelname": "DEBUG",
  4472. "levelno": 10,
  4473. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  4474. "filename": "__init__.py",
  4475. "module": "__init__",
  4476. "exc_info": null,
  4477. "exc_text": null,
  4478. "stack_info": null,
  4479. "lineno": 91,
  4480. "funcName": "__receive__",
  4481. "created": 1676441606.8851972,
  4482. "msecs": 885.1971626281738,
  4483. "relativeCreated": 3888.7124061584473,
  4484. "thread": 140246884292160,
  4485. "threadName": "Thread-1 (_thread_main)",
  4486. "processName": "MainProcess",
  4487. "process": 509276,
  4488. "message": "Received message with topic videv/ffe/floor/main_light/state and payload b'false'",
  4489. "asctime": "2023-02-15 07:13:26,885"
  4490. }
  4491. ],
  4492. "time_consumption": 0.25234365463256836
  4493. },
  4494. {
  4495. "name": "__tLogger__",
  4496. "msg": "Switching device state is correct (Content %s and Type is %s).",
  4497. "args": [
  4498. "False",
  4499. "<class 'bool'>"
  4500. ],
  4501. "levelname": "INFO",
  4502. "levelno": 20,
  4503. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  4504. "filename": "test.py",
  4505. "module": "test",
  4506. "exc_info": null,
  4507. "exc_text": null,
  4508. "stack_info": null,
  4509. "lineno": 184,
  4510. "funcName": "equivalency_chk",
  4511. "created": 1676441607.1383283,
  4512. "msecs": 138.32831382751465,
  4513. "relativeCreated": 4141.843557357788,
  4514. "thread": 140246908178432,
  4515. "threadName": "MainThread",
  4516. "processName": "MainProcess",
  4517. "process": 509276,
  4518. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  4519. "asctime": "2023-02-15 07:13:27,138",
  4520. "moduleLogger": [
  4521. {
  4522. "name": "__unittest__",
  4523. "msg": "Result (%s): %s (%s)",
  4524. "args": [
  4525. "Switching device state",
  4526. "False",
  4527. "<class 'bool'>"
  4528. ],
  4529. "levelname": "DEBUG",
  4530. "levelno": 10,
  4531. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  4532. "filename": "test.py",
  4533. "module": "test",
  4534. "exc_info": null,
  4535. "exc_text": null,
  4536. "stack_info": null,
  4537. "lineno": 22,
  4538. "funcName": "__report_result__",
  4539. "created": 1676441607.1380324,
  4540. "msecs": 138.0324363708496,
  4541. "relativeCreated": 4141.547679901123,
  4542. "thread": 140246908178432,
  4543. "threadName": "MainThread",
  4544. "processName": "MainProcess",
  4545. "process": 509276,
  4546. "message": "Result (Switching device state): False (<class 'bool'>)",
  4547. "asctime": "2023-02-15 07:13:27,138"
  4548. },
  4549. {
  4550. "name": "__unittest__",
  4551. "msg": "Expectation (%s): result %s %s (%s)",
  4552. "args": [
  4553. "Switching device state",
  4554. "=",
  4555. "False",
  4556. "<class 'bool'>"
  4557. ],
  4558. "levelname": "DEBUG",
  4559. "levelno": 10,
  4560. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  4561. "filename": "test.py",
  4562. "module": "test",
  4563. "exc_info": null,
  4564. "exc_text": null,
  4565. "stack_info": null,
  4566. "lineno": 26,
  4567. "funcName": "__report_expectation__",
  4568. "created": 1676441607.1381998,
  4569. "msecs": 138.1998062133789,
  4570. "relativeCreated": 4141.715049743652,
  4571. "thread": 140246908178432,
  4572. "threadName": "MainThread",
  4573. "processName": "MainProcess",
  4574. "process": 509276,
  4575. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  4576. "asctime": "2023-02-15 07:13:27,138"
  4577. }
  4578. ],
  4579. "time_consumption": 0.0001285076141357422
  4580. },
  4581. {
  4582. "name": "__tLogger__",
  4583. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  4584. "args": [
  4585. "False",
  4586. "<class 'bool'>"
  4587. ],
  4588. "levelname": "INFO",
  4589. "levelno": 20,
  4590. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  4591. "filename": "test.py",
  4592. "module": "test",
  4593. "exc_info": null,
  4594. "exc_text": null,
  4595. "stack_info": null,
  4596. "lineno": 184,
  4597. "funcName": "equivalency_chk",
  4598. "created": 1676441607.138794,
  4599. "msecs": 138.7939453125,
  4600. "relativeCreated": 4142.309188842773,
  4601. "thread": 140246908178432,
  4602. "threadName": "MainThread",
  4603. "processName": "MainProcess",
  4604. "process": 509276,
  4605. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  4606. "asctime": "2023-02-15 07:13:27,138",
  4607. "moduleLogger": [
  4608. {
  4609. "name": "__unittest__",
  4610. "msg": "Result (%s): %s (%s)",
  4611. "args": [
  4612. "Virtual device state",
  4613. "False",
  4614. "<class 'bool'>"
  4615. ],
  4616. "levelname": "DEBUG",
  4617. "levelno": 10,
  4618. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  4619. "filename": "test.py",
  4620. "module": "test",
  4621. "exc_info": null,
  4622. "exc_text": null,
  4623. "stack_info": null,
  4624. "lineno": 22,
  4625. "funcName": "__report_result__",
  4626. "created": 1676441607.1385677,
  4627. "msecs": 138.56768608093262,
  4628. "relativeCreated": 4142.082929611206,
  4629. "thread": 140246908178432,
  4630. "threadName": "MainThread",
  4631. "processName": "MainProcess",
  4632. "process": 509276,
  4633. "message": "Result (Virtual device state): False (<class 'bool'>)",
  4634. "asctime": "2023-02-15 07:13:27,138"
  4635. },
  4636. {
  4637. "name": "__unittest__",
  4638. "msg": "Expectation (%s): result %s %s (%s)",
  4639. "args": [
  4640. "Virtual device state",
  4641. "=",
  4642. "False",
  4643. "<class 'bool'>"
  4644. ],
  4645. "levelname": "DEBUG",
  4646. "levelno": 10,
  4647. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  4648. "filename": "test.py",
  4649. "module": "test",
  4650. "exc_info": null,
  4651. "exc_text": null,
  4652. "stack_info": null,
  4653. "lineno": 26,
  4654. "funcName": "__report_expectation__",
  4655. "created": 1676441607.1386893,
  4656. "msecs": 138.6892795562744,
  4657. "relativeCreated": 4142.204523086548,
  4658. "thread": 140246908178432,
  4659. "threadName": "MainThread",
  4660. "processName": "MainProcess",
  4661. "process": 509276,
  4662. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  4663. "asctime": "2023-02-15 07:13:27,138"
  4664. }
  4665. ],
  4666. "time_consumption": 0.00010466575622558594
  4667. },
  4668. {
  4669. "name": "__tLogger__",
  4670. "msg": "Changing switching device state to '%s'",
  4671. "args": [
  4672. true
  4673. ],
  4674. "levelname": "DEBUG",
  4675. "levelno": 10,
  4676. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  4677. "filename": "light.py",
  4678. "module": "light",
  4679. "exc_info": null,
  4680. "exc_text": null,
  4681. "stack_info": null,
  4682. "lineno": 36,
  4683. "funcName": "__test_power_on_off__",
  4684. "created": 1676441607.440226,
  4685. "msecs": 440.22607803344727,
  4686. "relativeCreated": 4443.741321563721,
  4687. "thread": 140246908178432,
  4688. "threadName": "MainThread",
  4689. "processName": "MainProcess",
  4690. "process": 509276,
  4691. "message": "Changing switching device state to 'True'",
  4692. "asctime": "2023-02-15 07:13:27,440",
  4693. "moduleLogger": [
  4694. {
  4695. "name": "smart_brain.mqtt.shellies.ffe.floor.main_light.relay.0",
  4696. "msg": "Sending message with topic %s and payload %s",
  4697. "args": [
  4698. "shellies/ffe/floor/main_light/relay/0",
  4699. "on"
  4700. ],
  4701. "levelname": "DEBUG",
  4702. "levelno": 10,
  4703. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  4704. "filename": "__init__.py",
  4705. "module": "__init__",
  4706. "exc_info": null,
  4707. "exc_text": null,
  4708. "stack_info": null,
  4709. "lineno": 75,
  4710. "funcName": "send",
  4711. "created": 1676441607.1390703,
  4712. "msecs": 139.0702724456787,
  4713. "relativeCreated": 4142.585515975952,
  4714. "thread": 140246908178432,
  4715. "threadName": "MainThread",
  4716. "processName": "MainProcess",
  4717. "process": 509276,
  4718. "message": "Sending message with topic shellies/ffe/floor/main_light/relay/0 and payload on",
  4719. "asctime": "2023-02-15 07:13:27,139"
  4720. },
  4721. {
  4722. "name": "smart_brain.mqtt.shellies.ffe.floor.main_light.relay.0",
  4723. "msg": "Received message with topic %s and payload %s",
  4724. "args": [
  4725. "shellies/ffe/floor/main_light/relay/0",
  4726. "b'on'"
  4727. ],
  4728. "levelname": "DEBUG",
  4729. "levelno": 10,
  4730. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  4731. "filename": "__init__.py",
  4732. "module": "__init__",
  4733. "exc_info": null,
  4734. "exc_text": null,
  4735. "stack_info": null,
  4736. "lineno": 91,
  4737. "funcName": "__receive__",
  4738. "created": 1676441607.1403213,
  4739. "msecs": 140.3212547302246,
  4740. "relativeCreated": 4143.836498260498,
  4741. "thread": 140246884292160,
  4742. "threadName": "Thread-1 (_thread_main)",
  4743. "processName": "MainProcess",
  4744. "process": 509276,
  4745. "message": "Received message with topic shellies/ffe/floor/main_light/relay/0 and payload b'on'",
  4746. "asctime": "2023-02-15 07:13:27,140"
  4747. },
  4748. {
  4749. "name": "smart_brain.mqtt.videv.ffe.floor.main_light.state",
  4750. "msg": "Received message with topic %s and payload %s",
  4751. "args": [
  4752. "videv/ffe/floor/main_light/state",
  4753. "b'true'"
  4754. ],
  4755. "levelname": "DEBUG",
  4756. "levelno": 10,
  4757. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  4758. "filename": "__init__.py",
  4759. "module": "__init__",
  4760. "exc_info": null,
  4761. "exc_text": null,
  4762. "stack_info": null,
  4763. "lineno": 91,
  4764. "funcName": "__receive__",
  4765. "created": 1676441607.142763,
  4766. "msecs": 142.7628993988037,
  4767. "relativeCreated": 4146.278142929077,
  4768. "thread": 140246884292160,
  4769. "threadName": "Thread-1 (_thread_main)",
  4770. "processName": "MainProcess",
  4771. "process": 509276,
  4772. "message": "Received message with topic videv/ffe/floor/main_light/state and payload b'true'",
  4773. "asctime": "2023-02-15 07:13:27,142"
  4774. }
  4775. ],
  4776. "time_consumption": 0.29746317863464355
  4777. },
  4778. {
  4779. "name": "__tLogger__",
  4780. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  4781. "args": [
  4782. "True",
  4783. "<class 'bool'>"
  4784. ],
  4785. "levelname": "INFO",
  4786. "levelno": 20,
  4787. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  4788. "filename": "test.py",
  4789. "module": "test",
  4790. "exc_info": null,
  4791. "exc_text": null,
  4792. "stack_info": null,
  4793. "lineno": 184,
  4794. "funcName": "equivalency_chk",
  4795. "created": 1676441607.441009,
  4796. "msecs": 441.0090446472168,
  4797. "relativeCreated": 4444.52428817749,
  4798. "thread": 140246908178432,
  4799. "threadName": "MainThread",
  4800. "processName": "MainProcess",
  4801. "process": 509276,
  4802. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  4803. "asctime": "2023-02-15 07:13:27,441",
  4804. "moduleLogger": [
  4805. {
  4806. "name": "__unittest__",
  4807. "msg": "Result (%s): %s (%s)",
  4808. "args": [
  4809. "Virtual device state",
  4810. "True",
  4811. "<class 'bool'>"
  4812. ],
  4813. "levelname": "DEBUG",
  4814. "levelno": 10,
  4815. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  4816. "filename": "test.py",
  4817. "module": "test",
  4818. "exc_info": null,
  4819. "exc_text": null,
  4820. "stack_info": null,
  4821. "lineno": 22,
  4822. "funcName": "__report_result__",
  4823. "created": 1676441607.4406745,
  4824. "msecs": 440.6745433807373,
  4825. "relativeCreated": 4444.189786911011,
  4826. "thread": 140246908178432,
  4827. "threadName": "MainThread",
  4828. "processName": "MainProcess",
  4829. "process": 509276,
  4830. "message": "Result (Virtual device state): True (<class 'bool'>)",
  4831. "asctime": "2023-02-15 07:13:27,440"
  4832. },
  4833. {
  4834. "name": "__unittest__",
  4835. "msg": "Expectation (%s): result %s %s (%s)",
  4836. "args": [
  4837. "Virtual device state",
  4838. "=",
  4839. "True",
  4840. "<class 'bool'>"
  4841. ],
  4842. "levelname": "DEBUG",
  4843. "levelno": 10,
  4844. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  4845. "filename": "test.py",
  4846. "module": "test",
  4847. "exc_info": null,
  4848. "exc_text": null,
  4849. "stack_info": null,
  4850. "lineno": 26,
  4851. "funcName": "__report_expectation__",
  4852. "created": 1676441607.440869,
  4853. "msecs": 440.8690929412842,
  4854. "relativeCreated": 4444.384336471558,
  4855. "thread": 140246908178432,
  4856. "threadName": "MainThread",
  4857. "processName": "MainProcess",
  4858. "process": 509276,
  4859. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  4860. "asctime": "2023-02-15 07:13:27,440"
  4861. }
  4862. ],
  4863. "time_consumption": 0.0001399517059326172
  4864. },
  4865. {
  4866. "name": "__tLogger__",
  4867. "msg": "Switching device state is correct (Content %s and Type is %s).",
  4868. "args": [
  4869. "True",
  4870. "<class 'bool'>"
  4871. ],
  4872. "levelname": "INFO",
  4873. "levelno": 20,
  4874. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  4875. "filename": "test.py",
  4876. "module": "test",
  4877. "exc_info": null,
  4878. "exc_text": null,
  4879. "stack_info": null,
  4880. "lineno": 184,
  4881. "funcName": "equivalency_chk",
  4882. "created": 1676441607.441443,
  4883. "msecs": 441.44296646118164,
  4884. "relativeCreated": 4444.958209991455,
  4885. "thread": 140246908178432,
  4886. "threadName": "MainThread",
  4887. "processName": "MainProcess",
  4888. "process": 509276,
  4889. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  4890. "asctime": "2023-02-15 07:13:27,441",
  4891. "moduleLogger": [
  4892. {
  4893. "name": "__unittest__",
  4894. "msg": "Result (%s): %s (%s)",
  4895. "args": [
  4896. "Switching device state",
  4897. "True",
  4898. "<class 'bool'>"
  4899. ],
  4900. "levelname": "DEBUG",
  4901. "levelno": 10,
  4902. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  4903. "filename": "test.py",
  4904. "module": "test",
  4905. "exc_info": null,
  4906. "exc_text": null,
  4907. "stack_info": null,
  4908. "lineno": 22,
  4909. "funcName": "__report_result__",
  4910. "created": 1676441607.4412227,
  4911. "msecs": 441.2226676940918,
  4912. "relativeCreated": 4444.737911224365,
  4913. "thread": 140246908178432,
  4914. "threadName": "MainThread",
  4915. "processName": "MainProcess",
  4916. "process": 509276,
  4917. "message": "Result (Switching device state): True (<class 'bool'>)",
  4918. "asctime": "2023-02-15 07:13:27,441"
  4919. },
  4920. {
  4921. "name": "__unittest__",
  4922. "msg": "Expectation (%s): result %s %s (%s)",
  4923. "args": [
  4924. "Switching device state",
  4925. "=",
  4926. "True",
  4927. "<class 'bool'>"
  4928. ],
  4929. "levelname": "DEBUG",
  4930. "levelno": 10,
  4931. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  4932. "filename": "test.py",
  4933. "module": "test",
  4934. "exc_info": null,
  4935. "exc_text": null,
  4936. "stack_info": null,
  4937. "lineno": 26,
  4938. "funcName": "__report_expectation__",
  4939. "created": 1676441607.44134,
  4940. "msecs": 441.33996963500977,
  4941. "relativeCreated": 4444.855213165283,
  4942. "thread": 140246908178432,
  4943. "threadName": "MainThread",
  4944. "processName": "MainProcess",
  4945. "process": 509276,
  4946. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  4947. "asctime": "2023-02-15 07:13:27,441"
  4948. }
  4949. ],
  4950. "time_consumption": 0.000102996826171875
  4951. },
  4952. {
  4953. "name": "__tLogger__",
  4954. "msg": "Changing virtual device state to '%s'",
  4955. "args": [
  4956. false
  4957. ],
  4958. "levelname": "DEBUG",
  4959. "levelno": 10,
  4960. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  4961. "filename": "light.py",
  4962. "module": "light",
  4963. "exc_info": null,
  4964. "exc_text": null,
  4965. "stack_info": null,
  4966. "lineno": 42,
  4967. "funcName": "__test_power_on_off__",
  4968. "created": 1676441607.7428968,
  4969. "msecs": 742.8967952728271,
  4970. "relativeCreated": 4746.412038803101,
  4971. "thread": 140246908178432,
  4972. "threadName": "MainThread",
  4973. "processName": "MainProcess",
  4974. "process": 509276,
  4975. "message": "Changing virtual device state to 'False'",
  4976. "asctime": "2023-02-15 07:13:27,742",
  4977. "moduleLogger": [
  4978. {
  4979. "name": "smart_brain.mqtt.videv.ffe.floor.main_light.state.set",
  4980. "msg": "Sending message with topic %s and payload %s",
  4981. "args": [
  4982. "videv/ffe/floor/main_light/state/set",
  4983. "false"
  4984. ],
  4985. "levelname": "DEBUG",
  4986. "levelno": 10,
  4987. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  4988. "filename": "__init__.py",
  4989. "module": "__init__",
  4990. "exc_info": null,
  4991. "exc_text": null,
  4992. "stack_info": null,
  4993. "lineno": 75,
  4994. "funcName": "send",
  4995. "created": 1676441607.4417317,
  4996. "msecs": 441.73169136047363,
  4997. "relativeCreated": 4445.246934890747,
  4998. "thread": 140246908178432,
  4999. "threadName": "MainThread",
  5000. "processName": "MainProcess",
  5001. "process": 509276,
  5002. "message": "Sending message with topic videv/ffe/floor/main_light/state/set and payload false",
  5003. "asctime": "2023-02-15 07:13:27,441"
  5004. },
  5005. {
  5006. "name": "smart_brain.mqtt.shellies.ffe.floor.main_light.relay.0.command",
  5007. "msg": "Received message with topic %s and payload %s",
  5008. "args": [
  5009. "shellies/ffe/floor/main_light/relay/0/command",
  5010. "b'off'"
  5011. ],
  5012. "levelname": "DEBUG",
  5013. "levelno": 10,
  5014. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  5015. "filename": "__init__.py",
  5016. "module": "__init__",
  5017. "exc_info": null,
  5018. "exc_text": null,
  5019. "stack_info": null,
  5020. "lineno": 91,
  5021. "funcName": "__receive__",
  5022. "created": 1676441607.4449105,
  5023. "msecs": 444.91052627563477,
  5024. "relativeCreated": 4448.425769805908,
  5025. "thread": 140246884292160,
  5026. "threadName": "Thread-1 (_thread_main)",
  5027. "processName": "MainProcess",
  5028. "process": 509276,
  5029. "message": "Received message with topic shellies/ffe/floor/main_light/relay/0/command and payload b'off'",
  5030. "asctime": "2023-02-15 07:13:27,444"
  5031. },
  5032. {
  5033. "name": "smart_brain.mqtt.shellies.ffe.floor.main_light.relay.0",
  5034. "msg": "Sending message with topic %s and payload %s",
  5035. "args": [
  5036. "shellies/ffe/floor/main_light/relay/0",
  5037. "off"
  5038. ],
  5039. "levelname": "DEBUG",
  5040. "levelno": 10,
  5041. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  5042. "filename": "__init__.py",
  5043. "module": "__init__",
  5044. "exc_info": null,
  5045. "exc_text": null,
  5046. "stack_info": null,
  5047. "lineno": 75,
  5048. "funcName": "send",
  5049. "created": 1676441607.4454515,
  5050. "msecs": 445.4514980316162,
  5051. "relativeCreated": 4448.96674156189,
  5052. "thread": 140246884292160,
  5053. "threadName": "Thread-1 (_thread_main)",
  5054. "processName": "MainProcess",
  5055. "process": 509276,
  5056. "message": "Sending message with topic shellies/ffe/floor/main_light/relay/0 and payload off",
  5057. "asctime": "2023-02-15 07:13:27,445"
  5058. },
  5059. {
  5060. "name": "smart_brain.mqtt.shellies.ffe.floor.main_light.relay.0",
  5061. "msg": "Received message with topic %s and payload %s",
  5062. "args": [
  5063. "shellies/ffe/floor/main_light/relay/0",
  5064. "b'off'"
  5065. ],
  5066. "levelname": "DEBUG",
  5067. "levelno": 10,
  5068. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  5069. "filename": "__init__.py",
  5070. "module": "__init__",
  5071. "exc_info": null,
  5072. "exc_text": null,
  5073. "stack_info": null,
  5074. "lineno": 91,
  5075. "funcName": "__receive__",
  5076. "created": 1676441607.4466462,
  5077. "msecs": 446.64621353149414,
  5078. "relativeCreated": 4450.161457061768,
  5079. "thread": 140246884292160,
  5080. "threadName": "Thread-1 (_thread_main)",
  5081. "processName": "MainProcess",
  5082. "process": 509276,
  5083. "message": "Received message with topic shellies/ffe/floor/main_light/relay/0 and payload b'off'",
  5084. "asctime": "2023-02-15 07:13:27,446"
  5085. },
  5086. {
  5087. "name": "smart_brain.mqtt.videv.ffe.floor.main_light.state",
  5088. "msg": "Received message with topic %s and payload %s",
  5089. "args": [
  5090. "videv/ffe/floor/main_light/state",
  5091. "b'false'"
  5092. ],
  5093. "levelname": "DEBUG",
  5094. "levelno": 10,
  5095. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  5096. "filename": "__init__.py",
  5097. "module": "__init__",
  5098. "exc_info": null,
  5099. "exc_text": null,
  5100. "stack_info": null,
  5101. "lineno": 91,
  5102. "funcName": "__receive__",
  5103. "created": 1676441607.4899635,
  5104. "msecs": 489.9635314941406,
  5105. "relativeCreated": 4493.478775024414,
  5106. "thread": 140246884292160,
  5107. "threadName": "Thread-1 (_thread_main)",
  5108. "processName": "MainProcess",
  5109. "process": 509276,
  5110. "message": "Received message with topic videv/ffe/floor/main_light/state and payload b'false'",
  5111. "asctime": "2023-02-15 07:13:27,489"
  5112. }
  5113. ],
  5114. "time_consumption": 0.2529332637786865
  5115. },
  5116. {
  5117. "name": "__tLogger__",
  5118. "msg": "Switching device state is correct (Content %s and Type is %s).",
  5119. "args": [
  5120. "False",
  5121. "<class 'bool'>"
  5122. ],
  5123. "levelname": "INFO",
  5124. "levelno": 20,
  5125. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  5126. "filename": "test.py",
  5127. "module": "test",
  5128. "exc_info": null,
  5129. "exc_text": null,
  5130. "stack_info": null,
  5131. "lineno": 184,
  5132. "funcName": "equivalency_chk",
  5133. "created": 1676441607.743693,
  5134. "msecs": 743.6931133270264,
  5135. "relativeCreated": 4747.2083568573,
  5136. "thread": 140246908178432,
  5137. "threadName": "MainThread",
  5138. "processName": "MainProcess",
  5139. "process": 509276,
  5140. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  5141. "asctime": "2023-02-15 07:13:27,743",
  5142. "moduleLogger": [
  5143. {
  5144. "name": "__unittest__",
  5145. "msg": "Result (%s): %s (%s)",
  5146. "args": [
  5147. "Switching device state",
  5148. "False",
  5149. "<class 'bool'>"
  5150. ],
  5151. "levelname": "DEBUG",
  5152. "levelno": 10,
  5153. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  5154. "filename": "test.py",
  5155. "module": "test",
  5156. "exc_info": null,
  5157. "exc_text": null,
  5158. "stack_info": null,
  5159. "lineno": 22,
  5160. "funcName": "__report_result__",
  5161. "created": 1676441607.743359,
  5162. "msecs": 743.3590888977051,
  5163. "relativeCreated": 4746.8743324279785,
  5164. "thread": 140246908178432,
  5165. "threadName": "MainThread",
  5166. "processName": "MainProcess",
  5167. "process": 509276,
  5168. "message": "Result (Switching device state): False (<class 'bool'>)",
  5169. "asctime": "2023-02-15 07:13:27,743"
  5170. },
  5171. {
  5172. "name": "__unittest__",
  5173. "msg": "Expectation (%s): result %s %s (%s)",
  5174. "args": [
  5175. "Switching device state",
  5176. "=",
  5177. "False",
  5178. "<class 'bool'>"
  5179. ],
  5180. "levelname": "DEBUG",
  5181. "levelno": 10,
  5182. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  5183. "filename": "test.py",
  5184. "module": "test",
  5185. "exc_info": null,
  5186. "exc_text": null,
  5187. "stack_info": null,
  5188. "lineno": 26,
  5189. "funcName": "__report_expectation__",
  5190. "created": 1676441607.7435129,
  5191. "msecs": 743.5128688812256,
  5192. "relativeCreated": 4747.028112411499,
  5193. "thread": 140246908178432,
  5194. "threadName": "MainThread",
  5195. "processName": "MainProcess",
  5196. "process": 509276,
  5197. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  5198. "asctime": "2023-02-15 07:13:27,743"
  5199. }
  5200. ],
  5201. "time_consumption": 0.00018024444580078125
  5202. }
  5203. ],
  5204. "time_consumption": 1.2104980945587158,
  5205. "time_start": "2023-02-15 07:13:26,533",
  5206. "time_finished": "2023-02-15 07:13:27,743"
  5207. },
  5208. "Power On/ Off test for device and virtual device: shellies/ffe/kitchen/circulation_pump": {
  5209. "name": "__tLogger__",
  5210. "msg": "Power On/ Off test for device and virtual device: shellies/ffe/kitchen/circulation_pump",
  5211. "args": null,
  5212. "levelname": "INFO",
  5213. "levelno": 20,
  5214. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  5215. "filename": "light.py",
  5216. "module": "light",
  5217. "exc_info": null,
  5218. "exc_text": null,
  5219. "stack_info": null,
  5220. "lineno": 27,
  5221. "funcName": "test_power_on_off",
  5222. "created": 1676441607.7442377,
  5223. "msecs": 744.2376613616943,
  5224. "relativeCreated": 4747.752904891968,
  5225. "thread": 140246908178432,
  5226. "threadName": "MainThread",
  5227. "processName": "MainProcess",
  5228. "process": 509276,
  5229. "message": "Power On/ Off test for device and virtual device: shellies/ffe/kitchen/circulation_pump",
  5230. "asctime": "2023-02-15 07:13:27,744",
  5231. "moduleLogger": [],
  5232. "testcaseLogger": [
  5233. {
  5234. "name": "__tLogger__",
  5235. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  5236. "args": [
  5237. "False",
  5238. "<class 'bool'>"
  5239. ],
  5240. "levelname": "INFO",
  5241. "levelno": 20,
  5242. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  5243. "filename": "test.py",
  5244. "module": "test",
  5245. "exc_info": null,
  5246. "exc_text": null,
  5247. "stack_info": null,
  5248. "lineno": 184,
  5249. "funcName": "equivalency_chk",
  5250. "created": 1676441607.7447042,
  5251. "msecs": 744.7042465209961,
  5252. "relativeCreated": 4748.2194900512695,
  5253. "thread": 140246908178432,
  5254. "threadName": "MainThread",
  5255. "processName": "MainProcess",
  5256. "process": 509276,
  5257. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  5258. "asctime": "2023-02-15 07:13:27,744",
  5259. "moduleLogger": [
  5260. {
  5261. "name": "__unittest__",
  5262. "msg": "Result (%s): %s (%s)",
  5263. "args": [
  5264. "Virtual device state",
  5265. "False",
  5266. "<class 'bool'>"
  5267. ],
  5268. "levelname": "DEBUG",
  5269. "levelno": 10,
  5270. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  5271. "filename": "test.py",
  5272. "module": "test",
  5273. "exc_info": null,
  5274. "exc_text": null,
  5275. "stack_info": null,
  5276. "lineno": 22,
  5277. "funcName": "__report_result__",
  5278. "created": 1676441607.7444696,
  5279. "msecs": 744.4696426391602,
  5280. "relativeCreated": 4747.984886169434,
  5281. "thread": 140246908178432,
  5282. "threadName": "MainThread",
  5283. "processName": "MainProcess",
  5284. "process": 509276,
  5285. "message": "Result (Virtual device state): False (<class 'bool'>)",
  5286. "asctime": "2023-02-15 07:13:27,744"
  5287. },
  5288. {
  5289. "name": "__unittest__",
  5290. "msg": "Expectation (%s): result %s %s (%s)",
  5291. "args": [
  5292. "Virtual device state",
  5293. "=",
  5294. "False",
  5295. "<class 'bool'>"
  5296. ],
  5297. "levelname": "DEBUG",
  5298. "levelno": 10,
  5299. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  5300. "filename": "test.py",
  5301. "module": "test",
  5302. "exc_info": null,
  5303. "exc_text": null,
  5304. "stack_info": null,
  5305. "lineno": 26,
  5306. "funcName": "__report_expectation__",
  5307. "created": 1676441607.7445953,
  5308. "msecs": 744.5952892303467,
  5309. "relativeCreated": 4748.11053276062,
  5310. "thread": 140246908178432,
  5311. "threadName": "MainThread",
  5312. "processName": "MainProcess",
  5313. "process": 509276,
  5314. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  5315. "asctime": "2023-02-15 07:13:27,744"
  5316. }
  5317. ],
  5318. "time_consumption": 0.00010895729064941406
  5319. },
  5320. {
  5321. "name": "__tLogger__",
  5322. "msg": "Changing switching device state to '%s'",
  5323. "args": [
  5324. true
  5325. ],
  5326. "levelname": "DEBUG",
  5327. "levelno": 10,
  5328. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  5329. "filename": "light.py",
  5330. "module": "light",
  5331. "exc_info": null,
  5332. "exc_text": null,
  5333. "stack_info": null,
  5334. "lineno": 36,
  5335. "funcName": "__test_power_on_off__",
  5336. "created": 1676441608.046759,
  5337. "msecs": 46.75889015197754,
  5338. "relativeCreated": 5050.274133682251,
  5339. "thread": 140246908178432,
  5340. "threadName": "MainThread",
  5341. "processName": "MainProcess",
  5342. "process": 509276,
  5343. "message": "Changing switching device state to 'True'",
  5344. "asctime": "2023-02-15 07:13:28,046",
  5345. "moduleLogger": [
  5346. {
  5347. "name": "smart_brain.mqtt.shellies.ffe.kitchen.circulation_pump.relay.0",
  5348. "msg": "Sending message with topic %s and payload %s",
  5349. "args": [
  5350. "shellies/ffe/kitchen/circulation_pump/relay/0",
  5351. "on"
  5352. ],
  5353. "levelname": "DEBUG",
  5354. "levelno": 10,
  5355. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  5356. "filename": "__init__.py",
  5357. "module": "__init__",
  5358. "exc_info": null,
  5359. "exc_text": null,
  5360. "stack_info": null,
  5361. "lineno": 75,
  5362. "funcName": "send",
  5363. "created": 1676441607.744991,
  5364. "msecs": 744.9910640716553,
  5365. "relativeCreated": 4748.506307601929,
  5366. "thread": 140246908178432,
  5367. "threadName": "MainThread",
  5368. "processName": "MainProcess",
  5369. "process": 509276,
  5370. "message": "Sending message with topic shellies/ffe/kitchen/circulation_pump/relay/0 and payload on",
  5371. "asctime": "2023-02-15 07:13:27,744"
  5372. },
  5373. {
  5374. "name": "smart_brain.mqtt.shellies.ffe.kitchen.circulation_pump.relay.0",
  5375. "msg": "Received message with topic %s and payload %s",
  5376. "args": [
  5377. "shellies/ffe/kitchen/circulation_pump/relay/0",
  5378. "b'on'"
  5379. ],
  5380. "levelname": "DEBUG",
  5381. "levelno": 10,
  5382. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  5383. "filename": "__init__.py",
  5384. "module": "__init__",
  5385. "exc_info": null,
  5386. "exc_text": null,
  5387. "stack_info": null,
  5388. "lineno": 91,
  5389. "funcName": "__receive__",
  5390. "created": 1676441607.7468712,
  5391. "msecs": 746.8712329864502,
  5392. "relativeCreated": 4750.386476516724,
  5393. "thread": 140246884292160,
  5394. "threadName": "Thread-1 (_thread_main)",
  5395. "processName": "MainProcess",
  5396. "process": 509276,
  5397. "message": "Received message with topic shellies/ffe/kitchen/circulation_pump/relay/0 and payload b'on'",
  5398. "asctime": "2023-02-15 07:13:27,746"
  5399. },
  5400. {
  5401. "name": "smart_brain.mqtt.videv.ffe.kitchen.circulation_pump.timer",
  5402. "msg": "Received message with topic %s and payload %s",
  5403. "args": [
  5404. "videv/ffe/kitchen/circulation_pump/timer",
  5405. "b'600'"
  5406. ],
  5407. "levelname": "DEBUG",
  5408. "levelno": 10,
  5409. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  5410. "filename": "__init__.py",
  5411. "module": "__init__",
  5412. "exc_info": null,
  5413. "exc_text": null,
  5414. "stack_info": null,
  5415. "lineno": 91,
  5416. "funcName": "__receive__",
  5417. "created": 1676441607.7516665,
  5418. "msecs": 751.6665458679199,
  5419. "relativeCreated": 4755.181789398193,
  5420. "thread": 140246884292160,
  5421. "threadName": "Thread-1 (_thread_main)",
  5422. "processName": "MainProcess",
  5423. "process": 509276,
  5424. "message": "Received message with topic videv/ffe/kitchen/circulation_pump/timer and payload b'600'",
  5425. "asctime": "2023-02-15 07:13:27,751"
  5426. },
  5427. {
  5428. "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0.command",
  5429. "msg": "Received message with topic %s and payload %s",
  5430. "args": [
  5431. "shellies/ffe/kitchen/main_light/relay/0/command",
  5432. "b'on'"
  5433. ],
  5434. "levelname": "DEBUG",
  5435. "levelno": 10,
  5436. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  5437. "filename": "__init__.py",
  5438. "module": "__init__",
  5439. "exc_info": null,
  5440. "exc_text": null,
  5441. "stack_info": null,
  5442. "lineno": 91,
  5443. "funcName": "__receive__",
  5444. "created": 1676441607.7521074,
  5445. "msecs": 752.1073818206787,
  5446. "relativeCreated": 4755.622625350952,
  5447. "thread": 140246884292160,
  5448. "threadName": "Thread-1 (_thread_main)",
  5449. "processName": "MainProcess",
  5450. "process": 509276,
  5451. "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0/command and payload b'on'",
  5452. "asctime": "2023-02-15 07:13:27,752"
  5453. },
  5454. {
  5455. "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0",
  5456. "msg": "Sending message with topic %s and payload %s",
  5457. "args": [
  5458. "shellies/ffe/kitchen/main_light/relay/0",
  5459. "on"
  5460. ],
  5461. "levelname": "DEBUG",
  5462. "levelno": 10,
  5463. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  5464. "filename": "__init__.py",
  5465. "module": "__init__",
  5466. "exc_info": null,
  5467. "exc_text": null,
  5468. "stack_info": null,
  5469. "lineno": 75,
  5470. "funcName": "send",
  5471. "created": 1676441607.752246,
  5472. "msecs": 752.2459030151367,
  5473. "relativeCreated": 4755.76114654541,
  5474. "thread": 140246884292160,
  5475. "threadName": "Thread-1 (_thread_main)",
  5476. "processName": "MainProcess",
  5477. "process": 509276,
  5478. "message": "Sending message with topic shellies/ffe/kitchen/main_light/relay/0 and payload on",
  5479. "asctime": "2023-02-15 07:13:27,752"
  5480. },
  5481. {
  5482. "name": "smart_brain.mqtt.videv.ffe.kitchen.circulation_pump.state",
  5483. "msg": "Received message with topic %s and payload %s",
  5484. "args": [
  5485. "videv/ffe/kitchen/circulation_pump/state",
  5486. "b'true'"
  5487. ],
  5488. "levelname": "DEBUG",
  5489. "levelno": 10,
  5490. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  5491. "filename": "__init__.py",
  5492. "module": "__init__",
  5493. "exc_info": null,
  5494. "exc_text": null,
  5495. "stack_info": null,
  5496. "lineno": 91,
  5497. "funcName": "__receive__",
  5498. "created": 1676441607.7524533,
  5499. "msecs": 752.4533271789551,
  5500. "relativeCreated": 4755.9685707092285,
  5501. "thread": 140246884292160,
  5502. "threadName": "Thread-1 (_thread_main)",
  5503. "processName": "MainProcess",
  5504. "process": 509276,
  5505. "message": "Received message with topic videv/ffe/kitchen/circulation_pump/state and payload b'true'",
  5506. "asctime": "2023-02-15 07:13:27,752"
  5507. },
  5508. {
  5509. "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0",
  5510. "msg": "Received message with topic %s and payload %s",
  5511. "args": [
  5512. "shellies/ffe/kitchen/main_light/relay/0",
  5513. "b'on'"
  5514. ],
  5515. "levelname": "DEBUG",
  5516. "levelno": 10,
  5517. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  5518. "filename": "__init__.py",
  5519. "module": "__init__",
  5520. "exc_info": null,
  5521. "exc_text": null,
  5522. "stack_info": null,
  5523. "lineno": 91,
  5524. "funcName": "__receive__",
  5525. "created": 1676441607.7528148,
  5526. "msecs": 752.814769744873,
  5527. "relativeCreated": 4756.3300132751465,
  5528. "thread": 140246884292160,
  5529. "threadName": "Thread-1 (_thread_main)",
  5530. "processName": "MainProcess",
  5531. "process": 509276,
  5532. "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0 and payload b'on'",
  5533. "asctime": "2023-02-15 07:13:27,752"
  5534. },
  5535. {
  5536. "name": "smart_brain.mqtt.videv.ffe.kitchen.main_light.state",
  5537. "msg": "Received message with topic %s and payload %s",
  5538. "args": [
  5539. "videv/ffe/kitchen/main_light/state",
  5540. "b'true'"
  5541. ],
  5542. "levelname": "DEBUG",
  5543. "levelno": 10,
  5544. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  5545. "filename": "__init__.py",
  5546. "module": "__init__",
  5547. "exc_info": null,
  5548. "exc_text": null,
  5549. "stack_info": null,
  5550. "lineno": 91,
  5551. "funcName": "__receive__",
  5552. "created": 1676441607.7973971,
  5553. "msecs": 797.3971366882324,
  5554. "relativeCreated": 4800.912380218506,
  5555. "thread": 140246884292160,
  5556. "threadName": "Thread-1 (_thread_main)",
  5557. "processName": "MainProcess",
  5558. "process": 509276,
  5559. "message": "Received message with topic videv/ffe/kitchen/main_light/state and payload b'true'",
  5560. "asctime": "2023-02-15 07:13:27,797"
  5561. }
  5562. ],
  5563. "time_consumption": 0.24936175346374512
  5564. },
  5565. {
  5566. "name": "__tLogger__",
  5567. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  5568. "args": [
  5569. "True",
  5570. "<class 'bool'>"
  5571. ],
  5572. "levelname": "INFO",
  5573. "levelno": 20,
  5574. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  5575. "filename": "test.py",
  5576. "module": "test",
  5577. "exc_info": null,
  5578. "exc_text": null,
  5579. "stack_info": null,
  5580. "lineno": 184,
  5581. "funcName": "equivalency_chk",
  5582. "created": 1676441608.0473962,
  5583. "msecs": 47.396183013916016,
  5584. "relativeCreated": 5050.911426544189,
  5585. "thread": 140246908178432,
  5586. "threadName": "MainThread",
  5587. "processName": "MainProcess",
  5588. "process": 509276,
  5589. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  5590. "asctime": "2023-02-15 07:13:28,047",
  5591. "moduleLogger": [
  5592. {
  5593. "name": "__unittest__",
  5594. "msg": "Result (%s): %s (%s)",
  5595. "args": [
  5596. "Virtual device state",
  5597. "True",
  5598. "<class 'bool'>"
  5599. ],
  5600. "levelname": "DEBUG",
  5601. "levelno": 10,
  5602. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  5603. "filename": "test.py",
  5604. "module": "test",
  5605. "exc_info": null,
  5606. "exc_text": null,
  5607. "stack_info": null,
  5608. "lineno": 22,
  5609. "funcName": "__report_result__",
  5610. "created": 1676441608.0471601,
  5611. "msecs": 47.16014862060547,
  5612. "relativeCreated": 5050.675392150879,
  5613. "thread": 140246908178432,
  5614. "threadName": "MainThread",
  5615. "processName": "MainProcess",
  5616. "process": 509276,
  5617. "message": "Result (Virtual device state): True (<class 'bool'>)",
  5618. "asctime": "2023-02-15 07:13:28,047"
  5619. },
  5620. {
  5621. "name": "__unittest__",
  5622. "msg": "Expectation (%s): result %s %s (%s)",
  5623. "args": [
  5624. "Virtual device state",
  5625. "=",
  5626. "True",
  5627. "<class 'bool'>"
  5628. ],
  5629. "levelname": "DEBUG",
  5630. "levelno": 10,
  5631. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  5632. "filename": "test.py",
  5633. "module": "test",
  5634. "exc_info": null,
  5635. "exc_text": null,
  5636. "stack_info": null,
  5637. "lineno": 26,
  5638. "funcName": "__report_expectation__",
  5639. "created": 1676441608.0472922,
  5640. "msecs": 47.292232513427734,
  5641. "relativeCreated": 5050.807476043701,
  5642. "thread": 140246908178432,
  5643. "threadName": "MainThread",
  5644. "processName": "MainProcess",
  5645. "process": 509276,
  5646. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  5647. "asctime": "2023-02-15 07:13:28,047"
  5648. }
  5649. ],
  5650. "time_consumption": 0.00010395050048828125
  5651. },
  5652. {
  5653. "name": "__tLogger__",
  5654. "msg": "Switching device state is correct (Content %s and Type is %s).",
  5655. "args": [
  5656. "True",
  5657. "<class 'bool'>"
  5658. ],
  5659. "levelname": "INFO",
  5660. "levelno": 20,
  5661. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  5662. "filename": "test.py",
  5663. "module": "test",
  5664. "exc_info": null,
  5665. "exc_text": null,
  5666. "stack_info": null,
  5667. "lineno": 184,
  5668. "funcName": "equivalency_chk",
  5669. "created": 1676441608.0477479,
  5670. "msecs": 47.74785041809082,
  5671. "relativeCreated": 5051.263093948364,
  5672. "thread": 140246908178432,
  5673. "threadName": "MainThread",
  5674. "processName": "MainProcess",
  5675. "process": 509276,
  5676. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  5677. "asctime": "2023-02-15 07:13:28,047",
  5678. "moduleLogger": [
  5679. {
  5680. "name": "__unittest__",
  5681. "msg": "Result (%s): %s (%s)",
  5682. "args": [
  5683. "Switching device state",
  5684. "True",
  5685. "<class 'bool'>"
  5686. ],
  5687. "levelname": "DEBUG",
  5688. "levelno": 10,
  5689. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  5690. "filename": "test.py",
  5691. "module": "test",
  5692. "exc_info": null,
  5693. "exc_text": null,
  5694. "stack_info": null,
  5695. "lineno": 22,
  5696. "funcName": "__report_result__",
  5697. "created": 1676441608.0475638,
  5698. "msecs": 47.563791275024414,
  5699. "relativeCreated": 5051.079034805298,
  5700. "thread": 140246908178432,
  5701. "threadName": "MainThread",
  5702. "processName": "MainProcess",
  5703. "process": 509276,
  5704. "message": "Result (Switching device state): True (<class 'bool'>)",
  5705. "asctime": "2023-02-15 07:13:28,047"
  5706. },
  5707. {
  5708. "name": "__unittest__",
  5709. "msg": "Expectation (%s): result %s %s (%s)",
  5710. "args": [
  5711. "Switching device state",
  5712. "=",
  5713. "True",
  5714. "<class 'bool'>"
  5715. ],
  5716. "levelname": "DEBUG",
  5717. "levelno": 10,
  5718. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  5719. "filename": "test.py",
  5720. "module": "test",
  5721. "exc_info": null,
  5722. "exc_text": null,
  5723. "stack_info": null,
  5724. "lineno": 26,
  5725. "funcName": "__report_expectation__",
  5726. "created": 1676441608.04766,
  5727. "msecs": 47.660112380981445,
  5728. "relativeCreated": 5051.175355911255,
  5729. "thread": 140246908178432,
  5730. "threadName": "MainThread",
  5731. "processName": "MainProcess",
  5732. "process": 509276,
  5733. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  5734. "asctime": "2023-02-15 07:13:28,047"
  5735. }
  5736. ],
  5737. "time_consumption": 8.7738037109375e-05
  5738. },
  5739. {
  5740. "name": "__tLogger__",
  5741. "msg": "Changing virtual device state to '%s'",
  5742. "args": [
  5743. false
  5744. ],
  5745. "levelname": "DEBUG",
  5746. "levelno": 10,
  5747. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  5748. "filename": "light.py",
  5749. "module": "light",
  5750. "exc_info": null,
  5751. "exc_text": null,
  5752. "stack_info": null,
  5753. "lineno": 42,
  5754. "funcName": "__test_power_on_off__",
  5755. "created": 1676441608.3489285,
  5756. "msecs": 348.92845153808594,
  5757. "relativeCreated": 5352.443695068359,
  5758. "thread": 140246908178432,
  5759. "threadName": "MainThread",
  5760. "processName": "MainProcess",
  5761. "process": 509276,
  5762. "message": "Changing virtual device state to 'False'",
  5763. "asctime": "2023-02-15 07:13:28,348",
  5764. "moduleLogger": [
  5765. {
  5766. "name": "smart_brain.mqtt.videv.ffe.kitchen.circulation_pump.state.set",
  5767. "msg": "Sending message with topic %s and payload %s",
  5768. "args": [
  5769. "videv/ffe/kitchen/circulation_pump/state/set",
  5770. "false"
  5771. ],
  5772. "levelname": "DEBUG",
  5773. "levelno": 10,
  5774. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  5775. "filename": "__init__.py",
  5776. "module": "__init__",
  5777. "exc_info": null,
  5778. "exc_text": null,
  5779. "stack_info": null,
  5780. "lineno": 75,
  5781. "funcName": "send",
  5782. "created": 1676441608.0480325,
  5783. "msecs": 48.032522201538086,
  5784. "relativeCreated": 5051.5477657318115,
  5785. "thread": 140246908178432,
  5786. "threadName": "MainThread",
  5787. "processName": "MainProcess",
  5788. "process": 509276,
  5789. "message": "Sending message with topic videv/ffe/kitchen/circulation_pump/state/set and payload false",
  5790. "asctime": "2023-02-15 07:13:28,048"
  5791. },
  5792. {
  5793. "name": "smart_brain.mqtt.shellies.ffe.kitchen.circulation_pump.relay.0.command",
  5794. "msg": "Received message with topic %s and payload %s",
  5795. "args": [
  5796. "shellies/ffe/kitchen/circulation_pump/relay/0/command",
  5797. "b'off'"
  5798. ],
  5799. "levelname": "DEBUG",
  5800. "levelno": 10,
  5801. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  5802. "filename": "__init__.py",
  5803. "module": "__init__",
  5804. "exc_info": null,
  5805. "exc_text": null,
  5806. "stack_info": null,
  5807. "lineno": 91,
  5808. "funcName": "__receive__",
  5809. "created": 1676441608.051776,
  5810. "msecs": 51.77593231201172,
  5811. "relativeCreated": 5055.291175842285,
  5812. "thread": 140246884292160,
  5813. "threadName": "Thread-1 (_thread_main)",
  5814. "processName": "MainProcess",
  5815. "process": 509276,
  5816. "message": "Received message with topic shellies/ffe/kitchen/circulation_pump/relay/0/command and payload b'off'",
  5817. "asctime": "2023-02-15 07:13:28,051"
  5818. },
  5819. {
  5820. "name": "smart_brain.mqtt.shellies.ffe.kitchen.circulation_pump.relay.0",
  5821. "msg": "Sending message with topic %s and payload %s",
  5822. "args": [
  5823. "shellies/ffe/kitchen/circulation_pump/relay/0",
  5824. "off"
  5825. ],
  5826. "levelname": "DEBUG",
  5827. "levelno": 10,
  5828. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  5829. "filename": "__init__.py",
  5830. "module": "__init__",
  5831. "exc_info": null,
  5832. "exc_text": null,
  5833. "stack_info": null,
  5834. "lineno": 75,
  5835. "funcName": "send",
  5836. "created": 1676441608.0522413,
  5837. "msecs": 52.24132537841797,
  5838. "relativeCreated": 5055.756568908691,
  5839. "thread": 140246884292160,
  5840. "threadName": "Thread-1 (_thread_main)",
  5841. "processName": "MainProcess",
  5842. "process": 509276,
  5843. "message": "Sending message with topic shellies/ffe/kitchen/circulation_pump/relay/0 and payload off",
  5844. "asctime": "2023-02-15 07:13:28,052"
  5845. },
  5846. {
  5847. "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0.command",
  5848. "msg": "Received message with topic %s and payload %s",
  5849. "args": [
  5850. "shellies/ffe/kitchen/main_light/relay/0/command",
  5851. "b'off'"
  5852. ],
  5853. "levelname": "DEBUG",
  5854. "levelno": 10,
  5855. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  5856. "filename": "__init__.py",
  5857. "module": "__init__",
  5858. "exc_info": null,
  5859. "exc_text": null,
  5860. "stack_info": null,
  5861. "lineno": 91,
  5862. "funcName": "__receive__",
  5863. "created": 1676441608.052886,
  5864. "msecs": 52.886009216308594,
  5865. "relativeCreated": 5056.401252746582,
  5866. "thread": 140246884292160,
  5867. "threadName": "Thread-1 (_thread_main)",
  5868. "processName": "MainProcess",
  5869. "process": 509276,
  5870. "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0/command and payload b'off'",
  5871. "asctime": "2023-02-15 07:13:28,052"
  5872. },
  5873. {
  5874. "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0",
  5875. "msg": "Sending message with topic %s and payload %s",
  5876. "args": [
  5877. "shellies/ffe/kitchen/main_light/relay/0",
  5878. "off"
  5879. ],
  5880. "levelname": "DEBUG",
  5881. "levelno": 10,
  5882. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  5883. "filename": "__init__.py",
  5884. "module": "__init__",
  5885. "exc_info": null,
  5886. "exc_text": null,
  5887. "stack_info": null,
  5888. "lineno": 75,
  5889. "funcName": "send",
  5890. "created": 1676441608.0532997,
  5891. "msecs": 53.299665451049805,
  5892. "relativeCreated": 5056.814908981323,
  5893. "thread": 140246884292160,
  5894. "threadName": "Thread-1 (_thread_main)",
  5895. "processName": "MainProcess",
  5896. "process": 509276,
  5897. "message": "Sending message with topic shellies/ffe/kitchen/main_light/relay/0 and payload off",
  5898. "asctime": "2023-02-15 07:13:28,053"
  5899. },
  5900. {
  5901. "name": "smart_brain.mqtt.shellies.ffe.kitchen.circulation_pump.relay.0",
  5902. "msg": "Received message with topic %s and payload %s",
  5903. "args": [
  5904. "shellies/ffe/kitchen/circulation_pump/relay/0",
  5905. "b'off'"
  5906. ],
  5907. "levelname": "DEBUG",
  5908. "levelno": 10,
  5909. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  5910. "filename": "__init__.py",
  5911. "module": "__init__",
  5912. "exc_info": null,
  5913. "exc_text": null,
  5914. "stack_info": null,
  5915. "lineno": 91,
  5916. "funcName": "__receive__",
  5917. "created": 1676441608.0542388,
  5918. "msecs": 54.23879623413086,
  5919. "relativeCreated": 5057.754039764404,
  5920. "thread": 140246884292160,
  5921. "threadName": "Thread-1 (_thread_main)",
  5922. "processName": "MainProcess",
  5923. "process": 509276,
  5924. "message": "Received message with topic shellies/ffe/kitchen/circulation_pump/relay/0 and payload b'off'",
  5925. "asctime": "2023-02-15 07:13:28,054"
  5926. },
  5927. {
  5928. "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0",
  5929. "msg": "Received message with topic %s and payload %s",
  5930. "args": [
  5931. "shellies/ffe/kitchen/main_light/relay/0",
  5932. "b'off'"
  5933. ],
  5934. "levelname": "DEBUG",
  5935. "levelno": 10,
  5936. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  5937. "filename": "__init__.py",
  5938. "module": "__init__",
  5939. "exc_info": null,
  5940. "exc_text": null,
  5941. "stack_info": null,
  5942. "lineno": 91,
  5943. "funcName": "__receive__",
  5944. "created": 1676441608.0549815,
  5945. "msecs": 54.98147010803223,
  5946. "relativeCreated": 5058.496713638306,
  5947. "thread": 140246884292160,
  5948. "threadName": "Thread-1 (_thread_main)",
  5949. "processName": "MainProcess",
  5950. "process": 509276,
  5951. "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0 and payload b'off'",
  5952. "asctime": "2023-02-15 07:13:28,054"
  5953. },
  5954. {
  5955. "name": "smart_brain.mqtt.videv.ffe.kitchen.circulation_pump.timer",
  5956. "msg": "Received message with topic %s and payload %s",
  5957. "args": [
  5958. "videv/ffe/kitchen/circulation_pump/timer",
  5959. "b'0'"
  5960. ],
  5961. "levelname": "DEBUG",
  5962. "levelno": 10,
  5963. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  5964. "filename": "__init__.py",
  5965. "module": "__init__",
  5966. "exc_info": null,
  5967. "exc_text": null,
  5968. "stack_info": null,
  5969. "lineno": 91,
  5970. "funcName": "__receive__",
  5971. "created": 1676441608.0996552,
  5972. "msecs": 99.6551513671875,
  5973. "relativeCreated": 5103.170394897461,
  5974. "thread": 140246884292160,
  5975. "threadName": "Thread-1 (_thread_main)",
  5976. "processName": "MainProcess",
  5977. "process": 509276,
  5978. "message": "Received message with topic videv/ffe/kitchen/circulation_pump/timer and payload b'0'",
  5979. "asctime": "2023-02-15 07:13:28,099"
  5980. },
  5981. {
  5982. "name": "smart_brain.mqtt.videv.ffe.kitchen.circulation_pump.state",
  5983. "msg": "Received message with topic %s and payload %s",
  5984. "args": [
  5985. "videv/ffe/kitchen/circulation_pump/state",
  5986. "b'false'"
  5987. ],
  5988. "levelname": "DEBUG",
  5989. "levelno": 10,
  5990. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  5991. "filename": "__init__.py",
  5992. "module": "__init__",
  5993. "exc_info": null,
  5994. "exc_text": null,
  5995. "stack_info": null,
  5996. "lineno": 91,
  5997. "funcName": "__receive__",
  5998. "created": 1676441608.14349,
  5999. "msecs": 143.49007606506348,
  6000. "relativeCreated": 5147.005319595337,
  6001. "thread": 140246884292160,
  6002. "threadName": "Thread-1 (_thread_main)",
  6003. "processName": "MainProcess",
  6004. "process": 509276,
  6005. "message": "Received message with topic videv/ffe/kitchen/circulation_pump/state and payload b'false'",
  6006. "asctime": "2023-02-15 07:13:28,143"
  6007. },
  6008. {
  6009. "name": "smart_brain.mqtt.videv.ffe.kitchen.main_light.state",
  6010. "msg": "Received message with topic %s and payload %s",
  6011. "args": [
  6012. "videv/ffe/kitchen/main_light/state",
  6013. "b'false'"
  6014. ],
  6015. "levelname": "DEBUG",
  6016. "levelno": 10,
  6017. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  6018. "filename": "__init__.py",
  6019. "module": "__init__",
  6020. "exc_info": null,
  6021. "exc_text": null,
  6022. "stack_info": null,
  6023. "lineno": 91,
  6024. "funcName": "__receive__",
  6025. "created": 1676441608.144302,
  6026. "msecs": 144.3018913269043,
  6027. "relativeCreated": 5147.817134857178,
  6028. "thread": 140246884292160,
  6029. "threadName": "Thread-1 (_thread_main)",
  6030. "processName": "MainProcess",
  6031. "process": 509276,
  6032. "message": "Received message with topic videv/ffe/kitchen/main_light/state and payload b'false'",
  6033. "asctime": "2023-02-15 07:13:28,144"
  6034. }
  6035. ],
  6036. "time_consumption": 0.20462656021118164
  6037. },
  6038. {
  6039. "name": "__tLogger__",
  6040. "msg": "Switching device state is correct (Content %s and Type is %s).",
  6041. "args": [
  6042. "False",
  6043. "<class 'bool'>"
  6044. ],
  6045. "levelname": "INFO",
  6046. "levelno": 20,
  6047. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  6048. "filename": "test.py",
  6049. "module": "test",
  6050. "exc_info": null,
  6051. "exc_text": null,
  6052. "stack_info": null,
  6053. "lineno": 184,
  6054. "funcName": "equivalency_chk",
  6055. "created": 1676441608.3492177,
  6056. "msecs": 349.21765327453613,
  6057. "relativeCreated": 5352.73289680481,
  6058. "thread": 140246908178432,
  6059. "threadName": "MainThread",
  6060. "processName": "MainProcess",
  6061. "process": 509276,
  6062. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  6063. "asctime": "2023-02-15 07:13:28,349",
  6064. "moduleLogger": [
  6065. {
  6066. "name": "__unittest__",
  6067. "msg": "Result (%s): %s (%s)",
  6068. "args": [
  6069. "Switching device state",
  6070. "False",
  6071. "<class 'bool'>"
  6072. ],
  6073. "levelname": "DEBUG",
  6074. "levelno": 10,
  6075. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  6076. "filename": "test.py",
  6077. "module": "test",
  6078. "exc_info": null,
  6079. "exc_text": null,
  6080. "stack_info": null,
  6081. "lineno": 22,
  6082. "funcName": "__report_result__",
  6083. "created": 1676441608.3491285,
  6084. "msecs": 349.12848472595215,
  6085. "relativeCreated": 5352.643728256226,
  6086. "thread": 140246908178432,
  6087. "threadName": "MainThread",
  6088. "processName": "MainProcess",
  6089. "process": 509276,
  6090. "message": "Result (Switching device state): False (<class 'bool'>)",
  6091. "asctime": "2023-02-15 07:13:28,349"
  6092. },
  6093. {
  6094. "name": "__unittest__",
  6095. "msg": "Expectation (%s): result %s %s (%s)",
  6096. "args": [
  6097. "Switching device state",
  6098. "=",
  6099. "False",
  6100. "<class 'bool'>"
  6101. ],
  6102. "levelname": "DEBUG",
  6103. "levelno": 10,
  6104. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  6105. "filename": "test.py",
  6106. "module": "test",
  6107. "exc_info": null,
  6108. "exc_text": null,
  6109. "stack_info": null,
  6110. "lineno": 26,
  6111. "funcName": "__report_expectation__",
  6112. "created": 1676441608.3491783,
  6113. "msecs": 349.1783142089844,
  6114. "relativeCreated": 5352.693557739258,
  6115. "thread": 140246908178432,
  6116. "threadName": "MainThread",
  6117. "processName": "MainProcess",
  6118. "process": 509276,
  6119. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  6120. "asctime": "2023-02-15 07:13:28,349"
  6121. }
  6122. ],
  6123. "time_consumption": 3.933906555175781e-05
  6124. },
  6125. {
  6126. "name": "__tLogger__",
  6127. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  6128. "args": [
  6129. "False",
  6130. "<class 'bool'>"
  6131. ],
  6132. "levelname": "INFO",
  6133. "levelno": 20,
  6134. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  6135. "filename": "test.py",
  6136. "module": "test",
  6137. "exc_info": null,
  6138. "exc_text": null,
  6139. "stack_info": null,
  6140. "lineno": 184,
  6141. "funcName": "equivalency_chk",
  6142. "created": 1676441608.3493724,
  6143. "msecs": 349.37238693237305,
  6144. "relativeCreated": 5352.8876304626465,
  6145. "thread": 140246908178432,
  6146. "threadName": "MainThread",
  6147. "processName": "MainProcess",
  6148. "process": 509276,
  6149. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  6150. "asctime": "2023-02-15 07:13:28,349",
  6151. "moduleLogger": [
  6152. {
  6153. "name": "__unittest__",
  6154. "msg": "Result (%s): %s (%s)",
  6155. "args": [
  6156. "Virtual device state",
  6157. "False",
  6158. "<class 'bool'>"
  6159. ],
  6160. "levelname": "DEBUG",
  6161. "levelno": 10,
  6162. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  6163. "filename": "test.py",
  6164. "module": "test",
  6165. "exc_info": null,
  6166. "exc_text": null,
  6167. "stack_info": null,
  6168. "lineno": 22,
  6169. "funcName": "__report_result__",
  6170. "created": 1676441608.3493001,
  6171. "msecs": 349.3001461029053,
  6172. "relativeCreated": 5352.815389633179,
  6173. "thread": 140246908178432,
  6174. "threadName": "MainThread",
  6175. "processName": "MainProcess",
  6176. "process": 509276,
  6177. "message": "Result (Virtual device state): False (<class 'bool'>)",
  6178. "asctime": "2023-02-15 07:13:28,349"
  6179. },
  6180. {
  6181. "name": "__unittest__",
  6182. "msg": "Expectation (%s): result %s %s (%s)",
  6183. "args": [
  6184. "Virtual device state",
  6185. "=",
  6186. "False",
  6187. "<class 'bool'>"
  6188. ],
  6189. "levelname": "DEBUG",
  6190. "levelno": 10,
  6191. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  6192. "filename": "test.py",
  6193. "module": "test",
  6194. "exc_info": null,
  6195. "exc_text": null,
  6196. "stack_info": null,
  6197. "lineno": 26,
  6198. "funcName": "__report_expectation__",
  6199. "created": 1676441608.3493366,
  6200. "msecs": 349.3366241455078,
  6201. "relativeCreated": 5352.851867675781,
  6202. "thread": 140246908178432,
  6203. "threadName": "MainThread",
  6204. "processName": "MainProcess",
  6205. "process": 509276,
  6206. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  6207. "asctime": "2023-02-15 07:13:28,349"
  6208. }
  6209. ],
  6210. "time_consumption": 3.5762786865234375e-05
  6211. },
  6212. {
  6213. "name": "__tLogger__",
  6214. "msg": "Changing switching device state to '%s'",
  6215. "args": [
  6216. true
  6217. ],
  6218. "levelname": "DEBUG",
  6219. "levelno": 10,
  6220. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  6221. "filename": "light.py",
  6222. "module": "light",
  6223. "exc_info": null,
  6224. "exc_text": null,
  6225. "stack_info": null,
  6226. "lineno": 36,
  6227. "funcName": "__test_power_on_off__",
  6228. "created": 1676441608.650744,
  6229. "msecs": 650.7439613342285,
  6230. "relativeCreated": 5654.259204864502,
  6231. "thread": 140246908178432,
  6232. "threadName": "MainThread",
  6233. "processName": "MainProcess",
  6234. "process": 509276,
  6235. "message": "Changing switching device state to 'True'",
  6236. "asctime": "2023-02-15 07:13:28,650",
  6237. "moduleLogger": [
  6238. {
  6239. "name": "smart_brain.mqtt.shellies.ffe.kitchen.circulation_pump.relay.0",
  6240. "msg": "Sending message with topic %s and payload %s",
  6241. "args": [
  6242. "shellies/ffe/kitchen/circulation_pump/relay/0",
  6243. "on"
  6244. ],
  6245. "levelname": "DEBUG",
  6246. "levelno": 10,
  6247. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  6248. "filename": "__init__.py",
  6249. "module": "__init__",
  6250. "exc_info": null,
  6251. "exc_text": null,
  6252. "stack_info": null,
  6253. "lineno": 75,
  6254. "funcName": "send",
  6255. "created": 1676441608.3494701,
  6256. "msecs": 349.4701385498047,
  6257. "relativeCreated": 5352.985382080078,
  6258. "thread": 140246908178432,
  6259. "threadName": "MainThread",
  6260. "processName": "MainProcess",
  6261. "process": 509276,
  6262. "message": "Sending message with topic shellies/ffe/kitchen/circulation_pump/relay/0 and payload on",
  6263. "asctime": "2023-02-15 07:13:28,349"
  6264. },
  6265. {
  6266. "name": "smart_brain.mqtt.shellies.ffe.kitchen.circulation_pump.relay.0",
  6267. "msg": "Received message with topic %s and payload %s",
  6268. "args": [
  6269. "shellies/ffe/kitchen/circulation_pump/relay/0",
  6270. "b'on'"
  6271. ],
  6272. "levelname": "DEBUG",
  6273. "levelno": 10,
  6274. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  6275. "filename": "__init__.py",
  6276. "module": "__init__",
  6277. "exc_info": null,
  6278. "exc_text": null,
  6279. "stack_info": null,
  6280. "lineno": 91,
  6281. "funcName": "__receive__",
  6282. "created": 1676441608.3503296,
  6283. "msecs": 350.3296375274658,
  6284. "relativeCreated": 5353.844881057739,
  6285. "thread": 140246884292160,
  6286. "threadName": "Thread-1 (_thread_main)",
  6287. "processName": "MainProcess",
  6288. "process": 509276,
  6289. "message": "Received message with topic shellies/ffe/kitchen/circulation_pump/relay/0 and payload b'on'",
  6290. "asctime": "2023-02-15 07:13:28,350"
  6291. },
  6292. {
  6293. "name": "smart_brain.mqtt.videv.ffe.kitchen.circulation_pump.timer",
  6294. "msg": "Received message with topic %s and payload %s",
  6295. "args": [
  6296. "videv/ffe/kitchen/circulation_pump/timer",
  6297. "b'600'"
  6298. ],
  6299. "levelname": "DEBUG",
  6300. "levelno": 10,
  6301. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  6302. "filename": "__init__.py",
  6303. "module": "__init__",
  6304. "exc_info": null,
  6305. "exc_text": null,
  6306. "stack_info": null,
  6307. "lineno": 91,
  6308. "funcName": "__receive__",
  6309. "created": 1676441608.3518362,
  6310. "msecs": 351.8362045288086,
  6311. "relativeCreated": 5355.351448059082,
  6312. "thread": 140246884292160,
  6313. "threadName": "Thread-1 (_thread_main)",
  6314. "processName": "MainProcess",
  6315. "process": 509276,
  6316. "message": "Received message with topic videv/ffe/kitchen/circulation_pump/timer and payload b'600'",
  6317. "asctime": "2023-02-15 07:13:28,351"
  6318. },
  6319. {
  6320. "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0.command",
  6321. "msg": "Received message with topic %s and payload %s",
  6322. "args": [
  6323. "shellies/ffe/kitchen/main_light/relay/0/command",
  6324. "b'on'"
  6325. ],
  6326. "levelname": "DEBUG",
  6327. "levelno": 10,
  6328. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  6329. "filename": "__init__.py",
  6330. "module": "__init__",
  6331. "exc_info": null,
  6332. "exc_text": null,
  6333. "stack_info": null,
  6334. "lineno": 91,
  6335. "funcName": "__receive__",
  6336. "created": 1676441608.3521085,
  6337. "msecs": 352.1084785461426,
  6338. "relativeCreated": 5355.623722076416,
  6339. "thread": 140246884292160,
  6340. "threadName": "Thread-1 (_thread_main)",
  6341. "processName": "MainProcess",
  6342. "process": 509276,
  6343. "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0/command and payload b'on'",
  6344. "asctime": "2023-02-15 07:13:28,352"
  6345. },
  6346. {
  6347. "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0",
  6348. "msg": "Sending message with topic %s and payload %s",
  6349. "args": [
  6350. "shellies/ffe/kitchen/main_light/relay/0",
  6351. "on"
  6352. ],
  6353. "levelname": "DEBUG",
  6354. "levelno": 10,
  6355. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  6356. "filename": "__init__.py",
  6357. "module": "__init__",
  6358. "exc_info": null,
  6359. "exc_text": null,
  6360. "stack_info": null,
  6361. "lineno": 75,
  6362. "funcName": "send",
  6363. "created": 1676441608.3522599,
  6364. "msecs": 352.25987434387207,
  6365. "relativeCreated": 5355.7751178741455,
  6366. "thread": 140246884292160,
  6367. "threadName": "Thread-1 (_thread_main)",
  6368. "processName": "MainProcess",
  6369. "process": 509276,
  6370. "message": "Sending message with topic shellies/ffe/kitchen/main_light/relay/0 and payload on",
  6371. "asctime": "2023-02-15 07:13:28,352"
  6372. },
  6373. {
  6374. "name": "smart_brain.mqtt.videv.ffe.kitchen.circulation_pump.state",
  6375. "msg": "Received message with topic %s and payload %s",
  6376. "args": [
  6377. "videv/ffe/kitchen/circulation_pump/state",
  6378. "b'true'"
  6379. ],
  6380. "levelname": "DEBUG",
  6381. "levelno": 10,
  6382. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  6383. "filename": "__init__.py",
  6384. "module": "__init__",
  6385. "exc_info": null,
  6386. "exc_text": null,
  6387. "stack_info": null,
  6388. "lineno": 91,
  6389. "funcName": "__receive__",
  6390. "created": 1676441608.3524835,
  6391. "msecs": 352.48351097106934,
  6392. "relativeCreated": 5355.998754501343,
  6393. "thread": 140246884292160,
  6394. "threadName": "Thread-1 (_thread_main)",
  6395. "processName": "MainProcess",
  6396. "process": 509276,
  6397. "message": "Received message with topic videv/ffe/kitchen/circulation_pump/state and payload b'true'",
  6398. "asctime": "2023-02-15 07:13:28,352"
  6399. },
  6400. {
  6401. "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0",
  6402. "msg": "Received message with topic %s and payload %s",
  6403. "args": [
  6404. "shellies/ffe/kitchen/main_light/relay/0",
  6405. "b'on'"
  6406. ],
  6407. "levelname": "DEBUG",
  6408. "levelno": 10,
  6409. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  6410. "filename": "__init__.py",
  6411. "module": "__init__",
  6412. "exc_info": null,
  6413. "exc_text": null,
  6414. "stack_info": null,
  6415. "lineno": 91,
  6416. "funcName": "__receive__",
  6417. "created": 1676441608.3528028,
  6418. "msecs": 352.8027534484863,
  6419. "relativeCreated": 5356.31799697876,
  6420. "thread": 140246884292160,
  6421. "threadName": "Thread-1 (_thread_main)",
  6422. "processName": "MainProcess",
  6423. "process": 509276,
  6424. "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0 and payload b'on'",
  6425. "asctime": "2023-02-15 07:13:28,352"
  6426. },
  6427. {
  6428. "name": "smart_brain.mqtt.videv.ffe.kitchen.main_light.state",
  6429. "msg": "Received message with topic %s and payload %s",
  6430. "args": [
  6431. "videv/ffe/kitchen/main_light/state",
  6432. "b'true'"
  6433. ],
  6434. "levelname": "DEBUG",
  6435. "levelno": 10,
  6436. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  6437. "filename": "__init__.py",
  6438. "module": "__init__",
  6439. "exc_info": null,
  6440. "exc_text": null,
  6441. "stack_info": null,
  6442. "lineno": 91,
  6443. "funcName": "__receive__",
  6444. "created": 1676441608.397339,
  6445. "msecs": 397.3391056060791,
  6446. "relativeCreated": 5400.8543491363525,
  6447. "thread": 140246884292160,
  6448. "threadName": "Thread-1 (_thread_main)",
  6449. "processName": "MainProcess",
  6450. "process": 509276,
  6451. "message": "Received message with topic videv/ffe/kitchen/main_light/state and payload b'true'",
  6452. "asctime": "2023-02-15 07:13:28,397"
  6453. }
  6454. ],
  6455. "time_consumption": 0.2534048557281494
  6456. },
  6457. {
  6458. "name": "__tLogger__",
  6459. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  6460. "args": [
  6461. "True",
  6462. "<class 'bool'>"
  6463. ],
  6464. "levelname": "INFO",
  6465. "levelno": 20,
  6466. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  6467. "filename": "test.py",
  6468. "module": "test",
  6469. "exc_info": null,
  6470. "exc_text": null,
  6471. "stack_info": null,
  6472. "lineno": 184,
  6473. "funcName": "equivalency_chk",
  6474. "created": 1676441608.6515594,
  6475. "msecs": 651.5593528747559,
  6476. "relativeCreated": 5655.074596405029,
  6477. "thread": 140246908178432,
  6478. "threadName": "MainThread",
  6479. "processName": "MainProcess",
  6480. "process": 509276,
  6481. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  6482. "asctime": "2023-02-15 07:13:28,651",
  6483. "moduleLogger": [
  6484. {
  6485. "name": "__unittest__",
  6486. "msg": "Result (%s): %s (%s)",
  6487. "args": [
  6488. "Virtual device state",
  6489. "True",
  6490. "<class 'bool'>"
  6491. ],
  6492. "levelname": "DEBUG",
  6493. "levelno": 10,
  6494. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  6495. "filename": "test.py",
  6496. "module": "test",
  6497. "exc_info": null,
  6498. "exc_text": null,
  6499. "stack_info": null,
  6500. "lineno": 22,
  6501. "funcName": "__report_result__",
  6502. "created": 1676441608.651204,
  6503. "msecs": 651.2041091918945,
  6504. "relativeCreated": 5654.719352722168,
  6505. "thread": 140246908178432,
  6506. "threadName": "MainThread",
  6507. "processName": "MainProcess",
  6508. "process": 509276,
  6509. "message": "Result (Virtual device state): True (<class 'bool'>)",
  6510. "asctime": "2023-02-15 07:13:28,651"
  6511. },
  6512. {
  6513. "name": "__unittest__",
  6514. "msg": "Expectation (%s): result %s %s (%s)",
  6515. "args": [
  6516. "Virtual device state",
  6517. "=",
  6518. "True",
  6519. "<class 'bool'>"
  6520. ],
  6521. "levelname": "DEBUG",
  6522. "levelno": 10,
  6523. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  6524. "filename": "test.py",
  6525. "module": "test",
  6526. "exc_info": null,
  6527. "exc_text": null,
  6528. "stack_info": null,
  6529. "lineno": 26,
  6530. "funcName": "__report_expectation__",
  6531. "created": 1676441608.6513767,
  6532. "msecs": 651.3767242431641,
  6533. "relativeCreated": 5654.8919677734375,
  6534. "thread": 140246908178432,
  6535. "threadName": "MainThread",
  6536. "processName": "MainProcess",
  6537. "process": 509276,
  6538. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  6539. "asctime": "2023-02-15 07:13:28,651"
  6540. }
  6541. ],
  6542. "time_consumption": 0.00018262863159179688
  6543. },
  6544. {
  6545. "name": "__tLogger__",
  6546. "msg": "Switching device state is correct (Content %s and Type is %s).",
  6547. "args": [
  6548. "True",
  6549. "<class 'bool'>"
  6550. ],
  6551. "levelname": "INFO",
  6552. "levelno": 20,
  6553. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  6554. "filename": "test.py",
  6555. "module": "test",
  6556. "exc_info": null,
  6557. "exc_text": null,
  6558. "stack_info": null,
  6559. "lineno": 184,
  6560. "funcName": "equivalency_chk",
  6561. "created": 1676441608.6519954,
  6562. "msecs": 651.9954204559326,
  6563. "relativeCreated": 5655.510663986206,
  6564. "thread": 140246908178432,
  6565. "threadName": "MainThread",
  6566. "processName": "MainProcess",
  6567. "process": 509276,
  6568. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  6569. "asctime": "2023-02-15 07:13:28,651",
  6570. "moduleLogger": [
  6571. {
  6572. "name": "__unittest__",
  6573. "msg": "Result (%s): %s (%s)",
  6574. "args": [
  6575. "Switching device state",
  6576. "True",
  6577. "<class 'bool'>"
  6578. ],
  6579. "levelname": "DEBUG",
  6580. "levelno": 10,
  6581. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  6582. "filename": "test.py",
  6583. "module": "test",
  6584. "exc_info": null,
  6585. "exc_text": null,
  6586. "stack_info": null,
  6587. "lineno": 22,
  6588. "funcName": "__report_result__",
  6589. "created": 1676441608.6517727,
  6590. "msecs": 651.7727375030518,
  6591. "relativeCreated": 5655.287981033325,
  6592. "thread": 140246908178432,
  6593. "threadName": "MainThread",
  6594. "processName": "MainProcess",
  6595. "process": 509276,
  6596. "message": "Result (Switching device state): True (<class 'bool'>)",
  6597. "asctime": "2023-02-15 07:13:28,651"
  6598. },
  6599. {
  6600. "name": "__unittest__",
  6601. "msg": "Expectation (%s): result %s %s (%s)",
  6602. "args": [
  6603. "Switching device state",
  6604. "=",
  6605. "True",
  6606. "<class 'bool'>"
  6607. ],
  6608. "levelname": "DEBUG",
  6609. "levelno": 10,
  6610. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  6611. "filename": "test.py",
  6612. "module": "test",
  6613. "exc_info": null,
  6614. "exc_text": null,
  6615. "stack_info": null,
  6616. "lineno": 26,
  6617. "funcName": "__report_expectation__",
  6618. "created": 1676441608.6518917,
  6619. "msecs": 651.8917083740234,
  6620. "relativeCreated": 5655.406951904297,
  6621. "thread": 140246908178432,
  6622. "threadName": "MainThread",
  6623. "processName": "MainProcess",
  6624. "process": 509276,
  6625. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  6626. "asctime": "2023-02-15 07:13:28,651"
  6627. }
  6628. ],
  6629. "time_consumption": 0.00010371208190917969
  6630. },
  6631. {
  6632. "name": "__tLogger__",
  6633. "msg": "Changing virtual device state to '%s'",
  6634. "args": [
  6635. false
  6636. ],
  6637. "levelname": "DEBUG",
  6638. "levelno": 10,
  6639. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  6640. "filename": "light.py",
  6641. "module": "light",
  6642. "exc_info": null,
  6643. "exc_text": null,
  6644. "stack_info": null,
  6645. "lineno": 42,
  6646. "funcName": "__test_power_on_off__",
  6647. "created": 1676441608.9531834,
  6648. "msecs": 953.1834125518799,
  6649. "relativeCreated": 5956.698656082153,
  6650. "thread": 140246908178432,
  6651. "threadName": "MainThread",
  6652. "processName": "MainProcess",
  6653. "process": 509276,
  6654. "message": "Changing virtual device state to 'False'",
  6655. "asctime": "2023-02-15 07:13:28,953",
  6656. "moduleLogger": [
  6657. {
  6658. "name": "smart_brain.mqtt.videv.ffe.kitchen.circulation_pump.state.set",
  6659. "msg": "Sending message with topic %s and payload %s",
  6660. "args": [
  6661. "videv/ffe/kitchen/circulation_pump/state/set",
  6662. "false"
  6663. ],
  6664. "levelname": "DEBUG",
  6665. "levelno": 10,
  6666. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  6667. "filename": "__init__.py",
  6668. "module": "__init__",
  6669. "exc_info": null,
  6670. "exc_text": null,
  6671. "stack_info": null,
  6672. "lineno": 75,
  6673. "funcName": "send",
  6674. "created": 1676441608.6522903,
  6675. "msecs": 652.2903442382812,
  6676. "relativeCreated": 5655.805587768555,
  6677. "thread": 140246908178432,
  6678. "threadName": "MainThread",
  6679. "processName": "MainProcess",
  6680. "process": 509276,
  6681. "message": "Sending message with topic videv/ffe/kitchen/circulation_pump/state/set and payload false",
  6682. "asctime": "2023-02-15 07:13:28,652"
  6683. },
  6684. {
  6685. "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0.command",
  6686. "msg": "Received message with topic %s and payload %s",
  6687. "args": [
  6688. "shellies/ffe/kitchen/main_light/relay/0/command",
  6689. "b'off'"
  6690. ],
  6691. "levelname": "DEBUG",
  6692. "levelno": 10,
  6693. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  6694. "filename": "__init__.py",
  6695. "module": "__init__",
  6696. "exc_info": null,
  6697. "exc_text": null,
  6698. "stack_info": null,
  6699. "lineno": 91,
  6700. "funcName": "__receive__",
  6701. "created": 1676441608.6533377,
  6702. "msecs": 653.3377170562744,
  6703. "relativeCreated": 5656.852960586548,
  6704. "thread": 140246884292160,
  6705. "threadName": "Thread-1 (_thread_main)",
  6706. "processName": "MainProcess",
  6707. "process": 509276,
  6708. "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0/command and payload b'off'",
  6709. "asctime": "2023-02-15 07:13:28,653"
  6710. },
  6711. {
  6712. "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0",
  6713. "msg": "Sending message with topic %s and payload %s",
  6714. "args": [
  6715. "shellies/ffe/kitchen/main_light/relay/0",
  6716. "off"
  6717. ],
  6718. "levelname": "DEBUG",
  6719. "levelno": 10,
  6720. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  6721. "filename": "__init__.py",
  6722. "module": "__init__",
  6723. "exc_info": null,
  6724. "exc_text": null,
  6725. "stack_info": null,
  6726. "lineno": 75,
  6727. "funcName": "send",
  6728. "created": 1676441608.6539054,
  6729. "msecs": 653.9053916931152,
  6730. "relativeCreated": 5657.420635223389,
  6731. "thread": 140246884292160,
  6732. "threadName": "Thread-1 (_thread_main)",
  6733. "processName": "MainProcess",
  6734. "process": 509276,
  6735. "message": "Sending message with topic shellies/ffe/kitchen/main_light/relay/0 and payload off",
  6736. "asctime": "2023-02-15 07:13:28,653"
  6737. },
  6738. {
  6739. "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0",
  6740. "msg": "Received message with topic %s and payload %s",
  6741. "args": [
  6742. "shellies/ffe/kitchen/main_light/relay/0",
  6743. "b'off'"
  6744. ],
  6745. "levelname": "DEBUG",
  6746. "levelno": 10,
  6747. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  6748. "filename": "__init__.py",
  6749. "module": "__init__",
  6750. "exc_info": null,
  6751. "exc_text": null,
  6752. "stack_info": null,
  6753. "lineno": 91,
  6754. "funcName": "__receive__",
  6755. "created": 1676441608.695582,
  6756. "msecs": 695.5819129943848,
  6757. "relativeCreated": 5699.097156524658,
  6758. "thread": 140246884292160,
  6759. "threadName": "Thread-1 (_thread_main)",
  6760. "processName": "MainProcess",
  6761. "process": 509276,
  6762. "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0 and payload b'off'",
  6763. "asctime": "2023-02-15 07:13:28,695"
  6764. },
  6765. {
  6766. "name": "smart_brain.mqtt.shellies.ffe.kitchen.circulation_pump.relay.0.command",
  6767. "msg": "Received message with topic %s and payload %s",
  6768. "args": [
  6769. "shellies/ffe/kitchen/circulation_pump/relay/0/command",
  6770. "b'off'"
  6771. ],
  6772. "levelname": "DEBUG",
  6773. "levelno": 10,
  6774. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  6775. "filename": "__init__.py",
  6776. "module": "__init__",
  6777. "exc_info": null,
  6778. "exc_text": null,
  6779. "stack_info": null,
  6780. "lineno": 91,
  6781. "funcName": "__receive__",
  6782. "created": 1676441608.6991665,
  6783. "msecs": 699.1665363311768,
  6784. "relativeCreated": 5702.68177986145,
  6785. "thread": 140246884292160,
  6786. "threadName": "Thread-1 (_thread_main)",
  6787. "processName": "MainProcess",
  6788. "process": 509276,
  6789. "message": "Received message with topic shellies/ffe/kitchen/circulation_pump/relay/0/command and payload b'off'",
  6790. "asctime": "2023-02-15 07:13:28,699"
  6791. },
  6792. {
  6793. "name": "smart_brain.mqtt.shellies.ffe.kitchen.circulation_pump.relay.0",
  6794. "msg": "Sending message with topic %s and payload %s",
  6795. "args": [
  6796. "shellies/ffe/kitchen/circulation_pump/relay/0",
  6797. "off"
  6798. ],
  6799. "levelname": "DEBUG",
  6800. "levelno": 10,
  6801. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  6802. "filename": "__init__.py",
  6803. "module": "__init__",
  6804. "exc_info": null,
  6805. "exc_text": null,
  6806. "stack_info": null,
  6807. "lineno": 75,
  6808. "funcName": "send",
  6809. "created": 1676441608.6997216,
  6810. "msecs": 699.7215747833252,
  6811. "relativeCreated": 5703.236818313599,
  6812. "thread": 140246884292160,
  6813. "threadName": "Thread-1 (_thread_main)",
  6814. "processName": "MainProcess",
  6815. "process": 509276,
  6816. "message": "Sending message with topic shellies/ffe/kitchen/circulation_pump/relay/0 and payload off",
  6817. "asctime": "2023-02-15 07:13:28,699"
  6818. },
  6819. {
  6820. "name": "smart_brain.mqtt.videv.ffe.kitchen.main_light.state",
  6821. "msg": "Received message with topic %s and payload %s",
  6822. "args": [
  6823. "videv/ffe/kitchen/main_light/state",
  6824. "b'false'"
  6825. ],
  6826. "levelname": "DEBUG",
  6827. "levelno": 10,
  6828. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  6829. "filename": "__init__.py",
  6830. "module": "__init__",
  6831. "exc_info": null,
  6832. "exc_text": null,
  6833. "stack_info": null,
  6834. "lineno": 91,
  6835. "funcName": "__receive__",
  6836. "created": 1676441608.7010279,
  6837. "msecs": 701.0278701782227,
  6838. "relativeCreated": 5704.543113708496,
  6839. "thread": 140246884292160,
  6840. "threadName": "Thread-1 (_thread_main)",
  6841. "processName": "MainProcess",
  6842. "process": 509276,
  6843. "message": "Received message with topic videv/ffe/kitchen/main_light/state and payload b'false'",
  6844. "asctime": "2023-02-15 07:13:28,701"
  6845. },
  6846. {
  6847. "name": "smart_brain.mqtt.shellies.ffe.kitchen.circulation_pump.relay.0",
  6848. "msg": "Received message with topic %s and payload %s",
  6849. "args": [
  6850. "shellies/ffe/kitchen/circulation_pump/relay/0",
  6851. "b'off'"
  6852. ],
  6853. "levelname": "DEBUG",
  6854. "levelno": 10,
  6855. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  6856. "filename": "__init__.py",
  6857. "module": "__init__",
  6858. "exc_info": null,
  6859. "exc_text": null,
  6860. "stack_info": null,
  6861. "lineno": 91,
  6862. "funcName": "__receive__",
  6863. "created": 1676441608.702217,
  6864. "msecs": 702.2171020507812,
  6865. "relativeCreated": 5705.732345581055,
  6866. "thread": 140246884292160,
  6867. "threadName": "Thread-1 (_thread_main)",
  6868. "processName": "MainProcess",
  6869. "process": 509276,
  6870. "message": "Received message with topic shellies/ffe/kitchen/circulation_pump/relay/0 and payload b'off'",
  6871. "asctime": "2023-02-15 07:13:28,702"
  6872. },
  6873. {
  6874. "name": "smart_brain.mqtt.videv.ffe.kitchen.circulation_pump.timer",
  6875. "msg": "Received message with topic %s and payload %s",
  6876. "args": [
  6877. "videv/ffe/kitchen/circulation_pump/timer",
  6878. "b'0'"
  6879. ],
  6880. "levelname": "DEBUG",
  6881. "levelno": 10,
  6882. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  6883. "filename": "__init__.py",
  6884. "module": "__init__",
  6885. "exc_info": null,
  6886. "exc_text": null,
  6887. "stack_info": null,
  6888. "lineno": 91,
  6889. "funcName": "__receive__",
  6890. "created": 1676441608.743461,
  6891. "msecs": 743.4608936309814,
  6892. "relativeCreated": 5746.976137161255,
  6893. "thread": 140246884292160,
  6894. "threadName": "Thread-1 (_thread_main)",
  6895. "processName": "MainProcess",
  6896. "process": 509276,
  6897. "message": "Received message with topic videv/ffe/kitchen/circulation_pump/timer and payload b'0'",
  6898. "asctime": "2023-02-15 07:13:28,743"
  6899. },
  6900. {
  6901. "name": "smart_brain.mqtt.videv.ffe.kitchen.circulation_pump.state",
  6902. "msg": "Received message with topic %s and payload %s",
  6903. "args": [
  6904. "videv/ffe/kitchen/circulation_pump/state",
  6905. "b'false'"
  6906. ],
  6907. "levelname": "DEBUG",
  6908. "levelno": 10,
  6909. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  6910. "filename": "__init__.py",
  6911. "module": "__init__",
  6912. "exc_info": null,
  6913. "exc_text": null,
  6914. "stack_info": null,
  6915. "lineno": 91,
  6916. "funcName": "__receive__",
  6917. "created": 1676441608.747636,
  6918. "msecs": 747.636079788208,
  6919. "relativeCreated": 5751.151323318481,
  6920. "thread": 140246884292160,
  6921. "threadName": "Thread-1 (_thread_main)",
  6922. "processName": "MainProcess",
  6923. "process": 509276,
  6924. "message": "Received message with topic videv/ffe/kitchen/circulation_pump/state and payload b'false'",
  6925. "asctime": "2023-02-15 07:13:28,747"
  6926. }
  6927. ],
  6928. "time_consumption": 0.20554733276367188
  6929. },
  6930. {
  6931. "name": "__tLogger__",
  6932. "msg": "Switching device state is correct (Content %s and Type is %s).",
  6933. "args": [
  6934. "False",
  6935. "<class 'bool'>"
  6936. ],
  6937. "levelname": "INFO",
  6938. "levelno": 20,
  6939. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  6940. "filename": "test.py",
  6941. "module": "test",
  6942. "exc_info": null,
  6943. "exc_text": null,
  6944. "stack_info": null,
  6945. "lineno": 184,
  6946. "funcName": "equivalency_chk",
  6947. "created": 1676441608.95382,
  6948. "msecs": 953.819990158081,
  6949. "relativeCreated": 5957.3352336883545,
  6950. "thread": 140246908178432,
  6951. "threadName": "MainThread",
  6952. "processName": "MainProcess",
  6953. "process": 509276,
  6954. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  6955. "asctime": "2023-02-15 07:13:28,953",
  6956. "moduleLogger": [
  6957. {
  6958. "name": "__unittest__",
  6959. "msg": "Result (%s): %s (%s)",
  6960. "args": [
  6961. "Switching device state",
  6962. "False",
  6963. "<class 'bool'>"
  6964. ],
  6965. "levelname": "DEBUG",
  6966. "levelno": 10,
  6967. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  6968. "filename": "test.py",
  6969. "module": "test",
  6970. "exc_info": null,
  6971. "exc_text": null,
  6972. "stack_info": null,
  6973. "lineno": 22,
  6974. "funcName": "__report_result__",
  6975. "created": 1676441608.9535818,
  6976. "msecs": 953.5818099975586,
  6977. "relativeCreated": 5957.097053527832,
  6978. "thread": 140246908178432,
  6979. "threadName": "MainThread",
  6980. "processName": "MainProcess",
  6981. "process": 509276,
  6982. "message": "Result (Switching device state): False (<class 'bool'>)",
  6983. "asctime": "2023-02-15 07:13:28,953"
  6984. },
  6985. {
  6986. "name": "__unittest__",
  6987. "msg": "Expectation (%s): result %s %s (%s)",
  6988. "args": [
  6989. "Switching device state",
  6990. "=",
  6991. "False",
  6992. "<class 'bool'>"
  6993. ],
  6994. "levelname": "DEBUG",
  6995. "levelno": 10,
  6996. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  6997. "filename": "test.py",
  6998. "module": "test",
  6999. "exc_info": null,
  7000. "exc_text": null,
  7001. "stack_info": null,
  7002. "lineno": 26,
  7003. "funcName": "__report_expectation__",
  7004. "created": 1676441608.9537134,
  7005. "msecs": 953.7134170532227,
  7006. "relativeCreated": 5957.228660583496,
  7007. "thread": 140246908178432,
  7008. "threadName": "MainThread",
  7009. "processName": "MainProcess",
  7010. "process": 509276,
  7011. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  7012. "asctime": "2023-02-15 07:13:28,953"
  7013. }
  7014. ],
  7015. "time_consumption": 0.00010657310485839844
  7016. }
  7017. ],
  7018. "time_consumption": 1.2095823287963867,
  7019. "time_start": "2023-02-15 07:13:27,744",
  7020. "time_finished": "2023-02-15 07:13:28,953"
  7021. },
  7022. "Power On/ Off test for device and virtual device: shellies/ffe/kitchen/main_light": {
  7023. "name": "__tLogger__",
  7024. "msg": "Power On/ Off test for device and virtual device: shellies/ffe/kitchen/main_light",
  7025. "args": null,
  7026. "levelname": "INFO",
  7027. "levelno": 20,
  7028. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  7029. "filename": "light.py",
  7030. "module": "light",
  7031. "exc_info": null,
  7032. "exc_text": null,
  7033. "stack_info": null,
  7034. "lineno": 27,
  7035. "funcName": "test_power_on_off",
  7036. "created": 1676441608.9542797,
  7037. "msecs": 954.2796611785889,
  7038. "relativeCreated": 5957.794904708862,
  7039. "thread": 140246908178432,
  7040. "threadName": "MainThread",
  7041. "processName": "MainProcess",
  7042. "process": 509276,
  7043. "message": "Power On/ Off test for device and virtual device: shellies/ffe/kitchen/main_light",
  7044. "asctime": "2023-02-15 07:13:28,954",
  7045. "moduleLogger": [],
  7046. "testcaseLogger": [
  7047. {
  7048. "name": "__tLogger__",
  7049. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  7050. "args": [
  7051. "False",
  7052. "<class 'bool'>"
  7053. ],
  7054. "levelname": "INFO",
  7055. "levelno": 20,
  7056. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  7057. "filename": "test.py",
  7058. "module": "test",
  7059. "exc_info": null,
  7060. "exc_text": null,
  7061. "stack_info": null,
  7062. "lineno": 184,
  7063. "funcName": "equivalency_chk",
  7064. "created": 1676441608.954709,
  7065. "msecs": 954.7090530395508,
  7066. "relativeCreated": 5958.224296569824,
  7067. "thread": 140246908178432,
  7068. "threadName": "MainThread",
  7069. "processName": "MainProcess",
  7070. "process": 509276,
  7071. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  7072. "asctime": "2023-02-15 07:13:28,954",
  7073. "moduleLogger": [
  7074. {
  7075. "name": "__unittest__",
  7076. "msg": "Result (%s): %s (%s)",
  7077. "args": [
  7078. "Virtual device state",
  7079. "False",
  7080. "<class 'bool'>"
  7081. ],
  7082. "levelname": "DEBUG",
  7083. "levelno": 10,
  7084. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  7085. "filename": "test.py",
  7086. "module": "test",
  7087. "exc_info": null,
  7088. "exc_text": null,
  7089. "stack_info": null,
  7090. "lineno": 22,
  7091. "funcName": "__report_result__",
  7092. "created": 1676441608.9545038,
  7093. "msecs": 954.5037746429443,
  7094. "relativeCreated": 5958.019018173218,
  7095. "thread": 140246908178432,
  7096. "threadName": "MainThread",
  7097. "processName": "MainProcess",
  7098. "process": 509276,
  7099. "message": "Result (Virtual device state): False (<class 'bool'>)",
  7100. "asctime": "2023-02-15 07:13:28,954"
  7101. },
  7102. {
  7103. "name": "__unittest__",
  7104. "msg": "Expectation (%s): result %s %s (%s)",
  7105. "args": [
  7106. "Virtual device state",
  7107. "=",
  7108. "False",
  7109. "<class 'bool'>"
  7110. ],
  7111. "levelname": "DEBUG",
  7112. "levelno": 10,
  7113. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  7114. "filename": "test.py",
  7115. "module": "test",
  7116. "exc_info": null,
  7117. "exc_text": null,
  7118. "stack_info": null,
  7119. "lineno": 26,
  7120. "funcName": "__report_expectation__",
  7121. "created": 1676441608.9546156,
  7122. "msecs": 954.615592956543,
  7123. "relativeCreated": 5958.130836486816,
  7124. "thread": 140246908178432,
  7125. "threadName": "MainThread",
  7126. "processName": "MainProcess",
  7127. "process": 509276,
  7128. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  7129. "asctime": "2023-02-15 07:13:28,954"
  7130. }
  7131. ],
  7132. "time_consumption": 9.34600830078125e-05
  7133. },
  7134. {
  7135. "name": "__tLogger__",
  7136. "msg": "Changing switching device state to '%s'",
  7137. "args": [
  7138. true
  7139. ],
  7140. "levelname": "DEBUG",
  7141. "levelno": 10,
  7142. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  7143. "filename": "light.py",
  7144. "module": "light",
  7145. "exc_info": null,
  7146. "exc_text": null,
  7147. "stack_info": null,
  7148. "lineno": 36,
  7149. "funcName": "__test_power_on_off__",
  7150. "created": 1676441609.2560368,
  7151. "msecs": 256.03675842285156,
  7152. "relativeCreated": 6259.552001953125,
  7153. "thread": 140246908178432,
  7154. "threadName": "MainThread",
  7155. "processName": "MainProcess",
  7156. "process": 509276,
  7157. "message": "Changing switching device state to 'True'",
  7158. "asctime": "2023-02-15 07:13:29,256",
  7159. "moduleLogger": [
  7160. {
  7161. "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0",
  7162. "msg": "Sending message with topic %s and payload %s",
  7163. "args": [
  7164. "shellies/ffe/kitchen/main_light/relay/0",
  7165. "on"
  7166. ],
  7167. "levelname": "DEBUG",
  7168. "levelno": 10,
  7169. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  7170. "filename": "__init__.py",
  7171. "module": "__init__",
  7172. "exc_info": null,
  7173. "exc_text": null,
  7174. "stack_info": null,
  7175. "lineno": 75,
  7176. "funcName": "send",
  7177. "created": 1676441608.9549384,
  7178. "msecs": 954.9384117126465,
  7179. "relativeCreated": 5958.45365524292,
  7180. "thread": 140246908178432,
  7181. "threadName": "MainThread",
  7182. "processName": "MainProcess",
  7183. "process": 509276,
  7184. "message": "Sending message with topic shellies/ffe/kitchen/main_light/relay/0 and payload on",
  7185. "asctime": "2023-02-15 07:13:28,954"
  7186. },
  7187. {
  7188. "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0",
  7189. "msg": "Received message with topic %s and payload %s",
  7190. "args": [
  7191. "shellies/ffe/kitchen/main_light/relay/0",
  7192. "b'on'"
  7193. ],
  7194. "levelname": "DEBUG",
  7195. "levelno": 10,
  7196. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  7197. "filename": "__init__.py",
  7198. "module": "__init__",
  7199. "exc_info": null,
  7200. "exc_text": null,
  7201. "stack_info": null,
  7202. "lineno": 91,
  7203. "funcName": "__receive__",
  7204. "created": 1676441608.955993,
  7205. "msecs": 955.9929370880127,
  7206. "relativeCreated": 5959.508180618286,
  7207. "thread": 140246884292160,
  7208. "threadName": "Thread-1 (_thread_main)",
  7209. "processName": "MainProcess",
  7210. "process": 509276,
  7211. "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0 and payload b'on'",
  7212. "asctime": "2023-02-15 07:13:28,955"
  7213. },
  7214. {
  7215. "name": "smart_brain.mqtt.videv.ffe.kitchen.main_light.state",
  7216. "msg": "Received message with topic %s and payload %s",
  7217. "args": [
  7218. "videv/ffe/kitchen/main_light/state",
  7219. "b'true'"
  7220. ],
  7221. "levelname": "DEBUG",
  7222. "levelno": 10,
  7223. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  7224. "filename": "__init__.py",
  7225. "module": "__init__",
  7226. "exc_info": null,
  7227. "exc_text": null,
  7228. "stack_info": null,
  7229. "lineno": 91,
  7230. "funcName": "__receive__",
  7231. "created": 1676441608.9580626,
  7232. "msecs": 958.0626487731934,
  7233. "relativeCreated": 5961.577892303467,
  7234. "thread": 140246884292160,
  7235. "threadName": "Thread-1 (_thread_main)",
  7236. "processName": "MainProcess",
  7237. "process": 509276,
  7238. "message": "Received message with topic videv/ffe/kitchen/main_light/state and payload b'true'",
  7239. "asctime": "2023-02-15 07:13:28,958"
  7240. }
  7241. ],
  7242. "time_consumption": 0.2979741096496582
  7243. },
  7244. {
  7245. "name": "__tLogger__",
  7246. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  7247. "args": [
  7248. "True",
  7249. "<class 'bool'>"
  7250. ],
  7251. "levelname": "INFO",
  7252. "levelno": 20,
  7253. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  7254. "filename": "test.py",
  7255. "module": "test",
  7256. "exc_info": null,
  7257. "exc_text": null,
  7258. "stack_info": null,
  7259. "lineno": 184,
  7260. "funcName": "equivalency_chk",
  7261. "created": 1676441609.256759,
  7262. "msecs": 256.7589282989502,
  7263. "relativeCreated": 6260.274171829224,
  7264. "thread": 140246908178432,
  7265. "threadName": "MainThread",
  7266. "processName": "MainProcess",
  7267. "process": 509276,
  7268. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  7269. "asctime": "2023-02-15 07:13:29,256",
  7270. "moduleLogger": [
  7271. {
  7272. "name": "__unittest__",
  7273. "msg": "Result (%s): %s (%s)",
  7274. "args": [
  7275. "Virtual device state",
  7276. "True",
  7277. "<class 'bool'>"
  7278. ],
  7279. "levelname": "DEBUG",
  7280. "levelno": 10,
  7281. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  7282. "filename": "test.py",
  7283. "module": "test",
  7284. "exc_info": null,
  7285. "exc_text": null,
  7286. "stack_info": null,
  7287. "lineno": 22,
  7288. "funcName": "__report_result__",
  7289. "created": 1676441609.2564845,
  7290. "msecs": 256.4845085144043,
  7291. "relativeCreated": 6259.999752044678,
  7292. "thread": 140246908178432,
  7293. "threadName": "MainThread",
  7294. "processName": "MainProcess",
  7295. "process": 509276,
  7296. "message": "Result (Virtual device state): True (<class 'bool'>)",
  7297. "asctime": "2023-02-15 07:13:29,256"
  7298. },
  7299. {
  7300. "name": "__unittest__",
  7301. "msg": "Expectation (%s): result %s %s (%s)",
  7302. "args": [
  7303. "Virtual device state",
  7304. "=",
  7305. "True",
  7306. "<class 'bool'>"
  7307. ],
  7308. "levelname": "DEBUG",
  7309. "levelno": 10,
  7310. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  7311. "filename": "test.py",
  7312. "module": "test",
  7313. "exc_info": null,
  7314. "exc_text": null,
  7315. "stack_info": null,
  7316. "lineno": 26,
  7317. "funcName": "__report_expectation__",
  7318. "created": 1676441609.2566352,
  7319. "msecs": 256.6351890563965,
  7320. "relativeCreated": 6260.15043258667,
  7321. "thread": 140246908178432,
  7322. "threadName": "MainThread",
  7323. "processName": "MainProcess",
  7324. "process": 509276,
  7325. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  7326. "asctime": "2023-02-15 07:13:29,256"
  7327. }
  7328. ],
  7329. "time_consumption": 0.00012373924255371094
  7330. },
  7331. {
  7332. "name": "__tLogger__",
  7333. "msg": "Switching device state is correct (Content %s and Type is %s).",
  7334. "args": [
  7335. "True",
  7336. "<class 'bool'>"
  7337. ],
  7338. "levelname": "INFO",
  7339. "levelno": 20,
  7340. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  7341. "filename": "test.py",
  7342. "module": "test",
  7343. "exc_info": null,
  7344. "exc_text": null,
  7345. "stack_info": null,
  7346. "lineno": 184,
  7347. "funcName": "equivalency_chk",
  7348. "created": 1676441609.2571776,
  7349. "msecs": 257.17759132385254,
  7350. "relativeCreated": 6260.692834854126,
  7351. "thread": 140246908178432,
  7352. "threadName": "MainThread",
  7353. "processName": "MainProcess",
  7354. "process": 509276,
  7355. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  7356. "asctime": "2023-02-15 07:13:29,257",
  7357. "moduleLogger": [
  7358. {
  7359. "name": "__unittest__",
  7360. "msg": "Result (%s): %s (%s)",
  7361. "args": [
  7362. "Switching device state",
  7363. "True",
  7364. "<class 'bool'>"
  7365. ],
  7366. "levelname": "DEBUG",
  7367. "levelno": 10,
  7368. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  7369. "filename": "test.py",
  7370. "module": "test",
  7371. "exc_info": null,
  7372. "exc_text": null,
  7373. "stack_info": null,
  7374. "lineno": 22,
  7375. "funcName": "__report_result__",
  7376. "created": 1676441609.2569597,
  7377. "msecs": 256.9596767425537,
  7378. "relativeCreated": 6260.474920272827,
  7379. "thread": 140246908178432,
  7380. "threadName": "MainThread",
  7381. "processName": "MainProcess",
  7382. "process": 509276,
  7383. "message": "Result (Switching device state): True (<class 'bool'>)",
  7384. "asctime": "2023-02-15 07:13:29,256"
  7385. },
  7386. {
  7387. "name": "__unittest__",
  7388. "msg": "Expectation (%s): result %s %s (%s)",
  7389. "args": [
  7390. "Switching device state",
  7391. "=",
  7392. "True",
  7393. "<class 'bool'>"
  7394. ],
  7395. "levelname": "DEBUG",
  7396. "levelno": 10,
  7397. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  7398. "filename": "test.py",
  7399. "module": "test",
  7400. "exc_info": null,
  7401. "exc_text": null,
  7402. "stack_info": null,
  7403. "lineno": 26,
  7404. "funcName": "__report_expectation__",
  7405. "created": 1676441609.2570736,
  7406. "msecs": 257.07364082336426,
  7407. "relativeCreated": 6260.588884353638,
  7408. "thread": 140246908178432,
  7409. "threadName": "MainThread",
  7410. "processName": "MainProcess",
  7411. "process": 509276,
  7412. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  7413. "asctime": "2023-02-15 07:13:29,257"
  7414. }
  7415. ],
  7416. "time_consumption": 0.00010395050048828125
  7417. },
  7418. {
  7419. "name": "__tLogger__",
  7420. "msg": "Changing virtual device state to '%s'",
  7421. "args": [
  7422. false
  7423. ],
  7424. "levelname": "DEBUG",
  7425. "levelno": 10,
  7426. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  7427. "filename": "light.py",
  7428. "module": "light",
  7429. "exc_info": null,
  7430. "exc_text": null,
  7431. "stack_info": null,
  7432. "lineno": 42,
  7433. "funcName": "__test_power_on_off__",
  7434. "created": 1676441609.5585816,
  7435. "msecs": 558.5815906524658,
  7436. "relativeCreated": 6562.096834182739,
  7437. "thread": 140246908178432,
  7438. "threadName": "MainThread",
  7439. "processName": "MainProcess",
  7440. "process": 509276,
  7441. "message": "Changing virtual device state to 'False'",
  7442. "asctime": "2023-02-15 07:13:29,558",
  7443. "moduleLogger": [
  7444. {
  7445. "name": "smart_brain.mqtt.videv.ffe.kitchen.main_light.state.set",
  7446. "msg": "Sending message with topic %s and payload %s",
  7447. "args": [
  7448. "videv/ffe/kitchen/main_light/state/set",
  7449. "false"
  7450. ],
  7451. "levelname": "DEBUG",
  7452. "levelno": 10,
  7453. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  7454. "filename": "__init__.py",
  7455. "module": "__init__",
  7456. "exc_info": null,
  7457. "exc_text": null,
  7458. "stack_info": null,
  7459. "lineno": 75,
  7460. "funcName": "send",
  7461. "created": 1676441609.2575457,
  7462. "msecs": 257.54570960998535,
  7463. "relativeCreated": 6261.060953140259,
  7464. "thread": 140246908178432,
  7465. "threadName": "MainThread",
  7466. "processName": "MainProcess",
  7467. "process": 509276,
  7468. "message": "Sending message with topic videv/ffe/kitchen/main_light/state/set and payload false",
  7469. "asctime": "2023-02-15 07:13:29,257"
  7470. },
  7471. {
  7472. "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0.command",
  7473. "msg": "Received message with topic %s and payload %s",
  7474. "args": [
  7475. "shellies/ffe/kitchen/main_light/relay/0/command",
  7476. "b'off'"
  7477. ],
  7478. "levelname": "DEBUG",
  7479. "levelno": 10,
  7480. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  7481. "filename": "__init__.py",
  7482. "module": "__init__",
  7483. "exc_info": null,
  7484. "exc_text": null,
  7485. "stack_info": null,
  7486. "lineno": 91,
  7487. "funcName": "__receive__",
  7488. "created": 1676441609.2608619,
  7489. "msecs": 260.861873626709,
  7490. "relativeCreated": 6264.377117156982,
  7491. "thread": 140246884292160,
  7492. "threadName": "Thread-1 (_thread_main)",
  7493. "processName": "MainProcess",
  7494. "process": 509276,
  7495. "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0/command and payload b'off'",
  7496. "asctime": "2023-02-15 07:13:29,260"
  7497. },
  7498. {
  7499. "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0",
  7500. "msg": "Sending message with topic %s and payload %s",
  7501. "args": [
  7502. "shellies/ffe/kitchen/main_light/relay/0",
  7503. "off"
  7504. ],
  7505. "levelname": "DEBUG",
  7506. "levelno": 10,
  7507. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  7508. "filename": "__init__.py",
  7509. "module": "__init__",
  7510. "exc_info": null,
  7511. "exc_text": null,
  7512. "stack_info": null,
  7513. "lineno": 75,
  7514. "funcName": "send",
  7515. "created": 1676441609.261407,
  7516. "msecs": 261.40689849853516,
  7517. "relativeCreated": 6264.922142028809,
  7518. "thread": 140246884292160,
  7519. "threadName": "Thread-1 (_thread_main)",
  7520. "processName": "MainProcess",
  7521. "process": 509276,
  7522. "message": "Sending message with topic shellies/ffe/kitchen/main_light/relay/0 and payload off",
  7523. "asctime": "2023-02-15 07:13:29,261"
  7524. },
  7525. {
  7526. "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0",
  7527. "msg": "Received message with topic %s and payload %s",
  7528. "args": [
  7529. "shellies/ffe/kitchen/main_light/relay/0",
  7530. "b'off'"
  7531. ],
  7532. "levelname": "DEBUG",
  7533. "levelno": 10,
  7534. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  7535. "filename": "__init__.py",
  7536. "module": "__init__",
  7537. "exc_info": null,
  7538. "exc_text": null,
  7539. "stack_info": null,
  7540. "lineno": 91,
  7541. "funcName": "__receive__",
  7542. "created": 1676441609.2625923,
  7543. "msecs": 262.5923156738281,
  7544. "relativeCreated": 6266.107559204102,
  7545. "thread": 140246884292160,
  7546. "threadName": "Thread-1 (_thread_main)",
  7547. "processName": "MainProcess",
  7548. "process": 509276,
  7549. "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0 and payload b'off'",
  7550. "asctime": "2023-02-15 07:13:29,262"
  7551. },
  7552. {
  7553. "name": "smart_brain.mqtt.videv.ffe.kitchen.main_light.state",
  7554. "msg": "Received message with topic %s and payload %s",
  7555. "args": [
  7556. "videv/ffe/kitchen/main_light/state",
  7557. "b'false'"
  7558. ],
  7559. "levelname": "DEBUG",
  7560. "levelno": 10,
  7561. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  7562. "filename": "__init__.py",
  7563. "module": "__init__",
  7564. "exc_info": null,
  7565. "exc_text": null,
  7566. "stack_info": null,
  7567. "lineno": 91,
  7568. "funcName": "__receive__",
  7569. "created": 1676441609.3059506,
  7570. "msecs": 305.9506416320801,
  7571. "relativeCreated": 6309.4658851623535,
  7572. "thread": 140246884292160,
  7573. "threadName": "Thread-1 (_thread_main)",
  7574. "processName": "MainProcess",
  7575. "process": 509276,
  7576. "message": "Received message with topic videv/ffe/kitchen/main_light/state and payload b'false'",
  7577. "asctime": "2023-02-15 07:13:29,305"
  7578. }
  7579. ],
  7580. "time_consumption": 0.25263094902038574
  7581. },
  7582. {
  7583. "name": "__tLogger__",
  7584. "msg": "Switching device state is correct (Content %s and Type is %s).",
  7585. "args": [
  7586. "False",
  7587. "<class 'bool'>"
  7588. ],
  7589. "levelname": "INFO",
  7590. "levelno": 20,
  7591. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  7592. "filename": "test.py",
  7593. "module": "test",
  7594. "exc_info": null,
  7595. "exc_text": null,
  7596. "stack_info": null,
  7597. "lineno": 184,
  7598. "funcName": "equivalency_chk",
  7599. "created": 1676441609.5593185,
  7600. "msecs": 559.3185424804688,
  7601. "relativeCreated": 6562.833786010742,
  7602. "thread": 140246908178432,
  7603. "threadName": "MainThread",
  7604. "processName": "MainProcess",
  7605. "process": 509276,
  7606. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  7607. "asctime": "2023-02-15 07:13:29,559",
  7608. "moduleLogger": [
  7609. {
  7610. "name": "__unittest__",
  7611. "msg": "Result (%s): %s (%s)",
  7612. "args": [
  7613. "Switching device state",
  7614. "False",
  7615. "<class 'bool'>"
  7616. ],
  7617. "levelname": "DEBUG",
  7618. "levelno": 10,
  7619. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  7620. "filename": "test.py",
  7621. "module": "test",
  7622. "exc_info": null,
  7623. "exc_text": null,
  7624. "stack_info": null,
  7625. "lineno": 22,
  7626. "funcName": "__report_result__",
  7627. "created": 1676441609.5590434,
  7628. "msecs": 559.0434074401855,
  7629. "relativeCreated": 6562.558650970459,
  7630. "thread": 140246908178432,
  7631. "threadName": "MainThread",
  7632. "processName": "MainProcess",
  7633. "process": 509276,
  7634. "message": "Result (Switching device state): False (<class 'bool'>)",
  7635. "asctime": "2023-02-15 07:13:29,559"
  7636. },
  7637. {
  7638. "name": "__unittest__",
  7639. "msg": "Expectation (%s): result %s %s (%s)",
  7640. "args": [
  7641. "Switching device state",
  7642. "=",
  7643. "False",
  7644. "<class 'bool'>"
  7645. ],
  7646. "levelname": "DEBUG",
  7647. "levelno": 10,
  7648. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  7649. "filename": "test.py",
  7650. "module": "test",
  7651. "exc_info": null,
  7652. "exc_text": null,
  7653. "stack_info": null,
  7654. "lineno": 26,
  7655. "funcName": "__report_expectation__",
  7656. "created": 1676441609.559194,
  7657. "msecs": 559.1940879821777,
  7658. "relativeCreated": 6562.709331512451,
  7659. "thread": 140246908178432,
  7660. "threadName": "MainThread",
  7661. "processName": "MainProcess",
  7662. "process": 509276,
  7663. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  7664. "asctime": "2023-02-15 07:13:29,559"
  7665. }
  7666. ],
  7667. "time_consumption": 0.00012445449829101562
  7668. },
  7669. {
  7670. "name": "__tLogger__",
  7671. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  7672. "args": [
  7673. "False",
  7674. "<class 'bool'>"
  7675. ],
  7676. "levelname": "INFO",
  7677. "levelno": 20,
  7678. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  7679. "filename": "test.py",
  7680. "module": "test",
  7681. "exc_info": null,
  7682. "exc_text": null,
  7683. "stack_info": null,
  7684. "lineno": 184,
  7685. "funcName": "equivalency_chk",
  7686. "created": 1676441609.5597587,
  7687. "msecs": 559.7586631774902,
  7688. "relativeCreated": 6563.273906707764,
  7689. "thread": 140246908178432,
  7690. "threadName": "MainThread",
  7691. "processName": "MainProcess",
  7692. "process": 509276,
  7693. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  7694. "asctime": "2023-02-15 07:13:29,559",
  7695. "moduleLogger": [
  7696. {
  7697. "name": "__unittest__",
  7698. "msg": "Result (%s): %s (%s)",
  7699. "args": [
  7700. "Virtual device state",
  7701. "False",
  7702. "<class 'bool'>"
  7703. ],
  7704. "levelname": "DEBUG",
  7705. "levelno": 10,
  7706. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  7707. "filename": "test.py",
  7708. "module": "test",
  7709. "exc_info": null,
  7710. "exc_text": null,
  7711. "stack_info": null,
  7712. "lineno": 22,
  7713. "funcName": "__report_result__",
  7714. "created": 1676441609.5595121,
  7715. "msecs": 559.5121383666992,
  7716. "relativeCreated": 6563.027381896973,
  7717. "thread": 140246908178432,
  7718. "threadName": "MainThread",
  7719. "processName": "MainProcess",
  7720. "process": 509276,
  7721. "message": "Result (Virtual device state): False (<class 'bool'>)",
  7722. "asctime": "2023-02-15 07:13:29,559"
  7723. },
  7724. {
  7725. "name": "__unittest__",
  7726. "msg": "Expectation (%s): result %s %s (%s)",
  7727. "args": [
  7728. "Virtual device state",
  7729. "=",
  7730. "False",
  7731. "<class 'bool'>"
  7732. ],
  7733. "levelname": "DEBUG",
  7734. "levelno": 10,
  7735. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  7736. "filename": "test.py",
  7737. "module": "test",
  7738. "exc_info": null,
  7739. "exc_text": null,
  7740. "stack_info": null,
  7741. "lineno": 26,
  7742. "funcName": "__report_expectation__",
  7743. "created": 1676441609.5596247,
  7744. "msecs": 559.6246719360352,
  7745. "relativeCreated": 6563.139915466309,
  7746. "thread": 140246908178432,
  7747. "threadName": "MainThread",
  7748. "processName": "MainProcess",
  7749. "process": 509276,
  7750. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  7751. "asctime": "2023-02-15 07:13:29,559"
  7752. }
  7753. ],
  7754. "time_consumption": 0.00013399124145507812
  7755. },
  7756. {
  7757. "name": "__tLogger__",
  7758. "msg": "Changing switching device state to '%s'",
  7759. "args": [
  7760. true
  7761. ],
  7762. "levelname": "DEBUG",
  7763. "levelno": 10,
  7764. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  7765. "filename": "light.py",
  7766. "module": "light",
  7767. "exc_info": null,
  7768. "exc_text": null,
  7769. "stack_info": null,
  7770. "lineno": 36,
  7771. "funcName": "__test_power_on_off__",
  7772. "created": 1676441609.8612008,
  7773. "msecs": 861.2008094787598,
  7774. "relativeCreated": 6864.716053009033,
  7775. "thread": 140246908178432,
  7776. "threadName": "MainThread",
  7777. "processName": "MainProcess",
  7778. "process": 509276,
  7779. "message": "Changing switching device state to 'True'",
  7780. "asctime": "2023-02-15 07:13:29,861",
  7781. "moduleLogger": [
  7782. {
  7783. "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0",
  7784. "msg": "Sending message with topic %s and payload %s",
  7785. "args": [
  7786. "shellies/ffe/kitchen/main_light/relay/0",
  7787. "on"
  7788. ],
  7789. "levelname": "DEBUG",
  7790. "levelno": 10,
  7791. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  7792. "filename": "__init__.py",
  7793. "module": "__init__",
  7794. "exc_info": null,
  7795. "exc_text": null,
  7796. "stack_info": null,
  7797. "lineno": 75,
  7798. "funcName": "send",
  7799. "created": 1676441609.5600376,
  7800. "msecs": 560.0376129150391,
  7801. "relativeCreated": 6563.5528564453125,
  7802. "thread": 140246908178432,
  7803. "threadName": "MainThread",
  7804. "processName": "MainProcess",
  7805. "process": 509276,
  7806. "message": "Sending message with topic shellies/ffe/kitchen/main_light/relay/0 and payload on",
  7807. "asctime": "2023-02-15 07:13:29,560"
  7808. },
  7809. {
  7810. "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0",
  7811. "msg": "Received message with topic %s and payload %s",
  7812. "args": [
  7813. "shellies/ffe/kitchen/main_light/relay/0",
  7814. "b'on'"
  7815. ],
  7816. "levelname": "DEBUG",
  7817. "levelno": 10,
  7818. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  7819. "filename": "__init__.py",
  7820. "module": "__init__",
  7821. "exc_info": null,
  7822. "exc_text": null,
  7823. "stack_info": null,
  7824. "lineno": 91,
  7825. "funcName": "__receive__",
  7826. "created": 1676441609.5613012,
  7827. "msecs": 561.3012313842773,
  7828. "relativeCreated": 6564.816474914551,
  7829. "thread": 140246884292160,
  7830. "threadName": "Thread-1 (_thread_main)",
  7831. "processName": "MainProcess",
  7832. "process": 509276,
  7833. "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0 and payload b'on'",
  7834. "asctime": "2023-02-15 07:13:29,561"
  7835. },
  7836. {
  7837. "name": "smart_brain.mqtt.videv.ffe.kitchen.main_light.state",
  7838. "msg": "Received message with topic %s and payload %s",
  7839. "args": [
  7840. "videv/ffe/kitchen/main_light/state",
  7841. "b'true'"
  7842. ],
  7843. "levelname": "DEBUG",
  7844. "levelno": 10,
  7845. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  7846. "filename": "__init__.py",
  7847. "module": "__init__",
  7848. "exc_info": null,
  7849. "exc_text": null,
  7850. "stack_info": null,
  7851. "lineno": 91,
  7852. "funcName": "__receive__",
  7853. "created": 1676441609.5642974,
  7854. "msecs": 564.2974376678467,
  7855. "relativeCreated": 6567.81268119812,
  7856. "thread": 140246884292160,
  7857. "threadName": "Thread-1 (_thread_main)",
  7858. "processName": "MainProcess",
  7859. "process": 509276,
  7860. "message": "Received message with topic videv/ffe/kitchen/main_light/state and payload b'true'",
  7861. "asctime": "2023-02-15 07:13:29,564"
  7862. }
  7863. ],
  7864. "time_consumption": 0.2969033718109131
  7865. },
  7866. {
  7867. "name": "__tLogger__",
  7868. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  7869. "args": [
  7870. "True",
  7871. "<class 'bool'>"
  7872. ],
  7873. "levelname": "INFO",
  7874. "levelno": 20,
  7875. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  7876. "filename": "test.py",
  7877. "module": "test",
  7878. "exc_info": null,
  7879. "exc_text": null,
  7880. "stack_info": null,
  7881. "lineno": 184,
  7882. "funcName": "equivalency_chk",
  7883. "created": 1676441609.8619545,
  7884. "msecs": 861.9544506072998,
  7885. "relativeCreated": 6865.469694137573,
  7886. "thread": 140246908178432,
  7887. "threadName": "MainThread",
  7888. "processName": "MainProcess",
  7889. "process": 509276,
  7890. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  7891. "asctime": "2023-02-15 07:13:29,861",
  7892. "moduleLogger": [
  7893. {
  7894. "name": "__unittest__",
  7895. "msg": "Result (%s): %s (%s)",
  7896. "args": [
  7897. "Virtual device state",
  7898. "True",
  7899. "<class 'bool'>"
  7900. ],
  7901. "levelname": "DEBUG",
  7902. "levelno": 10,
  7903. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  7904. "filename": "test.py",
  7905. "module": "test",
  7906. "exc_info": null,
  7907. "exc_text": null,
  7908. "stack_info": null,
  7909. "lineno": 22,
  7910. "funcName": "__report_result__",
  7911. "created": 1676441609.8616831,
  7912. "msecs": 861.6831302642822,
  7913. "relativeCreated": 6865.198373794556,
  7914. "thread": 140246908178432,
  7915. "threadName": "MainThread",
  7916. "processName": "MainProcess",
  7917. "process": 509276,
  7918. "message": "Result (Virtual device state): True (<class 'bool'>)",
  7919. "asctime": "2023-02-15 07:13:29,861"
  7920. },
  7921. {
  7922. "name": "__unittest__",
  7923. "msg": "Expectation (%s): result %s %s (%s)",
  7924. "args": [
  7925. "Virtual device state",
  7926. "=",
  7927. "True",
  7928. "<class 'bool'>"
  7929. ],
  7930. "levelname": "DEBUG",
  7931. "levelno": 10,
  7932. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  7933. "filename": "test.py",
  7934. "module": "test",
  7935. "exc_info": null,
  7936. "exc_text": null,
  7937. "stack_info": null,
  7938. "lineno": 26,
  7939. "funcName": "__report_expectation__",
  7940. "created": 1676441609.8618338,
  7941. "msecs": 861.8338108062744,
  7942. "relativeCreated": 6865.349054336548,
  7943. "thread": 140246908178432,
  7944. "threadName": "MainThread",
  7945. "processName": "MainProcess",
  7946. "process": 509276,
  7947. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  7948. "asctime": "2023-02-15 07:13:29,861"
  7949. }
  7950. ],
  7951. "time_consumption": 0.00012063980102539062
  7952. },
  7953. {
  7954. "name": "__tLogger__",
  7955. "msg": "Switching device state is correct (Content %s and Type is %s).",
  7956. "args": [
  7957. "True",
  7958. "<class 'bool'>"
  7959. ],
  7960. "levelname": "INFO",
  7961. "levelno": 20,
  7962. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  7963. "filename": "test.py",
  7964. "module": "test",
  7965. "exc_info": null,
  7966. "exc_text": null,
  7967. "stack_info": null,
  7968. "lineno": 184,
  7969. "funcName": "equivalency_chk",
  7970. "created": 1676441609.8623621,
  7971. "msecs": 862.3621463775635,
  7972. "relativeCreated": 6865.877389907837,
  7973. "thread": 140246908178432,
  7974. "threadName": "MainThread",
  7975. "processName": "MainProcess",
  7976. "process": 509276,
  7977. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  7978. "asctime": "2023-02-15 07:13:29,862",
  7979. "moduleLogger": [
  7980. {
  7981. "name": "__unittest__",
  7982. "msg": "Result (%s): %s (%s)",
  7983. "args": [
  7984. "Switching device state",
  7985. "True",
  7986. "<class 'bool'>"
  7987. ],
  7988. "levelname": "DEBUG",
  7989. "levelno": 10,
  7990. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  7991. "filename": "test.py",
  7992. "module": "test",
  7993. "exc_info": null,
  7994. "exc_text": null,
  7995. "stack_info": null,
  7996. "lineno": 22,
  7997. "funcName": "__report_result__",
  7998. "created": 1676441609.8621492,
  7999. "msecs": 862.1492385864258,
  8000. "relativeCreated": 6865.664482116699,
  8001. "thread": 140246908178432,
  8002. "threadName": "MainThread",
  8003. "processName": "MainProcess",
  8004. "process": 509276,
  8005. "message": "Result (Switching device state): True (<class 'bool'>)",
  8006. "asctime": "2023-02-15 07:13:29,862"
  8007. },
  8008. {
  8009. "name": "__unittest__",
  8010. "msg": "Expectation (%s): result %s %s (%s)",
  8011. "args": [
  8012. "Switching device state",
  8013. "=",
  8014. "True",
  8015. "<class 'bool'>"
  8016. ],
  8017. "levelname": "DEBUG",
  8018. "levelno": 10,
  8019. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  8020. "filename": "test.py",
  8021. "module": "test",
  8022. "exc_info": null,
  8023. "exc_text": null,
  8024. "stack_info": null,
  8025. "lineno": 26,
  8026. "funcName": "__report_expectation__",
  8027. "created": 1676441609.8622606,
  8028. "msecs": 862.2605800628662,
  8029. "relativeCreated": 6865.77582359314,
  8030. "thread": 140246908178432,
  8031. "threadName": "MainThread",
  8032. "processName": "MainProcess",
  8033. "process": 509276,
  8034. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  8035. "asctime": "2023-02-15 07:13:29,862"
  8036. }
  8037. ],
  8038. "time_consumption": 0.00010156631469726562
  8039. },
  8040. {
  8041. "name": "__tLogger__",
  8042. "msg": "Changing virtual device state to '%s'",
  8043. "args": [
  8044. false
  8045. ],
  8046. "levelname": "DEBUG",
  8047. "levelno": 10,
  8048. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  8049. "filename": "light.py",
  8050. "module": "light",
  8051. "exc_info": null,
  8052. "exc_text": null,
  8053. "stack_info": null,
  8054. "lineno": 42,
  8055. "funcName": "__test_power_on_off__",
  8056. "created": 1676441610.1639001,
  8057. "msecs": 163.90013694763184,
  8058. "relativeCreated": 7167.415380477905,
  8059. "thread": 140246908178432,
  8060. "threadName": "MainThread",
  8061. "processName": "MainProcess",
  8062. "process": 509276,
  8063. "message": "Changing virtual device state to 'False'",
  8064. "asctime": "2023-02-15 07:13:30,163",
  8065. "moduleLogger": [
  8066. {
  8067. "name": "smart_brain.mqtt.videv.ffe.kitchen.main_light.state.set",
  8068. "msg": "Sending message with topic %s and payload %s",
  8069. "args": [
  8070. "videv/ffe/kitchen/main_light/state/set",
  8071. "false"
  8072. ],
  8073. "levelname": "DEBUG",
  8074. "levelno": 10,
  8075. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  8076. "filename": "__init__.py",
  8077. "module": "__init__",
  8078. "exc_info": null,
  8079. "exc_text": null,
  8080. "stack_info": null,
  8081. "lineno": 75,
  8082. "funcName": "send",
  8083. "created": 1676441609.86277,
  8084. "msecs": 862.7700805664062,
  8085. "relativeCreated": 6866.28532409668,
  8086. "thread": 140246908178432,
  8087. "threadName": "MainThread",
  8088. "processName": "MainProcess",
  8089. "process": 509276,
  8090. "message": "Sending message with topic videv/ffe/kitchen/main_light/state/set and payload false",
  8091. "asctime": "2023-02-15 07:13:29,862"
  8092. },
  8093. {
  8094. "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0.command",
  8095. "msg": "Received message with topic %s and payload %s",
  8096. "args": [
  8097. "shellies/ffe/kitchen/main_light/relay/0/command",
  8098. "b'off'"
  8099. ],
  8100. "levelname": "DEBUG",
  8101. "levelno": 10,
  8102. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  8103. "filename": "__init__.py",
  8104. "module": "__init__",
  8105. "exc_info": null,
  8106. "exc_text": null,
  8107. "stack_info": null,
  8108. "lineno": 91,
  8109. "funcName": "__receive__",
  8110. "created": 1676441609.8659348,
  8111. "msecs": 865.9348487854004,
  8112. "relativeCreated": 6869.450092315674,
  8113. "thread": 140246884292160,
  8114. "threadName": "Thread-1 (_thread_main)",
  8115. "processName": "MainProcess",
  8116. "process": 509276,
  8117. "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0/command and payload b'off'",
  8118. "asctime": "2023-02-15 07:13:29,865"
  8119. },
  8120. {
  8121. "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0",
  8122. "msg": "Sending message with topic %s and payload %s",
  8123. "args": [
  8124. "shellies/ffe/kitchen/main_light/relay/0",
  8125. "off"
  8126. ],
  8127. "levelname": "DEBUG",
  8128. "levelno": 10,
  8129. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  8130. "filename": "__init__.py",
  8131. "module": "__init__",
  8132. "exc_info": null,
  8133. "exc_text": null,
  8134. "stack_info": null,
  8135. "lineno": 75,
  8136. "funcName": "send",
  8137. "created": 1676441609.8665495,
  8138. "msecs": 866.5494918823242,
  8139. "relativeCreated": 6870.064735412598,
  8140. "thread": 140246884292160,
  8141. "threadName": "Thread-1 (_thread_main)",
  8142. "processName": "MainProcess",
  8143. "process": 509276,
  8144. "message": "Sending message with topic shellies/ffe/kitchen/main_light/relay/0 and payload off",
  8145. "asctime": "2023-02-15 07:13:29,866"
  8146. },
  8147. {
  8148. "name": "smart_brain.mqtt.shellies.ffe.kitchen.main_light.relay.0",
  8149. "msg": "Received message with topic %s and payload %s",
  8150. "args": [
  8151. "shellies/ffe/kitchen/main_light/relay/0",
  8152. "b'off'"
  8153. ],
  8154. "levelname": "DEBUG",
  8155. "levelno": 10,
  8156. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  8157. "filename": "__init__.py",
  8158. "module": "__init__",
  8159. "exc_info": null,
  8160. "exc_text": null,
  8161. "stack_info": null,
  8162. "lineno": 91,
  8163. "funcName": "__receive__",
  8164. "created": 1676441609.8677192,
  8165. "msecs": 867.7191734313965,
  8166. "relativeCreated": 6871.23441696167,
  8167. "thread": 140246884292160,
  8168. "threadName": "Thread-1 (_thread_main)",
  8169. "processName": "MainProcess",
  8170. "process": 509276,
  8171. "message": "Received message with topic shellies/ffe/kitchen/main_light/relay/0 and payload b'off'",
  8172. "asctime": "2023-02-15 07:13:29,867"
  8173. },
  8174. {
  8175. "name": "smart_brain.mqtt.videv.ffe.kitchen.main_light.state",
  8176. "msg": "Received message with topic %s and payload %s",
  8177. "args": [
  8178. "videv/ffe/kitchen/main_light/state",
  8179. "b'false'"
  8180. ],
  8181. "levelname": "DEBUG",
  8182. "levelno": 10,
  8183. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  8184. "filename": "__init__.py",
  8185. "module": "__init__",
  8186. "exc_info": null,
  8187. "exc_text": null,
  8188. "stack_info": null,
  8189. "lineno": 91,
  8190. "funcName": "__receive__",
  8191. "created": 1676441609.9110863,
  8192. "msecs": 911.0863208770752,
  8193. "relativeCreated": 6914.601564407349,
  8194. "thread": 140246884292160,
  8195. "threadName": "Thread-1 (_thread_main)",
  8196. "processName": "MainProcess",
  8197. "process": 509276,
  8198. "message": "Received message with topic videv/ffe/kitchen/main_light/state and payload b'false'",
  8199. "asctime": "2023-02-15 07:13:29,911"
  8200. }
  8201. ],
  8202. "time_consumption": 0.25281381607055664
  8203. },
  8204. {
  8205. "name": "__tLogger__",
  8206. "msg": "Switching device state is correct (Content %s and Type is %s).",
  8207. "args": [
  8208. "False",
  8209. "<class 'bool'>"
  8210. ],
  8211. "levelname": "INFO",
  8212. "levelno": 20,
  8213. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  8214. "filename": "test.py",
  8215. "module": "test",
  8216. "exc_info": null,
  8217. "exc_text": null,
  8218. "stack_info": null,
  8219. "lineno": 184,
  8220. "funcName": "equivalency_chk",
  8221. "created": 1676441610.1645572,
  8222. "msecs": 164.55721855163574,
  8223. "relativeCreated": 7168.072462081909,
  8224. "thread": 140246908178432,
  8225. "threadName": "MainThread",
  8226. "processName": "MainProcess",
  8227. "process": 509276,
  8228. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  8229. "asctime": "2023-02-15 07:13:30,164",
  8230. "moduleLogger": [
  8231. {
  8232. "name": "__unittest__",
  8233. "msg": "Result (%s): %s (%s)",
  8234. "args": [
  8235. "Switching device state",
  8236. "False",
  8237. "<class 'bool'>"
  8238. ],
  8239. "levelname": "DEBUG",
  8240. "levelno": 10,
  8241. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  8242. "filename": "test.py",
  8243. "module": "test",
  8244. "exc_info": null,
  8245. "exc_text": null,
  8246. "stack_info": null,
  8247. "lineno": 22,
  8248. "funcName": "__report_result__",
  8249. "created": 1676441610.1643224,
  8250. "msecs": 164.3223762512207,
  8251. "relativeCreated": 7167.837619781494,
  8252. "thread": 140246908178432,
  8253. "threadName": "MainThread",
  8254. "processName": "MainProcess",
  8255. "process": 509276,
  8256. "message": "Result (Switching device state): False (<class 'bool'>)",
  8257. "asctime": "2023-02-15 07:13:30,164"
  8258. },
  8259. {
  8260. "name": "__unittest__",
  8261. "msg": "Expectation (%s): result %s %s (%s)",
  8262. "args": [
  8263. "Switching device state",
  8264. "=",
  8265. "False",
  8266. "<class 'bool'>"
  8267. ],
  8268. "levelname": "DEBUG",
  8269. "levelno": 10,
  8270. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  8271. "filename": "test.py",
  8272. "module": "test",
  8273. "exc_info": null,
  8274. "exc_text": null,
  8275. "stack_info": null,
  8276. "lineno": 26,
  8277. "funcName": "__report_expectation__",
  8278. "created": 1676441610.1644526,
  8279. "msecs": 164.45255279541016,
  8280. "relativeCreated": 7167.967796325684,
  8281. "thread": 140246908178432,
  8282. "threadName": "MainThread",
  8283. "processName": "MainProcess",
  8284. "process": 509276,
  8285. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  8286. "asctime": "2023-02-15 07:13:30,164"
  8287. }
  8288. ],
  8289. "time_consumption": 0.00010466575622558594
  8290. }
  8291. ],
  8292. "time_consumption": 1.2102775573730469,
  8293. "time_start": "2023-02-15 07:13:28,954",
  8294. "time_finished": "2023-02-15 07:13:30,164"
  8295. },
  8296. "Brightness test for device and virtual device: zigbee/ffe/livingroom/floorlamp_1": {
  8297. "name": "__tLogger__",
  8298. "msg": "Brightness test for device and virtual device: zigbee/ffe/livingroom/floorlamp_1",
  8299. "args": null,
  8300. "levelname": "INFO",
  8301. "levelno": 20,
  8302. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  8303. "filename": "light.py",
  8304. "module": "light",
  8305. "exc_info": null,
  8306. "exc_text": null,
  8307. "stack_info": null,
  8308. "lineno": 50,
  8309. "funcName": "test_brightness",
  8310. "created": 1676441610.1650267,
  8311. "msecs": 165.02666473388672,
  8312. "relativeCreated": 7168.54190826416,
  8313. "thread": 140246908178432,
  8314. "threadName": "MainThread",
  8315. "processName": "MainProcess",
  8316. "process": 509276,
  8317. "message": "Brightness test for device and virtual device: zigbee/ffe/livingroom/floorlamp_1",
  8318. "asctime": "2023-02-15 07:13:30,165",
  8319. "moduleLogger": [],
  8320. "testcaseLogger": [
  8321. {
  8322. "name": "__tLogger__",
  8323. "msg": "Setting preconditions (Power on)",
  8324. "args": [],
  8325. "levelname": "DEBUG",
  8326. "levelno": 10,
  8327. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  8328. "filename": "light.py",
  8329. "module": "light",
  8330. "exc_info": null,
  8331. "exc_text": null,
  8332. "stack_info": null,
  8333. "lineno": 57,
  8334. "funcName": "__test_brightness__",
  8335. "created": 1676441610.466563,
  8336. "msecs": 466.56298637390137,
  8337. "relativeCreated": 7470.078229904175,
  8338. "thread": 140246908178432,
  8339. "threadName": "MainThread",
  8340. "processName": "MainProcess",
  8341. "process": 509276,
  8342. "message": "Setting preconditions (Power on)",
  8343. "asctime": "2023-02-15 07:13:30,466",
  8344. "moduleLogger": [
  8345. {
  8346. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  8347. "msg": "Sending message with topic %s and payload %s",
  8348. "args": [
  8349. "zigbee/ffe/livingroom/floorlamp_1",
  8350. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  8351. ],
  8352. "levelname": "DEBUG",
  8353. "levelno": 10,
  8354. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  8355. "filename": "__init__.py",
  8356. "module": "__init__",
  8357. "exc_info": null,
  8358. "exc_text": null,
  8359. "stack_info": null,
  8360. "lineno": 75,
  8361. "funcName": "send",
  8362. "created": 1676441610.165438,
  8363. "msecs": 165.4379367828369,
  8364. "relativeCreated": 7168.95318031311,
  8365. "thread": 140246908178432,
  8366. "threadName": "MainThread",
  8367. "processName": "MainProcess",
  8368. "process": 509276,
  8369. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  8370. "asctime": "2023-02-15 07:13:30,165"
  8371. },
  8372. {
  8373. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  8374. "msg": "Received message with topic %s and payload %s",
  8375. "args": [
  8376. "zigbee/ffe/livingroom/floorlamp_1",
  8377. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  8378. ],
  8379. "levelname": "DEBUG",
  8380. "levelno": 10,
  8381. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  8382. "filename": "__init__.py",
  8383. "module": "__init__",
  8384. "exc_info": null,
  8385. "exc_text": null,
  8386. "stack_info": null,
  8387. "lineno": 91,
  8388. "funcName": "__receive__",
  8389. "created": 1676441610.1665692,
  8390. "msecs": 166.56923294067383,
  8391. "relativeCreated": 7170.084476470947,
  8392. "thread": 140246884292160,
  8393. "threadName": "Thread-1 (_thread_main)",
  8394. "processName": "MainProcess",
  8395. "process": 509276,
  8396. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  8397. "asctime": "2023-02-15 07:13:30,166"
  8398. },
  8399. {
  8400. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state",
  8401. "msg": "Received message with topic %s and payload %s",
  8402. "args": [
  8403. "videv/ffe/livingroom/floorlamp/state",
  8404. "b'true'"
  8405. ],
  8406. "levelname": "DEBUG",
  8407. "levelno": 10,
  8408. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  8409. "filename": "__init__.py",
  8410. "module": "__init__",
  8411. "exc_info": null,
  8412. "exc_text": null,
  8413. "stack_info": null,
  8414. "lineno": 91,
  8415. "funcName": "__receive__",
  8416. "created": 1676441610.1702766,
  8417. "msecs": 170.27664184570312,
  8418. "relativeCreated": 7173.791885375977,
  8419. "thread": 140246884292160,
  8420. "threadName": "Thread-1 (_thread_main)",
  8421. "processName": "MainProcess",
  8422. "process": 509276,
  8423. "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'true'",
  8424. "asctime": "2023-02-15 07:13:30,170"
  8425. },
  8426. {
  8427. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.brightness",
  8428. "msg": "Received message with topic %s and payload %s",
  8429. "args": [
  8430. "videv/ffe/livingroom/floorlamp/brightness",
  8431. "b'50'"
  8432. ],
  8433. "levelname": "DEBUG",
  8434. "levelno": 10,
  8435. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  8436. "filename": "__init__.py",
  8437. "module": "__init__",
  8438. "exc_info": null,
  8439. "exc_text": null,
  8440. "stack_info": null,
  8441. "lineno": 91,
  8442. "funcName": "__receive__",
  8443. "created": 1676441610.171028,
  8444. "msecs": 171.02789878845215,
  8445. "relativeCreated": 7174.543142318726,
  8446. "thread": 140246884292160,
  8447. "threadName": "Thread-1 (_thread_main)",
  8448. "processName": "MainProcess",
  8449. "process": 509276,
  8450. "message": "Received message with topic videv/ffe/livingroom/floorlamp/brightness and payload b'50'",
  8451. "asctime": "2023-02-15 07:13:30,171"
  8452. },
  8453. {
  8454. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.color_temp",
  8455. "msg": "Received message with topic %s and payload %s",
  8456. "args": [
  8457. "videv/ffe/livingroom/floorlamp/color_temp",
  8458. "b'5'"
  8459. ],
  8460. "levelname": "DEBUG",
  8461. "levelno": 10,
  8462. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  8463. "filename": "__init__.py",
  8464. "module": "__init__",
  8465. "exc_info": null,
  8466. "exc_text": null,
  8467. "stack_info": null,
  8468. "lineno": 91,
  8469. "funcName": "__receive__",
  8470. "created": 1676441610.1716821,
  8471. "msecs": 171.68211936950684,
  8472. "relativeCreated": 7175.19736289978,
  8473. "thread": 140246884292160,
  8474. "threadName": "Thread-1 (_thread_main)",
  8475. "processName": "MainProcess",
  8476. "process": 509276,
  8477. "message": "Received message with topic videv/ffe/livingroom/floorlamp/color_temp and payload b'5'",
  8478. "asctime": "2023-02-15 07:13:30,171"
  8479. }
  8480. ],
  8481. "time_consumption": 0.29488086700439453
  8482. },
  8483. {
  8484. "name": "__tLogger__",
  8485. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  8486. "args": [
  8487. "50",
  8488. "<class 'int'>"
  8489. ],
  8490. "levelname": "INFO",
  8491. "levelno": 20,
  8492. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  8493. "filename": "test.py",
  8494. "module": "test",
  8495. "exc_info": null,
  8496. "exc_text": null,
  8497. "stack_info": null,
  8498. "lineno": 184,
  8499. "funcName": "equivalency_chk",
  8500. "created": 1676441610.4673207,
  8501. "msecs": 467.32068061828613,
  8502. "relativeCreated": 7470.83592414856,
  8503. "thread": 140246908178432,
  8504. "threadName": "MainThread",
  8505. "processName": "MainProcess",
  8506. "process": 509276,
  8507. "message": "Virtual device brightness is correct (Content 50 and Type is <class 'int'>).",
  8508. "asctime": "2023-02-15 07:13:30,467",
  8509. "moduleLogger": [
  8510. {
  8511. "name": "__unittest__",
  8512. "msg": "Result (%s): %s (%s)",
  8513. "args": [
  8514. "Virtual device brightness",
  8515. "50",
  8516. "<class 'int'>"
  8517. ],
  8518. "levelname": "DEBUG",
  8519. "levelno": 10,
  8520. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  8521. "filename": "test.py",
  8522. "module": "test",
  8523. "exc_info": null,
  8524. "exc_text": null,
  8525. "stack_info": null,
  8526. "lineno": 22,
  8527. "funcName": "__report_result__",
  8528. "created": 1676441610.4670026,
  8529. "msecs": 467.00263023376465,
  8530. "relativeCreated": 7470.517873764038,
  8531. "thread": 140246908178432,
  8532. "threadName": "MainThread",
  8533. "processName": "MainProcess",
  8534. "process": 509276,
  8535. "message": "Result (Virtual device brightness): 50 (<class 'int'>)",
  8536. "asctime": "2023-02-15 07:13:30,467"
  8537. },
  8538. {
  8539. "name": "__unittest__",
  8540. "msg": "Expectation (%s): result %s %s (%s)",
  8541. "args": [
  8542. "Virtual device brightness",
  8543. "=",
  8544. "50",
  8545. "<class 'int'>"
  8546. ],
  8547. "levelname": "DEBUG",
  8548. "levelno": 10,
  8549. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  8550. "filename": "test.py",
  8551. "module": "test",
  8552. "exc_info": null,
  8553. "exc_text": null,
  8554. "stack_info": null,
  8555. "lineno": 26,
  8556. "funcName": "__report_expectation__",
  8557. "created": 1676441610.4671586,
  8558. "msecs": 467.15855598449707,
  8559. "relativeCreated": 7470.6737995147705,
  8560. "thread": 140246908178432,
  8561. "threadName": "MainThread",
  8562. "processName": "MainProcess",
  8563. "process": 509276,
  8564. "message": "Expectation (Virtual device brightness): result = 50 (<class 'int'>)",
  8565. "asctime": "2023-02-15 07:13:30,467"
  8566. }
  8567. ],
  8568. "time_consumption": 0.0001621246337890625
  8569. },
  8570. {
  8571. "name": "__tLogger__",
  8572. "msg": "Changing light device brightness to '%d'",
  8573. "args": [
  8574. 65
  8575. ],
  8576. "levelname": "DEBUG",
  8577. "levelno": 10,
  8578. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  8579. "filename": "light.py",
  8580. "module": "light",
  8581. "exc_info": null,
  8582. "exc_text": null,
  8583. "stack_info": null,
  8584. "lineno": 63,
  8585. "funcName": "__test_brightness__",
  8586. "created": 1676441610.7689192,
  8587. "msecs": 768.9192295074463,
  8588. "relativeCreated": 7772.43447303772,
  8589. "thread": 140246908178432,
  8590. "threadName": "MainThread",
  8591. "processName": "MainProcess",
  8592. "process": 509276,
  8593. "message": "Changing light device brightness to '65'",
  8594. "asctime": "2023-02-15 07:13:30,768",
  8595. "moduleLogger": [
  8596. {
  8597. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  8598. "msg": "Sending message with topic %s and payload %s",
  8599. "args": [
  8600. "zigbee/ffe/livingroom/floorlamp_1",
  8601. "{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}"
  8602. ],
  8603. "levelname": "DEBUG",
  8604. "levelno": 10,
  8605. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  8606. "filename": "__init__.py",
  8607. "module": "__init__",
  8608. "exc_info": null,
  8609. "exc_text": null,
  8610. "stack_info": null,
  8611. "lineno": 75,
  8612. "funcName": "send",
  8613. "created": 1676441610.4677384,
  8614. "msecs": 467.73838996887207,
  8615. "relativeCreated": 7471.2536334991455,
  8616. "thread": 140246908178432,
  8617. "threadName": "MainThread",
  8618. "processName": "MainProcess",
  8619. "process": 509276,
  8620. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}",
  8621. "asctime": "2023-02-15 07:13:30,467"
  8622. },
  8623. {
  8624. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  8625. "msg": "Received message with topic %s and payload %s",
  8626. "args": [
  8627. "zigbee/ffe/livingroom/floorlamp_1",
  8628. "b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'"
  8629. ],
  8630. "levelname": "DEBUG",
  8631. "levelno": 10,
  8632. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  8633. "filename": "__init__.py",
  8634. "module": "__init__",
  8635. "exc_info": null,
  8636. "exc_text": null,
  8637. "stack_info": null,
  8638. "lineno": 91,
  8639. "funcName": "__receive__",
  8640. "created": 1676441610.4690142,
  8641. "msecs": 469.01416778564453,
  8642. "relativeCreated": 7472.529411315918,
  8643. "thread": 140246884292160,
  8644. "threadName": "Thread-1 (_thread_main)",
  8645. "processName": "MainProcess",
  8646. "process": 509276,
  8647. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'",
  8648. "asctime": "2023-02-15 07:13:30,469"
  8649. },
  8650. {
  8651. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.brightness",
  8652. "msg": "Received message with topic %s and payload %s",
  8653. "args": [
  8654. "videv/ffe/livingroom/floorlamp/brightness",
  8655. "b'65'"
  8656. ],
  8657. "levelname": "DEBUG",
  8658. "levelno": 10,
  8659. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  8660. "filename": "__init__.py",
  8661. "module": "__init__",
  8662. "exc_info": null,
  8663. "exc_text": null,
  8664. "stack_info": null,
  8665. "lineno": 91,
  8666. "funcName": "__receive__",
  8667. "created": 1676441610.4716036,
  8668. "msecs": 471.6036319732666,
  8669. "relativeCreated": 7475.11887550354,
  8670. "thread": 140246884292160,
  8671. "threadName": "Thread-1 (_thread_main)",
  8672. "processName": "MainProcess",
  8673. "process": 509276,
  8674. "message": "Received message with topic videv/ffe/livingroom/floorlamp/brightness and payload b'65'",
  8675. "asctime": "2023-02-15 07:13:30,471"
  8676. }
  8677. ],
  8678. "time_consumption": 0.2973155975341797
  8679. },
  8680. {
  8681. "name": "__tLogger__",
  8682. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  8683. "args": [
  8684. "65",
  8685. "<class 'int'>"
  8686. ],
  8687. "levelname": "INFO",
  8688. "levelno": 20,
  8689. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  8690. "filename": "test.py",
  8691. "module": "test",
  8692. "exc_info": null,
  8693. "exc_text": null,
  8694. "stack_info": null,
  8695. "lineno": 184,
  8696. "funcName": "equivalency_chk",
  8697. "created": 1676441610.7697818,
  8698. "msecs": 769.7818279266357,
  8699. "relativeCreated": 7773.297071456909,
  8700. "thread": 140246908178432,
  8701. "threadName": "MainThread",
  8702. "processName": "MainProcess",
  8703. "process": 509276,
  8704. "message": "Virtual device brightness is correct (Content 65 and Type is <class 'int'>).",
  8705. "asctime": "2023-02-15 07:13:30,769",
  8706. "moduleLogger": [
  8707. {
  8708. "name": "__unittest__",
  8709. "msg": "Result (%s): %s (%s)",
  8710. "args": [
  8711. "Virtual device brightness",
  8712. "65",
  8713. "<class 'int'>"
  8714. ],
  8715. "levelname": "DEBUG",
  8716. "levelno": 10,
  8717. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  8718. "filename": "test.py",
  8719. "module": "test",
  8720. "exc_info": null,
  8721. "exc_text": null,
  8722. "stack_info": null,
  8723. "lineno": 22,
  8724. "funcName": "__report_result__",
  8725. "created": 1676441610.7694802,
  8726. "msecs": 769.4802284240723,
  8727. "relativeCreated": 7772.995471954346,
  8728. "thread": 140246908178432,
  8729. "threadName": "MainThread",
  8730. "processName": "MainProcess",
  8731. "process": 509276,
  8732. "message": "Result (Virtual device brightness): 65 (<class 'int'>)",
  8733. "asctime": "2023-02-15 07:13:30,769"
  8734. },
  8735. {
  8736. "name": "__unittest__",
  8737. "msg": "Expectation (%s): result %s %s (%s)",
  8738. "args": [
  8739. "Virtual device brightness",
  8740. "=",
  8741. "65",
  8742. "<class 'int'>"
  8743. ],
  8744. "levelname": "DEBUG",
  8745. "levelno": 10,
  8746. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  8747. "filename": "test.py",
  8748. "module": "test",
  8749. "exc_info": null,
  8750. "exc_text": null,
  8751. "stack_info": null,
  8752. "lineno": 26,
  8753. "funcName": "__report_expectation__",
  8754. "created": 1676441610.7696357,
  8755. "msecs": 769.6356773376465,
  8756. "relativeCreated": 7773.15092086792,
  8757. "thread": 140246908178432,
  8758. "threadName": "MainThread",
  8759. "processName": "MainProcess",
  8760. "process": 509276,
  8761. "message": "Expectation (Virtual device brightness): result = 65 (<class 'int'>)",
  8762. "asctime": "2023-02-15 07:13:30,769"
  8763. }
  8764. ],
  8765. "time_consumption": 0.0001461505889892578
  8766. },
  8767. {
  8768. "name": "__tLogger__",
  8769. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  8770. "args": [
  8771. "65",
  8772. "<class 'int'>"
  8773. ],
  8774. "levelname": "INFO",
  8775. "levelno": 20,
  8776. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  8777. "filename": "test.py",
  8778. "module": "test",
  8779. "exc_info": null,
  8780. "exc_text": null,
  8781. "stack_info": null,
  8782. "lineno": 184,
  8783. "funcName": "equivalency_chk",
  8784. "created": 1676441610.7702053,
  8785. "msecs": 770.2052593231201,
  8786. "relativeCreated": 7773.720502853394,
  8787. "thread": 140246908178432,
  8788. "threadName": "MainThread",
  8789. "processName": "MainProcess",
  8790. "process": 509276,
  8791. "message": "Light device brightness is correct (Content 65 and Type is <class 'int'>).",
  8792. "asctime": "2023-02-15 07:13:30,770",
  8793. "moduleLogger": [
  8794. {
  8795. "name": "__unittest__",
  8796. "msg": "Result (%s): %s (%s)",
  8797. "args": [
  8798. "Light device brightness",
  8799. "65",
  8800. "<class 'int'>"
  8801. ],
  8802. "levelname": "DEBUG",
  8803. "levelno": 10,
  8804. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  8805. "filename": "test.py",
  8806. "module": "test",
  8807. "exc_info": null,
  8808. "exc_text": null,
  8809. "stack_info": null,
  8810. "lineno": 22,
  8811. "funcName": "__report_result__",
  8812. "created": 1676441610.7699845,
  8813. "msecs": 769.9844837188721,
  8814. "relativeCreated": 7773.4997272491455,
  8815. "thread": 140246908178432,
  8816. "threadName": "MainThread",
  8817. "processName": "MainProcess",
  8818. "process": 509276,
  8819. "message": "Result (Light device brightness): 65 (<class 'int'>)",
  8820. "asctime": "2023-02-15 07:13:30,769"
  8821. },
  8822. {
  8823. "name": "__unittest__",
  8824. "msg": "Expectation (%s): result %s %s (%s)",
  8825. "args": [
  8826. "Light device brightness",
  8827. "=",
  8828. "65",
  8829. "<class 'int'>"
  8830. ],
  8831. "levelname": "DEBUG",
  8832. "levelno": 10,
  8833. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  8834. "filename": "test.py",
  8835. "module": "test",
  8836. "exc_info": null,
  8837. "exc_text": null,
  8838. "stack_info": null,
  8839. "lineno": 26,
  8840. "funcName": "__report_expectation__",
  8841. "created": 1676441610.7700946,
  8842. "msecs": 770.094633102417,
  8843. "relativeCreated": 7773.60987663269,
  8844. "thread": 140246908178432,
  8845. "threadName": "MainThread",
  8846. "processName": "MainProcess",
  8847. "process": 509276,
  8848. "message": "Expectation (Light device brightness): result = 65 (<class 'int'>)",
  8849. "asctime": "2023-02-15 07:13:30,770"
  8850. }
  8851. ],
  8852. "time_consumption": 0.000110626220703125
  8853. },
  8854. {
  8855. "name": "__tLogger__",
  8856. "msg": "Changing virtual device brightness to '%d'",
  8857. "args": [
  8858. 50
  8859. ],
  8860. "levelname": "DEBUG",
  8861. "levelno": 10,
  8862. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  8863. "filename": "light.py",
  8864. "module": "light",
  8865. "exc_info": null,
  8866. "exc_text": null,
  8867. "stack_info": null,
  8868. "lineno": 69,
  8869. "funcName": "__test_brightness__",
  8870. "created": 1676441611.0715725,
  8871. "msecs": 71.57254219055176,
  8872. "relativeCreated": 8075.087785720825,
  8873. "thread": 140246908178432,
  8874. "threadName": "MainThread",
  8875. "processName": "MainProcess",
  8876. "process": 509276,
  8877. "message": "Changing virtual device brightness to '50'",
  8878. "asctime": "2023-02-15 07:13:31,071",
  8879. "moduleLogger": [
  8880. {
  8881. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.brightness.set",
  8882. "msg": "Sending message with topic %s and payload %s",
  8883. "args": [
  8884. "videv/ffe/livingroom/floorlamp/brightness/set",
  8885. "50"
  8886. ],
  8887. "levelname": "DEBUG",
  8888. "levelno": 10,
  8889. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  8890. "filename": "__init__.py",
  8891. "module": "__init__",
  8892. "exc_info": null,
  8893. "exc_text": null,
  8894. "stack_info": null,
  8895. "lineno": 75,
  8896. "funcName": "send",
  8897. "created": 1676441610.7706254,
  8898. "msecs": 770.6253528594971,
  8899. "relativeCreated": 7774.1405963897705,
  8900. "thread": 140246908178432,
  8901. "threadName": "MainThread",
  8902. "processName": "MainProcess",
  8903. "process": 509276,
  8904. "message": "Sending message with topic videv/ffe/livingroom/floorlamp/brightness/set and payload 50",
  8905. "asctime": "2023-02-15 07:13:30,770"
  8906. },
  8907. {
  8908. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set",
  8909. "msg": "Received message with topic %s and payload %s",
  8910. "args": [
  8911. "zigbee/ffe/livingroom/floorlamp_1/set",
  8912. "b'{\"brightness\": 128}'"
  8913. ],
  8914. "levelname": "DEBUG",
  8915. "levelno": 10,
  8916. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  8917. "filename": "__init__.py",
  8918. "module": "__init__",
  8919. "exc_info": null,
  8920. "exc_text": null,
  8921. "stack_info": null,
  8922. "lineno": 91,
  8923. "funcName": "__receive__",
  8924. "created": 1676441610.777081,
  8925. "msecs": 777.0810127258301,
  8926. "relativeCreated": 7780.5962562561035,
  8927. "thread": 140246884292160,
  8928. "threadName": "Thread-1 (_thread_main)",
  8929. "processName": "MainProcess",
  8930. "process": 509276,
  8931. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"brightness\": 128}'",
  8932. "asctime": "2023-02-15 07:13:30,777"
  8933. },
  8934. {
  8935. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  8936. "msg": "Sending message with topic %s and payload %s",
  8937. "args": [
  8938. "zigbee/ffe/livingroom/floorlamp_1",
  8939. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  8940. ],
  8941. "levelname": "DEBUG",
  8942. "levelno": 10,
  8943. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  8944. "filename": "__init__.py",
  8945. "module": "__init__",
  8946. "exc_info": null,
  8947. "exc_text": null,
  8948. "stack_info": null,
  8949. "lineno": 75,
  8950. "funcName": "send",
  8951. "created": 1676441610.7773893,
  8952. "msecs": 777.3892879486084,
  8953. "relativeCreated": 7780.904531478882,
  8954. "thread": 140246884292160,
  8955. "threadName": "Thread-1 (_thread_main)",
  8956. "processName": "MainProcess",
  8957. "process": 509276,
  8958. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  8959. "asctime": "2023-02-15 07:13:30,777"
  8960. },
  8961. {
  8962. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set",
  8963. "msg": "Received message with topic %s and payload %s",
  8964. "args": [
  8965. "zigbee/ffe/livingroom/floorlamp_2/set",
  8966. "b'{\"brightness\": 128}'"
  8967. ],
  8968. "levelname": "DEBUG",
  8969. "levelno": 10,
  8970. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  8971. "filename": "__init__.py",
  8972. "module": "__init__",
  8973. "exc_info": null,
  8974. "exc_text": null,
  8975. "stack_info": null,
  8976. "lineno": 91,
  8977. "funcName": "__receive__",
  8978. "created": 1676441610.7776237,
  8979. "msecs": 777.6236534118652,
  8980. "relativeCreated": 7781.138896942139,
  8981. "thread": 140246884292160,
  8982. "threadName": "Thread-1 (_thread_main)",
  8983. "processName": "MainProcess",
  8984. "process": 509276,
  8985. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"brightness\": 128}'",
  8986. "asctime": "2023-02-15 07:13:30,777"
  8987. },
  8988. {
  8989. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set",
  8990. "msg": "Received message with topic %s and payload %s",
  8991. "args": [
  8992. "zigbee/ffe/livingroom/floorlamp_3/set",
  8993. "b'{\"brightness\": 128}'"
  8994. ],
  8995. "levelname": "DEBUG",
  8996. "levelno": 10,
  8997. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  8998. "filename": "__init__.py",
  8999. "module": "__init__",
  9000. "exc_info": null,
  9001. "exc_text": null,
  9002. "stack_info": null,
  9003. "lineno": 91,
  9004. "funcName": "__receive__",
  9005. "created": 1676441610.7778852,
  9006. "msecs": 777.8851985931396,
  9007. "relativeCreated": 7781.400442123413,
  9008. "thread": 140246884292160,
  9009. "threadName": "Thread-1 (_thread_main)",
  9010. "processName": "MainProcess",
  9011. "process": 509276,
  9012. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"brightness\": 128}'",
  9013. "asctime": "2023-02-15 07:13:30,777"
  9014. },
  9015. {
  9016. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  9017. "msg": "Received message with topic %s and payload %s",
  9018. "args": [
  9019. "zigbee/ffe/livingroom/floorlamp_1",
  9020. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  9021. ],
  9022. "levelname": "DEBUG",
  9023. "levelno": 10,
  9024. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  9025. "filename": "__init__.py",
  9026. "module": "__init__",
  9027. "exc_info": null,
  9028. "exc_text": null,
  9029. "stack_info": null,
  9030. "lineno": 91,
  9031. "funcName": "__receive__",
  9032. "created": 1676441610.7780862,
  9033. "msecs": 778.0861854553223,
  9034. "relativeCreated": 7781.601428985596,
  9035. "thread": 140246884292160,
  9036. "threadName": "Thread-1 (_thread_main)",
  9037. "processName": "MainProcess",
  9038. "process": 509276,
  9039. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  9040. "asctime": "2023-02-15 07:13:30,778"
  9041. },
  9042. {
  9043. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set",
  9044. "msg": "Received message with topic %s and payload %s",
  9045. "args": [
  9046. "zigbee/ffe/livingroom/floorlamp_4/set",
  9047. "b'{\"brightness\": 128}'"
  9048. ],
  9049. "levelname": "DEBUG",
  9050. "levelno": 10,
  9051. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  9052. "filename": "__init__.py",
  9053. "module": "__init__",
  9054. "exc_info": null,
  9055. "exc_text": null,
  9056. "stack_info": null,
  9057. "lineno": 91,
  9058. "funcName": "__receive__",
  9059. "created": 1676441610.8194098,
  9060. "msecs": 819.4098472595215,
  9061. "relativeCreated": 7822.925090789795,
  9062. "thread": 140246884292160,
  9063. "threadName": "Thread-1 (_thread_main)",
  9064. "processName": "MainProcess",
  9065. "process": 509276,
  9066. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"brightness\": 128}'",
  9067. "asctime": "2023-02-15 07:13:30,819"
  9068. },
  9069. {
  9070. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set",
  9071. "msg": "Received message with topic %s and payload %s",
  9072. "args": [
  9073. "zigbee/ffe/livingroom/floorlamp_5/set",
  9074. "b'{\"brightness\": 128}'"
  9075. ],
  9076. "levelname": "DEBUG",
  9077. "levelno": 10,
  9078. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  9079. "filename": "__init__.py",
  9080. "module": "__init__",
  9081. "exc_info": null,
  9082. "exc_text": null,
  9083. "stack_info": null,
  9084. "lineno": 91,
  9085. "funcName": "__receive__",
  9086. "created": 1676441610.8202991,
  9087. "msecs": 820.2991485595703,
  9088. "relativeCreated": 7823.814392089844,
  9089. "thread": 140246884292160,
  9090. "threadName": "Thread-1 (_thread_main)",
  9091. "processName": "MainProcess",
  9092. "process": 509276,
  9093. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"brightness\": 128}'",
  9094. "asctime": "2023-02-15 07:13:30,820"
  9095. },
  9096. {
  9097. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set",
  9098. "msg": "Received message with topic %s and payload %s",
  9099. "args": [
  9100. "zigbee/ffe/livingroom/floorlamp_6/set",
  9101. "b'{\"brightness\": 128}'"
  9102. ],
  9103. "levelname": "DEBUG",
  9104. "levelno": 10,
  9105. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  9106. "filename": "__init__.py",
  9107. "module": "__init__",
  9108. "exc_info": null,
  9109. "exc_text": null,
  9110. "stack_info": null,
  9111. "lineno": 91,
  9112. "funcName": "__receive__",
  9113. "created": 1676441610.8209972,
  9114. "msecs": 820.9972381591797,
  9115. "relativeCreated": 7824.512481689453,
  9116. "thread": 140246884292160,
  9117. "threadName": "Thread-1 (_thread_main)",
  9118. "processName": "MainProcess",
  9119. "process": 509276,
  9120. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"brightness\": 128}'",
  9121. "asctime": "2023-02-15 07:13:30,820"
  9122. },
  9123. {
  9124. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.brightness",
  9125. "msg": "Received message with topic %s and payload %s",
  9126. "args": [
  9127. "videv/ffe/livingroom/floorlamp/brightness",
  9128. "b'50'"
  9129. ],
  9130. "levelname": "DEBUG",
  9131. "levelno": 10,
  9132. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  9133. "filename": "__init__.py",
  9134. "module": "__init__",
  9135. "exc_info": null,
  9136. "exc_text": null,
  9137. "stack_info": null,
  9138. "lineno": 91,
  9139. "funcName": "__receive__",
  9140. "created": 1676441610.823277,
  9141. "msecs": 823.2769966125488,
  9142. "relativeCreated": 7826.792240142822,
  9143. "thread": 140246884292160,
  9144. "threadName": "Thread-1 (_thread_main)",
  9145. "processName": "MainProcess",
  9146. "process": 509276,
  9147. "message": "Received message with topic videv/ffe/livingroom/floorlamp/brightness and payload b'50'",
  9148. "asctime": "2023-02-15 07:13:30,823"
  9149. }
  9150. ],
  9151. "time_consumption": 0.24829554557800293
  9152. },
  9153. {
  9154. "name": "__tLogger__",
  9155. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  9156. "args": [
  9157. "50",
  9158. "<class 'int'>"
  9159. ],
  9160. "levelname": "INFO",
  9161. "levelno": 20,
  9162. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  9163. "filename": "test.py",
  9164. "module": "test",
  9165. "exc_info": null,
  9166. "exc_text": null,
  9167. "stack_info": null,
  9168. "lineno": 184,
  9169. "funcName": "equivalency_chk",
  9170. "created": 1676441611.07225,
  9171. "msecs": 72.2498893737793,
  9172. "relativeCreated": 8075.765132904053,
  9173. "thread": 140246908178432,
  9174. "threadName": "MainThread",
  9175. "processName": "MainProcess",
  9176. "process": 509276,
  9177. "message": "Light device brightness is correct (Content 50 and Type is <class 'int'>).",
  9178. "asctime": "2023-02-15 07:13:31,072",
  9179. "moduleLogger": [
  9180. {
  9181. "name": "__unittest__",
  9182. "msg": "Result (%s): %s (%s)",
  9183. "args": [
  9184. "Light device brightness",
  9185. "50",
  9186. "<class 'int'>"
  9187. ],
  9188. "levelname": "DEBUG",
  9189. "levelno": 10,
  9190. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  9191. "filename": "test.py",
  9192. "module": "test",
  9193. "exc_info": null,
  9194. "exc_text": null,
  9195. "stack_info": null,
  9196. "lineno": 22,
  9197. "funcName": "__report_result__",
  9198. "created": 1676441611.0719748,
  9199. "msecs": 71.9747543334961,
  9200. "relativeCreated": 8075.4899978637695,
  9201. "thread": 140246908178432,
  9202. "threadName": "MainThread",
  9203. "processName": "MainProcess",
  9204. "process": 509276,
  9205. "message": "Result (Light device brightness): 50 (<class 'int'>)",
  9206. "asctime": "2023-02-15 07:13:31,071"
  9207. },
  9208. {
  9209. "name": "__unittest__",
  9210. "msg": "Expectation (%s): result %s %s (%s)",
  9211. "args": [
  9212. "Light device brightness",
  9213. "=",
  9214. "50",
  9215. "<class 'int'>"
  9216. ],
  9217. "levelname": "DEBUG",
  9218. "levelno": 10,
  9219. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  9220. "filename": "test.py",
  9221. "module": "test",
  9222. "exc_info": null,
  9223. "exc_text": null,
  9224. "stack_info": null,
  9225. "lineno": 26,
  9226. "funcName": "__report_expectation__",
  9227. "created": 1676441611.0721047,
  9228. "msecs": 72.10469245910645,
  9229. "relativeCreated": 8075.61993598938,
  9230. "thread": 140246908178432,
  9231. "threadName": "MainThread",
  9232. "processName": "MainProcess",
  9233. "process": 509276,
  9234. "message": "Expectation (Light device brightness): result = 50 (<class 'int'>)",
  9235. "asctime": "2023-02-15 07:13:31,072"
  9236. }
  9237. ],
  9238. "time_consumption": 0.00014519691467285156
  9239. },
  9240. {
  9241. "name": "__tLogger__",
  9242. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  9243. "args": [
  9244. "50",
  9245. "<class 'int'>"
  9246. ],
  9247. "levelname": "INFO",
  9248. "levelno": 20,
  9249. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  9250. "filename": "test.py",
  9251. "module": "test",
  9252. "exc_info": null,
  9253. "exc_text": null,
  9254. "stack_info": null,
  9255. "lineno": 184,
  9256. "funcName": "equivalency_chk",
  9257. "created": 1676441611.0726206,
  9258. "msecs": 72.62063026428223,
  9259. "relativeCreated": 8076.135873794556,
  9260. "thread": 140246908178432,
  9261. "threadName": "MainThread",
  9262. "processName": "MainProcess",
  9263. "process": 509276,
  9264. "message": "Virtual device brightness is correct (Content 50 and Type is <class 'int'>).",
  9265. "asctime": "2023-02-15 07:13:31,072",
  9266. "moduleLogger": [
  9267. {
  9268. "name": "__unittest__",
  9269. "msg": "Result (%s): %s (%s)",
  9270. "args": [
  9271. "Virtual device brightness",
  9272. "50",
  9273. "<class 'int'>"
  9274. ],
  9275. "levelname": "DEBUG",
  9276. "levelno": 10,
  9277. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  9278. "filename": "test.py",
  9279. "module": "test",
  9280. "exc_info": null,
  9281. "exc_text": null,
  9282. "stack_info": null,
  9283. "lineno": 22,
  9284. "funcName": "__report_result__",
  9285. "created": 1676441611.0724318,
  9286. "msecs": 72.43180274963379,
  9287. "relativeCreated": 8075.947046279907,
  9288. "thread": 140246908178432,
  9289. "threadName": "MainThread",
  9290. "processName": "MainProcess",
  9291. "process": 509276,
  9292. "message": "Result (Virtual device brightness): 50 (<class 'int'>)",
  9293. "asctime": "2023-02-15 07:13:31,072"
  9294. },
  9295. {
  9296. "name": "__unittest__",
  9297. "msg": "Expectation (%s): result %s %s (%s)",
  9298. "args": [
  9299. "Virtual device brightness",
  9300. "=",
  9301. "50",
  9302. "<class 'int'>"
  9303. ],
  9304. "levelname": "DEBUG",
  9305. "levelno": 10,
  9306. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  9307. "filename": "test.py",
  9308. "module": "test",
  9309. "exc_info": null,
  9310. "exc_text": null,
  9311. "stack_info": null,
  9312. "lineno": 26,
  9313. "funcName": "__report_expectation__",
  9314. "created": 1676441611.072533,
  9315. "msecs": 72.53289222717285,
  9316. "relativeCreated": 8076.048135757446,
  9317. "thread": 140246908178432,
  9318. "threadName": "MainThread",
  9319. "processName": "MainProcess",
  9320. "process": 509276,
  9321. "message": "Expectation (Virtual device brightness): result = 50 (<class 'int'>)",
  9322. "asctime": "2023-02-15 07:13:31,072"
  9323. }
  9324. ],
  9325. "time_consumption": 8.7738037109375e-05
  9326. },
  9327. {
  9328. "name": "__tLogger__",
  9329. "msg": "Changing light device brightness to '%d'",
  9330. "args": [
  9331. 65
  9332. ],
  9333. "levelname": "DEBUG",
  9334. "levelno": 10,
  9335. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  9336. "filename": "light.py",
  9337. "module": "light",
  9338. "exc_info": null,
  9339. "exc_text": null,
  9340. "stack_info": null,
  9341. "lineno": 63,
  9342. "funcName": "__test_brightness__",
  9343. "created": 1676441611.3738122,
  9344. "msecs": 373.812198638916,
  9345. "relativeCreated": 8377.32744216919,
  9346. "thread": 140246908178432,
  9347. "threadName": "MainThread",
  9348. "processName": "MainProcess",
  9349. "process": 509276,
  9350. "message": "Changing light device brightness to '65'",
  9351. "asctime": "2023-02-15 07:13:31,373",
  9352. "moduleLogger": [
  9353. {
  9354. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  9355. "msg": "Sending message with topic %s and payload %s",
  9356. "args": [
  9357. "zigbee/ffe/livingroom/floorlamp_1",
  9358. "{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}"
  9359. ],
  9360. "levelname": "DEBUG",
  9361. "levelno": 10,
  9362. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  9363. "filename": "__init__.py",
  9364. "module": "__init__",
  9365. "exc_info": null,
  9366. "exc_text": null,
  9367. "stack_info": null,
  9368. "lineno": 75,
  9369. "funcName": "send",
  9370. "created": 1676441611.0729632,
  9371. "msecs": 72.96323776245117,
  9372. "relativeCreated": 8076.478481292725,
  9373. "thread": 140246908178432,
  9374. "threadName": "MainThread",
  9375. "processName": "MainProcess",
  9376. "process": 509276,
  9377. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}",
  9378. "asctime": "2023-02-15 07:13:31,072"
  9379. },
  9380. {
  9381. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  9382. "msg": "Received message with topic %s and payload %s",
  9383. "args": [
  9384. "zigbee/ffe/livingroom/floorlamp_1",
  9385. "b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'"
  9386. ],
  9387. "levelname": "DEBUG",
  9388. "levelno": 10,
  9389. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  9390. "filename": "__init__.py",
  9391. "module": "__init__",
  9392. "exc_info": null,
  9393. "exc_text": null,
  9394. "stack_info": null,
  9395. "lineno": 91,
  9396. "funcName": "__receive__",
  9397. "created": 1676441611.074053,
  9398. "msecs": 74.05304908752441,
  9399. "relativeCreated": 8077.568292617798,
  9400. "thread": 140246884292160,
  9401. "threadName": "Thread-1 (_thread_main)",
  9402. "processName": "MainProcess",
  9403. "process": 509276,
  9404. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'",
  9405. "asctime": "2023-02-15 07:13:31,074"
  9406. },
  9407. {
  9408. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.brightness",
  9409. "msg": "Received message with topic %s and payload %s",
  9410. "args": [
  9411. "videv/ffe/livingroom/floorlamp/brightness",
  9412. "b'65'"
  9413. ],
  9414. "levelname": "DEBUG",
  9415. "levelno": 10,
  9416. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  9417. "filename": "__init__.py",
  9418. "module": "__init__",
  9419. "exc_info": null,
  9420. "exc_text": null,
  9421. "stack_info": null,
  9422. "lineno": 91,
  9423. "funcName": "__receive__",
  9424. "created": 1676441611.0762672,
  9425. "msecs": 76.26724243164062,
  9426. "relativeCreated": 8079.782485961914,
  9427. "thread": 140246884292160,
  9428. "threadName": "Thread-1 (_thread_main)",
  9429. "processName": "MainProcess",
  9430. "process": 509276,
  9431. "message": "Received message with topic videv/ffe/livingroom/floorlamp/brightness and payload b'65'",
  9432. "asctime": "2023-02-15 07:13:31,076"
  9433. }
  9434. ],
  9435. "time_consumption": 0.2975449562072754
  9436. },
  9437. {
  9438. "name": "__tLogger__",
  9439. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  9440. "args": [
  9441. "65",
  9442. "<class 'int'>"
  9443. ],
  9444. "levelname": "INFO",
  9445. "levelno": 20,
  9446. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  9447. "filename": "test.py",
  9448. "module": "test",
  9449. "exc_info": null,
  9450. "exc_text": null,
  9451. "stack_info": null,
  9452. "lineno": 184,
  9453. "funcName": "equivalency_chk",
  9454. "created": 1676441611.374525,
  9455. "msecs": 374.5250701904297,
  9456. "relativeCreated": 8378.040313720703,
  9457. "thread": 140246908178432,
  9458. "threadName": "MainThread",
  9459. "processName": "MainProcess",
  9460. "process": 509276,
  9461. "message": "Virtual device brightness is correct (Content 65 and Type is <class 'int'>).",
  9462. "asctime": "2023-02-15 07:13:31,374",
  9463. "moduleLogger": [
  9464. {
  9465. "name": "__unittest__",
  9466. "msg": "Result (%s): %s (%s)",
  9467. "args": [
  9468. "Virtual device brightness",
  9469. "65",
  9470. "<class 'int'>"
  9471. ],
  9472. "levelname": "DEBUG",
  9473. "levelno": 10,
  9474. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  9475. "filename": "test.py",
  9476. "module": "test",
  9477. "exc_info": null,
  9478. "exc_text": null,
  9479. "stack_info": null,
  9480. "lineno": 22,
  9481. "funcName": "__report_result__",
  9482. "created": 1676441611.374236,
  9483. "msecs": 374.2361068725586,
  9484. "relativeCreated": 8377.751350402832,
  9485. "thread": 140246908178432,
  9486. "threadName": "MainThread",
  9487. "processName": "MainProcess",
  9488. "process": 509276,
  9489. "message": "Result (Virtual device brightness): 65 (<class 'int'>)",
  9490. "asctime": "2023-02-15 07:13:31,374"
  9491. },
  9492. {
  9493. "name": "__unittest__",
  9494. "msg": "Expectation (%s): result %s %s (%s)",
  9495. "args": [
  9496. "Virtual device brightness",
  9497. "=",
  9498. "65",
  9499. "<class 'int'>"
  9500. ],
  9501. "levelname": "DEBUG",
  9502. "levelno": 10,
  9503. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  9504. "filename": "test.py",
  9505. "module": "test",
  9506. "exc_info": null,
  9507. "exc_text": null,
  9508. "stack_info": null,
  9509. "lineno": 26,
  9510. "funcName": "__report_expectation__",
  9511. "created": 1676441611.3743742,
  9512. "msecs": 374.3741512298584,
  9513. "relativeCreated": 8377.889394760132,
  9514. "thread": 140246908178432,
  9515. "threadName": "MainThread",
  9516. "processName": "MainProcess",
  9517. "process": 509276,
  9518. "message": "Expectation (Virtual device brightness): result = 65 (<class 'int'>)",
  9519. "asctime": "2023-02-15 07:13:31,374"
  9520. }
  9521. ],
  9522. "time_consumption": 0.00015091896057128906
  9523. },
  9524. {
  9525. "name": "__tLogger__",
  9526. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  9527. "args": [
  9528. "65",
  9529. "<class 'int'>"
  9530. ],
  9531. "levelname": "INFO",
  9532. "levelno": 20,
  9533. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  9534. "filename": "test.py",
  9535. "module": "test",
  9536. "exc_info": null,
  9537. "exc_text": null,
  9538. "stack_info": null,
  9539. "lineno": 184,
  9540. "funcName": "equivalency_chk",
  9541. "created": 1676441611.3750021,
  9542. "msecs": 375.0021457672119,
  9543. "relativeCreated": 8378.517389297485,
  9544. "thread": 140246908178432,
  9545. "threadName": "MainThread",
  9546. "processName": "MainProcess",
  9547. "process": 509276,
  9548. "message": "Light device brightness is correct (Content 65 and Type is <class 'int'>).",
  9549. "asctime": "2023-02-15 07:13:31,375",
  9550. "moduleLogger": [
  9551. {
  9552. "name": "__unittest__",
  9553. "msg": "Result (%s): %s (%s)",
  9554. "args": [
  9555. "Light device brightness",
  9556. "65",
  9557. "<class 'int'>"
  9558. ],
  9559. "levelname": "DEBUG",
  9560. "levelno": 10,
  9561. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  9562. "filename": "test.py",
  9563. "module": "test",
  9564. "exc_info": null,
  9565. "exc_text": null,
  9566. "stack_info": null,
  9567. "lineno": 22,
  9568. "funcName": "__report_result__",
  9569. "created": 1676441611.3747323,
  9570. "msecs": 374.73225593566895,
  9571. "relativeCreated": 8378.247499465942,
  9572. "thread": 140246908178432,
  9573. "threadName": "MainThread",
  9574. "processName": "MainProcess",
  9575. "process": 509276,
  9576. "message": "Result (Light device brightness): 65 (<class 'int'>)",
  9577. "asctime": "2023-02-15 07:13:31,374"
  9578. },
  9579. {
  9580. "name": "__unittest__",
  9581. "msg": "Expectation (%s): result %s %s (%s)",
  9582. "args": [
  9583. "Light device brightness",
  9584. "=",
  9585. "65",
  9586. "<class 'int'>"
  9587. ],
  9588. "levelname": "DEBUG",
  9589. "levelno": 10,
  9590. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  9591. "filename": "test.py",
  9592. "module": "test",
  9593. "exc_info": null,
  9594. "exc_text": null,
  9595. "stack_info": null,
  9596. "lineno": 26,
  9597. "funcName": "__report_expectation__",
  9598. "created": 1676441611.3748991,
  9599. "msecs": 374.89914894104004,
  9600. "relativeCreated": 8378.414392471313,
  9601. "thread": 140246908178432,
  9602. "threadName": "MainThread",
  9603. "processName": "MainProcess",
  9604. "process": 509276,
  9605. "message": "Expectation (Light device brightness): result = 65 (<class 'int'>)",
  9606. "asctime": "2023-02-15 07:13:31,374"
  9607. }
  9608. ],
  9609. "time_consumption": 0.000102996826171875
  9610. },
  9611. {
  9612. "name": "__tLogger__",
  9613. "msg": "Changing virtual device brightness to '%d'",
  9614. "args": [
  9615. 50
  9616. ],
  9617. "levelname": "DEBUG",
  9618. "levelno": 10,
  9619. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  9620. "filename": "light.py",
  9621. "module": "light",
  9622. "exc_info": null,
  9623. "exc_text": null,
  9624. "stack_info": null,
  9625. "lineno": 69,
  9626. "funcName": "__test_brightness__",
  9627. "created": 1676441611.67641,
  9628. "msecs": 676.4099597930908,
  9629. "relativeCreated": 8679.925203323364,
  9630. "thread": 140246908178432,
  9631. "threadName": "MainThread",
  9632. "processName": "MainProcess",
  9633. "process": 509276,
  9634. "message": "Changing virtual device brightness to '50'",
  9635. "asctime": "2023-02-15 07:13:31,676",
  9636. "moduleLogger": [
  9637. {
  9638. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.brightness.set",
  9639. "msg": "Sending message with topic %s and payload %s",
  9640. "args": [
  9641. "videv/ffe/livingroom/floorlamp/brightness/set",
  9642. "50"
  9643. ],
  9644. "levelname": "DEBUG",
  9645. "levelno": 10,
  9646. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  9647. "filename": "__init__.py",
  9648. "module": "__init__",
  9649. "exc_info": null,
  9650. "exc_text": null,
  9651. "stack_info": null,
  9652. "lineno": 75,
  9653. "funcName": "send",
  9654. "created": 1676441611.3753128,
  9655. "msecs": 375.31280517578125,
  9656. "relativeCreated": 8378.828048706055,
  9657. "thread": 140246908178432,
  9658. "threadName": "MainThread",
  9659. "processName": "MainProcess",
  9660. "process": 509276,
  9661. "message": "Sending message with topic videv/ffe/livingroom/floorlamp/brightness/set and payload 50",
  9662. "asctime": "2023-02-15 07:13:31,375"
  9663. },
  9664. {
  9665. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set",
  9666. "msg": "Received message with topic %s and payload %s",
  9667. "args": [
  9668. "zigbee/ffe/livingroom/floorlamp_1/set",
  9669. "b'{\"brightness\": 128}'"
  9670. ],
  9671. "levelname": "DEBUG",
  9672. "levelno": 10,
  9673. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  9674. "filename": "__init__.py",
  9675. "module": "__init__",
  9676. "exc_info": null,
  9677. "exc_text": null,
  9678. "stack_info": null,
  9679. "lineno": 91,
  9680. "funcName": "__receive__",
  9681. "created": 1676441611.3811305,
  9682. "msecs": 381.1304569244385,
  9683. "relativeCreated": 8384.645700454712,
  9684. "thread": 140246884292160,
  9685. "threadName": "Thread-1 (_thread_main)",
  9686. "processName": "MainProcess",
  9687. "process": 509276,
  9688. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"brightness\": 128}'",
  9689. "asctime": "2023-02-15 07:13:31,381"
  9690. },
  9691. {
  9692. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  9693. "msg": "Sending message with topic %s and payload %s",
  9694. "args": [
  9695. "zigbee/ffe/livingroom/floorlamp_1",
  9696. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  9697. ],
  9698. "levelname": "DEBUG",
  9699. "levelno": 10,
  9700. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  9701. "filename": "__init__.py",
  9702. "module": "__init__",
  9703. "exc_info": null,
  9704. "exc_text": null,
  9705. "stack_info": null,
  9706. "lineno": 75,
  9707. "funcName": "send",
  9708. "created": 1676441611.3815596,
  9709. "msecs": 381.5596103668213,
  9710. "relativeCreated": 8385.074853897095,
  9711. "thread": 140246884292160,
  9712. "threadName": "Thread-1 (_thread_main)",
  9713. "processName": "MainProcess",
  9714. "process": 509276,
  9715. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  9716. "asctime": "2023-02-15 07:13:31,381"
  9717. },
  9718. {
  9719. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set",
  9720. "msg": "Received message with topic %s and payload %s",
  9721. "args": [
  9722. "zigbee/ffe/livingroom/floorlamp_2/set",
  9723. "b'{\"brightness\": 128}'"
  9724. ],
  9725. "levelname": "DEBUG",
  9726. "levelno": 10,
  9727. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  9728. "filename": "__init__.py",
  9729. "module": "__init__",
  9730. "exc_info": null,
  9731. "exc_text": null,
  9732. "stack_info": null,
  9733. "lineno": 91,
  9734. "funcName": "__receive__",
  9735. "created": 1676441611.381743,
  9736. "msecs": 381.7429542541504,
  9737. "relativeCreated": 8385.258197784424,
  9738. "thread": 140246884292160,
  9739. "threadName": "Thread-1 (_thread_main)",
  9740. "processName": "MainProcess",
  9741. "process": 509276,
  9742. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"brightness\": 128}'",
  9743. "asctime": "2023-02-15 07:13:31,381"
  9744. },
  9745. {
  9746. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set",
  9747. "msg": "Received message with topic %s and payload %s",
  9748. "args": [
  9749. "zigbee/ffe/livingroom/floorlamp_3/set",
  9750. "b'{\"brightness\": 128}'"
  9751. ],
  9752. "levelname": "DEBUG",
  9753. "levelno": 10,
  9754. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  9755. "filename": "__init__.py",
  9756. "module": "__init__",
  9757. "exc_info": null,
  9758. "exc_text": null,
  9759. "stack_info": null,
  9760. "lineno": 91,
  9761. "funcName": "__receive__",
  9762. "created": 1676441611.3819954,
  9763. "msecs": 381.99543952941895,
  9764. "relativeCreated": 8385.510683059692,
  9765. "thread": 140246884292160,
  9766. "threadName": "Thread-1 (_thread_main)",
  9767. "processName": "MainProcess",
  9768. "process": 509276,
  9769. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"brightness\": 128}'",
  9770. "asctime": "2023-02-15 07:13:31,381"
  9771. },
  9772. {
  9773. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set",
  9774. "msg": "Received message with topic %s and payload %s",
  9775. "args": [
  9776. "zigbee/ffe/livingroom/floorlamp_4/set",
  9777. "b'{\"brightness\": 128}'"
  9778. ],
  9779. "levelname": "DEBUG",
  9780. "levelno": 10,
  9781. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  9782. "filename": "__init__.py",
  9783. "module": "__init__",
  9784. "exc_info": null,
  9785. "exc_text": null,
  9786. "stack_info": null,
  9787. "lineno": 91,
  9788. "funcName": "__receive__",
  9789. "created": 1676441611.3821914,
  9790. "msecs": 382.19141960144043,
  9791. "relativeCreated": 8385.706663131714,
  9792. "thread": 140246884292160,
  9793. "threadName": "Thread-1 (_thread_main)",
  9794. "processName": "MainProcess",
  9795. "process": 509276,
  9796. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"brightness\": 128}'",
  9797. "asctime": "2023-02-15 07:13:31,382"
  9798. },
  9799. {
  9800. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set",
  9801. "msg": "Received message with topic %s and payload %s",
  9802. "args": [
  9803. "zigbee/ffe/livingroom/floorlamp_5/set",
  9804. "b'{\"brightness\": 128}'"
  9805. ],
  9806. "levelname": "DEBUG",
  9807. "levelno": 10,
  9808. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  9809. "filename": "__init__.py",
  9810. "module": "__init__",
  9811. "exc_info": null,
  9812. "exc_text": null,
  9813. "stack_info": null,
  9814. "lineno": 91,
  9815. "funcName": "__receive__",
  9816. "created": 1676441611.3823817,
  9817. "msecs": 382.3816776275635,
  9818. "relativeCreated": 8385.896921157837,
  9819. "thread": 140246884292160,
  9820. "threadName": "Thread-1 (_thread_main)",
  9821. "processName": "MainProcess",
  9822. "process": 509276,
  9823. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"brightness\": 128}'",
  9824. "asctime": "2023-02-15 07:13:31,382"
  9825. },
  9826. {
  9827. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set",
  9828. "msg": "Received message with topic %s and payload %s",
  9829. "args": [
  9830. "zigbee/ffe/livingroom/floorlamp_6/set",
  9831. "b'{\"brightness\": 128}'"
  9832. ],
  9833. "levelname": "DEBUG",
  9834. "levelno": 10,
  9835. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  9836. "filename": "__init__.py",
  9837. "module": "__init__",
  9838. "exc_info": null,
  9839. "exc_text": null,
  9840. "stack_info": null,
  9841. "lineno": 91,
  9842. "funcName": "__receive__",
  9843. "created": 1676441611.382626,
  9844. "msecs": 382.6260566711426,
  9845. "relativeCreated": 8386.141300201416,
  9846. "thread": 140246884292160,
  9847. "threadName": "Thread-1 (_thread_main)",
  9848. "processName": "MainProcess",
  9849. "process": 509276,
  9850. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"brightness\": 128}'",
  9851. "asctime": "2023-02-15 07:13:31,382"
  9852. },
  9853. {
  9854. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  9855. "msg": "Received message with topic %s and payload %s",
  9856. "args": [
  9857. "zigbee/ffe/livingroom/floorlamp_1",
  9858. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  9859. ],
  9860. "levelname": "DEBUG",
  9861. "levelno": 10,
  9862. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  9863. "filename": "__init__.py",
  9864. "module": "__init__",
  9865. "exc_info": null,
  9866. "exc_text": null,
  9867. "stack_info": null,
  9868. "lineno": 91,
  9869. "funcName": "__receive__",
  9870. "created": 1676441611.3828406,
  9871. "msecs": 382.840633392334,
  9872. "relativeCreated": 8386.355876922607,
  9873. "thread": 140246884292160,
  9874. "threadName": "Thread-1 (_thread_main)",
  9875. "processName": "MainProcess",
  9876. "process": 509276,
  9877. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  9878. "asctime": "2023-02-15 07:13:31,382"
  9879. },
  9880. {
  9881. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.brightness",
  9882. "msg": "Received message with topic %s and payload %s",
  9883. "args": [
  9884. "videv/ffe/livingroom/floorlamp/brightness",
  9885. "b'50'"
  9886. ],
  9887. "levelname": "DEBUG",
  9888. "levelno": 10,
  9889. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  9890. "filename": "__init__.py",
  9891. "module": "__init__",
  9892. "exc_info": null,
  9893. "exc_text": null,
  9894. "stack_info": null,
  9895. "lineno": 91,
  9896. "funcName": "__receive__",
  9897. "created": 1676441611.4280112,
  9898. "msecs": 428.0111789703369,
  9899. "relativeCreated": 8431.52642250061,
  9900. "thread": 140246884292160,
  9901. "threadName": "Thread-1 (_thread_main)",
  9902. "processName": "MainProcess",
  9903. "process": 509276,
  9904. "message": "Received message with topic videv/ffe/livingroom/floorlamp/brightness and payload b'50'",
  9905. "asctime": "2023-02-15 07:13:31,428"
  9906. }
  9907. ],
  9908. "time_consumption": 0.2483987808227539
  9909. },
  9910. {
  9911. "name": "__tLogger__",
  9912. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  9913. "args": [
  9914. "50",
  9915. "<class 'int'>"
  9916. ],
  9917. "levelname": "INFO",
  9918. "levelno": 20,
  9919. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  9920. "filename": "test.py",
  9921. "module": "test",
  9922. "exc_info": null,
  9923. "exc_text": null,
  9924. "stack_info": null,
  9925. "lineno": 184,
  9926. "funcName": "equivalency_chk",
  9927. "created": 1676441611.6771708,
  9928. "msecs": 677.1707534790039,
  9929. "relativeCreated": 8680.685997009277,
  9930. "thread": 140246908178432,
  9931. "threadName": "MainThread",
  9932. "processName": "MainProcess",
  9933. "process": 509276,
  9934. "message": "Light device brightness is correct (Content 50 and Type is <class 'int'>).",
  9935. "asctime": "2023-02-15 07:13:31,677",
  9936. "moduleLogger": [
  9937. {
  9938. "name": "__unittest__",
  9939. "msg": "Result (%s): %s (%s)",
  9940. "args": [
  9941. "Light device brightness",
  9942. "50",
  9943. "<class 'int'>"
  9944. ],
  9945. "levelname": "DEBUG",
  9946. "levelno": 10,
  9947. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  9948. "filename": "test.py",
  9949. "module": "test",
  9950. "exc_info": null,
  9951. "exc_text": null,
  9952. "stack_info": null,
  9953. "lineno": 22,
  9954. "funcName": "__report_result__",
  9955. "created": 1676441611.6768684,
  9956. "msecs": 676.8684387207031,
  9957. "relativeCreated": 8680.383682250977,
  9958. "thread": 140246908178432,
  9959. "threadName": "MainThread",
  9960. "processName": "MainProcess",
  9961. "process": 509276,
  9962. "message": "Result (Light device brightness): 50 (<class 'int'>)",
  9963. "asctime": "2023-02-15 07:13:31,676"
  9964. },
  9965. {
  9966. "name": "__unittest__",
  9967. "msg": "Expectation (%s): result %s %s (%s)",
  9968. "args": [
  9969. "Light device brightness",
  9970. "=",
  9971. "50",
  9972. "<class 'int'>"
  9973. ],
  9974. "levelname": "DEBUG",
  9975. "levelno": 10,
  9976. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  9977. "filename": "test.py",
  9978. "module": "test",
  9979. "exc_info": null,
  9980. "exc_text": null,
  9981. "stack_info": null,
  9982. "lineno": 26,
  9983. "funcName": "__report_expectation__",
  9984. "created": 1676441611.67702,
  9985. "msecs": 677.0200729370117,
  9986. "relativeCreated": 8680.535316467285,
  9987. "thread": 140246908178432,
  9988. "threadName": "MainThread",
  9989. "processName": "MainProcess",
  9990. "process": 509276,
  9991. "message": "Expectation (Light device brightness): result = 50 (<class 'int'>)",
  9992. "asctime": "2023-02-15 07:13:31,677"
  9993. }
  9994. ],
  9995. "time_consumption": 0.0001506805419921875
  9996. },
  9997. {
  9998. "name": "__tLogger__",
  9999. "msg": "Resetting precondition (Power off)",
  10000. "args": [],
  10001. "levelname": "DEBUG",
  10002. "levelno": 10,
  10003. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  10004. "filename": "light.py",
  10005. "module": "light",
  10006. "exc_info": null,
  10007. "exc_text": null,
  10008. "stack_info": null,
  10009. "lineno": 74,
  10010. "funcName": "__test_brightness__",
  10011. "created": 1676441611.9786205,
  10012. "msecs": 978.6205291748047,
  10013. "relativeCreated": 8982.135772705078,
  10014. "thread": 140246908178432,
  10015. "threadName": "MainThread",
  10016. "processName": "MainProcess",
  10017. "process": 509276,
  10018. "message": "Resetting precondition (Power off)",
  10019. "asctime": "2023-02-15 07:13:31,978",
  10020. "moduleLogger": [
  10021. {
  10022. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  10023. "msg": "Sending message with topic %s and payload %s",
  10024. "args": [
  10025. "zigbee/ffe/livingroom/floorlamp_1",
  10026. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  10027. ],
  10028. "levelname": "DEBUG",
  10029. "levelno": 10,
  10030. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  10031. "filename": "__init__.py",
  10032. "module": "__init__",
  10033. "exc_info": null,
  10034. "exc_text": null,
  10035. "stack_info": null,
  10036. "lineno": 75,
  10037. "funcName": "send",
  10038. "created": 1676441611.6776793,
  10039. "msecs": 677.6793003082275,
  10040. "relativeCreated": 8681.194543838501,
  10041. "thread": 140246908178432,
  10042. "threadName": "MainThread",
  10043. "processName": "MainProcess",
  10044. "process": 509276,
  10045. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  10046. "asctime": "2023-02-15 07:13:31,677"
  10047. },
  10048. {
  10049. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  10050. "msg": "Received message with topic %s and payload %s",
  10051. "args": [
  10052. "zigbee/ffe/livingroom/floorlamp_1",
  10053. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  10054. ],
  10055. "levelname": "DEBUG",
  10056. "levelno": 10,
  10057. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  10058. "filename": "__init__.py",
  10059. "module": "__init__",
  10060. "exc_info": null,
  10061. "exc_text": null,
  10062. "stack_info": null,
  10063. "lineno": 91,
  10064. "funcName": "__receive__",
  10065. "created": 1676441611.6789951,
  10066. "msecs": 678.9951324462891,
  10067. "relativeCreated": 8682.510375976562,
  10068. "thread": 140246884292160,
  10069. "threadName": "Thread-1 (_thread_main)",
  10070. "processName": "MainProcess",
  10071. "process": 509276,
  10072. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  10073. "asctime": "2023-02-15 07:13:31,678"
  10074. },
  10075. {
  10076. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state",
  10077. "msg": "Received message with topic %s and payload %s",
  10078. "args": [
  10079. "videv/ffe/livingroom/floorlamp/state",
  10080. "b'false'"
  10081. ],
  10082. "levelname": "DEBUG",
  10083. "levelno": 10,
  10084. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  10085. "filename": "__init__.py",
  10086. "module": "__init__",
  10087. "exc_info": null,
  10088. "exc_text": null,
  10089. "stack_info": null,
  10090. "lineno": 91,
  10091. "funcName": "__receive__",
  10092. "created": 1676441611.6815078,
  10093. "msecs": 681.5078258514404,
  10094. "relativeCreated": 8685.023069381714,
  10095. "thread": 140246884292160,
  10096. "threadName": "Thread-1 (_thread_main)",
  10097. "processName": "MainProcess",
  10098. "process": 509276,
  10099. "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'false'",
  10100. "asctime": "2023-02-15 07:13:31,681"
  10101. }
  10102. ],
  10103. "time_consumption": 0.29711270332336426
  10104. }
  10105. ],
  10106. "time_consumption": 1.813593864440918,
  10107. "time_start": "2023-02-15 07:13:30,165",
  10108. "time_finished": "2023-02-15 07:13:31,978"
  10109. },
  10110. "Color temperature test for device and virtual device: zigbee/ffe/livingroom/floorlamp_1": {
  10111. "name": "__tLogger__",
  10112. "msg": "Color temperature test for device and virtual device: zigbee/ffe/livingroom/floorlamp_1",
  10113. "args": null,
  10114. "levelname": "INFO",
  10115. "levelno": 20,
  10116. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  10117. "filename": "light.py",
  10118. "module": "light",
  10119. "exc_info": null,
  10120. "exc_text": null,
  10121. "stack_info": null,
  10122. "lineno": 81,
  10123. "funcName": "test_color_temp",
  10124. "created": 1676441611.9795027,
  10125. "msecs": 979.5026779174805,
  10126. "relativeCreated": 8983.017921447754,
  10127. "thread": 140246908178432,
  10128. "threadName": "MainThread",
  10129. "processName": "MainProcess",
  10130. "process": 509276,
  10131. "message": "Color temperature test for device and virtual device: zigbee/ffe/livingroom/floorlamp_1",
  10132. "asctime": "2023-02-15 07:13:31,979",
  10133. "moduleLogger": [],
  10134. "testcaseLogger": [
  10135. {
  10136. "name": "__tLogger__",
  10137. "msg": "Setting preconditions (Power on)",
  10138. "args": [],
  10139. "levelname": "DEBUG",
  10140. "levelno": 10,
  10141. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  10142. "filename": "light.py",
  10143. "module": "light",
  10144. "exc_info": null,
  10145. "exc_text": null,
  10146. "stack_info": null,
  10147. "lineno": 88,
  10148. "funcName": "__test_color_temp__",
  10149. "created": 1676441612.2811818,
  10150. "msecs": 281.18181228637695,
  10151. "relativeCreated": 9284.69705581665,
  10152. "thread": 140246908178432,
  10153. "threadName": "MainThread",
  10154. "processName": "MainProcess",
  10155. "process": 509276,
  10156. "message": "Setting preconditions (Power on)",
  10157. "asctime": "2023-02-15 07:13:32,281",
  10158. "moduleLogger": [
  10159. {
  10160. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  10161. "msg": "Sending message with topic %s and payload %s",
  10162. "args": [
  10163. "zigbee/ffe/livingroom/floorlamp_1",
  10164. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  10165. ],
  10166. "levelname": "DEBUG",
  10167. "levelno": 10,
  10168. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  10169. "filename": "__init__.py",
  10170. "module": "__init__",
  10171. "exc_info": null,
  10172. "exc_text": null,
  10173. "stack_info": null,
  10174. "lineno": 75,
  10175. "funcName": "send",
  10176. "created": 1676441611.9800503,
  10177. "msecs": 980.0503253936768,
  10178. "relativeCreated": 8983.56556892395,
  10179. "thread": 140246908178432,
  10180. "threadName": "MainThread",
  10181. "processName": "MainProcess",
  10182. "process": 509276,
  10183. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  10184. "asctime": "2023-02-15 07:13:31,980"
  10185. },
  10186. {
  10187. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  10188. "msg": "Received message with topic %s and payload %s",
  10189. "args": [
  10190. "zigbee/ffe/livingroom/floorlamp_1",
  10191. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  10192. ],
  10193. "levelname": "DEBUG",
  10194. "levelno": 10,
  10195. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  10196. "filename": "__init__.py",
  10197. "module": "__init__",
  10198. "exc_info": null,
  10199. "exc_text": null,
  10200. "stack_info": null,
  10201. "lineno": 91,
  10202. "funcName": "__receive__",
  10203. "created": 1676441611.981266,
  10204. "msecs": 981.2660217285156,
  10205. "relativeCreated": 8984.781265258789,
  10206. "thread": 140246884292160,
  10207. "threadName": "Thread-1 (_thread_main)",
  10208. "processName": "MainProcess",
  10209. "process": 509276,
  10210. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  10211. "asctime": "2023-02-15 07:13:31,981"
  10212. },
  10213. {
  10214. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state",
  10215. "msg": "Received message with topic %s and payload %s",
  10216. "args": [
  10217. "videv/ffe/livingroom/floorlamp/state",
  10218. "b'true'"
  10219. ],
  10220. "levelname": "DEBUG",
  10221. "levelno": 10,
  10222. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  10223. "filename": "__init__.py",
  10224. "module": "__init__",
  10225. "exc_info": null,
  10226. "exc_text": null,
  10227. "stack_info": null,
  10228. "lineno": 91,
  10229. "funcName": "__receive__",
  10230. "created": 1676441611.9851162,
  10231. "msecs": 985.1162433624268,
  10232. "relativeCreated": 8988.6314868927,
  10233. "thread": 140246884292160,
  10234. "threadName": "Thread-1 (_thread_main)",
  10235. "processName": "MainProcess",
  10236. "process": 509276,
  10237. "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'true'",
  10238. "asctime": "2023-02-15 07:13:31,985"
  10239. }
  10240. ],
  10241. "time_consumption": 0.2960655689239502
  10242. },
  10243. {
  10244. "name": "__tLogger__",
  10245. "msg": "Virtual device color temperature is correct (Content %s and Type is %s).",
  10246. "args": [
  10247. "5",
  10248. "<class 'int'>"
  10249. ],
  10250. "levelname": "INFO",
  10251. "levelno": 20,
  10252. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  10253. "filename": "test.py",
  10254. "module": "test",
  10255. "exc_info": null,
  10256. "exc_text": null,
  10257. "stack_info": null,
  10258. "lineno": 184,
  10259. "funcName": "equivalency_chk",
  10260. "created": 1676441612.281898,
  10261. "msecs": 281.89802169799805,
  10262. "relativeCreated": 9285.413265228271,
  10263. "thread": 140246908178432,
  10264. "threadName": "MainThread",
  10265. "processName": "MainProcess",
  10266. "process": 509276,
  10267. "message": "Virtual device color temperature is correct (Content 5 and Type is <class 'int'>).",
  10268. "asctime": "2023-02-15 07:13:32,281",
  10269. "moduleLogger": [
  10270. {
  10271. "name": "__unittest__",
  10272. "msg": "Result (%s): %s (%s)",
  10273. "args": [
  10274. "Virtual device color temperature",
  10275. "5",
  10276. "<class 'int'>"
  10277. ],
  10278. "levelname": "DEBUG",
  10279. "levelno": 10,
  10280. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  10281. "filename": "test.py",
  10282. "module": "test",
  10283. "exc_info": null,
  10284. "exc_text": null,
  10285. "stack_info": null,
  10286. "lineno": 22,
  10287. "funcName": "__report_result__",
  10288. "created": 1676441612.281615,
  10289. "msecs": 281.6150188446045,
  10290. "relativeCreated": 9285.130262374878,
  10291. "thread": 140246908178432,
  10292. "threadName": "MainThread",
  10293. "processName": "MainProcess",
  10294. "process": 509276,
  10295. "message": "Result (Virtual device color temperature): 5 (<class 'int'>)",
  10296. "asctime": "2023-02-15 07:13:32,281"
  10297. },
  10298. {
  10299. "name": "__unittest__",
  10300. "msg": "Expectation (%s): result %s %s (%s)",
  10301. "args": [
  10302. "Virtual device color temperature",
  10303. "=",
  10304. "5",
  10305. "<class 'int'>"
  10306. ],
  10307. "levelname": "DEBUG",
  10308. "levelno": 10,
  10309. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  10310. "filename": "test.py",
  10311. "module": "test",
  10312. "exc_info": null,
  10313. "exc_text": null,
  10314. "stack_info": null,
  10315. "lineno": 26,
  10316. "funcName": "__report_expectation__",
  10317. "created": 1676441612.2817721,
  10318. "msecs": 281.7721366882324,
  10319. "relativeCreated": 9285.287380218506,
  10320. "thread": 140246908178432,
  10321. "threadName": "MainThread",
  10322. "processName": "MainProcess",
  10323. "process": 509276,
  10324. "message": "Expectation (Virtual device color temperature): result = 5 (<class 'int'>)",
  10325. "asctime": "2023-02-15 07:13:32,281"
  10326. }
  10327. ],
  10328. "time_consumption": 0.000125885009765625
  10329. },
  10330. {
  10331. "name": "__tLogger__",
  10332. "msg": "Changing light device color temperature to '%d'",
  10333. "args": [
  10334. 5
  10335. ],
  10336. "levelname": "DEBUG",
  10337. "levelno": 10,
  10338. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  10339. "filename": "light.py",
  10340. "module": "light",
  10341. "exc_info": null,
  10342. "exc_text": null,
  10343. "stack_info": null,
  10344. "lineno": 94,
  10345. "funcName": "__test_color_temp__",
  10346. "created": 1676441612.5832121,
  10347. "msecs": 583.21213722229,
  10348. "relativeCreated": 9586.727380752563,
  10349. "thread": 140246908178432,
  10350. "threadName": "MainThread",
  10351. "processName": "MainProcess",
  10352. "process": 509276,
  10353. "message": "Changing light device color temperature to '5'",
  10354. "asctime": "2023-02-15 07:13:32,583",
  10355. "moduleLogger": [
  10356. {
  10357. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  10358. "msg": "Sending message with topic %s and payload %s",
  10359. "args": [
  10360. "zigbee/ffe/livingroom/floorlamp_1",
  10361. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}"
  10362. ],
  10363. "levelname": "DEBUG",
  10364. "levelno": 10,
  10365. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  10366. "filename": "__init__.py",
  10367. "module": "__init__",
  10368. "exc_info": null,
  10369. "exc_text": null,
  10370. "stack_info": null,
  10371. "lineno": 75,
  10372. "funcName": "send",
  10373. "created": 1676441612.282338,
  10374. "msecs": 282.33790397644043,
  10375. "relativeCreated": 9285.853147506714,
  10376. "thread": 140246908178432,
  10377. "threadName": "MainThread",
  10378. "processName": "MainProcess",
  10379. "process": 509276,
  10380. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}",
  10381. "asctime": "2023-02-15 07:13:32,282"
  10382. },
  10383. {
  10384. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  10385. "msg": "Received message with topic %s and payload %s",
  10386. "args": [
  10387. "zigbee/ffe/livingroom/floorlamp_1",
  10388. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'"
  10389. ],
  10390. "levelname": "DEBUG",
  10391. "levelno": 10,
  10392. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  10393. "filename": "__init__.py",
  10394. "module": "__init__",
  10395. "exc_info": null,
  10396. "exc_text": null,
  10397. "stack_info": null,
  10398. "lineno": 91,
  10399. "funcName": "__receive__",
  10400. "created": 1676441612.283576,
  10401. "msecs": 283.57601165771484,
  10402. "relativeCreated": 9287.091255187988,
  10403. "thread": 140246884292160,
  10404. "threadName": "Thread-1 (_thread_main)",
  10405. "processName": "MainProcess",
  10406. "process": 509276,
  10407. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'",
  10408. "asctime": "2023-02-15 07:13:32,283"
  10409. },
  10410. {
  10411. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.color_temp",
  10412. "msg": "Received message with topic %s and payload %s",
  10413. "args": [
  10414. "videv/ffe/livingroom/floorlamp/color_temp",
  10415. "b'8'"
  10416. ],
  10417. "levelname": "DEBUG",
  10418. "levelno": 10,
  10419. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  10420. "filename": "__init__.py",
  10421. "module": "__init__",
  10422. "exc_info": null,
  10423. "exc_text": null,
  10424. "stack_info": null,
  10425. "lineno": 91,
  10426. "funcName": "__receive__",
  10427. "created": 1676441612.2861445,
  10428. "msecs": 286.144495010376,
  10429. "relativeCreated": 9289.65973854065,
  10430. "thread": 140246884292160,
  10431. "threadName": "Thread-1 (_thread_main)",
  10432. "processName": "MainProcess",
  10433. "process": 509276,
  10434. "message": "Received message with topic videv/ffe/livingroom/floorlamp/color_temp and payload b'8'",
  10435. "asctime": "2023-02-15 07:13:32,286"
  10436. }
  10437. ],
  10438. "time_consumption": 0.29706764221191406
  10439. },
  10440. {
  10441. "name": "__tLogger__",
  10442. "msg": "Virtual device color temperature is correct (Content %s and Type is %s).",
  10443. "args": [
  10444. "8",
  10445. "<class 'int'>"
  10446. ],
  10447. "levelname": "INFO",
  10448. "levelno": 20,
  10449. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  10450. "filename": "test.py",
  10451. "module": "test",
  10452. "exc_info": null,
  10453. "exc_text": null,
  10454. "stack_info": null,
  10455. "lineno": 184,
  10456. "funcName": "equivalency_chk",
  10457. "created": 1676441612.5838866,
  10458. "msecs": 583.8866233825684,
  10459. "relativeCreated": 9587.401866912842,
  10460. "thread": 140246908178432,
  10461. "threadName": "MainThread",
  10462. "processName": "MainProcess",
  10463. "process": 509276,
  10464. "message": "Virtual device color temperature is correct (Content 8 and Type is <class 'int'>).",
  10465. "asctime": "2023-02-15 07:13:32,583",
  10466. "moduleLogger": [
  10467. {
  10468. "name": "__unittest__",
  10469. "msg": "Result (%s): %s (%s)",
  10470. "args": [
  10471. "Virtual device color temperature",
  10472. "8",
  10473. "<class 'int'>"
  10474. ],
  10475. "levelname": "DEBUG",
  10476. "levelno": 10,
  10477. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  10478. "filename": "test.py",
  10479. "module": "test",
  10480. "exc_info": null,
  10481. "exc_text": null,
  10482. "stack_info": null,
  10483. "lineno": 22,
  10484. "funcName": "__report_result__",
  10485. "created": 1676441612.5836048,
  10486. "msecs": 583.6048126220703,
  10487. "relativeCreated": 9587.120056152344,
  10488. "thread": 140246908178432,
  10489. "threadName": "MainThread",
  10490. "processName": "MainProcess",
  10491. "process": 509276,
  10492. "message": "Result (Virtual device color temperature): 8 (<class 'int'>)",
  10493. "asctime": "2023-02-15 07:13:32,583"
  10494. },
  10495. {
  10496. "name": "__unittest__",
  10497. "msg": "Expectation (%s): result %s %s (%s)",
  10498. "args": [
  10499. "Virtual device color temperature",
  10500. "=",
  10501. "8",
  10502. "<class 'int'>"
  10503. ],
  10504. "levelname": "DEBUG",
  10505. "levelno": 10,
  10506. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  10507. "filename": "test.py",
  10508. "module": "test",
  10509. "exc_info": null,
  10510. "exc_text": null,
  10511. "stack_info": null,
  10512. "lineno": 26,
  10513. "funcName": "__report_expectation__",
  10514. "created": 1676441612.5837424,
  10515. "msecs": 583.7423801422119,
  10516. "relativeCreated": 9587.257623672485,
  10517. "thread": 140246908178432,
  10518. "threadName": "MainThread",
  10519. "processName": "MainProcess",
  10520. "process": 509276,
  10521. "message": "Expectation (Virtual device color temperature): result = 8 (<class 'int'>)",
  10522. "asctime": "2023-02-15 07:13:32,583"
  10523. }
  10524. ],
  10525. "time_consumption": 0.0001442432403564453
  10526. },
  10527. {
  10528. "name": "__tLogger__",
  10529. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  10530. "args": [
  10531. "8",
  10532. "<class 'int'>"
  10533. ],
  10534. "levelname": "INFO",
  10535. "levelno": 20,
  10536. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  10537. "filename": "test.py",
  10538. "module": "test",
  10539. "exc_info": null,
  10540. "exc_text": null,
  10541. "stack_info": null,
  10542. "lineno": 184,
  10543. "funcName": "equivalency_chk",
  10544. "created": 1676441612.5843081,
  10545. "msecs": 584.3081474304199,
  10546. "relativeCreated": 9587.823390960693,
  10547. "thread": 140246908178432,
  10548. "threadName": "MainThread",
  10549. "processName": "MainProcess",
  10550. "process": 509276,
  10551. "message": "Light device brightness is correct (Content 8 and Type is <class 'int'>).",
  10552. "asctime": "2023-02-15 07:13:32,584",
  10553. "moduleLogger": [
  10554. {
  10555. "name": "__unittest__",
  10556. "msg": "Result (%s): %s (%s)",
  10557. "args": [
  10558. "Light device brightness",
  10559. "8",
  10560. "<class 'int'>"
  10561. ],
  10562. "levelname": "DEBUG",
  10563. "levelno": 10,
  10564. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  10565. "filename": "test.py",
  10566. "module": "test",
  10567. "exc_info": null,
  10568. "exc_text": null,
  10569. "stack_info": null,
  10570. "lineno": 22,
  10571. "funcName": "__report_result__",
  10572. "created": 1676441612.5841098,
  10573. "msecs": 584.1097831726074,
  10574. "relativeCreated": 9587.62502670288,
  10575. "thread": 140246908178432,
  10576. "threadName": "MainThread",
  10577. "processName": "MainProcess",
  10578. "process": 509276,
  10579. "message": "Result (Light device brightness): 8 (<class 'int'>)",
  10580. "asctime": "2023-02-15 07:13:32,584"
  10581. },
  10582. {
  10583. "name": "__unittest__",
  10584. "msg": "Expectation (%s): result %s %s (%s)",
  10585. "args": [
  10586. "Light device brightness",
  10587. "=",
  10588. "8",
  10589. "<class 'int'>"
  10590. ],
  10591. "levelname": "DEBUG",
  10592. "levelno": 10,
  10593. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  10594. "filename": "test.py",
  10595. "module": "test",
  10596. "exc_info": null,
  10597. "exc_text": null,
  10598. "stack_info": null,
  10599. "lineno": 26,
  10600. "funcName": "__report_expectation__",
  10601. "created": 1676441612.584214,
  10602. "msecs": 584.2139720916748,
  10603. "relativeCreated": 9587.729215621948,
  10604. "thread": 140246908178432,
  10605. "threadName": "MainThread",
  10606. "processName": "MainProcess",
  10607. "process": 509276,
  10608. "message": "Expectation (Light device brightness): result = 8 (<class 'int'>)",
  10609. "asctime": "2023-02-15 07:13:32,584"
  10610. }
  10611. ],
  10612. "time_consumption": 9.417533874511719e-05
  10613. },
  10614. {
  10615. "name": "__tLogger__",
  10616. "msg": "Changing virtual device color temperature to '%d'",
  10617. "args": [
  10618. 5
  10619. ],
  10620. "levelname": "DEBUG",
  10621. "levelno": 10,
  10622. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  10623. "filename": "light.py",
  10624. "module": "light",
  10625. "exc_info": null,
  10626. "exc_text": null,
  10627. "stack_info": null,
  10628. "lineno": 100,
  10629. "funcName": "__test_color_temp__",
  10630. "created": 1676441612.885817,
  10631. "msecs": 885.8170509338379,
  10632. "relativeCreated": 9889.332294464111,
  10633. "thread": 140246908178432,
  10634. "threadName": "MainThread",
  10635. "processName": "MainProcess",
  10636. "process": 509276,
  10637. "message": "Changing virtual device color temperature to '5'",
  10638. "asctime": "2023-02-15 07:13:32,885",
  10639. "moduleLogger": [
  10640. {
  10641. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.color_temp.set",
  10642. "msg": "Sending message with topic %s and payload %s",
  10643. "args": [
  10644. "videv/ffe/livingroom/floorlamp/color_temp/set",
  10645. "5"
  10646. ],
  10647. "levelname": "DEBUG",
  10648. "levelno": 10,
  10649. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  10650. "filename": "__init__.py",
  10651. "module": "__init__",
  10652. "exc_info": null,
  10653. "exc_text": null,
  10654. "stack_info": null,
  10655. "lineno": 75,
  10656. "funcName": "send",
  10657. "created": 1676441612.5846615,
  10658. "msecs": 584.6614837646484,
  10659. "relativeCreated": 9588.176727294922,
  10660. "thread": 140246908178432,
  10661. "threadName": "MainThread",
  10662. "processName": "MainProcess",
  10663. "process": 509276,
  10664. "message": "Sending message with topic videv/ffe/livingroom/floorlamp/color_temp/set and payload 5",
  10665. "asctime": "2023-02-15 07:13:32,584"
  10666. },
  10667. {
  10668. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set",
  10669. "msg": "Received message with topic %s and payload %s",
  10670. "args": [
  10671. "zigbee/ffe/livingroom/floorlamp_1/set",
  10672. "b'{\"color_temp\": 352}'"
  10673. ],
  10674. "levelname": "DEBUG",
  10675. "levelno": 10,
  10676. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  10677. "filename": "__init__.py",
  10678. "module": "__init__",
  10679. "exc_info": null,
  10680. "exc_text": null,
  10681. "stack_info": null,
  10682. "lineno": 91,
  10683. "funcName": "__receive__",
  10684. "created": 1676441612.590814,
  10685. "msecs": 590.8141136169434,
  10686. "relativeCreated": 9594.329357147217,
  10687. "thread": 140246884292160,
  10688. "threadName": "Thread-1 (_thread_main)",
  10689. "processName": "MainProcess",
  10690. "process": 509276,
  10691. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"color_temp\": 352}'",
  10692. "asctime": "2023-02-15 07:13:32,590"
  10693. },
  10694. {
  10695. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  10696. "msg": "Sending message with topic %s and payload %s",
  10697. "args": [
  10698. "zigbee/ffe/livingroom/floorlamp_1",
  10699. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  10700. ],
  10701. "levelname": "DEBUG",
  10702. "levelno": 10,
  10703. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  10704. "filename": "__init__.py",
  10705. "module": "__init__",
  10706. "exc_info": null,
  10707. "exc_text": null,
  10708. "stack_info": null,
  10709. "lineno": 75,
  10710. "funcName": "send",
  10711. "created": 1676441612.591025,
  10712. "msecs": 591.0251140594482,
  10713. "relativeCreated": 9594.540357589722,
  10714. "thread": 140246884292160,
  10715. "threadName": "Thread-1 (_thread_main)",
  10716. "processName": "MainProcess",
  10717. "process": 509276,
  10718. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  10719. "asctime": "2023-02-15 07:13:32,591"
  10720. },
  10721. {
  10722. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set",
  10723. "msg": "Received message with topic %s and payload %s",
  10724. "args": [
  10725. "zigbee/ffe/livingroom/floorlamp_2/set",
  10726. "b'{\"color_temp\": 352}'"
  10727. ],
  10728. "levelname": "DEBUG",
  10729. "levelno": 10,
  10730. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  10731. "filename": "__init__.py",
  10732. "module": "__init__",
  10733. "exc_info": null,
  10734. "exc_text": null,
  10735. "stack_info": null,
  10736. "lineno": 91,
  10737. "funcName": "__receive__",
  10738. "created": 1676441612.5912268,
  10739. "msecs": 591.2268161773682,
  10740. "relativeCreated": 9594.742059707642,
  10741. "thread": 140246884292160,
  10742. "threadName": "Thread-1 (_thread_main)",
  10743. "processName": "MainProcess",
  10744. "process": 509276,
  10745. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"color_temp\": 352}'",
  10746. "asctime": "2023-02-15 07:13:32,591"
  10747. },
  10748. {
  10749. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set",
  10750. "msg": "Received message with topic %s and payload %s",
  10751. "args": [
  10752. "zigbee/ffe/livingroom/floorlamp_3/set",
  10753. "b'{\"color_temp\": 352}'"
  10754. ],
  10755. "levelname": "DEBUG",
  10756. "levelno": 10,
  10757. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  10758. "filename": "__init__.py",
  10759. "module": "__init__",
  10760. "exc_info": null,
  10761. "exc_text": null,
  10762. "stack_info": null,
  10763. "lineno": 91,
  10764. "funcName": "__receive__",
  10765. "created": 1676441612.5914686,
  10766. "msecs": 591.4685726165771,
  10767. "relativeCreated": 9594.98381614685,
  10768. "thread": 140246884292160,
  10769. "threadName": "Thread-1 (_thread_main)",
  10770. "processName": "MainProcess",
  10771. "process": 509276,
  10772. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"color_temp\": 352}'",
  10773. "asctime": "2023-02-15 07:13:32,591"
  10774. },
  10775. {
  10776. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set",
  10777. "msg": "Received message with topic %s and payload %s",
  10778. "args": [
  10779. "zigbee/ffe/livingroom/floorlamp_4/set",
  10780. "b'{\"color_temp\": 352}'"
  10781. ],
  10782. "levelname": "DEBUG",
  10783. "levelno": 10,
  10784. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  10785. "filename": "__init__.py",
  10786. "module": "__init__",
  10787. "exc_info": null,
  10788. "exc_text": null,
  10789. "stack_info": null,
  10790. "lineno": 91,
  10791. "funcName": "__receive__",
  10792. "created": 1676441612.5916588,
  10793. "msecs": 591.6588306427002,
  10794. "relativeCreated": 9595.174074172974,
  10795. "thread": 140246884292160,
  10796. "threadName": "Thread-1 (_thread_main)",
  10797. "processName": "MainProcess",
  10798. "process": 509276,
  10799. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"color_temp\": 352}'",
  10800. "asctime": "2023-02-15 07:13:32,591"
  10801. },
  10802. {
  10803. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set",
  10804. "msg": "Received message with topic %s and payload %s",
  10805. "args": [
  10806. "zigbee/ffe/livingroom/floorlamp_5/set",
  10807. "b'{\"color_temp\": 352}'"
  10808. ],
  10809. "levelname": "DEBUG",
  10810. "levelno": 10,
  10811. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  10812. "filename": "__init__.py",
  10813. "module": "__init__",
  10814. "exc_info": null,
  10815. "exc_text": null,
  10816. "stack_info": null,
  10817. "lineno": 91,
  10818. "funcName": "__receive__",
  10819. "created": 1676441612.591844,
  10820. "msecs": 591.8440818786621,
  10821. "relativeCreated": 9595.359325408936,
  10822. "thread": 140246884292160,
  10823. "threadName": "Thread-1 (_thread_main)",
  10824. "processName": "MainProcess",
  10825. "process": 509276,
  10826. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"color_temp\": 352}'",
  10827. "asctime": "2023-02-15 07:13:32,591"
  10828. },
  10829. {
  10830. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set",
  10831. "msg": "Received message with topic %s and payload %s",
  10832. "args": [
  10833. "zigbee/ffe/livingroom/floorlamp_6/set",
  10834. "b'{\"color_temp\": 352}'"
  10835. ],
  10836. "levelname": "DEBUG",
  10837. "levelno": 10,
  10838. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  10839. "filename": "__init__.py",
  10840. "module": "__init__",
  10841. "exc_info": null,
  10842. "exc_text": null,
  10843. "stack_info": null,
  10844. "lineno": 91,
  10845. "funcName": "__receive__",
  10846. "created": 1676441612.592024,
  10847. "msecs": 592.0240879058838,
  10848. "relativeCreated": 9595.539331436157,
  10849. "thread": 140246884292160,
  10850. "threadName": "Thread-1 (_thread_main)",
  10851. "processName": "MainProcess",
  10852. "process": 509276,
  10853. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"color_temp\": 352}'",
  10854. "asctime": "2023-02-15 07:13:32,592"
  10855. },
  10856. {
  10857. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  10858. "msg": "Received message with topic %s and payload %s",
  10859. "args": [
  10860. "zigbee/ffe/livingroom/floorlamp_1",
  10861. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  10862. ],
  10863. "levelname": "DEBUG",
  10864. "levelno": 10,
  10865. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  10866. "filename": "__init__.py",
  10867. "module": "__init__",
  10868. "exc_info": null,
  10869. "exc_text": null,
  10870. "stack_info": null,
  10871. "lineno": 91,
  10872. "funcName": "__receive__",
  10873. "created": 1676441612.5922196,
  10874. "msecs": 592.2195911407471,
  10875. "relativeCreated": 9595.73483467102,
  10876. "thread": 140246884292160,
  10877. "threadName": "Thread-1 (_thread_main)",
  10878. "processName": "MainProcess",
  10879. "process": 509276,
  10880. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  10881. "asctime": "2023-02-15 07:13:32,592"
  10882. },
  10883. {
  10884. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.color_temp",
  10885. "msg": "Received message with topic %s and payload %s",
  10886. "args": [
  10887. "videv/ffe/livingroom/floorlamp/color_temp",
  10888. "b'5'"
  10889. ],
  10890. "levelname": "DEBUG",
  10891. "levelno": 10,
  10892. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  10893. "filename": "__init__.py",
  10894. "module": "__init__",
  10895. "exc_info": null,
  10896. "exc_text": null,
  10897. "stack_info": null,
  10898. "lineno": 91,
  10899. "funcName": "__receive__",
  10900. "created": 1676441612.640047,
  10901. "msecs": 640.0470733642578,
  10902. "relativeCreated": 9643.562316894531,
  10903. "thread": 140246884292160,
  10904. "threadName": "Thread-1 (_thread_main)",
  10905. "processName": "MainProcess",
  10906. "process": 509276,
  10907. "message": "Received message with topic videv/ffe/livingroom/floorlamp/color_temp and payload b'5'",
  10908. "asctime": "2023-02-15 07:13:32,640"
  10909. }
  10910. ],
  10911. "time_consumption": 0.24576997756958008
  10912. },
  10913. {
  10914. "name": "__tLogger__",
  10915. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  10916. "args": [
  10917. "5",
  10918. "<class 'int'>"
  10919. ],
  10920. "levelname": "INFO",
  10921. "levelno": 20,
  10922. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  10923. "filename": "test.py",
  10924. "module": "test",
  10925. "exc_info": null,
  10926. "exc_text": null,
  10927. "stack_info": null,
  10928. "lineno": 184,
  10929. "funcName": "equivalency_chk",
  10930. "created": 1676441612.8866363,
  10931. "msecs": 886.6362571716309,
  10932. "relativeCreated": 9890.151500701904,
  10933. "thread": 140246908178432,
  10934. "threadName": "MainThread",
  10935. "processName": "MainProcess",
  10936. "process": 509276,
  10937. "message": "Light device brightness is correct (Content 5 and Type is <class 'int'>).",
  10938. "asctime": "2023-02-15 07:13:32,886",
  10939. "moduleLogger": [
  10940. {
  10941. "name": "__unittest__",
  10942. "msg": "Result (%s): %s (%s)",
  10943. "args": [
  10944. "Light device brightness",
  10945. "5",
  10946. "<class 'int'>"
  10947. ],
  10948. "levelname": "DEBUG",
  10949. "levelno": 10,
  10950. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  10951. "filename": "test.py",
  10952. "module": "test",
  10953. "exc_info": null,
  10954. "exc_text": null,
  10955. "stack_info": null,
  10956. "lineno": 22,
  10957. "funcName": "__report_result__",
  10958. "created": 1676441612.886272,
  10959. "msecs": 886.2719535827637,
  10960. "relativeCreated": 9889.787197113037,
  10961. "thread": 140246908178432,
  10962. "threadName": "MainThread",
  10963. "processName": "MainProcess",
  10964. "process": 509276,
  10965. "message": "Result (Light device brightness): 5 (<class 'int'>)",
  10966. "asctime": "2023-02-15 07:13:32,886"
  10967. },
  10968. {
  10969. "name": "__unittest__",
  10970. "msg": "Expectation (%s): result %s %s (%s)",
  10971. "args": [
  10972. "Light device brightness",
  10973. "=",
  10974. "5",
  10975. "<class 'int'>"
  10976. ],
  10977. "levelname": "DEBUG",
  10978. "levelno": 10,
  10979. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  10980. "filename": "test.py",
  10981. "module": "test",
  10982. "exc_info": null,
  10983. "exc_text": null,
  10984. "stack_info": null,
  10985. "lineno": 26,
  10986. "funcName": "__report_expectation__",
  10987. "created": 1676441612.886505,
  10988. "msecs": 886.5048885345459,
  10989. "relativeCreated": 9890.02013206482,
  10990. "thread": 140246908178432,
  10991. "threadName": "MainThread",
  10992. "processName": "MainProcess",
  10993. "process": 509276,
  10994. "message": "Expectation (Light device brightness): result = 5 (<class 'int'>)",
  10995. "asctime": "2023-02-15 07:13:32,886"
  10996. }
  10997. ],
  10998. "time_consumption": 0.00013136863708496094
  10999. },
  11000. {
  11001. "name": "__tLogger__",
  11002. "msg": "Virtual device color temperature is correct (Content %s and Type is %s).",
  11003. "args": [
  11004. "5",
  11005. "<class 'int'>"
  11006. ],
  11007. "levelname": "INFO",
  11008. "levelno": 20,
  11009. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  11010. "filename": "test.py",
  11011. "module": "test",
  11012. "exc_info": null,
  11013. "exc_text": null,
  11014. "stack_info": null,
  11015. "lineno": 184,
  11016. "funcName": "equivalency_chk",
  11017. "created": 1676441612.887065,
  11018. "msecs": 887.0649337768555,
  11019. "relativeCreated": 9890.580177307129,
  11020. "thread": 140246908178432,
  11021. "threadName": "MainThread",
  11022. "processName": "MainProcess",
  11023. "process": 509276,
  11024. "message": "Virtual device color temperature is correct (Content 5 and Type is <class 'int'>).",
  11025. "asctime": "2023-02-15 07:13:32,887",
  11026. "moduleLogger": [
  11027. {
  11028. "name": "__unittest__",
  11029. "msg": "Result (%s): %s (%s)",
  11030. "args": [
  11031. "Virtual device color temperature",
  11032. "5",
  11033. "<class 'int'>"
  11034. ],
  11035. "levelname": "DEBUG",
  11036. "levelno": 10,
  11037. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  11038. "filename": "test.py",
  11039. "module": "test",
  11040. "exc_info": null,
  11041. "exc_text": null,
  11042. "stack_info": null,
  11043. "lineno": 22,
  11044. "funcName": "__report_result__",
  11045. "created": 1676441612.8868368,
  11046. "msecs": 886.8367671966553,
  11047. "relativeCreated": 9890.352010726929,
  11048. "thread": 140246908178432,
  11049. "threadName": "MainThread",
  11050. "processName": "MainProcess",
  11051. "process": 509276,
  11052. "message": "Result (Virtual device color temperature): 5 (<class 'int'>)",
  11053. "asctime": "2023-02-15 07:13:32,886"
  11054. },
  11055. {
  11056. "name": "__unittest__",
  11057. "msg": "Expectation (%s): result %s %s (%s)",
  11058. "args": [
  11059. "Virtual device color temperature",
  11060. "=",
  11061. "5",
  11062. "<class 'int'>"
  11063. ],
  11064. "levelname": "DEBUG",
  11065. "levelno": 10,
  11066. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  11067. "filename": "test.py",
  11068. "module": "test",
  11069. "exc_info": null,
  11070. "exc_text": null,
  11071. "stack_info": null,
  11072. "lineno": 26,
  11073. "funcName": "__report_expectation__",
  11074. "created": 1676441612.8869627,
  11075. "msecs": 886.9626522064209,
  11076. "relativeCreated": 9890.477895736694,
  11077. "thread": 140246908178432,
  11078. "threadName": "MainThread",
  11079. "processName": "MainProcess",
  11080. "process": 509276,
  11081. "message": "Expectation (Virtual device color temperature): result = 5 (<class 'int'>)",
  11082. "asctime": "2023-02-15 07:13:32,886"
  11083. }
  11084. ],
  11085. "time_consumption": 0.00010228157043457031
  11086. },
  11087. {
  11088. "name": "__tLogger__",
  11089. "msg": "Changing light device color temperature to '%d'",
  11090. "args": [
  11091. 5
  11092. ],
  11093. "levelname": "DEBUG",
  11094. "levelno": 10,
  11095. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  11096. "filename": "light.py",
  11097. "module": "light",
  11098. "exc_info": null,
  11099. "exc_text": null,
  11100. "stack_info": null,
  11101. "lineno": 94,
  11102. "funcName": "__test_color_temp__",
  11103. "created": 1676441613.18841,
  11104. "msecs": 188.41004371643066,
  11105. "relativeCreated": 10191.925287246704,
  11106. "thread": 140246908178432,
  11107. "threadName": "MainThread",
  11108. "processName": "MainProcess",
  11109. "process": 509276,
  11110. "message": "Changing light device color temperature to '5'",
  11111. "asctime": "2023-02-15 07:13:33,188",
  11112. "moduleLogger": [
  11113. {
  11114. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  11115. "msg": "Sending message with topic %s and payload %s",
  11116. "args": [
  11117. "zigbee/ffe/livingroom/floorlamp_1",
  11118. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}"
  11119. ],
  11120. "levelname": "DEBUG",
  11121. "levelno": 10,
  11122. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  11123. "filename": "__init__.py",
  11124. "module": "__init__",
  11125. "exc_info": null,
  11126. "exc_text": null,
  11127. "stack_info": null,
  11128. "lineno": 75,
  11129. "funcName": "send",
  11130. "created": 1676441612.8874507,
  11131. "msecs": 887.4506950378418,
  11132. "relativeCreated": 9890.965938568115,
  11133. "thread": 140246908178432,
  11134. "threadName": "MainThread",
  11135. "processName": "MainProcess",
  11136. "process": 509276,
  11137. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}",
  11138. "asctime": "2023-02-15 07:13:32,887"
  11139. },
  11140. {
  11141. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  11142. "msg": "Received message with topic %s and payload %s",
  11143. "args": [
  11144. "zigbee/ffe/livingroom/floorlamp_1",
  11145. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'"
  11146. ],
  11147. "levelname": "DEBUG",
  11148. "levelno": 10,
  11149. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  11150. "filename": "__init__.py",
  11151. "module": "__init__",
  11152. "exc_info": null,
  11153. "exc_text": null,
  11154. "stack_info": null,
  11155. "lineno": 91,
  11156. "funcName": "__receive__",
  11157. "created": 1676441612.8886425,
  11158. "msecs": 888.6425495147705,
  11159. "relativeCreated": 9892.157793045044,
  11160. "thread": 140246884292160,
  11161. "threadName": "Thread-1 (_thread_main)",
  11162. "processName": "MainProcess",
  11163. "process": 509276,
  11164. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'",
  11165. "asctime": "2023-02-15 07:13:32,888"
  11166. },
  11167. {
  11168. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.color_temp",
  11169. "msg": "Received message with topic %s and payload %s",
  11170. "args": [
  11171. "videv/ffe/livingroom/floorlamp/color_temp",
  11172. "b'8'"
  11173. ],
  11174. "levelname": "DEBUG",
  11175. "levelno": 10,
  11176. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  11177. "filename": "__init__.py",
  11178. "module": "__init__",
  11179. "exc_info": null,
  11180. "exc_text": null,
  11181. "stack_info": null,
  11182. "lineno": 91,
  11183. "funcName": "__receive__",
  11184. "created": 1676441612.8911965,
  11185. "msecs": 891.1964893341064,
  11186. "relativeCreated": 9894.71173286438,
  11187. "thread": 140246884292160,
  11188. "threadName": "Thread-1 (_thread_main)",
  11189. "processName": "MainProcess",
  11190. "process": 509276,
  11191. "message": "Received message with topic videv/ffe/livingroom/floorlamp/color_temp and payload b'8'",
  11192. "asctime": "2023-02-15 07:13:32,891"
  11193. }
  11194. ],
  11195. "time_consumption": 0.2972135543823242
  11196. },
  11197. {
  11198. "name": "__tLogger__",
  11199. "msg": "Virtual device color temperature is correct (Content %s and Type is %s).",
  11200. "args": [
  11201. "8",
  11202. "<class 'int'>"
  11203. ],
  11204. "levelname": "INFO",
  11205. "levelno": 20,
  11206. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  11207. "filename": "test.py",
  11208. "module": "test",
  11209. "exc_info": null,
  11210. "exc_text": null,
  11211. "stack_info": null,
  11212. "lineno": 184,
  11213. "funcName": "equivalency_chk",
  11214. "created": 1676441613.1890192,
  11215. "msecs": 189.01920318603516,
  11216. "relativeCreated": 10192.534446716309,
  11217. "thread": 140246908178432,
  11218. "threadName": "MainThread",
  11219. "processName": "MainProcess",
  11220. "process": 509276,
  11221. "message": "Virtual device color temperature is correct (Content 8 and Type is <class 'int'>).",
  11222. "asctime": "2023-02-15 07:13:33,189",
  11223. "moduleLogger": [
  11224. {
  11225. "name": "__unittest__",
  11226. "msg": "Result (%s): %s (%s)",
  11227. "args": [
  11228. "Virtual device color temperature",
  11229. "8",
  11230. "<class 'int'>"
  11231. ],
  11232. "levelname": "DEBUG",
  11233. "levelno": 10,
  11234. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  11235. "filename": "test.py",
  11236. "module": "test",
  11237. "exc_info": null,
  11238. "exc_text": null,
  11239. "stack_info": null,
  11240. "lineno": 22,
  11241. "funcName": "__report_result__",
  11242. "created": 1676441613.1887867,
  11243. "msecs": 188.78674507141113,
  11244. "relativeCreated": 10192.301988601685,
  11245. "thread": 140246908178432,
  11246. "threadName": "MainThread",
  11247. "processName": "MainProcess",
  11248. "process": 509276,
  11249. "message": "Result (Virtual device color temperature): 8 (<class 'int'>)",
  11250. "asctime": "2023-02-15 07:13:33,188"
  11251. },
  11252. {
  11253. "name": "__unittest__",
  11254. "msg": "Expectation (%s): result %s %s (%s)",
  11255. "args": [
  11256. "Virtual device color temperature",
  11257. "=",
  11258. "8",
  11259. "<class 'int'>"
  11260. ],
  11261. "levelname": "DEBUG",
  11262. "levelno": 10,
  11263. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  11264. "filename": "test.py",
  11265. "module": "test",
  11266. "exc_info": null,
  11267. "exc_text": null,
  11268. "stack_info": null,
  11269. "lineno": 26,
  11270. "funcName": "__report_expectation__",
  11271. "created": 1676441613.188916,
  11272. "msecs": 188.91596794128418,
  11273. "relativeCreated": 10192.431211471558,
  11274. "thread": 140246908178432,
  11275. "threadName": "MainThread",
  11276. "processName": "MainProcess",
  11277. "process": 509276,
  11278. "message": "Expectation (Virtual device color temperature): result = 8 (<class 'int'>)",
  11279. "asctime": "2023-02-15 07:13:33,188"
  11280. }
  11281. ],
  11282. "time_consumption": 0.00010323524475097656
  11283. },
  11284. {
  11285. "name": "__tLogger__",
  11286. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  11287. "args": [
  11288. "8",
  11289. "<class 'int'>"
  11290. ],
  11291. "levelname": "INFO",
  11292. "levelno": 20,
  11293. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  11294. "filename": "test.py",
  11295. "module": "test",
  11296. "exc_info": null,
  11297. "exc_text": null,
  11298. "stack_info": null,
  11299. "lineno": 184,
  11300. "funcName": "equivalency_chk",
  11301. "created": 1676441613.1894135,
  11302. "msecs": 189.41354751586914,
  11303. "relativeCreated": 10192.928791046143,
  11304. "thread": 140246908178432,
  11305. "threadName": "MainThread",
  11306. "processName": "MainProcess",
  11307. "process": 509276,
  11308. "message": "Light device brightness is correct (Content 8 and Type is <class 'int'>).",
  11309. "asctime": "2023-02-15 07:13:33,189",
  11310. "moduleLogger": [
  11311. {
  11312. "name": "__unittest__",
  11313. "msg": "Result (%s): %s (%s)",
  11314. "args": [
  11315. "Light device brightness",
  11316. "8",
  11317. "<class 'int'>"
  11318. ],
  11319. "levelname": "DEBUG",
  11320. "levelno": 10,
  11321. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  11322. "filename": "test.py",
  11323. "module": "test",
  11324. "exc_info": null,
  11325. "exc_text": null,
  11326. "stack_info": null,
  11327. "lineno": 22,
  11328. "funcName": "__report_result__",
  11329. "created": 1676441613.1892135,
  11330. "msecs": 189.21351432800293,
  11331. "relativeCreated": 10192.728757858276,
  11332. "thread": 140246908178432,
  11333. "threadName": "MainThread",
  11334. "processName": "MainProcess",
  11335. "process": 509276,
  11336. "message": "Result (Light device brightness): 8 (<class 'int'>)",
  11337. "asctime": "2023-02-15 07:13:33,189"
  11338. },
  11339. {
  11340. "name": "__unittest__",
  11341. "msg": "Expectation (%s): result %s %s (%s)",
  11342. "args": [
  11343. "Light device brightness",
  11344. "=",
  11345. "8",
  11346. "<class 'int'>"
  11347. ],
  11348. "levelname": "DEBUG",
  11349. "levelno": 10,
  11350. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  11351. "filename": "test.py",
  11352. "module": "test",
  11353. "exc_info": null,
  11354. "exc_text": null,
  11355. "stack_info": null,
  11356. "lineno": 26,
  11357. "funcName": "__report_expectation__",
  11358. "created": 1676441613.1893196,
  11359. "msecs": 189.31961059570312,
  11360. "relativeCreated": 10192.834854125977,
  11361. "thread": 140246908178432,
  11362. "threadName": "MainThread",
  11363. "processName": "MainProcess",
  11364. "process": 509276,
  11365. "message": "Expectation (Light device brightness): result = 8 (<class 'int'>)",
  11366. "asctime": "2023-02-15 07:13:33,189"
  11367. }
  11368. ],
  11369. "time_consumption": 9.393692016601562e-05
  11370. },
  11371. {
  11372. "name": "__tLogger__",
  11373. "msg": "Changing virtual device color temperature to '%d'",
  11374. "args": [
  11375. 5
  11376. ],
  11377. "levelname": "DEBUG",
  11378. "levelno": 10,
  11379. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  11380. "filename": "light.py",
  11381. "module": "light",
  11382. "exc_info": null,
  11383. "exc_text": null,
  11384. "stack_info": null,
  11385. "lineno": 100,
  11386. "funcName": "__test_color_temp__",
  11387. "created": 1676441613.4907446,
  11388. "msecs": 490.74459075927734,
  11389. "relativeCreated": 10494.25983428955,
  11390. "thread": 140246908178432,
  11391. "threadName": "MainThread",
  11392. "processName": "MainProcess",
  11393. "process": 509276,
  11394. "message": "Changing virtual device color temperature to '5'",
  11395. "asctime": "2023-02-15 07:13:33,490",
  11396. "moduleLogger": [
  11397. {
  11398. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.color_temp.set",
  11399. "msg": "Sending message with topic %s and payload %s",
  11400. "args": [
  11401. "videv/ffe/livingroom/floorlamp/color_temp/set",
  11402. "5"
  11403. ],
  11404. "levelname": "DEBUG",
  11405. "levelno": 10,
  11406. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  11407. "filename": "__init__.py",
  11408. "module": "__init__",
  11409. "exc_info": null,
  11410. "exc_text": null,
  11411. "stack_info": null,
  11412. "lineno": 75,
  11413. "funcName": "send",
  11414. "created": 1676441613.1896565,
  11415. "msecs": 189.65649604797363,
  11416. "relativeCreated": 10193.171739578247,
  11417. "thread": 140246908178432,
  11418. "threadName": "MainThread",
  11419. "processName": "MainProcess",
  11420. "process": 509276,
  11421. "message": "Sending message with topic videv/ffe/livingroom/floorlamp/color_temp/set and payload 5",
  11422. "asctime": "2023-02-15 07:13:33,189"
  11423. },
  11424. {
  11425. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set",
  11426. "msg": "Received message with topic %s and payload %s",
  11427. "args": [
  11428. "zigbee/ffe/livingroom/floorlamp_1/set",
  11429. "b'{\"color_temp\": 352}'"
  11430. ],
  11431. "levelname": "DEBUG",
  11432. "levelno": 10,
  11433. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  11434. "filename": "__init__.py",
  11435. "module": "__init__",
  11436. "exc_info": null,
  11437. "exc_text": null,
  11438. "stack_info": null,
  11439. "lineno": 91,
  11440. "funcName": "__receive__",
  11441. "created": 1676441613.1948752,
  11442. "msecs": 194.87524032592773,
  11443. "relativeCreated": 10198.390483856201,
  11444. "thread": 140246884292160,
  11445. "threadName": "Thread-1 (_thread_main)",
  11446. "processName": "MainProcess",
  11447. "process": 509276,
  11448. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"color_temp\": 352}'",
  11449. "asctime": "2023-02-15 07:13:33,194"
  11450. },
  11451. {
  11452. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  11453. "msg": "Sending message with topic %s and payload %s",
  11454. "args": [
  11455. "zigbee/ffe/livingroom/floorlamp_1",
  11456. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  11457. ],
  11458. "levelname": "DEBUG",
  11459. "levelno": 10,
  11460. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  11461. "filename": "__init__.py",
  11462. "module": "__init__",
  11463. "exc_info": null,
  11464. "exc_text": null,
  11465. "stack_info": null,
  11466. "lineno": 75,
  11467. "funcName": "send",
  11468. "created": 1676441613.1954794,
  11469. "msecs": 195.4793930053711,
  11470. "relativeCreated": 10198.994636535645,
  11471. "thread": 140246884292160,
  11472. "threadName": "Thread-1 (_thread_main)",
  11473. "processName": "MainProcess",
  11474. "process": 509276,
  11475. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  11476. "asctime": "2023-02-15 07:13:33,195"
  11477. },
  11478. {
  11479. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set",
  11480. "msg": "Received message with topic %s and payload %s",
  11481. "args": [
  11482. "zigbee/ffe/livingroom/floorlamp_2/set",
  11483. "b'{\"color_temp\": 352}'"
  11484. ],
  11485. "levelname": "DEBUG",
  11486. "levelno": 10,
  11487. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  11488. "filename": "__init__.py",
  11489. "module": "__init__",
  11490. "exc_info": null,
  11491. "exc_text": null,
  11492. "stack_info": null,
  11493. "lineno": 91,
  11494. "funcName": "__receive__",
  11495. "created": 1676441613.195766,
  11496. "msecs": 195.76597213745117,
  11497. "relativeCreated": 10199.281215667725,
  11498. "thread": 140246884292160,
  11499. "threadName": "Thread-1 (_thread_main)",
  11500. "processName": "MainProcess",
  11501. "process": 509276,
  11502. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"color_temp\": 352}'",
  11503. "asctime": "2023-02-15 07:13:33,195"
  11504. },
  11505. {
  11506. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set",
  11507. "msg": "Received message with topic %s and payload %s",
  11508. "args": [
  11509. "zigbee/ffe/livingroom/floorlamp_3/set",
  11510. "b'{\"color_temp\": 352}'"
  11511. ],
  11512. "levelname": "DEBUG",
  11513. "levelno": 10,
  11514. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  11515. "filename": "__init__.py",
  11516. "module": "__init__",
  11517. "exc_info": null,
  11518. "exc_text": null,
  11519. "stack_info": null,
  11520. "lineno": 91,
  11521. "funcName": "__receive__",
  11522. "created": 1676441613.1959746,
  11523. "msecs": 195.97458839416504,
  11524. "relativeCreated": 10199.489831924438,
  11525. "thread": 140246884292160,
  11526. "threadName": "Thread-1 (_thread_main)",
  11527. "processName": "MainProcess",
  11528. "process": 509276,
  11529. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"color_temp\": 352}'",
  11530. "asctime": "2023-02-15 07:13:33,195"
  11531. },
  11532. {
  11533. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set",
  11534. "msg": "Received message with topic %s and payload %s",
  11535. "args": [
  11536. "zigbee/ffe/livingroom/floorlamp_4/set",
  11537. "b'{\"color_temp\": 352}'"
  11538. ],
  11539. "levelname": "DEBUG",
  11540. "levelno": 10,
  11541. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  11542. "filename": "__init__.py",
  11543. "module": "__init__",
  11544. "exc_info": null,
  11545. "exc_text": null,
  11546. "stack_info": null,
  11547. "lineno": 91,
  11548. "funcName": "__receive__",
  11549. "created": 1676441613.196147,
  11550. "msecs": 196.14696502685547,
  11551. "relativeCreated": 10199.662208557129,
  11552. "thread": 140246884292160,
  11553. "threadName": "Thread-1 (_thread_main)",
  11554. "processName": "MainProcess",
  11555. "process": 509276,
  11556. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"color_temp\": 352}'",
  11557. "asctime": "2023-02-15 07:13:33,196"
  11558. },
  11559. {
  11560. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set",
  11561. "msg": "Received message with topic %s and payload %s",
  11562. "args": [
  11563. "zigbee/ffe/livingroom/floorlamp_5/set",
  11564. "b'{\"color_temp\": 352}'"
  11565. ],
  11566. "levelname": "DEBUG",
  11567. "levelno": 10,
  11568. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  11569. "filename": "__init__.py",
  11570. "module": "__init__",
  11571. "exc_info": null,
  11572. "exc_text": null,
  11573. "stack_info": null,
  11574. "lineno": 91,
  11575. "funcName": "__receive__",
  11576. "created": 1676441613.1963093,
  11577. "msecs": 196.30932807922363,
  11578. "relativeCreated": 10199.824571609497,
  11579. "thread": 140246884292160,
  11580. "threadName": "Thread-1 (_thread_main)",
  11581. "processName": "MainProcess",
  11582. "process": 509276,
  11583. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"color_temp\": 352}'",
  11584. "asctime": "2023-02-15 07:13:33,196"
  11585. },
  11586. {
  11587. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set",
  11588. "msg": "Received message with topic %s and payload %s",
  11589. "args": [
  11590. "zigbee/ffe/livingroom/floorlamp_6/set",
  11591. "b'{\"color_temp\": 352}'"
  11592. ],
  11593. "levelname": "DEBUG",
  11594. "levelno": 10,
  11595. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  11596. "filename": "__init__.py",
  11597. "module": "__init__",
  11598. "exc_info": null,
  11599. "exc_text": null,
  11600. "stack_info": null,
  11601. "lineno": 91,
  11602. "funcName": "__receive__",
  11603. "created": 1676441613.1964686,
  11604. "msecs": 196.46859169006348,
  11605. "relativeCreated": 10199.983835220337,
  11606. "thread": 140246884292160,
  11607. "threadName": "Thread-1 (_thread_main)",
  11608. "processName": "MainProcess",
  11609. "process": 509276,
  11610. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"color_temp\": 352}'",
  11611. "asctime": "2023-02-15 07:13:33,196"
  11612. },
  11613. {
  11614. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  11615. "msg": "Received message with topic %s and payload %s",
  11616. "args": [
  11617. "zigbee/ffe/livingroom/floorlamp_1",
  11618. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  11619. ],
  11620. "levelname": "DEBUG",
  11621. "levelno": 10,
  11622. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  11623. "filename": "__init__.py",
  11624. "module": "__init__",
  11625. "exc_info": null,
  11626. "exc_text": null,
  11627. "stack_info": null,
  11628. "lineno": 91,
  11629. "funcName": "__receive__",
  11630. "created": 1676441613.1966522,
  11631. "msecs": 196.65217399597168,
  11632. "relativeCreated": 10200.167417526245,
  11633. "thread": 140246884292160,
  11634. "threadName": "Thread-1 (_thread_main)",
  11635. "processName": "MainProcess",
  11636. "process": 509276,
  11637. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  11638. "asctime": "2023-02-15 07:13:33,196"
  11639. },
  11640. {
  11641. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.color_temp",
  11642. "msg": "Received message with topic %s and payload %s",
  11643. "args": [
  11644. "videv/ffe/livingroom/floorlamp/color_temp",
  11645. "b'5'"
  11646. ],
  11647. "levelname": "DEBUG",
  11648. "levelno": 10,
  11649. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  11650. "filename": "__init__.py",
  11651. "module": "__init__",
  11652. "exc_info": null,
  11653. "exc_text": null,
  11654. "stack_info": null,
  11655. "lineno": 91,
  11656. "funcName": "__receive__",
  11657. "created": 1676441613.2436347,
  11658. "msecs": 243.63470077514648,
  11659. "relativeCreated": 10247.14994430542,
  11660. "thread": 140246884292160,
  11661. "threadName": "Thread-1 (_thread_main)",
  11662. "processName": "MainProcess",
  11663. "process": 509276,
  11664. "message": "Received message with topic videv/ffe/livingroom/floorlamp/color_temp and payload b'5'",
  11665. "asctime": "2023-02-15 07:13:33,243"
  11666. }
  11667. ],
  11668. "time_consumption": 0.24710988998413086
  11669. },
  11670. {
  11671. "name": "__tLogger__",
  11672. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  11673. "args": [
  11674. "5",
  11675. "<class 'int'>"
  11676. ],
  11677. "levelname": "INFO",
  11678. "levelno": 20,
  11679. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  11680. "filename": "test.py",
  11681. "module": "test",
  11682. "exc_info": null,
  11683. "exc_text": null,
  11684. "stack_info": null,
  11685. "lineno": 184,
  11686. "funcName": "equivalency_chk",
  11687. "created": 1676441613.4914865,
  11688. "msecs": 491.4865493774414,
  11689. "relativeCreated": 10495.001792907715,
  11690. "thread": 140246908178432,
  11691. "threadName": "MainThread",
  11692. "processName": "MainProcess",
  11693. "process": 509276,
  11694. "message": "Light device brightness is correct (Content 5 and Type is <class 'int'>).",
  11695. "asctime": "2023-02-15 07:13:33,491",
  11696. "moduleLogger": [
  11697. {
  11698. "name": "__unittest__",
  11699. "msg": "Result (%s): %s (%s)",
  11700. "args": [
  11701. "Light device brightness",
  11702. "5",
  11703. "<class 'int'>"
  11704. ],
  11705. "levelname": "DEBUG",
  11706. "levelno": 10,
  11707. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  11708. "filename": "test.py",
  11709. "module": "test",
  11710. "exc_info": null,
  11711. "exc_text": null,
  11712. "stack_info": null,
  11713. "lineno": 22,
  11714. "funcName": "__report_result__",
  11715. "created": 1676441613.4912074,
  11716. "msecs": 491.2073612213135,
  11717. "relativeCreated": 10494.722604751587,
  11718. "thread": 140246908178432,
  11719. "threadName": "MainThread",
  11720. "processName": "MainProcess",
  11721. "process": 509276,
  11722. "message": "Result (Light device brightness): 5 (<class 'int'>)",
  11723. "asctime": "2023-02-15 07:13:33,491"
  11724. },
  11725. {
  11726. "name": "__unittest__",
  11727. "msg": "Expectation (%s): result %s %s (%s)",
  11728. "args": [
  11729. "Light device brightness",
  11730. "=",
  11731. "5",
  11732. "<class 'int'>"
  11733. ],
  11734. "levelname": "DEBUG",
  11735. "levelno": 10,
  11736. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  11737. "filename": "test.py",
  11738. "module": "test",
  11739. "exc_info": null,
  11740. "exc_text": null,
  11741. "stack_info": null,
  11742. "lineno": 26,
  11743. "funcName": "__report_expectation__",
  11744. "created": 1676441613.4913619,
  11745. "msecs": 491.3618564605713,
  11746. "relativeCreated": 10494.877099990845,
  11747. "thread": 140246908178432,
  11748. "threadName": "MainThread",
  11749. "processName": "MainProcess",
  11750. "process": 509276,
  11751. "message": "Expectation (Light device brightness): result = 5 (<class 'int'>)",
  11752. "asctime": "2023-02-15 07:13:33,491"
  11753. }
  11754. ],
  11755. "time_consumption": 0.0001246929168701172
  11756. },
  11757. {
  11758. "name": "__tLogger__",
  11759. "msg": "Resetting precondition (Power off)",
  11760. "args": [],
  11761. "levelname": "DEBUG",
  11762. "levelno": 10,
  11763. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  11764. "filename": "light.py",
  11765. "module": "light",
  11766. "exc_info": null,
  11767. "exc_text": null,
  11768. "stack_info": null,
  11769. "lineno": 105,
  11770. "funcName": "__test_color_temp__",
  11771. "created": 1676441613.792921,
  11772. "msecs": 792.9210662841797,
  11773. "relativeCreated": 10796.436309814453,
  11774. "thread": 140246908178432,
  11775. "threadName": "MainThread",
  11776. "processName": "MainProcess",
  11777. "process": 509276,
  11778. "message": "Resetting precondition (Power off)",
  11779. "asctime": "2023-02-15 07:13:33,792",
  11780. "moduleLogger": [
  11781. {
  11782. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  11783. "msg": "Sending message with topic %s and payload %s",
  11784. "args": [
  11785. "zigbee/ffe/livingroom/floorlamp_1",
  11786. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  11787. ],
  11788. "levelname": "DEBUG",
  11789. "levelno": 10,
  11790. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  11791. "filename": "__init__.py",
  11792. "module": "__init__",
  11793. "exc_info": null,
  11794. "exc_text": null,
  11795. "stack_info": null,
  11796. "lineno": 75,
  11797. "funcName": "send",
  11798. "created": 1676441613.4919062,
  11799. "msecs": 491.90616607666016,
  11800. "relativeCreated": 10495.421409606934,
  11801. "thread": 140246908178432,
  11802. "threadName": "MainThread",
  11803. "processName": "MainProcess",
  11804. "process": 509276,
  11805. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  11806. "asctime": "2023-02-15 07:13:33,491"
  11807. },
  11808. {
  11809. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  11810. "msg": "Received message with topic %s and payload %s",
  11811. "args": [
  11812. "zigbee/ffe/livingroom/floorlamp_1",
  11813. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  11814. ],
  11815. "levelname": "DEBUG",
  11816. "levelno": 10,
  11817. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  11818. "filename": "__init__.py",
  11819. "module": "__init__",
  11820. "exc_info": null,
  11821. "exc_text": null,
  11822. "stack_info": null,
  11823. "lineno": 91,
  11824. "funcName": "__receive__",
  11825. "created": 1676441613.4931684,
  11826. "msecs": 493.1683540344238,
  11827. "relativeCreated": 10496.683597564697,
  11828. "thread": 140246884292160,
  11829. "threadName": "Thread-1 (_thread_main)",
  11830. "processName": "MainProcess",
  11831. "process": 509276,
  11832. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  11833. "asctime": "2023-02-15 07:13:33,493"
  11834. },
  11835. {
  11836. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state",
  11837. "msg": "Received message with topic %s and payload %s",
  11838. "args": [
  11839. "videv/ffe/livingroom/floorlamp/state",
  11840. "b'false'"
  11841. ],
  11842. "levelname": "DEBUG",
  11843. "levelno": 10,
  11844. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  11845. "filename": "__init__.py",
  11846. "module": "__init__",
  11847. "exc_info": null,
  11848. "exc_text": null,
  11849. "stack_info": null,
  11850. "lineno": 91,
  11851. "funcName": "__receive__",
  11852. "created": 1676441613.4957244,
  11853. "msecs": 495.7244396209717,
  11854. "relativeCreated": 10499.239683151245,
  11855. "thread": 140246884292160,
  11856. "threadName": "Thread-1 (_thread_main)",
  11857. "processName": "MainProcess",
  11858. "process": 509276,
  11859. "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'false'",
  11860. "asctime": "2023-02-15 07:13:33,495"
  11861. }
  11862. ],
  11863. "time_consumption": 0.297196626663208
  11864. }
  11865. ],
  11866. "time_consumption": 1.8134183883666992,
  11867. "time_start": "2023-02-15 07:13:31,979",
  11868. "time_finished": "2023-02-15 07:13:33,792"
  11869. },
  11870. "Power On/ Off test for device and virtual device: zigbee/ffe/livingroom/floorlamp_1": {
  11871. "name": "__tLogger__",
  11872. "msg": "Power On/ Off test for device and virtual device: zigbee/ffe/livingroom/floorlamp_1",
  11873. "args": null,
  11874. "levelname": "INFO",
  11875. "levelno": 20,
  11876. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  11877. "filename": "light.py",
  11878. "module": "light",
  11879. "exc_info": null,
  11880. "exc_text": null,
  11881. "stack_info": null,
  11882. "lineno": 27,
  11883. "funcName": "test_power_on_off",
  11884. "created": 1676441613.7936802,
  11885. "msecs": 793.6801910400391,
  11886. "relativeCreated": 10797.195434570312,
  11887. "thread": 140246908178432,
  11888. "threadName": "MainThread",
  11889. "processName": "MainProcess",
  11890. "process": 509276,
  11891. "message": "Power On/ Off test for device and virtual device: zigbee/ffe/livingroom/floorlamp_1",
  11892. "asctime": "2023-02-15 07:13:33,793",
  11893. "moduleLogger": [],
  11894. "testcaseLogger": [
  11895. {
  11896. "name": "__tLogger__",
  11897. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  11898. "args": [
  11899. "False",
  11900. "<class 'bool'>"
  11901. ],
  11902. "levelname": "INFO",
  11903. "levelno": 20,
  11904. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  11905. "filename": "test.py",
  11906. "module": "test",
  11907. "exc_info": null,
  11908. "exc_text": null,
  11909. "stack_info": null,
  11910. "lineno": 184,
  11911. "funcName": "equivalency_chk",
  11912. "created": 1676441613.7942169,
  11913. "msecs": 794.2168712615967,
  11914. "relativeCreated": 10797.73211479187,
  11915. "thread": 140246908178432,
  11916. "threadName": "MainThread",
  11917. "processName": "MainProcess",
  11918. "process": 509276,
  11919. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  11920. "asctime": "2023-02-15 07:13:33,794",
  11921. "moduleLogger": [
  11922. {
  11923. "name": "__unittest__",
  11924. "msg": "Result (%s): %s (%s)",
  11925. "args": [
  11926. "Virtual device state",
  11927. "False",
  11928. "<class 'bool'>"
  11929. ],
  11930. "levelname": "DEBUG",
  11931. "levelno": 10,
  11932. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  11933. "filename": "test.py",
  11934. "module": "test",
  11935. "exc_info": null,
  11936. "exc_text": null,
  11937. "stack_info": null,
  11938. "lineno": 22,
  11939. "funcName": "__report_result__",
  11940. "created": 1676441613.7939575,
  11941. "msecs": 793.9574718475342,
  11942. "relativeCreated": 10797.472715377808,
  11943. "thread": 140246908178432,
  11944. "threadName": "MainThread",
  11945. "processName": "MainProcess",
  11946. "process": 509276,
  11947. "message": "Result (Virtual device state): False (<class 'bool'>)",
  11948. "asctime": "2023-02-15 07:13:33,793"
  11949. },
  11950. {
  11951. "name": "__unittest__",
  11952. "msg": "Expectation (%s): result %s %s (%s)",
  11953. "args": [
  11954. "Virtual device state",
  11955. "=",
  11956. "False",
  11957. "<class 'bool'>"
  11958. ],
  11959. "levelname": "DEBUG",
  11960. "levelno": 10,
  11961. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  11962. "filename": "test.py",
  11963. "module": "test",
  11964. "exc_info": null,
  11965. "exc_text": null,
  11966. "stack_info": null,
  11967. "lineno": 26,
  11968. "funcName": "__report_expectation__",
  11969. "created": 1676441613.7940998,
  11970. "msecs": 794.0998077392578,
  11971. "relativeCreated": 10797.615051269531,
  11972. "thread": 140246908178432,
  11973. "threadName": "MainThread",
  11974. "processName": "MainProcess",
  11975. "process": 509276,
  11976. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  11977. "asctime": "2023-02-15 07:13:33,794"
  11978. }
  11979. ],
  11980. "time_consumption": 0.00011706352233886719
  11981. },
  11982. {
  11983. "name": "__tLogger__",
  11984. "msg": "Changing switching device state to '%s'",
  11985. "args": [
  11986. true
  11987. ],
  11988. "levelname": "DEBUG",
  11989. "levelno": 10,
  11990. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  11991. "filename": "light.py",
  11992. "module": "light",
  11993. "exc_info": null,
  11994. "exc_text": null,
  11995. "stack_info": null,
  11996. "lineno": 36,
  11997. "funcName": "__test_power_on_off__",
  11998. "created": 1676441614.0960245,
  11999. "msecs": 96.0245132446289,
  12000. "relativeCreated": 11099.539756774902,
  12001. "thread": 140246908178432,
  12002. "threadName": "MainThread",
  12003. "processName": "MainProcess",
  12004. "process": 509276,
  12005. "message": "Changing switching device state to 'True'",
  12006. "asctime": "2023-02-15 07:13:34,096",
  12007. "moduleLogger": [
  12008. {
  12009. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  12010. "msg": "Sending message with topic %s and payload %s",
  12011. "args": [
  12012. "zigbee/ffe/livingroom/floorlamp_1",
  12013. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  12014. ],
  12015. "levelname": "DEBUG",
  12016. "levelno": 10,
  12017. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  12018. "filename": "__init__.py",
  12019. "module": "__init__",
  12020. "exc_info": null,
  12021. "exc_text": null,
  12022. "stack_info": null,
  12023. "lineno": 75,
  12024. "funcName": "send",
  12025. "created": 1676441613.794663,
  12026. "msecs": 794.6629524230957,
  12027. "relativeCreated": 10798.17819595337,
  12028. "thread": 140246908178432,
  12029. "threadName": "MainThread",
  12030. "processName": "MainProcess",
  12031. "process": 509276,
  12032. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  12033. "asctime": "2023-02-15 07:13:33,794"
  12034. },
  12035. {
  12036. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  12037. "msg": "Received message with topic %s and payload %s",
  12038. "args": [
  12039. "zigbee/ffe/livingroom/floorlamp_1",
  12040. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  12041. ],
  12042. "levelname": "DEBUG",
  12043. "levelno": 10,
  12044. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  12045. "filename": "__init__.py",
  12046. "module": "__init__",
  12047. "exc_info": null,
  12048. "exc_text": null,
  12049. "stack_info": null,
  12050. "lineno": 91,
  12051. "funcName": "__receive__",
  12052. "created": 1676441613.7958121,
  12053. "msecs": 795.8121299743652,
  12054. "relativeCreated": 10799.327373504639,
  12055. "thread": 140246884292160,
  12056. "threadName": "Thread-1 (_thread_main)",
  12057. "processName": "MainProcess",
  12058. "process": 509276,
  12059. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  12060. "asctime": "2023-02-15 07:13:33,795"
  12061. },
  12062. {
  12063. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state",
  12064. "msg": "Received message with topic %s and payload %s",
  12065. "args": [
  12066. "videv/ffe/livingroom/floorlamp/state",
  12067. "b'true'"
  12068. ],
  12069. "levelname": "DEBUG",
  12070. "levelno": 10,
  12071. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  12072. "filename": "__init__.py",
  12073. "module": "__init__",
  12074. "exc_info": null,
  12075. "exc_text": null,
  12076. "stack_info": null,
  12077. "lineno": 91,
  12078. "funcName": "__receive__",
  12079. "created": 1676441613.79824,
  12080. "msecs": 798.2399463653564,
  12081. "relativeCreated": 10801.75518989563,
  12082. "thread": 140246884292160,
  12083. "threadName": "Thread-1 (_thread_main)",
  12084. "processName": "MainProcess",
  12085. "process": 509276,
  12086. "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'true'",
  12087. "asctime": "2023-02-15 07:13:33,798"
  12088. }
  12089. ],
  12090. "time_consumption": 0.29778456687927246
  12091. },
  12092. {
  12093. "name": "__tLogger__",
  12094. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  12095. "args": [
  12096. "True",
  12097. "<class 'bool'>"
  12098. ],
  12099. "levelname": "INFO",
  12100. "levelno": 20,
  12101. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  12102. "filename": "test.py",
  12103. "module": "test",
  12104. "exc_info": null,
  12105. "exc_text": null,
  12106. "stack_info": null,
  12107. "lineno": 184,
  12108. "funcName": "equivalency_chk",
  12109. "created": 1676441614.0967634,
  12110. "msecs": 96.76337242126465,
  12111. "relativeCreated": 11100.278615951538,
  12112. "thread": 140246908178432,
  12113. "threadName": "MainThread",
  12114. "processName": "MainProcess",
  12115. "process": 509276,
  12116. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  12117. "asctime": "2023-02-15 07:13:34,096",
  12118. "moduleLogger": [
  12119. {
  12120. "name": "__unittest__",
  12121. "msg": "Result (%s): %s (%s)",
  12122. "args": [
  12123. "Virtual device state",
  12124. "True",
  12125. "<class 'bool'>"
  12126. ],
  12127. "levelname": "DEBUG",
  12128. "levelno": 10,
  12129. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  12130. "filename": "test.py",
  12131. "module": "test",
  12132. "exc_info": null,
  12133. "exc_text": null,
  12134. "stack_info": null,
  12135. "lineno": 22,
  12136. "funcName": "__report_result__",
  12137. "created": 1676441614.0964842,
  12138. "msecs": 96.48418426513672,
  12139. "relativeCreated": 11099.99942779541,
  12140. "thread": 140246908178432,
  12141. "threadName": "MainThread",
  12142. "processName": "MainProcess",
  12143. "process": 509276,
  12144. "message": "Result (Virtual device state): True (<class 'bool'>)",
  12145. "asctime": "2023-02-15 07:13:34,096"
  12146. },
  12147. {
  12148. "name": "__unittest__",
  12149. "msg": "Expectation (%s): result %s %s (%s)",
  12150. "args": [
  12151. "Virtual device state",
  12152. "=",
  12153. "True",
  12154. "<class 'bool'>"
  12155. ],
  12156. "levelname": "DEBUG",
  12157. "levelno": 10,
  12158. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  12159. "filename": "test.py",
  12160. "module": "test",
  12161. "exc_info": null,
  12162. "exc_text": null,
  12163. "stack_info": null,
  12164. "lineno": 26,
  12165. "funcName": "__report_expectation__",
  12166. "created": 1676441614.0966368,
  12167. "msecs": 96.63677215576172,
  12168. "relativeCreated": 11100.152015686035,
  12169. "thread": 140246908178432,
  12170. "threadName": "MainThread",
  12171. "processName": "MainProcess",
  12172. "process": 509276,
  12173. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  12174. "asctime": "2023-02-15 07:13:34,096"
  12175. }
  12176. ],
  12177. "time_consumption": 0.0001266002655029297
  12178. },
  12179. {
  12180. "name": "__tLogger__",
  12181. "msg": "Switching device state is correct (Content %s and Type is %s).",
  12182. "args": [
  12183. "True",
  12184. "<class 'bool'>"
  12185. ],
  12186. "levelname": "INFO",
  12187. "levelno": 20,
  12188. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  12189. "filename": "test.py",
  12190. "module": "test",
  12191. "exc_info": null,
  12192. "exc_text": null,
  12193. "stack_info": null,
  12194. "lineno": 184,
  12195. "funcName": "equivalency_chk",
  12196. "created": 1676441614.0971687,
  12197. "msecs": 97.1686840057373,
  12198. "relativeCreated": 11100.68392753601,
  12199. "thread": 140246908178432,
  12200. "threadName": "MainThread",
  12201. "processName": "MainProcess",
  12202. "process": 509276,
  12203. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  12204. "asctime": "2023-02-15 07:13:34,097",
  12205. "moduleLogger": [
  12206. {
  12207. "name": "__unittest__",
  12208. "msg": "Result (%s): %s (%s)",
  12209. "args": [
  12210. "Switching device state",
  12211. "True",
  12212. "<class 'bool'>"
  12213. ],
  12214. "levelname": "DEBUG",
  12215. "levelno": 10,
  12216. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  12217. "filename": "test.py",
  12218. "module": "test",
  12219. "exc_info": null,
  12220. "exc_text": null,
  12221. "stack_info": null,
  12222. "lineno": 22,
  12223. "funcName": "__report_result__",
  12224. "created": 1676441614.0969565,
  12225. "msecs": 96.95649147033691,
  12226. "relativeCreated": 11100.47173500061,
  12227. "thread": 140246908178432,
  12228. "threadName": "MainThread",
  12229. "processName": "MainProcess",
  12230. "process": 509276,
  12231. "message": "Result (Switching device state): True (<class 'bool'>)",
  12232. "asctime": "2023-02-15 07:13:34,096"
  12233. },
  12234. {
  12235. "name": "__unittest__",
  12236. "msg": "Expectation (%s): result %s %s (%s)",
  12237. "args": [
  12238. "Switching device state",
  12239. "=",
  12240. "True",
  12241. "<class 'bool'>"
  12242. ],
  12243. "levelname": "DEBUG",
  12244. "levelno": 10,
  12245. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  12246. "filename": "test.py",
  12247. "module": "test",
  12248. "exc_info": null,
  12249. "exc_text": null,
  12250. "stack_info": null,
  12251. "lineno": 26,
  12252. "funcName": "__report_expectation__",
  12253. "created": 1676441614.097068,
  12254. "msecs": 97.06807136535645,
  12255. "relativeCreated": 11100.58331489563,
  12256. "thread": 140246908178432,
  12257. "threadName": "MainThread",
  12258. "processName": "MainProcess",
  12259. "process": 509276,
  12260. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  12261. "asctime": "2023-02-15 07:13:34,097"
  12262. }
  12263. ],
  12264. "time_consumption": 0.00010061264038085938
  12265. },
  12266. {
  12267. "name": "__tLogger__",
  12268. "msg": "Changing virtual device state to '%s'",
  12269. "args": [
  12270. false
  12271. ],
  12272. "levelname": "DEBUG",
  12273. "levelno": 10,
  12274. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  12275. "filename": "light.py",
  12276. "module": "light",
  12277. "exc_info": null,
  12278. "exc_text": null,
  12279. "stack_info": null,
  12280. "lineno": 42,
  12281. "funcName": "__test_power_on_off__",
  12282. "created": 1676441614.3991835,
  12283. "msecs": 399.1835117340088,
  12284. "relativeCreated": 11402.698755264282,
  12285. "thread": 140246908178432,
  12286. "threadName": "MainThread",
  12287. "processName": "MainProcess",
  12288. "process": 509276,
  12289. "message": "Changing virtual device state to 'False'",
  12290. "asctime": "2023-02-15 07:13:34,399",
  12291. "moduleLogger": [
  12292. {
  12293. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state.set",
  12294. "msg": "Sending message with topic %s and payload %s",
  12295. "args": [
  12296. "videv/ffe/livingroom/floorlamp/state/set",
  12297. "false"
  12298. ],
  12299. "levelname": "DEBUG",
  12300. "levelno": 10,
  12301. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  12302. "filename": "__init__.py",
  12303. "module": "__init__",
  12304. "exc_info": null,
  12305. "exc_text": null,
  12306. "stack_info": null,
  12307. "lineno": 75,
  12308. "funcName": "send",
  12309. "created": 1676441614.0974934,
  12310. "msecs": 97.49341011047363,
  12311. "relativeCreated": 11101.008653640747,
  12312. "thread": 140246908178432,
  12313. "threadName": "MainThread",
  12314. "processName": "MainProcess",
  12315. "process": 509276,
  12316. "message": "Sending message with topic videv/ffe/livingroom/floorlamp/state/set and payload false",
  12317. "asctime": "2023-02-15 07:13:34,097"
  12318. },
  12319. {
  12320. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set",
  12321. "msg": "Received message with topic %s and payload %s",
  12322. "args": [
  12323. "zigbee/ffe/livingroom/floorlamp_1/set",
  12324. "b'{\"state\": \"off\"}'"
  12325. ],
  12326. "levelname": "DEBUG",
  12327. "levelno": 10,
  12328. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  12329. "filename": "__init__.py",
  12330. "module": "__init__",
  12331. "exc_info": null,
  12332. "exc_text": null,
  12333. "stack_info": null,
  12334. "lineno": 91,
  12335. "funcName": "__receive__",
  12336. "created": 1676441614.103483,
  12337. "msecs": 103.48296165466309,
  12338. "relativeCreated": 11106.998205184937,
  12339. "thread": 140246884292160,
  12340. "threadName": "Thread-1 (_thread_main)",
  12341. "processName": "MainProcess",
  12342. "process": 509276,
  12343. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"state\": \"off\"}'",
  12344. "asctime": "2023-02-15 07:13:34,103"
  12345. },
  12346. {
  12347. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  12348. "msg": "Sending message with topic %s and payload %s",
  12349. "args": [
  12350. "zigbee/ffe/livingroom/floorlamp_1",
  12351. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  12352. ],
  12353. "levelname": "DEBUG",
  12354. "levelno": 10,
  12355. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  12356. "filename": "__init__.py",
  12357. "module": "__init__",
  12358. "exc_info": null,
  12359. "exc_text": null,
  12360. "stack_info": null,
  12361. "lineno": 75,
  12362. "funcName": "send",
  12363. "created": 1676441614.1043646,
  12364. "msecs": 104.36463356018066,
  12365. "relativeCreated": 11107.879877090454,
  12366. "thread": 140246884292160,
  12367. "threadName": "Thread-1 (_thread_main)",
  12368. "processName": "MainProcess",
  12369. "process": 509276,
  12370. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  12371. "asctime": "2023-02-15 07:13:34,104"
  12372. },
  12373. {
  12374. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set",
  12375. "msg": "Received message with topic %s and payload %s",
  12376. "args": [
  12377. "zigbee/ffe/livingroom/floorlamp_2/set",
  12378. "b'{\"state\": \"off\"}'"
  12379. ],
  12380. "levelname": "DEBUG",
  12381. "levelno": 10,
  12382. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  12383. "filename": "__init__.py",
  12384. "module": "__init__",
  12385. "exc_info": null,
  12386. "exc_text": null,
  12387. "stack_info": null,
  12388. "lineno": 91,
  12389. "funcName": "__receive__",
  12390. "created": 1676441614.104632,
  12391. "msecs": 104.63190078735352,
  12392. "relativeCreated": 11108.147144317627,
  12393. "thread": 140246884292160,
  12394. "threadName": "Thread-1 (_thread_main)",
  12395. "processName": "MainProcess",
  12396. "process": 509276,
  12397. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"state\": \"off\"}'",
  12398. "asctime": "2023-02-15 07:13:34,104"
  12399. },
  12400. {
  12401. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set",
  12402. "msg": "Received message with topic %s and payload %s",
  12403. "args": [
  12404. "zigbee/ffe/livingroom/floorlamp_3/set",
  12405. "b'{\"state\": \"off\"}'"
  12406. ],
  12407. "levelname": "DEBUG",
  12408. "levelno": 10,
  12409. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  12410. "filename": "__init__.py",
  12411. "module": "__init__",
  12412. "exc_info": null,
  12413. "exc_text": null,
  12414. "stack_info": null,
  12415. "lineno": 91,
  12416. "funcName": "__receive__",
  12417. "created": 1676441614.104992,
  12418. "msecs": 104.99191284179688,
  12419. "relativeCreated": 11108.50715637207,
  12420. "thread": 140246884292160,
  12421. "threadName": "Thread-1 (_thread_main)",
  12422. "processName": "MainProcess",
  12423. "process": 509276,
  12424. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"state\": \"off\"}'",
  12425. "asctime": "2023-02-15 07:13:34,104"
  12426. },
  12427. {
  12428. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set",
  12429. "msg": "Received message with topic %s and payload %s",
  12430. "args": [
  12431. "zigbee/ffe/livingroom/floorlamp_4/set",
  12432. "b'{\"state\": \"off\"}'"
  12433. ],
  12434. "levelname": "DEBUG",
  12435. "levelno": 10,
  12436. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  12437. "filename": "__init__.py",
  12438. "module": "__init__",
  12439. "exc_info": null,
  12440. "exc_text": null,
  12441. "stack_info": null,
  12442. "lineno": 91,
  12443. "funcName": "__receive__",
  12444. "created": 1676441614.1051946,
  12445. "msecs": 105.1945686340332,
  12446. "relativeCreated": 11108.709812164307,
  12447. "thread": 140246884292160,
  12448. "threadName": "Thread-1 (_thread_main)",
  12449. "processName": "MainProcess",
  12450. "process": 509276,
  12451. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"state\": \"off\"}'",
  12452. "asctime": "2023-02-15 07:13:34,105"
  12453. },
  12454. {
  12455. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set",
  12456. "msg": "Received message with topic %s and payload %s",
  12457. "args": [
  12458. "zigbee/ffe/livingroom/floorlamp_5/set",
  12459. "b'{\"state\": \"off\"}'"
  12460. ],
  12461. "levelname": "DEBUG",
  12462. "levelno": 10,
  12463. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  12464. "filename": "__init__.py",
  12465. "module": "__init__",
  12466. "exc_info": null,
  12467. "exc_text": null,
  12468. "stack_info": null,
  12469. "lineno": 91,
  12470. "funcName": "__receive__",
  12471. "created": 1676441614.1053896,
  12472. "msecs": 105.38959503173828,
  12473. "relativeCreated": 11108.904838562012,
  12474. "thread": 140246884292160,
  12475. "threadName": "Thread-1 (_thread_main)",
  12476. "processName": "MainProcess",
  12477. "process": 509276,
  12478. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"state\": \"off\"}'",
  12479. "asctime": "2023-02-15 07:13:34,105"
  12480. },
  12481. {
  12482. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set",
  12483. "msg": "Received message with topic %s and payload %s",
  12484. "args": [
  12485. "zigbee/ffe/livingroom/floorlamp_6/set",
  12486. "b'{\"state\": \"off\"}'"
  12487. ],
  12488. "levelname": "DEBUG",
  12489. "levelno": 10,
  12490. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  12491. "filename": "__init__.py",
  12492. "module": "__init__",
  12493. "exc_info": null,
  12494. "exc_text": null,
  12495. "stack_info": null,
  12496. "lineno": 91,
  12497. "funcName": "__receive__",
  12498. "created": 1676441614.1055577,
  12499. "msecs": 105.55768013000488,
  12500. "relativeCreated": 11109.072923660278,
  12501. "thread": 140246884292160,
  12502. "threadName": "Thread-1 (_thread_main)",
  12503. "processName": "MainProcess",
  12504. "process": 509276,
  12505. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"state\": \"off\"}'",
  12506. "asctime": "2023-02-15 07:13:34,105"
  12507. },
  12508. {
  12509. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  12510. "msg": "Received message with topic %s and payload %s",
  12511. "args": [
  12512. "zigbee/ffe/livingroom/floorlamp_1",
  12513. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  12514. ],
  12515. "levelname": "DEBUG",
  12516. "levelno": 10,
  12517. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  12518. "filename": "__init__.py",
  12519. "module": "__init__",
  12520. "exc_info": null,
  12521. "exc_text": null,
  12522. "stack_info": null,
  12523. "lineno": 91,
  12524. "funcName": "__receive__",
  12525. "created": 1676441614.1057255,
  12526. "msecs": 105.72552680969238,
  12527. "relativeCreated": 11109.240770339966,
  12528. "thread": 140246884292160,
  12529. "threadName": "Thread-1 (_thread_main)",
  12530. "processName": "MainProcess",
  12531. "process": 509276,
  12532. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  12533. "asctime": "2023-02-15 07:13:34,105"
  12534. },
  12535. {
  12536. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state",
  12537. "msg": "Received message with topic %s and payload %s",
  12538. "args": [
  12539. "videv/ffe/livingroom/floorlamp/state",
  12540. "b'false'"
  12541. ],
  12542. "levelname": "DEBUG",
  12543. "levelno": 10,
  12544. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  12545. "filename": "__init__.py",
  12546. "module": "__init__",
  12547. "exc_info": null,
  12548. "exc_text": null,
  12549. "stack_info": null,
  12550. "lineno": 91,
  12551. "funcName": "__receive__",
  12552. "created": 1676441614.148629,
  12553. "msecs": 148.62895011901855,
  12554. "relativeCreated": 11152.144193649292,
  12555. "thread": 140246884292160,
  12556. "threadName": "Thread-1 (_thread_main)",
  12557. "processName": "MainProcess",
  12558. "process": 509276,
  12559. "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'false'",
  12560. "asctime": "2023-02-15 07:13:34,148"
  12561. }
  12562. ],
  12563. "time_consumption": 0.25055456161499023
  12564. },
  12565. {
  12566. "name": "__tLogger__",
  12567. "msg": "Switching device state is correct (Content %s and Type is %s).",
  12568. "args": [
  12569. "False",
  12570. "<class 'bool'>"
  12571. ],
  12572. "levelname": "INFO",
  12573. "levelno": 20,
  12574. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  12575. "filename": "test.py",
  12576. "module": "test",
  12577. "exc_info": null,
  12578. "exc_text": null,
  12579. "stack_info": null,
  12580. "lineno": 184,
  12581. "funcName": "equivalency_chk",
  12582. "created": 1676441614.3998566,
  12583. "msecs": 399.8565673828125,
  12584. "relativeCreated": 11403.371810913086,
  12585. "thread": 140246908178432,
  12586. "threadName": "MainThread",
  12587. "processName": "MainProcess",
  12588. "process": 509276,
  12589. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  12590. "asctime": "2023-02-15 07:13:34,399",
  12591. "moduleLogger": [
  12592. {
  12593. "name": "__unittest__",
  12594. "msg": "Result (%s): %s (%s)",
  12595. "args": [
  12596. "Switching device state",
  12597. "False",
  12598. "<class 'bool'>"
  12599. ],
  12600. "levelname": "DEBUG",
  12601. "levelno": 10,
  12602. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  12603. "filename": "test.py",
  12604. "module": "test",
  12605. "exc_info": null,
  12606. "exc_text": null,
  12607. "stack_info": null,
  12608. "lineno": 22,
  12609. "funcName": "__report_result__",
  12610. "created": 1676441614.399618,
  12611. "msecs": 399.61791038513184,
  12612. "relativeCreated": 11403.133153915405,
  12613. "thread": 140246908178432,
  12614. "threadName": "MainThread",
  12615. "processName": "MainProcess",
  12616. "process": 509276,
  12617. "message": "Result (Switching device state): False (<class 'bool'>)",
  12618. "asctime": "2023-02-15 07:13:34,399"
  12619. },
  12620. {
  12621. "name": "__unittest__",
  12622. "msg": "Expectation (%s): result %s %s (%s)",
  12623. "args": [
  12624. "Switching device state",
  12625. "=",
  12626. "False",
  12627. "<class 'bool'>"
  12628. ],
  12629. "levelname": "DEBUG",
  12630. "levelno": 10,
  12631. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  12632. "filename": "test.py",
  12633. "module": "test",
  12634. "exc_info": null,
  12635. "exc_text": null,
  12636. "stack_info": null,
  12637. "lineno": 26,
  12638. "funcName": "__report_expectation__",
  12639. "created": 1676441614.3997514,
  12640. "msecs": 399.7514247894287,
  12641. "relativeCreated": 11403.266668319702,
  12642. "thread": 140246908178432,
  12643. "threadName": "MainThread",
  12644. "processName": "MainProcess",
  12645. "process": 509276,
  12646. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  12647. "asctime": "2023-02-15 07:13:34,399"
  12648. }
  12649. ],
  12650. "time_consumption": 0.00010514259338378906
  12651. },
  12652. {
  12653. "name": "__tLogger__",
  12654. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  12655. "args": [
  12656. "False",
  12657. "<class 'bool'>"
  12658. ],
  12659. "levelname": "INFO",
  12660. "levelno": 20,
  12661. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  12662. "filename": "test.py",
  12663. "module": "test",
  12664. "exc_info": null,
  12665. "exc_text": null,
  12666. "stack_info": null,
  12667. "lineno": 184,
  12668. "funcName": "equivalency_chk",
  12669. "created": 1676441614.4002242,
  12670. "msecs": 400.2242088317871,
  12671. "relativeCreated": 11403.73945236206,
  12672. "thread": 140246908178432,
  12673. "threadName": "MainThread",
  12674. "processName": "MainProcess",
  12675. "process": 509276,
  12676. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  12677. "asctime": "2023-02-15 07:13:34,400",
  12678. "moduleLogger": [
  12679. {
  12680. "name": "__unittest__",
  12681. "msg": "Result (%s): %s (%s)",
  12682. "args": [
  12683. "Virtual device state",
  12684. "False",
  12685. "<class 'bool'>"
  12686. ],
  12687. "levelname": "DEBUG",
  12688. "levelno": 10,
  12689. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  12690. "filename": "test.py",
  12691. "module": "test",
  12692. "exc_info": null,
  12693. "exc_text": null,
  12694. "stack_info": null,
  12695. "lineno": 22,
  12696. "funcName": "__report_result__",
  12697. "created": 1676441614.4000216,
  12698. "msecs": 400.0215530395508,
  12699. "relativeCreated": 11403.536796569824,
  12700. "thread": 140246908178432,
  12701. "threadName": "MainThread",
  12702. "processName": "MainProcess",
  12703. "process": 509276,
  12704. "message": "Result (Virtual device state): False (<class 'bool'>)",
  12705. "asctime": "2023-02-15 07:13:34,400"
  12706. },
  12707. {
  12708. "name": "__unittest__",
  12709. "msg": "Expectation (%s): result %s %s (%s)",
  12710. "args": [
  12711. "Virtual device state",
  12712. "=",
  12713. "False",
  12714. "<class 'bool'>"
  12715. ],
  12716. "levelname": "DEBUG",
  12717. "levelno": 10,
  12718. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  12719. "filename": "test.py",
  12720. "module": "test",
  12721. "exc_info": null,
  12722. "exc_text": null,
  12723. "stack_info": null,
  12724. "lineno": 26,
  12725. "funcName": "__report_expectation__",
  12726. "created": 1676441614.400129,
  12727. "msecs": 400.1290798187256,
  12728. "relativeCreated": 11403.644323348999,
  12729. "thread": 140246908178432,
  12730. "threadName": "MainThread",
  12731. "processName": "MainProcess",
  12732. "process": 509276,
  12733. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  12734. "asctime": "2023-02-15 07:13:34,400"
  12735. }
  12736. ],
  12737. "time_consumption": 9.512901306152344e-05
  12738. },
  12739. {
  12740. "name": "__tLogger__",
  12741. "msg": "Changing switching device state to '%s'",
  12742. "args": [
  12743. true
  12744. ],
  12745. "levelname": "DEBUG",
  12746. "levelno": 10,
  12747. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  12748. "filename": "light.py",
  12749. "module": "light",
  12750. "exc_info": null,
  12751. "exc_text": null,
  12752. "stack_info": null,
  12753. "lineno": 36,
  12754. "funcName": "__test_power_on_off__",
  12755. "created": 1676441614.7017014,
  12756. "msecs": 701.7014026641846,
  12757. "relativeCreated": 11705.216646194458,
  12758. "thread": 140246908178432,
  12759. "threadName": "MainThread",
  12760. "processName": "MainProcess",
  12761. "process": 509276,
  12762. "message": "Changing switching device state to 'True'",
  12763. "asctime": "2023-02-15 07:13:34,701",
  12764. "moduleLogger": [
  12765. {
  12766. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  12767. "msg": "Sending message with topic %s and payload %s",
  12768. "args": [
  12769. "zigbee/ffe/livingroom/floorlamp_1",
  12770. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  12771. ],
  12772. "levelname": "DEBUG",
  12773. "levelno": 10,
  12774. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  12775. "filename": "__init__.py",
  12776. "module": "__init__",
  12777. "exc_info": null,
  12778. "exc_text": null,
  12779. "stack_info": null,
  12780. "lineno": 75,
  12781. "funcName": "send",
  12782. "created": 1676441614.4005747,
  12783. "msecs": 400.5746841430664,
  12784. "relativeCreated": 11404.08992767334,
  12785. "thread": 140246908178432,
  12786. "threadName": "MainThread",
  12787. "processName": "MainProcess",
  12788. "process": 509276,
  12789. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  12790. "asctime": "2023-02-15 07:13:34,400"
  12791. },
  12792. {
  12793. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  12794. "msg": "Received message with topic %s and payload %s",
  12795. "args": [
  12796. "zigbee/ffe/livingroom/floorlamp_1",
  12797. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  12798. ],
  12799. "levelname": "DEBUG",
  12800. "levelno": 10,
  12801. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  12802. "filename": "__init__.py",
  12803. "module": "__init__",
  12804. "exc_info": null,
  12805. "exc_text": null,
  12806. "stack_info": null,
  12807. "lineno": 91,
  12808. "funcName": "__receive__",
  12809. "created": 1676441614.4017231,
  12810. "msecs": 401.72314643859863,
  12811. "relativeCreated": 11405.238389968872,
  12812. "thread": 140246884292160,
  12813. "threadName": "Thread-1 (_thread_main)",
  12814. "processName": "MainProcess",
  12815. "process": 509276,
  12816. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  12817. "asctime": "2023-02-15 07:13:34,401"
  12818. },
  12819. {
  12820. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state",
  12821. "msg": "Received message with topic %s and payload %s",
  12822. "args": [
  12823. "videv/ffe/livingroom/floorlamp/state",
  12824. "b'true'"
  12825. ],
  12826. "levelname": "DEBUG",
  12827. "levelno": 10,
  12828. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  12829. "filename": "__init__.py",
  12830. "module": "__init__",
  12831. "exc_info": null,
  12832. "exc_text": null,
  12833. "stack_info": null,
  12834. "lineno": 91,
  12835. "funcName": "__receive__",
  12836. "created": 1676441614.40429,
  12837. "msecs": 404.28996086120605,
  12838. "relativeCreated": 11407.80520439148,
  12839. "thread": 140246884292160,
  12840. "threadName": "Thread-1 (_thread_main)",
  12841. "processName": "MainProcess",
  12842. "process": 509276,
  12843. "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'true'",
  12844. "asctime": "2023-02-15 07:13:34,404"
  12845. }
  12846. ],
  12847. "time_consumption": 0.2974114418029785
  12848. },
  12849. {
  12850. "name": "__tLogger__",
  12851. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  12852. "args": [
  12853. "True",
  12854. "<class 'bool'>"
  12855. ],
  12856. "levelname": "INFO",
  12857. "levelno": 20,
  12858. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  12859. "filename": "test.py",
  12860. "module": "test",
  12861. "exc_info": null,
  12862. "exc_text": null,
  12863. "stack_info": null,
  12864. "lineno": 184,
  12865. "funcName": "equivalency_chk",
  12866. "created": 1676441614.7024736,
  12867. "msecs": 702.4736404418945,
  12868. "relativeCreated": 11705.988883972168,
  12869. "thread": 140246908178432,
  12870. "threadName": "MainThread",
  12871. "processName": "MainProcess",
  12872. "process": 509276,
  12873. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  12874. "asctime": "2023-02-15 07:13:34,702",
  12875. "moduleLogger": [
  12876. {
  12877. "name": "__unittest__",
  12878. "msg": "Result (%s): %s (%s)",
  12879. "args": [
  12880. "Virtual device state",
  12881. "True",
  12882. "<class 'bool'>"
  12883. ],
  12884. "levelname": "DEBUG",
  12885. "levelno": 10,
  12886. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  12887. "filename": "test.py",
  12888. "module": "test",
  12889. "exc_info": null,
  12890. "exc_text": null,
  12891. "stack_info": null,
  12892. "lineno": 22,
  12893. "funcName": "__report_result__",
  12894. "created": 1676441614.7021585,
  12895. "msecs": 702.1584510803223,
  12896. "relativeCreated": 11705.673694610596,
  12897. "thread": 140246908178432,
  12898. "threadName": "MainThread",
  12899. "processName": "MainProcess",
  12900. "process": 509276,
  12901. "message": "Result (Virtual device state): True (<class 'bool'>)",
  12902. "asctime": "2023-02-15 07:13:34,702"
  12903. },
  12904. {
  12905. "name": "__unittest__",
  12906. "msg": "Expectation (%s): result %s %s (%s)",
  12907. "args": [
  12908. "Virtual device state",
  12909. "=",
  12910. "True",
  12911. "<class 'bool'>"
  12912. ],
  12913. "levelname": "DEBUG",
  12914. "levelno": 10,
  12915. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  12916. "filename": "test.py",
  12917. "module": "test",
  12918. "exc_info": null,
  12919. "exc_text": null,
  12920. "stack_info": null,
  12921. "lineno": 26,
  12922. "funcName": "__report_expectation__",
  12923. "created": 1676441614.7023103,
  12924. "msecs": 702.31032371521,
  12925. "relativeCreated": 11705.825567245483,
  12926. "thread": 140246908178432,
  12927. "threadName": "MainThread",
  12928. "processName": "MainProcess",
  12929. "process": 509276,
  12930. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  12931. "asctime": "2023-02-15 07:13:34,702"
  12932. }
  12933. ],
  12934. "time_consumption": 0.0001633167266845703
  12935. },
  12936. {
  12937. "name": "__tLogger__",
  12938. "msg": "Switching device state is correct (Content %s and Type is %s).",
  12939. "args": [
  12940. "True",
  12941. "<class 'bool'>"
  12942. ],
  12943. "levelname": "INFO",
  12944. "levelno": 20,
  12945. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  12946. "filename": "test.py",
  12947. "module": "test",
  12948. "exc_info": null,
  12949. "exc_text": null,
  12950. "stack_info": null,
  12951. "lineno": 184,
  12952. "funcName": "equivalency_chk",
  12953. "created": 1676441614.7029338,
  12954. "msecs": 702.9337882995605,
  12955. "relativeCreated": 11706.449031829834,
  12956. "thread": 140246908178432,
  12957. "threadName": "MainThread",
  12958. "processName": "MainProcess",
  12959. "process": 509276,
  12960. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  12961. "asctime": "2023-02-15 07:13:34,702",
  12962. "moduleLogger": [
  12963. {
  12964. "name": "__unittest__",
  12965. "msg": "Result (%s): %s (%s)",
  12966. "args": [
  12967. "Switching device state",
  12968. "True",
  12969. "<class 'bool'>"
  12970. ],
  12971. "levelname": "DEBUG",
  12972. "levelno": 10,
  12973. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  12974. "filename": "test.py",
  12975. "module": "test",
  12976. "exc_info": null,
  12977. "exc_text": null,
  12978. "stack_info": null,
  12979. "lineno": 22,
  12980. "funcName": "__report_result__",
  12981. "created": 1676441614.7026827,
  12982. "msecs": 702.6827335357666,
  12983. "relativeCreated": 11706.19797706604,
  12984. "thread": 140246908178432,
  12985. "threadName": "MainThread",
  12986. "processName": "MainProcess",
  12987. "process": 509276,
  12988. "message": "Result (Switching device state): True (<class 'bool'>)",
  12989. "asctime": "2023-02-15 07:13:34,702"
  12990. },
  12991. {
  12992. "name": "__unittest__",
  12993. "msg": "Expectation (%s): result %s %s (%s)",
  12994. "args": [
  12995. "Switching device state",
  12996. "=",
  12997. "True",
  12998. "<class 'bool'>"
  12999. ],
  13000. "levelname": "DEBUG",
  13001. "levelno": 10,
  13002. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  13003. "filename": "test.py",
  13004. "module": "test",
  13005. "exc_info": null,
  13006. "exc_text": null,
  13007. "stack_info": null,
  13008. "lineno": 26,
  13009. "funcName": "__report_expectation__",
  13010. "created": 1676441614.7027943,
  13011. "msecs": 702.7943134307861,
  13012. "relativeCreated": 11706.30955696106,
  13013. "thread": 140246908178432,
  13014. "threadName": "MainThread",
  13015. "processName": "MainProcess",
  13016. "process": 509276,
  13017. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  13018. "asctime": "2023-02-15 07:13:34,702"
  13019. }
  13020. ],
  13021. "time_consumption": 0.00013947486877441406
  13022. },
  13023. {
  13024. "name": "__tLogger__",
  13025. "msg": "Changing virtual device state to '%s'",
  13026. "args": [
  13027. false
  13028. ],
  13029. "levelname": "DEBUG",
  13030. "levelno": 10,
  13031. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  13032. "filename": "light.py",
  13033. "module": "light",
  13034. "exc_info": null,
  13035. "exc_text": null,
  13036. "stack_info": null,
  13037. "lineno": 42,
  13038. "funcName": "__test_power_on_off__",
  13039. "created": 1676441615.0040977,
  13040. "msecs": 4.097700119018555,
  13041. "relativeCreated": 12007.612943649292,
  13042. "thread": 140246908178432,
  13043. "threadName": "MainThread",
  13044. "processName": "MainProcess",
  13045. "process": 509276,
  13046. "message": "Changing virtual device state to 'False'",
  13047. "asctime": "2023-02-15 07:13:35,004",
  13048. "moduleLogger": [
  13049. {
  13050. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state.set",
  13051. "msg": "Sending message with topic %s and payload %s",
  13052. "args": [
  13053. "videv/ffe/livingroom/floorlamp/state/set",
  13054. "false"
  13055. ],
  13056. "levelname": "DEBUG",
  13057. "levelno": 10,
  13058. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  13059. "filename": "__init__.py",
  13060. "module": "__init__",
  13061. "exc_info": null,
  13062. "exc_text": null,
  13063. "stack_info": null,
  13064. "lineno": 75,
  13065. "funcName": "send",
  13066. "created": 1676441614.7032366,
  13067. "msecs": 703.2365798950195,
  13068. "relativeCreated": 11706.751823425293,
  13069. "thread": 140246908178432,
  13070. "threadName": "MainThread",
  13071. "processName": "MainProcess",
  13072. "process": 509276,
  13073. "message": "Sending message with topic videv/ffe/livingroom/floorlamp/state/set and payload false",
  13074. "asctime": "2023-02-15 07:13:34,703"
  13075. },
  13076. {
  13077. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set",
  13078. "msg": "Received message with topic %s and payload %s",
  13079. "args": [
  13080. "zigbee/ffe/livingroom/floorlamp_1/set",
  13081. "b'{\"state\": \"off\"}'"
  13082. ],
  13083. "levelname": "DEBUG",
  13084. "levelno": 10,
  13085. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  13086. "filename": "__init__.py",
  13087. "module": "__init__",
  13088. "exc_info": null,
  13089. "exc_text": null,
  13090. "stack_info": null,
  13091. "lineno": 91,
  13092. "funcName": "__receive__",
  13093. "created": 1676441614.7088633,
  13094. "msecs": 708.8632583618164,
  13095. "relativeCreated": 11712.37850189209,
  13096. "thread": 140246884292160,
  13097. "threadName": "Thread-1 (_thread_main)",
  13098. "processName": "MainProcess",
  13099. "process": 509276,
  13100. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"state\": \"off\"}'",
  13101. "asctime": "2023-02-15 07:13:34,708"
  13102. },
  13103. {
  13104. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  13105. "msg": "Sending message with topic %s and payload %s",
  13106. "args": [
  13107. "zigbee/ffe/livingroom/floorlamp_1",
  13108. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  13109. ],
  13110. "levelname": "DEBUG",
  13111. "levelno": 10,
  13112. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  13113. "filename": "__init__.py",
  13114. "module": "__init__",
  13115. "exc_info": null,
  13116. "exc_text": null,
  13117. "stack_info": null,
  13118. "lineno": 75,
  13119. "funcName": "send",
  13120. "created": 1676441614.709181,
  13121. "msecs": 709.1810703277588,
  13122. "relativeCreated": 11712.696313858032,
  13123. "thread": 140246884292160,
  13124. "threadName": "Thread-1 (_thread_main)",
  13125. "processName": "MainProcess",
  13126. "process": 509276,
  13127. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  13128. "asctime": "2023-02-15 07:13:34,709"
  13129. },
  13130. {
  13131. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set",
  13132. "msg": "Received message with topic %s and payload %s",
  13133. "args": [
  13134. "zigbee/ffe/livingroom/floorlamp_2/set",
  13135. "b'{\"state\": \"off\"}'"
  13136. ],
  13137. "levelname": "DEBUG",
  13138. "levelno": 10,
  13139. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  13140. "filename": "__init__.py",
  13141. "module": "__init__",
  13142. "exc_info": null,
  13143. "exc_text": null,
  13144. "stack_info": null,
  13145. "lineno": 91,
  13146. "funcName": "__receive__",
  13147. "created": 1676441614.7094526,
  13148. "msecs": 709.4526290893555,
  13149. "relativeCreated": 11712.967872619629,
  13150. "thread": 140246884292160,
  13151. "threadName": "Thread-1 (_thread_main)",
  13152. "processName": "MainProcess",
  13153. "process": 509276,
  13154. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"state\": \"off\"}'",
  13155. "asctime": "2023-02-15 07:13:34,709"
  13156. },
  13157. {
  13158. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set",
  13159. "msg": "Received message with topic %s and payload %s",
  13160. "args": [
  13161. "zigbee/ffe/livingroom/floorlamp_3/set",
  13162. "b'{\"state\": \"off\"}'"
  13163. ],
  13164. "levelname": "DEBUG",
  13165. "levelno": 10,
  13166. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  13167. "filename": "__init__.py",
  13168. "module": "__init__",
  13169. "exc_info": null,
  13170. "exc_text": null,
  13171. "stack_info": null,
  13172. "lineno": 91,
  13173. "funcName": "__receive__",
  13174. "created": 1676441614.7096977,
  13175. "msecs": 709.6977233886719,
  13176. "relativeCreated": 11713.212966918945,
  13177. "thread": 140246884292160,
  13178. "threadName": "Thread-1 (_thread_main)",
  13179. "processName": "MainProcess",
  13180. "process": 509276,
  13181. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"state\": \"off\"}'",
  13182. "asctime": "2023-02-15 07:13:34,709"
  13183. },
  13184. {
  13185. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set",
  13186. "msg": "Received message with topic %s and payload %s",
  13187. "args": [
  13188. "zigbee/ffe/livingroom/floorlamp_4/set",
  13189. "b'{\"state\": \"off\"}'"
  13190. ],
  13191. "levelname": "DEBUG",
  13192. "levelno": 10,
  13193. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  13194. "filename": "__init__.py",
  13195. "module": "__init__",
  13196. "exc_info": null,
  13197. "exc_text": null,
  13198. "stack_info": null,
  13199. "lineno": 91,
  13200. "funcName": "__receive__",
  13201. "created": 1676441614.7098927,
  13202. "msecs": 709.892749786377,
  13203. "relativeCreated": 11713.40799331665,
  13204. "thread": 140246884292160,
  13205. "threadName": "Thread-1 (_thread_main)",
  13206. "processName": "MainProcess",
  13207. "process": 509276,
  13208. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"state\": \"off\"}'",
  13209. "asctime": "2023-02-15 07:13:34,709"
  13210. },
  13211. {
  13212. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set",
  13213. "msg": "Received message with topic %s and payload %s",
  13214. "args": [
  13215. "zigbee/ffe/livingroom/floorlamp_5/set",
  13216. "b'{\"state\": \"off\"}'"
  13217. ],
  13218. "levelname": "DEBUG",
  13219. "levelno": 10,
  13220. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  13221. "filename": "__init__.py",
  13222. "module": "__init__",
  13223. "exc_info": null,
  13224. "exc_text": null,
  13225. "stack_info": null,
  13226. "lineno": 91,
  13227. "funcName": "__receive__",
  13228. "created": 1676441614.7100775,
  13229. "msecs": 710.0775241851807,
  13230. "relativeCreated": 11713.592767715454,
  13231. "thread": 140246884292160,
  13232. "threadName": "Thread-1 (_thread_main)",
  13233. "processName": "MainProcess",
  13234. "process": 509276,
  13235. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"state\": \"off\"}'",
  13236. "asctime": "2023-02-15 07:13:34,710"
  13237. },
  13238. {
  13239. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set",
  13240. "msg": "Received message with topic %s and payload %s",
  13241. "args": [
  13242. "zigbee/ffe/livingroom/floorlamp_6/set",
  13243. "b'{\"state\": \"off\"}'"
  13244. ],
  13245. "levelname": "DEBUG",
  13246. "levelno": 10,
  13247. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  13248. "filename": "__init__.py",
  13249. "module": "__init__",
  13250. "exc_info": null,
  13251. "exc_text": null,
  13252. "stack_info": null,
  13253. "lineno": 91,
  13254. "funcName": "__receive__",
  13255. "created": 1676441614.7102635,
  13256. "msecs": 710.2634906768799,
  13257. "relativeCreated": 11713.778734207153,
  13258. "thread": 140246884292160,
  13259. "threadName": "Thread-1 (_thread_main)",
  13260. "processName": "MainProcess",
  13261. "process": 509276,
  13262. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"state\": \"off\"}'",
  13263. "asctime": "2023-02-15 07:13:34,710"
  13264. },
  13265. {
  13266. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  13267. "msg": "Received message with topic %s and payload %s",
  13268. "args": [
  13269. "zigbee/ffe/livingroom/floorlamp_1",
  13270. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  13271. ],
  13272. "levelname": "DEBUG",
  13273. "levelno": 10,
  13274. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  13275. "filename": "__init__.py",
  13276. "module": "__init__",
  13277. "exc_info": null,
  13278. "exc_text": null,
  13279. "stack_info": null,
  13280. "lineno": 91,
  13281. "funcName": "__receive__",
  13282. "created": 1676441614.710456,
  13283. "msecs": 710.4558944702148,
  13284. "relativeCreated": 11713.971138000488,
  13285. "thread": 140246884292160,
  13286. "threadName": "Thread-1 (_thread_main)",
  13287. "processName": "MainProcess",
  13288. "process": 509276,
  13289. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  13290. "asctime": "2023-02-15 07:13:34,710"
  13291. },
  13292. {
  13293. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state",
  13294. "msg": "Received message with topic %s and payload %s",
  13295. "args": [
  13296. "videv/ffe/livingroom/floorlamp/state",
  13297. "b'false'"
  13298. ],
  13299. "levelname": "DEBUG",
  13300. "levelno": 10,
  13301. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  13302. "filename": "__init__.py",
  13303. "module": "__init__",
  13304. "exc_info": null,
  13305. "exc_text": null,
  13306. "stack_info": null,
  13307. "lineno": 91,
  13308. "funcName": "__receive__",
  13309. "created": 1676441614.7532659,
  13310. "msecs": 753.2658576965332,
  13311. "relativeCreated": 11756.781101226807,
  13312. "thread": 140246884292160,
  13313. "threadName": "Thread-1 (_thread_main)",
  13314. "processName": "MainProcess",
  13315. "process": 509276,
  13316. "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'false'",
  13317. "asctime": "2023-02-15 07:13:34,753"
  13318. }
  13319. ],
  13320. "time_consumption": 0.25083184242248535
  13321. },
  13322. {
  13323. "name": "__tLogger__",
  13324. "msg": "Switching device state is correct (Content %s and Type is %s).",
  13325. "args": [
  13326. "False",
  13327. "<class 'bool'>"
  13328. ],
  13329. "levelname": "INFO",
  13330. "levelno": 20,
  13331. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  13332. "filename": "test.py",
  13333. "module": "test",
  13334. "exc_info": null,
  13335. "exc_text": null,
  13336. "stack_info": null,
  13337. "lineno": 184,
  13338. "funcName": "equivalency_chk",
  13339. "created": 1676441615.0047817,
  13340. "msecs": 4.7817230224609375,
  13341. "relativeCreated": 12008.296966552734,
  13342. "thread": 140246908178432,
  13343. "threadName": "MainThread",
  13344. "processName": "MainProcess",
  13345. "process": 509276,
  13346. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  13347. "asctime": "2023-02-15 07:13:35,004",
  13348. "moduleLogger": [
  13349. {
  13350. "name": "__unittest__",
  13351. "msg": "Result (%s): %s (%s)",
  13352. "args": [
  13353. "Switching device state",
  13354. "False",
  13355. "<class 'bool'>"
  13356. ],
  13357. "levelname": "DEBUG",
  13358. "levelno": 10,
  13359. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  13360. "filename": "test.py",
  13361. "module": "test",
  13362. "exc_info": null,
  13363. "exc_text": null,
  13364. "stack_info": null,
  13365. "lineno": 22,
  13366. "funcName": "__report_result__",
  13367. "created": 1676441615.004498,
  13368. "msecs": 4.498004913330078,
  13369. "relativeCreated": 12008.013248443604,
  13370. "thread": 140246908178432,
  13371. "threadName": "MainThread",
  13372. "processName": "MainProcess",
  13373. "process": 509276,
  13374. "message": "Result (Switching device state): False (<class 'bool'>)",
  13375. "asctime": "2023-02-15 07:13:35,004"
  13376. },
  13377. {
  13378. "name": "__unittest__",
  13379. "msg": "Expectation (%s): result %s %s (%s)",
  13380. "args": [
  13381. "Switching device state",
  13382. "=",
  13383. "False",
  13384. "<class 'bool'>"
  13385. ],
  13386. "levelname": "DEBUG",
  13387. "levelno": 10,
  13388. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  13389. "filename": "test.py",
  13390. "module": "test",
  13391. "exc_info": null,
  13392. "exc_text": null,
  13393. "stack_info": null,
  13394. "lineno": 26,
  13395. "funcName": "__report_expectation__",
  13396. "created": 1676441615.004667,
  13397. "msecs": 4.667043685913086,
  13398. "relativeCreated": 12008.182287216187,
  13399. "thread": 140246908178432,
  13400. "threadName": "MainThread",
  13401. "processName": "MainProcess",
  13402. "process": 509276,
  13403. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  13404. "asctime": "2023-02-15 07:13:35,004"
  13405. }
  13406. ],
  13407. "time_consumption": 0.00011467933654785156
  13408. }
  13409. ],
  13410. "time_consumption": 1.2111015319824219,
  13411. "time_start": "2023-02-15 07:13:33,793",
  13412. "time_finished": "2023-02-15 07:13:35,004"
  13413. },
  13414. "Brightness test for device and virtual device: zigbee/ffe/livingroom/main_light": {
  13415. "name": "__tLogger__",
  13416. "msg": "Brightness test for device and virtual device: zigbee/ffe/livingroom/main_light",
  13417. "args": null,
  13418. "levelname": "INFO",
  13419. "levelno": 20,
  13420. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  13421. "filename": "light.py",
  13422. "module": "light",
  13423. "exc_info": null,
  13424. "exc_text": null,
  13425. "stack_info": null,
  13426. "lineno": 50,
  13427. "funcName": "test_brightness",
  13428. "created": 1676441615.005319,
  13429. "msecs": 5.319118499755859,
  13430. "relativeCreated": 12008.83436203003,
  13431. "thread": 140246908178432,
  13432. "threadName": "MainThread",
  13433. "processName": "MainProcess",
  13434. "process": 509276,
  13435. "message": "Brightness test for device and virtual device: zigbee/ffe/livingroom/main_light",
  13436. "asctime": "2023-02-15 07:13:35,005",
  13437. "moduleLogger": [],
  13438. "testcaseLogger": [
  13439. {
  13440. "name": "__tLogger__",
  13441. "msg": "Setting preconditions (Power on)",
  13442. "args": [],
  13443. "levelname": "DEBUG",
  13444. "levelno": 10,
  13445. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  13446. "filename": "light.py",
  13447. "module": "light",
  13448. "exc_info": null,
  13449. "exc_text": null,
  13450. "stack_info": null,
  13451. "lineno": 57,
  13452. "funcName": "__test_brightness__",
  13453. "created": 1676441615.3073928,
  13454. "msecs": 307.39283561706543,
  13455. "relativeCreated": 12310.908079147339,
  13456. "thread": 140246908178432,
  13457. "threadName": "MainThread",
  13458. "processName": "MainProcess",
  13459. "process": 509276,
  13460. "message": "Setting preconditions (Power on)",
  13461. "asctime": "2023-02-15 07:13:35,307",
  13462. "moduleLogger": [
  13463. {
  13464. "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0",
  13465. "msg": "Sending message with topic %s and payload %s",
  13466. "args": [
  13467. "shellies/ffe/livingroom/main_light/relay/0",
  13468. "on"
  13469. ],
  13470. "levelname": "DEBUG",
  13471. "levelno": 10,
  13472. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  13473. "filename": "__init__.py",
  13474. "module": "__init__",
  13475. "exc_info": null,
  13476. "exc_text": null,
  13477. "stack_info": null,
  13478. "lineno": 75,
  13479. "funcName": "send",
  13480. "created": 1676441615.0056503,
  13481. "msecs": 5.65028190612793,
  13482. "relativeCreated": 12009.165525436401,
  13483. "thread": 140246908178432,
  13484. "threadName": "MainThread",
  13485. "processName": "MainProcess",
  13486. "process": 509276,
  13487. "message": "Sending message with topic shellies/ffe/livingroom/main_light/relay/0 and payload on",
  13488. "asctime": "2023-02-15 07:13:35,005"
  13489. },
  13490. {
  13491. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light",
  13492. "msg": "Sending message with topic %s and payload %s",
  13493. "args": [
  13494. "zigbee/ffe/livingroom/main_light",
  13495. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  13496. ],
  13497. "levelname": "DEBUG",
  13498. "levelno": 10,
  13499. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  13500. "filename": "__init__.py",
  13501. "module": "__init__",
  13502. "exc_info": null,
  13503. "exc_text": null,
  13504. "stack_info": null,
  13505. "lineno": 75,
  13506. "funcName": "send",
  13507. "created": 1676441615.006314,
  13508. "msecs": 6.31403923034668,
  13509. "relativeCreated": 12009.82928276062,
  13510. "thread": 140246908178432,
  13511. "threadName": "MainThread",
  13512. "processName": "MainProcess",
  13513. "process": 509276,
  13514. "message": "Sending message with topic zigbee/ffe/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  13515. "asctime": "2023-02-15 07:13:35,006"
  13516. },
  13517. {
  13518. "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0",
  13519. "msg": "Received message with topic %s and payload %s",
  13520. "args": [
  13521. "shellies/ffe/livingroom/main_light/relay/0",
  13522. "b'on'"
  13523. ],
  13524. "levelname": "DEBUG",
  13525. "levelno": 10,
  13526. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  13527. "filename": "__init__.py",
  13528. "module": "__init__",
  13529. "exc_info": null,
  13530. "exc_text": null,
  13531. "stack_info": null,
  13532. "lineno": 91,
  13533. "funcName": "__receive__",
  13534. "created": 1676441615.007576,
  13535. "msecs": 7.57598876953125,
  13536. "relativeCreated": 12011.091232299805,
  13537. "thread": 140246884292160,
  13538. "threadName": "Thread-1 (_thread_main)",
  13539. "processName": "MainProcess",
  13540. "process": 509276,
  13541. "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0 and payload b'on'",
  13542. "asctime": "2023-02-15 07:13:35,007"
  13543. },
  13544. {
  13545. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light",
  13546. "msg": "Received message with topic %s and payload %s",
  13547. "args": [
  13548. "zigbee/ffe/livingroom/main_light",
  13549. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  13550. ],
  13551. "levelname": "DEBUG",
  13552. "levelno": 10,
  13553. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  13554. "filename": "__init__.py",
  13555. "module": "__init__",
  13556. "exc_info": null,
  13557. "exc_text": null,
  13558. "stack_info": null,
  13559. "lineno": 91,
  13560. "funcName": "__receive__",
  13561. "created": 1676441615.0084577,
  13562. "msecs": 8.457660675048828,
  13563. "relativeCreated": 12011.972904205322,
  13564. "thread": 140246884292160,
  13565. "threadName": "Thread-1 (_thread_main)",
  13566. "processName": "MainProcess",
  13567. "process": 509276,
  13568. "message": "Received message with topic zigbee/ffe/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  13569. "asctime": "2023-02-15 07:13:35,008"
  13570. },
  13571. {
  13572. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set",
  13573. "msg": "Received message with topic %s and payload %s",
  13574. "args": [
  13575. "zigbee/ffe/livingroom/floorlamp_1/set",
  13576. "b'{\"state\": \"on\"}'"
  13577. ],
  13578. "levelname": "DEBUG",
  13579. "levelno": 10,
  13580. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  13581. "filename": "__init__.py",
  13582. "module": "__init__",
  13583. "exc_info": null,
  13584. "exc_text": null,
  13585. "stack_info": null,
  13586. "lineno": 91,
  13587. "funcName": "__receive__",
  13588. "created": 1676441615.0510545,
  13589. "msecs": 51.05447769165039,
  13590. "relativeCreated": 12054.569721221924,
  13591. "thread": 140246884292160,
  13592. "threadName": "Thread-1 (_thread_main)",
  13593. "processName": "MainProcess",
  13594. "process": 509276,
  13595. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"state\": \"on\"}'",
  13596. "asctime": "2023-02-15 07:13:35,051"
  13597. },
  13598. {
  13599. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  13600. "msg": "Sending message with topic %s and payload %s",
  13601. "args": [
  13602. "zigbee/ffe/livingroom/floorlamp_1",
  13603. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  13604. ],
  13605. "levelname": "DEBUG",
  13606. "levelno": 10,
  13607. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  13608. "filename": "__init__.py",
  13609. "module": "__init__",
  13610. "exc_info": null,
  13611. "exc_text": null,
  13612. "stack_info": null,
  13613. "lineno": 75,
  13614. "funcName": "send",
  13615. "created": 1676441615.0517216,
  13616. "msecs": 51.72157287597656,
  13617. "relativeCreated": 12055.23681640625,
  13618. "thread": 140246884292160,
  13619. "threadName": "Thread-1 (_thread_main)",
  13620. "processName": "MainProcess",
  13621. "process": 509276,
  13622. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  13623. "asctime": "2023-02-15 07:13:35,051"
  13624. },
  13625. {
  13626. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set",
  13627. "msg": "Received message with topic %s and payload %s",
  13628. "args": [
  13629. "zigbee/ffe/livingroom/floorlamp_2/set",
  13630. "b'{\"state\": \"on\"}'"
  13631. ],
  13632. "levelname": "DEBUG",
  13633. "levelno": 10,
  13634. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  13635. "filename": "__init__.py",
  13636. "module": "__init__",
  13637. "exc_info": null,
  13638. "exc_text": null,
  13639. "stack_info": null,
  13640. "lineno": 91,
  13641. "funcName": "__receive__",
  13642. "created": 1676441615.0523467,
  13643. "msecs": 52.34670639038086,
  13644. "relativeCreated": 12055.861949920654,
  13645. "thread": 140246884292160,
  13646. "threadName": "Thread-1 (_thread_main)",
  13647. "processName": "MainProcess",
  13648. "process": 509276,
  13649. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"state\": \"on\"}'",
  13650. "asctime": "2023-02-15 07:13:35,052"
  13651. },
  13652. {
  13653. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2",
  13654. "msg": "Sending message with topic %s and payload %s",
  13655. "args": [
  13656. "zigbee/ffe/livingroom/floorlamp_2",
  13657. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  13658. ],
  13659. "levelname": "DEBUG",
  13660. "levelno": 10,
  13661. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  13662. "filename": "__init__.py",
  13663. "module": "__init__",
  13664. "exc_info": null,
  13665. "exc_text": null,
  13666. "stack_info": null,
  13667. "lineno": 75,
  13668. "funcName": "send",
  13669. "created": 1676441615.0529072,
  13670. "msecs": 52.90722846984863,
  13671. "relativeCreated": 12056.422472000122,
  13672. "thread": 140246884292160,
  13673. "threadName": "Thread-1 (_thread_main)",
  13674. "processName": "MainProcess",
  13675. "process": 509276,
  13676. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  13677. "asctime": "2023-02-15 07:13:35,052"
  13678. },
  13679. {
  13680. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set",
  13681. "msg": "Received message with topic %s and payload %s",
  13682. "args": [
  13683. "zigbee/ffe/livingroom/floorlamp_3/set",
  13684. "b'{\"state\": \"on\"}'"
  13685. ],
  13686. "levelname": "DEBUG",
  13687. "levelno": 10,
  13688. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  13689. "filename": "__init__.py",
  13690. "module": "__init__",
  13691. "exc_info": null,
  13692. "exc_text": null,
  13693. "stack_info": null,
  13694. "lineno": 91,
  13695. "funcName": "__receive__",
  13696. "created": 1676441615.0535963,
  13697. "msecs": 53.59625816345215,
  13698. "relativeCreated": 12057.111501693726,
  13699. "thread": 140246884292160,
  13700. "threadName": "Thread-1 (_thread_main)",
  13701. "processName": "MainProcess",
  13702. "process": 509276,
  13703. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"state\": \"on\"}'",
  13704. "asctime": "2023-02-15 07:13:35,053"
  13705. },
  13706. {
  13707. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3",
  13708. "msg": "Sending message with topic %s and payload %s",
  13709. "args": [
  13710. "zigbee/ffe/livingroom/floorlamp_3",
  13711. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  13712. ],
  13713. "levelname": "DEBUG",
  13714. "levelno": 10,
  13715. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  13716. "filename": "__init__.py",
  13717. "module": "__init__",
  13718. "exc_info": null,
  13719. "exc_text": null,
  13720. "stack_info": null,
  13721. "lineno": 75,
  13722. "funcName": "send",
  13723. "created": 1676441615.0541356,
  13724. "msecs": 54.13556098937988,
  13725. "relativeCreated": 12057.650804519653,
  13726. "thread": 140246884292160,
  13727. "threadName": "Thread-1 (_thread_main)",
  13728. "processName": "MainProcess",
  13729. "process": 509276,
  13730. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_3 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  13731. "asctime": "2023-02-15 07:13:35,054"
  13732. },
  13733. {
  13734. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set",
  13735. "msg": "Received message with topic %s and payload %s",
  13736. "args": [
  13737. "zigbee/ffe/livingroom/floorlamp_4/set",
  13738. "b'{\"state\": \"on\"}'"
  13739. ],
  13740. "levelname": "DEBUG",
  13741. "levelno": 10,
  13742. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  13743. "filename": "__init__.py",
  13744. "module": "__init__",
  13745. "exc_info": null,
  13746. "exc_text": null,
  13747. "stack_info": null,
  13748. "lineno": 91,
  13749. "funcName": "__receive__",
  13750. "created": 1676441615.054703,
  13751. "msecs": 54.7029972076416,
  13752. "relativeCreated": 12058.218240737915,
  13753. "thread": 140246884292160,
  13754. "threadName": "Thread-1 (_thread_main)",
  13755. "processName": "MainProcess",
  13756. "process": 509276,
  13757. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"state\": \"on\"}'",
  13758. "asctime": "2023-02-15 07:13:35,054"
  13759. },
  13760. {
  13761. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4",
  13762. "msg": "Sending message with topic %s and payload %s",
  13763. "args": [
  13764. "zigbee/ffe/livingroom/floorlamp_4",
  13765. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  13766. ],
  13767. "levelname": "DEBUG",
  13768. "levelno": 10,
  13769. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  13770. "filename": "__init__.py",
  13771. "module": "__init__",
  13772. "exc_info": null,
  13773. "exc_text": null,
  13774. "stack_info": null,
  13775. "lineno": 75,
  13776. "funcName": "send",
  13777. "created": 1676441615.0552058,
  13778. "msecs": 55.2058219909668,
  13779. "relativeCreated": 12058.72106552124,
  13780. "thread": 140246884292160,
  13781. "threadName": "Thread-1 (_thread_main)",
  13782. "processName": "MainProcess",
  13783. "process": 509276,
  13784. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_4 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  13785. "asctime": "2023-02-15 07:13:35,055"
  13786. },
  13787. {
  13788. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set",
  13789. "msg": "Received message with topic %s and payload %s",
  13790. "args": [
  13791. "zigbee/ffe/livingroom/floorlamp_5/set",
  13792. "b'{\"state\": \"on\"}'"
  13793. ],
  13794. "levelname": "DEBUG",
  13795. "levelno": 10,
  13796. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  13797. "filename": "__init__.py",
  13798. "module": "__init__",
  13799. "exc_info": null,
  13800. "exc_text": null,
  13801. "stack_info": null,
  13802. "lineno": 91,
  13803. "funcName": "__receive__",
  13804. "created": 1676441615.05584,
  13805. "msecs": 55.84001541137695,
  13806. "relativeCreated": 12059.35525894165,
  13807. "thread": 140246884292160,
  13808. "threadName": "Thread-1 (_thread_main)",
  13809. "processName": "MainProcess",
  13810. "process": 509276,
  13811. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"state\": \"on\"}'",
  13812. "asctime": "2023-02-15 07:13:35,055"
  13813. },
  13814. {
  13815. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5",
  13816. "msg": "Sending message with topic %s and payload %s",
  13817. "args": [
  13818. "zigbee/ffe/livingroom/floorlamp_5",
  13819. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  13820. ],
  13821. "levelname": "DEBUG",
  13822. "levelno": 10,
  13823. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  13824. "filename": "__init__.py",
  13825. "module": "__init__",
  13826. "exc_info": null,
  13827. "exc_text": null,
  13828. "stack_info": null,
  13829. "lineno": 75,
  13830. "funcName": "send",
  13831. "created": 1676441615.0563433,
  13832. "msecs": 56.34331703186035,
  13833. "relativeCreated": 12059.858560562134,
  13834. "thread": 140246884292160,
  13835. "threadName": "Thread-1 (_thread_main)",
  13836. "processName": "MainProcess",
  13837. "process": 509276,
  13838. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_5 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  13839. "asctime": "2023-02-15 07:13:35,056"
  13840. },
  13841. {
  13842. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set",
  13843. "msg": "Received message with topic %s and payload %s",
  13844. "args": [
  13845. "zigbee/ffe/livingroom/floorlamp_6/set",
  13846. "b'{\"state\": \"on\"}'"
  13847. ],
  13848. "levelname": "DEBUG",
  13849. "levelno": 10,
  13850. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  13851. "filename": "__init__.py",
  13852. "module": "__init__",
  13853. "exc_info": null,
  13854. "exc_text": null,
  13855. "stack_info": null,
  13856. "lineno": 91,
  13857. "funcName": "__receive__",
  13858. "created": 1676441615.056871,
  13859. "msecs": 56.87093734741211,
  13860. "relativeCreated": 12060.386180877686,
  13861. "thread": 140246884292160,
  13862. "threadName": "Thread-1 (_thread_main)",
  13863. "processName": "MainProcess",
  13864. "process": 509276,
  13865. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"state\": \"on\"}'",
  13866. "asctime": "2023-02-15 07:13:35,056"
  13867. },
  13868. {
  13869. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6",
  13870. "msg": "Sending message with topic %s and payload %s",
  13871. "args": [
  13872. "zigbee/ffe/livingroom/floorlamp_6",
  13873. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  13874. ],
  13875. "levelname": "DEBUG",
  13876. "levelno": 10,
  13877. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  13878. "filename": "__init__.py",
  13879. "module": "__init__",
  13880. "exc_info": null,
  13881. "exc_text": null,
  13882. "stack_info": null,
  13883. "lineno": 75,
  13884. "funcName": "send",
  13885. "created": 1676441615.0574236,
  13886. "msecs": 57.42359161376953,
  13887. "relativeCreated": 12060.938835144043,
  13888. "thread": 140246884292160,
  13889. "threadName": "Thread-1 (_thread_main)",
  13890. "processName": "MainProcess",
  13891. "process": 509276,
  13892. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_6 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  13893. "asctime": "2023-02-15 07:13:35,057"
  13894. },
  13895. {
  13896. "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state",
  13897. "msg": "Received message with topic %s and payload %s",
  13898. "args": [
  13899. "videv/ffe/livingroom/main_light/state",
  13900. "b'true'"
  13901. ],
  13902. "levelname": "DEBUG",
  13903. "levelno": 10,
  13904. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  13905. "filename": "__init__.py",
  13906. "module": "__init__",
  13907. "exc_info": null,
  13908. "exc_text": null,
  13909. "stack_info": null,
  13910. "lineno": 91,
  13911. "funcName": "__receive__",
  13912. "created": 1676441615.0581148,
  13913. "msecs": 58.11476707458496,
  13914. "relativeCreated": 12061.630010604858,
  13915. "thread": 140246884292160,
  13916. "threadName": "Thread-1 (_thread_main)",
  13917. "processName": "MainProcess",
  13918. "process": 509276,
  13919. "message": "Received message with topic videv/ffe/livingroom/main_light/state and payload b'true'",
  13920. "asctime": "2023-02-15 07:13:35,058"
  13921. },
  13922. {
  13923. "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.brightness",
  13924. "msg": "Received message with topic %s and payload %s",
  13925. "args": [
  13926. "videv/ffe/livingroom/main_light/brightness",
  13927. "b'50'"
  13928. ],
  13929. "levelname": "DEBUG",
  13930. "levelno": 10,
  13931. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  13932. "filename": "__init__.py",
  13933. "module": "__init__",
  13934. "exc_info": null,
  13935. "exc_text": null,
  13936. "stack_info": null,
  13937. "lineno": 91,
  13938. "funcName": "__receive__",
  13939. "created": 1676441615.058829,
  13940. "msecs": 58.82906913757324,
  13941. "relativeCreated": 12062.344312667847,
  13942. "thread": 140246884292160,
  13943. "threadName": "Thread-1 (_thread_main)",
  13944. "processName": "MainProcess",
  13945. "process": 509276,
  13946. "message": "Received message with topic videv/ffe/livingroom/main_light/brightness and payload b'50'",
  13947. "asctime": "2023-02-15 07:13:35,058"
  13948. },
  13949. {
  13950. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  13951. "msg": "Received message with topic %s and payload %s",
  13952. "args": [
  13953. "zigbee/ffe/livingroom/floorlamp_1",
  13954. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  13955. ],
  13956. "levelname": "DEBUG",
  13957. "levelno": 10,
  13958. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  13959. "filename": "__init__.py",
  13960. "module": "__init__",
  13961. "exc_info": null,
  13962. "exc_text": null,
  13963. "stack_info": null,
  13964. "lineno": 91,
  13965. "funcName": "__receive__",
  13966. "created": 1676441615.0594437,
  13967. "msecs": 59.44371223449707,
  13968. "relativeCreated": 12062.95895576477,
  13969. "thread": 140246884292160,
  13970. "threadName": "Thread-1 (_thread_main)",
  13971. "processName": "MainProcess",
  13972. "process": 509276,
  13973. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  13974. "asctime": "2023-02-15 07:13:35,059"
  13975. },
  13976. {
  13977. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2",
  13978. "msg": "Received message with topic %s and payload %s",
  13979. "args": [
  13980. "zigbee/ffe/livingroom/floorlamp_2",
  13981. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  13982. ],
  13983. "levelname": "DEBUG",
  13984. "levelno": 10,
  13985. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  13986. "filename": "__init__.py",
  13987. "module": "__init__",
  13988. "exc_info": null,
  13989. "exc_text": null,
  13990. "stack_info": null,
  13991. "lineno": 91,
  13992. "funcName": "__receive__",
  13993. "created": 1676441615.060066,
  13994. "msecs": 60.06598472595215,
  13995. "relativeCreated": 12063.581228256226,
  13996. "thread": 140246884292160,
  13997. "threadName": "Thread-1 (_thread_main)",
  13998. "processName": "MainProcess",
  13999. "process": 509276,
  14000. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  14001. "asctime": "2023-02-15 07:13:35,060"
  14002. },
  14003. {
  14004. "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.color_temp",
  14005. "msg": "Received message with topic %s and payload %s",
  14006. "args": [
  14007. "videv/ffe/livingroom/main_light/color_temp",
  14008. "b'5'"
  14009. ],
  14010. "levelname": "DEBUG",
  14011. "levelno": 10,
  14012. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  14013. "filename": "__init__.py",
  14014. "module": "__init__",
  14015. "exc_info": null,
  14016. "exc_text": null,
  14017. "stack_info": null,
  14018. "lineno": 91,
  14019. "funcName": "__receive__",
  14020. "created": 1676441615.0606887,
  14021. "msecs": 60.68873405456543,
  14022. "relativeCreated": 12064.203977584839,
  14023. "thread": 140246884292160,
  14024. "threadName": "Thread-1 (_thread_main)",
  14025. "processName": "MainProcess",
  14026. "process": 509276,
  14027. "message": "Received message with topic videv/ffe/livingroom/main_light/color_temp and payload b'5'",
  14028. "asctime": "2023-02-15 07:13:35,060"
  14029. },
  14030. {
  14031. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3",
  14032. "msg": "Received message with topic %s and payload %s",
  14033. "args": [
  14034. "zigbee/ffe/livingroom/floorlamp_3",
  14035. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  14036. ],
  14037. "levelname": "DEBUG",
  14038. "levelno": 10,
  14039. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  14040. "filename": "__init__.py",
  14041. "module": "__init__",
  14042. "exc_info": null,
  14043. "exc_text": null,
  14044. "stack_info": null,
  14045. "lineno": 91,
  14046. "funcName": "__receive__",
  14047. "created": 1676441615.0613256,
  14048. "msecs": 61.3255500793457,
  14049. "relativeCreated": 12064.84079360962,
  14050. "thread": 140246884292160,
  14051. "threadName": "Thread-1 (_thread_main)",
  14052. "processName": "MainProcess",
  14053. "process": 509276,
  14054. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  14055. "asctime": "2023-02-15 07:13:35,061"
  14056. },
  14057. {
  14058. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4",
  14059. "msg": "Received message with topic %s and payload %s",
  14060. "args": [
  14061. "zigbee/ffe/livingroom/floorlamp_4",
  14062. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  14063. ],
  14064. "levelname": "DEBUG",
  14065. "levelno": 10,
  14066. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  14067. "filename": "__init__.py",
  14068. "module": "__init__",
  14069. "exc_info": null,
  14070. "exc_text": null,
  14071. "stack_info": null,
  14072. "lineno": 91,
  14073. "funcName": "__receive__",
  14074. "created": 1676441615.0619085,
  14075. "msecs": 61.90848350524902,
  14076. "relativeCreated": 12065.423727035522,
  14077. "thread": 140246884292160,
  14078. "threadName": "Thread-1 (_thread_main)",
  14079. "processName": "MainProcess",
  14080. "process": 509276,
  14081. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  14082. "asctime": "2023-02-15 07:13:35,061"
  14083. },
  14084. {
  14085. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state",
  14086. "msg": "Received message with topic %s and payload %s",
  14087. "args": [
  14088. "videv/ffe/livingroom/floorlamp/state",
  14089. "b'true'"
  14090. ],
  14091. "levelname": "DEBUG",
  14092. "levelno": 10,
  14093. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  14094. "filename": "__init__.py",
  14095. "module": "__init__",
  14096. "exc_info": null,
  14097. "exc_text": null,
  14098. "stack_info": null,
  14099. "lineno": 91,
  14100. "funcName": "__receive__",
  14101. "created": 1676441615.062514,
  14102. "msecs": 62.51406669616699,
  14103. "relativeCreated": 12066.02931022644,
  14104. "thread": 140246884292160,
  14105. "threadName": "Thread-1 (_thread_main)",
  14106. "processName": "MainProcess",
  14107. "process": 509276,
  14108. "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'true'",
  14109. "asctime": "2023-02-15 07:13:35,062"
  14110. },
  14111. {
  14112. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5",
  14113. "msg": "Received message with topic %s and payload %s",
  14114. "args": [
  14115. "zigbee/ffe/livingroom/floorlamp_5",
  14116. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  14117. ],
  14118. "levelname": "DEBUG",
  14119. "levelno": 10,
  14120. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  14121. "filename": "__init__.py",
  14122. "module": "__init__",
  14123. "exc_info": null,
  14124. "exc_text": null,
  14125. "stack_info": null,
  14126. "lineno": 91,
  14127. "funcName": "__receive__",
  14128. "created": 1676441615.06314,
  14129. "msecs": 63.139915466308594,
  14130. "relativeCreated": 12066.655158996582,
  14131. "thread": 140246884292160,
  14132. "threadName": "Thread-1 (_thread_main)",
  14133. "processName": "MainProcess",
  14134. "process": 509276,
  14135. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  14136. "asctime": "2023-02-15 07:13:35,063"
  14137. },
  14138. {
  14139. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6",
  14140. "msg": "Received message with topic %s and payload %s",
  14141. "args": [
  14142. "zigbee/ffe/livingroom/floorlamp_6",
  14143. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  14144. ],
  14145. "levelname": "DEBUG",
  14146. "levelno": 10,
  14147. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  14148. "filename": "__init__.py",
  14149. "module": "__init__",
  14150. "exc_info": null,
  14151. "exc_text": null,
  14152. "stack_info": null,
  14153. "lineno": 91,
  14154. "funcName": "__receive__",
  14155. "created": 1676441615.0991316,
  14156. "msecs": 99.13158416748047,
  14157. "relativeCreated": 12102.646827697754,
  14158. "thread": 140246884292160,
  14159. "threadName": "Thread-1 (_thread_main)",
  14160. "processName": "MainProcess",
  14161. "process": 509276,
  14162. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  14163. "asctime": "2023-02-15 07:13:35,099"
  14164. }
  14165. ],
  14166. "time_consumption": 0.20826125144958496
  14167. },
  14168. {
  14169. "name": "__tLogger__",
  14170. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  14171. "args": [
  14172. "50",
  14173. "<class 'int'>"
  14174. ],
  14175. "levelname": "INFO",
  14176. "levelno": 20,
  14177. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  14178. "filename": "test.py",
  14179. "module": "test",
  14180. "exc_info": null,
  14181. "exc_text": null,
  14182. "stack_info": null,
  14183. "lineno": 184,
  14184. "funcName": "equivalency_chk",
  14185. "created": 1676441615.3080463,
  14186. "msecs": 308.0463409423828,
  14187. "relativeCreated": 12311.561584472656,
  14188. "thread": 140246908178432,
  14189. "threadName": "MainThread",
  14190. "processName": "MainProcess",
  14191. "process": 509276,
  14192. "message": "Virtual device brightness is correct (Content 50 and Type is <class 'int'>).",
  14193. "asctime": "2023-02-15 07:13:35,308",
  14194. "moduleLogger": [
  14195. {
  14196. "name": "__unittest__",
  14197. "msg": "Result (%s): %s (%s)",
  14198. "args": [
  14199. "Virtual device brightness",
  14200. "50",
  14201. "<class 'int'>"
  14202. ],
  14203. "levelname": "DEBUG",
  14204. "levelno": 10,
  14205. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  14206. "filename": "test.py",
  14207. "module": "test",
  14208. "exc_info": null,
  14209. "exc_text": null,
  14210. "stack_info": null,
  14211. "lineno": 22,
  14212. "funcName": "__report_result__",
  14213. "created": 1676441615.3078005,
  14214. "msecs": 307.8005313873291,
  14215. "relativeCreated": 12311.315774917603,
  14216. "thread": 140246908178432,
  14217. "threadName": "MainThread",
  14218. "processName": "MainProcess",
  14219. "process": 509276,
  14220. "message": "Result (Virtual device brightness): 50 (<class 'int'>)",
  14221. "asctime": "2023-02-15 07:13:35,307"
  14222. },
  14223. {
  14224. "name": "__unittest__",
  14225. "msg": "Expectation (%s): result %s %s (%s)",
  14226. "args": [
  14227. "Virtual device brightness",
  14228. "=",
  14229. "50",
  14230. "<class 'int'>"
  14231. ],
  14232. "levelname": "DEBUG",
  14233. "levelno": 10,
  14234. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  14235. "filename": "test.py",
  14236. "module": "test",
  14237. "exc_info": null,
  14238. "exc_text": null,
  14239. "stack_info": null,
  14240. "lineno": 26,
  14241. "funcName": "__report_expectation__",
  14242. "created": 1676441615.3079379,
  14243. "msecs": 307.9378604888916,
  14244. "relativeCreated": 12311.453104019165,
  14245. "thread": 140246908178432,
  14246. "threadName": "MainThread",
  14247. "processName": "MainProcess",
  14248. "process": 509276,
  14249. "message": "Expectation (Virtual device brightness): result = 50 (<class 'int'>)",
  14250. "asctime": "2023-02-15 07:13:35,307"
  14251. }
  14252. ],
  14253. "time_consumption": 0.00010848045349121094
  14254. },
  14255. {
  14256. "name": "__tLogger__",
  14257. "msg": "Changing light device brightness to '%d'",
  14258. "args": [
  14259. 65
  14260. ],
  14261. "levelname": "DEBUG",
  14262. "levelno": 10,
  14263. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  14264. "filename": "light.py",
  14265. "module": "light",
  14266. "exc_info": null,
  14267. "exc_text": null,
  14268. "stack_info": null,
  14269. "lineno": 63,
  14270. "funcName": "__test_brightness__",
  14271. "created": 1676441615.6092315,
  14272. "msecs": 609.2314720153809,
  14273. "relativeCreated": 12612.746715545654,
  14274. "thread": 140246908178432,
  14275. "threadName": "MainThread",
  14276. "processName": "MainProcess",
  14277. "process": 509276,
  14278. "message": "Changing light device brightness to '65'",
  14279. "asctime": "2023-02-15 07:13:35,609",
  14280. "moduleLogger": [
  14281. {
  14282. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light",
  14283. "msg": "Sending message with topic %s and payload %s",
  14284. "args": [
  14285. "zigbee/ffe/livingroom/main_light",
  14286. "{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}"
  14287. ],
  14288. "levelname": "DEBUG",
  14289. "levelno": 10,
  14290. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  14291. "filename": "__init__.py",
  14292. "module": "__init__",
  14293. "exc_info": null,
  14294. "exc_text": null,
  14295. "stack_info": null,
  14296. "lineno": 75,
  14297. "funcName": "send",
  14298. "created": 1676441615.3083985,
  14299. "msecs": 308.3984851837158,
  14300. "relativeCreated": 12311.91372871399,
  14301. "thread": 140246908178432,
  14302. "threadName": "MainThread",
  14303. "processName": "MainProcess",
  14304. "process": 509276,
  14305. "message": "Sending message with topic zigbee/ffe/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}",
  14306. "asctime": "2023-02-15 07:13:35,308"
  14307. },
  14308. {
  14309. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light",
  14310. "msg": "Received message with topic %s and payload %s",
  14311. "args": [
  14312. "zigbee/ffe/livingroom/main_light",
  14313. "b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'"
  14314. ],
  14315. "levelname": "DEBUG",
  14316. "levelno": 10,
  14317. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  14318. "filename": "__init__.py",
  14319. "module": "__init__",
  14320. "exc_info": null,
  14321. "exc_text": null,
  14322. "stack_info": null,
  14323. "lineno": 91,
  14324. "funcName": "__receive__",
  14325. "created": 1676441615.3095262,
  14326. "msecs": 309.5262050628662,
  14327. "relativeCreated": 12313.04144859314,
  14328. "thread": 140246884292160,
  14329. "threadName": "Thread-1 (_thread_main)",
  14330. "processName": "MainProcess",
  14331. "process": 509276,
  14332. "message": "Received message with topic zigbee/ffe/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'",
  14333. "asctime": "2023-02-15 07:13:35,309"
  14334. },
  14335. {
  14336. "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.brightness",
  14337. "msg": "Received message with topic %s and payload %s",
  14338. "args": [
  14339. "videv/ffe/livingroom/main_light/brightness",
  14340. "b'65'"
  14341. ],
  14342. "levelname": "DEBUG",
  14343. "levelno": 10,
  14344. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  14345. "filename": "__init__.py",
  14346. "module": "__init__",
  14347. "exc_info": null,
  14348. "exc_text": null,
  14349. "stack_info": null,
  14350. "lineno": 91,
  14351. "funcName": "__receive__",
  14352. "created": 1676441615.3116426,
  14353. "msecs": 311.6426467895508,
  14354. "relativeCreated": 12315.157890319824,
  14355. "thread": 140246884292160,
  14356. "threadName": "Thread-1 (_thread_main)",
  14357. "processName": "MainProcess",
  14358. "process": 509276,
  14359. "message": "Received message with topic videv/ffe/livingroom/main_light/brightness and payload b'65'",
  14360. "asctime": "2023-02-15 07:13:35,311"
  14361. }
  14362. ],
  14363. "time_consumption": 0.2975888252258301
  14364. },
  14365. {
  14366. "name": "__tLogger__",
  14367. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  14368. "args": [
  14369. "65",
  14370. "<class 'int'>"
  14371. ],
  14372. "levelname": "INFO",
  14373. "levelno": 20,
  14374. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  14375. "filename": "test.py",
  14376. "module": "test",
  14377. "exc_info": null,
  14378. "exc_text": null,
  14379. "stack_info": null,
  14380. "lineno": 184,
  14381. "funcName": "equivalency_chk",
  14382. "created": 1676441615.609923,
  14383. "msecs": 609.9228858947754,
  14384. "relativeCreated": 12613.438129425049,
  14385. "thread": 140246908178432,
  14386. "threadName": "MainThread",
  14387. "processName": "MainProcess",
  14388. "process": 509276,
  14389. "message": "Virtual device brightness is correct (Content 65 and Type is <class 'int'>).",
  14390. "asctime": "2023-02-15 07:13:35,609",
  14391. "moduleLogger": [
  14392. {
  14393. "name": "__unittest__",
  14394. "msg": "Result (%s): %s (%s)",
  14395. "args": [
  14396. "Virtual device brightness",
  14397. "65",
  14398. "<class 'int'>"
  14399. ],
  14400. "levelname": "DEBUG",
  14401. "levelno": 10,
  14402. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  14403. "filename": "test.py",
  14404. "module": "test",
  14405. "exc_info": null,
  14406. "exc_text": null,
  14407. "stack_info": null,
  14408. "lineno": 22,
  14409. "funcName": "__report_result__",
  14410. "created": 1676441615.609652,
  14411. "msecs": 609.652042388916,
  14412. "relativeCreated": 12613.16728591919,
  14413. "thread": 140246908178432,
  14414. "threadName": "MainThread",
  14415. "processName": "MainProcess",
  14416. "process": 509276,
  14417. "message": "Result (Virtual device brightness): 65 (<class 'int'>)",
  14418. "asctime": "2023-02-15 07:13:35,609"
  14419. },
  14420. {
  14421. "name": "__unittest__",
  14422. "msg": "Expectation (%s): result %s %s (%s)",
  14423. "args": [
  14424. "Virtual device brightness",
  14425. "=",
  14426. "65",
  14427. "<class 'int'>"
  14428. ],
  14429. "levelname": "DEBUG",
  14430. "levelno": 10,
  14431. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  14432. "filename": "test.py",
  14433. "module": "test",
  14434. "exc_info": null,
  14435. "exc_text": null,
  14436. "stack_info": null,
  14437. "lineno": 26,
  14438. "funcName": "__report_expectation__",
  14439. "created": 1676441615.6097996,
  14440. "msecs": 609.7996234893799,
  14441. "relativeCreated": 12613.314867019653,
  14442. "thread": 140246908178432,
  14443. "threadName": "MainThread",
  14444. "processName": "MainProcess",
  14445. "process": 509276,
  14446. "message": "Expectation (Virtual device brightness): result = 65 (<class 'int'>)",
  14447. "asctime": "2023-02-15 07:13:35,609"
  14448. }
  14449. ],
  14450. "time_consumption": 0.0001232624053955078
  14451. },
  14452. {
  14453. "name": "__tLogger__",
  14454. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  14455. "args": [
  14456. "65",
  14457. "<class 'int'>"
  14458. ],
  14459. "levelname": "INFO",
  14460. "levelno": 20,
  14461. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  14462. "filename": "test.py",
  14463. "module": "test",
  14464. "exc_info": null,
  14465. "exc_text": null,
  14466. "stack_info": null,
  14467. "lineno": 184,
  14468. "funcName": "equivalency_chk",
  14469. "created": 1676441615.6103227,
  14470. "msecs": 610.3227138519287,
  14471. "relativeCreated": 12613.837957382202,
  14472. "thread": 140246908178432,
  14473. "threadName": "MainThread",
  14474. "processName": "MainProcess",
  14475. "process": 509276,
  14476. "message": "Light device brightness is correct (Content 65 and Type is <class 'int'>).",
  14477. "asctime": "2023-02-15 07:13:35,610",
  14478. "moduleLogger": [
  14479. {
  14480. "name": "__unittest__",
  14481. "msg": "Result (%s): %s (%s)",
  14482. "args": [
  14483. "Light device brightness",
  14484. "65",
  14485. "<class 'int'>"
  14486. ],
  14487. "levelname": "DEBUG",
  14488. "levelno": 10,
  14489. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  14490. "filename": "test.py",
  14491. "module": "test",
  14492. "exc_info": null,
  14493. "exc_text": null,
  14494. "stack_info": null,
  14495. "lineno": 22,
  14496. "funcName": "__report_result__",
  14497. "created": 1676441615.6101148,
  14498. "msecs": 610.1148128509521,
  14499. "relativeCreated": 12613.630056381226,
  14500. "thread": 140246908178432,
  14501. "threadName": "MainThread",
  14502. "processName": "MainProcess",
  14503. "process": 509276,
  14504. "message": "Result (Light device brightness): 65 (<class 'int'>)",
  14505. "asctime": "2023-02-15 07:13:35,610"
  14506. },
  14507. {
  14508. "name": "__unittest__",
  14509. "msg": "Expectation (%s): result %s %s (%s)",
  14510. "args": [
  14511. "Light device brightness",
  14512. "=",
  14513. "65",
  14514. "<class 'int'>"
  14515. ],
  14516. "levelname": "DEBUG",
  14517. "levelno": 10,
  14518. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  14519. "filename": "test.py",
  14520. "module": "test",
  14521. "exc_info": null,
  14522. "exc_text": null,
  14523. "stack_info": null,
  14524. "lineno": 26,
  14525. "funcName": "__report_expectation__",
  14526. "created": 1676441615.6102238,
  14527. "msecs": 610.2237701416016,
  14528. "relativeCreated": 12613.739013671875,
  14529. "thread": 140246908178432,
  14530. "threadName": "MainThread",
  14531. "processName": "MainProcess",
  14532. "process": 509276,
  14533. "message": "Expectation (Light device brightness): result = 65 (<class 'int'>)",
  14534. "asctime": "2023-02-15 07:13:35,610"
  14535. }
  14536. ],
  14537. "time_consumption": 9.894371032714844e-05
  14538. },
  14539. {
  14540. "name": "__tLogger__",
  14541. "msg": "Changing virtual device brightness to '%d'",
  14542. "args": [
  14543. 50
  14544. ],
  14545. "levelname": "DEBUG",
  14546. "levelno": 10,
  14547. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  14548. "filename": "light.py",
  14549. "module": "light",
  14550. "exc_info": null,
  14551. "exc_text": null,
  14552. "stack_info": null,
  14553. "lineno": 69,
  14554. "funcName": "__test_brightness__",
  14555. "created": 1676441615.911524,
  14556. "msecs": 911.5240573883057,
  14557. "relativeCreated": 12915.03930091858,
  14558. "thread": 140246908178432,
  14559. "threadName": "MainThread",
  14560. "processName": "MainProcess",
  14561. "process": 509276,
  14562. "message": "Changing virtual device brightness to '50'",
  14563. "asctime": "2023-02-15 07:13:35,911",
  14564. "moduleLogger": [
  14565. {
  14566. "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.brightness.set",
  14567. "msg": "Sending message with topic %s and payload %s",
  14568. "args": [
  14569. "videv/ffe/livingroom/main_light/brightness/set",
  14570. "50"
  14571. ],
  14572. "levelname": "DEBUG",
  14573. "levelno": 10,
  14574. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  14575. "filename": "__init__.py",
  14576. "module": "__init__",
  14577. "exc_info": null,
  14578. "exc_text": null,
  14579. "stack_info": null,
  14580. "lineno": 75,
  14581. "funcName": "send",
  14582. "created": 1676441615.6106741,
  14583. "msecs": 610.6741428375244,
  14584. "relativeCreated": 12614.189386367798,
  14585. "thread": 140246908178432,
  14586. "threadName": "MainThread",
  14587. "processName": "MainProcess",
  14588. "process": 509276,
  14589. "message": "Sending message with topic videv/ffe/livingroom/main_light/brightness/set and payload 50",
  14590. "asctime": "2023-02-15 07:13:35,610"
  14591. },
  14592. {
  14593. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light.set",
  14594. "msg": "Received message with topic %s and payload %s",
  14595. "args": [
  14596. "zigbee/ffe/livingroom/main_light/set",
  14597. "b'{\"brightness\": 128}'"
  14598. ],
  14599. "levelname": "DEBUG",
  14600. "levelno": 10,
  14601. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  14602. "filename": "__init__.py",
  14603. "module": "__init__",
  14604. "exc_info": null,
  14605. "exc_text": null,
  14606. "stack_info": null,
  14607. "lineno": 91,
  14608. "funcName": "__receive__",
  14609. "created": 1676441615.614046,
  14610. "msecs": 614.0460968017578,
  14611. "relativeCreated": 12617.561340332031,
  14612. "thread": 140246884292160,
  14613. "threadName": "Thread-1 (_thread_main)",
  14614. "processName": "MainProcess",
  14615. "process": 509276,
  14616. "message": "Received message with topic zigbee/ffe/livingroom/main_light/set and payload b'{\"brightness\": 128}'",
  14617. "asctime": "2023-02-15 07:13:35,614"
  14618. },
  14619. {
  14620. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light",
  14621. "msg": "Sending message with topic %s and payload %s",
  14622. "args": [
  14623. "zigbee/ffe/livingroom/main_light",
  14624. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  14625. ],
  14626. "levelname": "DEBUG",
  14627. "levelno": 10,
  14628. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  14629. "filename": "__init__.py",
  14630. "module": "__init__",
  14631. "exc_info": null,
  14632. "exc_text": null,
  14633. "stack_info": null,
  14634. "lineno": 75,
  14635. "funcName": "send",
  14636. "created": 1676441615.6147969,
  14637. "msecs": 614.7968769073486,
  14638. "relativeCreated": 12618.312120437622,
  14639. "thread": 140246884292160,
  14640. "threadName": "Thread-1 (_thread_main)",
  14641. "processName": "MainProcess",
  14642. "process": 509276,
  14643. "message": "Sending message with topic zigbee/ffe/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  14644. "asctime": "2023-02-15 07:13:35,614"
  14645. },
  14646. {
  14647. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light",
  14648. "msg": "Received message with topic %s and payload %s",
  14649. "args": [
  14650. "zigbee/ffe/livingroom/main_light",
  14651. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  14652. ],
  14653. "levelname": "DEBUG",
  14654. "levelno": 10,
  14655. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  14656. "filename": "__init__.py",
  14657. "module": "__init__",
  14658. "exc_info": null,
  14659. "exc_text": null,
  14660. "stack_info": null,
  14661. "lineno": 91,
  14662. "funcName": "__receive__",
  14663. "created": 1676441615.6160443,
  14664. "msecs": 616.044282913208,
  14665. "relativeCreated": 12619.559526443481,
  14666. "thread": 140246884292160,
  14667. "threadName": "Thread-1 (_thread_main)",
  14668. "processName": "MainProcess",
  14669. "process": 509276,
  14670. "message": "Received message with topic zigbee/ffe/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  14671. "asctime": "2023-02-15 07:13:35,616"
  14672. },
  14673. {
  14674. "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.brightness",
  14675. "msg": "Received message with topic %s and payload %s",
  14676. "args": [
  14677. "videv/ffe/livingroom/main_light/brightness",
  14678. "b'50'"
  14679. ],
  14680. "levelname": "DEBUG",
  14681. "levelno": 10,
  14682. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  14683. "filename": "__init__.py",
  14684. "module": "__init__",
  14685. "exc_info": null,
  14686. "exc_text": null,
  14687. "stack_info": null,
  14688. "lineno": 91,
  14689. "funcName": "__receive__",
  14690. "created": 1676441615.65885,
  14691. "msecs": 658.8499546051025,
  14692. "relativeCreated": 12662.365198135376,
  14693. "thread": 140246884292160,
  14694. "threadName": "Thread-1 (_thread_main)",
  14695. "processName": "MainProcess",
  14696. "process": 509276,
  14697. "message": "Received message with topic videv/ffe/livingroom/main_light/brightness and payload b'50'",
  14698. "asctime": "2023-02-15 07:13:35,658"
  14699. }
  14700. ],
  14701. "time_consumption": 0.2526741027832031
  14702. },
  14703. {
  14704. "name": "__tLogger__",
  14705. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  14706. "args": [
  14707. "50",
  14708. "<class 'int'>"
  14709. ],
  14710. "levelname": "INFO",
  14711. "levelno": 20,
  14712. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  14713. "filename": "test.py",
  14714. "module": "test",
  14715. "exc_info": null,
  14716. "exc_text": null,
  14717. "stack_info": null,
  14718. "lineno": 184,
  14719. "funcName": "equivalency_chk",
  14720. "created": 1676441615.911765,
  14721. "msecs": 911.7650985717773,
  14722. "relativeCreated": 12915.28034210205,
  14723. "thread": 140246908178432,
  14724. "threadName": "MainThread",
  14725. "processName": "MainProcess",
  14726. "process": 509276,
  14727. "message": "Light device brightness is correct (Content 50 and Type is <class 'int'>).",
  14728. "asctime": "2023-02-15 07:13:35,911",
  14729. "moduleLogger": [
  14730. {
  14731. "name": "__unittest__",
  14732. "msg": "Result (%s): %s (%s)",
  14733. "args": [
  14734. "Light device brightness",
  14735. "50",
  14736. "<class 'int'>"
  14737. ],
  14738. "levelname": "DEBUG",
  14739. "levelno": 10,
  14740. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  14741. "filename": "test.py",
  14742. "module": "test",
  14743. "exc_info": null,
  14744. "exc_text": null,
  14745. "stack_info": null,
  14746. "lineno": 22,
  14747. "funcName": "__report_result__",
  14748. "created": 1676441615.9116938,
  14749. "msecs": 911.693811416626,
  14750. "relativeCreated": 12915.2090549469,
  14751. "thread": 140246908178432,
  14752. "threadName": "MainThread",
  14753. "processName": "MainProcess",
  14754. "process": 509276,
  14755. "message": "Result (Light device brightness): 50 (<class 'int'>)",
  14756. "asctime": "2023-02-15 07:13:35,911"
  14757. },
  14758. {
  14759. "name": "__unittest__",
  14760. "msg": "Expectation (%s): result %s %s (%s)",
  14761. "args": [
  14762. "Light device brightness",
  14763. "=",
  14764. "50",
  14765. "<class 'int'>"
  14766. ],
  14767. "levelname": "DEBUG",
  14768. "levelno": 10,
  14769. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  14770. "filename": "test.py",
  14771. "module": "test",
  14772. "exc_info": null,
  14773. "exc_text": null,
  14774. "stack_info": null,
  14775. "lineno": 26,
  14776. "funcName": "__report_expectation__",
  14777. "created": 1676441615.9117343,
  14778. "msecs": 911.7343425750732,
  14779. "relativeCreated": 12915.249586105347,
  14780. "thread": 140246908178432,
  14781. "threadName": "MainThread",
  14782. "processName": "MainProcess",
  14783. "process": 509276,
  14784. "message": "Expectation (Light device brightness): result = 50 (<class 'int'>)",
  14785. "asctime": "2023-02-15 07:13:35,911"
  14786. }
  14787. ],
  14788. "time_consumption": 3.075599670410156e-05
  14789. },
  14790. {
  14791. "name": "__tLogger__",
  14792. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  14793. "args": [
  14794. "50",
  14795. "<class 'int'>"
  14796. ],
  14797. "levelname": "INFO",
  14798. "levelno": 20,
  14799. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  14800. "filename": "test.py",
  14801. "module": "test",
  14802. "exc_info": null,
  14803. "exc_text": null,
  14804. "stack_info": null,
  14805. "lineno": 184,
  14806. "funcName": "equivalency_chk",
  14807. "created": 1676441615.9118676,
  14808. "msecs": 911.867618560791,
  14809. "relativeCreated": 12915.382862091064,
  14810. "thread": 140246908178432,
  14811. "threadName": "MainThread",
  14812. "processName": "MainProcess",
  14813. "process": 509276,
  14814. "message": "Virtual device brightness is correct (Content 50 and Type is <class 'int'>).",
  14815. "asctime": "2023-02-15 07:13:35,911",
  14816. "moduleLogger": [
  14817. {
  14818. "name": "__unittest__",
  14819. "msg": "Result (%s): %s (%s)",
  14820. "args": [
  14821. "Virtual device brightness",
  14822. "50",
  14823. "<class 'int'>"
  14824. ],
  14825. "levelname": "DEBUG",
  14826. "levelno": 10,
  14827. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  14828. "filename": "test.py",
  14829. "module": "test",
  14830. "exc_info": null,
  14831. "exc_text": null,
  14832. "stack_info": null,
  14833. "lineno": 22,
  14834. "funcName": "__report_result__",
  14835. "created": 1676441615.911815,
  14836. "msecs": 911.8149280548096,
  14837. "relativeCreated": 12915.330171585083,
  14838. "thread": 140246908178432,
  14839. "threadName": "MainThread",
  14840. "processName": "MainProcess",
  14841. "process": 509276,
  14842. "message": "Result (Virtual device brightness): 50 (<class 'int'>)",
  14843. "asctime": "2023-02-15 07:13:35,911"
  14844. },
  14845. {
  14846. "name": "__unittest__",
  14847. "msg": "Expectation (%s): result %s %s (%s)",
  14848. "args": [
  14849. "Virtual device brightness",
  14850. "=",
  14851. "50",
  14852. "<class 'int'>"
  14853. ],
  14854. "levelname": "DEBUG",
  14855. "levelno": 10,
  14856. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  14857. "filename": "test.py",
  14858. "module": "test",
  14859. "exc_info": null,
  14860. "exc_text": null,
  14861. "stack_info": null,
  14862. "lineno": 26,
  14863. "funcName": "__report_expectation__",
  14864. "created": 1676441615.9118428,
  14865. "msecs": 911.8428230285645,
  14866. "relativeCreated": 12915.358066558838,
  14867. "thread": 140246908178432,
  14868. "threadName": "MainThread",
  14869. "processName": "MainProcess",
  14870. "process": 509276,
  14871. "message": "Expectation (Virtual device brightness): result = 50 (<class 'int'>)",
  14872. "asctime": "2023-02-15 07:13:35,911"
  14873. }
  14874. ],
  14875. "time_consumption": 2.47955322265625e-05
  14876. },
  14877. {
  14878. "name": "__tLogger__",
  14879. "msg": "Changing light device brightness to '%d'",
  14880. "args": [
  14881. 65
  14882. ],
  14883. "levelname": "DEBUG",
  14884. "levelno": 10,
  14885. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  14886. "filename": "light.py",
  14887. "module": "light",
  14888. "exc_info": null,
  14889. "exc_text": null,
  14890. "stack_info": null,
  14891. "lineno": 63,
  14892. "funcName": "__test_brightness__",
  14893. "created": 1676441616.2127178,
  14894. "msecs": 212.71777153015137,
  14895. "relativeCreated": 13216.233015060425,
  14896. "thread": 140246908178432,
  14897. "threadName": "MainThread",
  14898. "processName": "MainProcess",
  14899. "process": 509276,
  14900. "message": "Changing light device brightness to '65'",
  14901. "asctime": "2023-02-15 07:13:36,212",
  14902. "moduleLogger": [
  14903. {
  14904. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light",
  14905. "msg": "Sending message with topic %s and payload %s",
  14906. "args": [
  14907. "zigbee/ffe/livingroom/main_light",
  14908. "{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}"
  14909. ],
  14910. "levelname": "DEBUG",
  14911. "levelno": 10,
  14912. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  14913. "filename": "__init__.py",
  14914. "module": "__init__",
  14915. "exc_info": null,
  14916. "exc_text": null,
  14917. "stack_info": null,
  14918. "lineno": 75,
  14919. "funcName": "send",
  14920. "created": 1676441615.9119828,
  14921. "msecs": 911.9827747344971,
  14922. "relativeCreated": 12915.49801826477,
  14923. "thread": 140246908178432,
  14924. "threadName": "MainThread",
  14925. "processName": "MainProcess",
  14926. "process": 509276,
  14927. "message": "Sending message with topic zigbee/ffe/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}",
  14928. "asctime": "2023-02-15 07:13:35,911"
  14929. },
  14930. {
  14931. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light",
  14932. "msg": "Received message with topic %s and payload %s",
  14933. "args": [
  14934. "zigbee/ffe/livingroom/main_light",
  14935. "b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'"
  14936. ],
  14937. "levelname": "DEBUG",
  14938. "levelno": 10,
  14939. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  14940. "filename": "__init__.py",
  14941. "module": "__init__",
  14942. "exc_info": null,
  14943. "exc_text": null,
  14944. "stack_info": null,
  14945. "lineno": 91,
  14946. "funcName": "__receive__",
  14947. "created": 1676441615.9124808,
  14948. "msecs": 912.4808311462402,
  14949. "relativeCreated": 12915.996074676514,
  14950. "thread": 140246884292160,
  14951. "threadName": "Thread-1 (_thread_main)",
  14952. "processName": "MainProcess",
  14953. "process": 509276,
  14954. "message": "Received message with topic zigbee/ffe/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'",
  14955. "asctime": "2023-02-15 07:13:35,912"
  14956. },
  14957. {
  14958. "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.brightness",
  14959. "msg": "Received message with topic %s and payload %s",
  14960. "args": [
  14961. "videv/ffe/livingroom/main_light/brightness",
  14962. "b'65'"
  14963. ],
  14964. "levelname": "DEBUG",
  14965. "levelno": 10,
  14966. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  14967. "filename": "__init__.py",
  14968. "module": "__init__",
  14969. "exc_info": null,
  14970. "exc_text": null,
  14971. "stack_info": null,
  14972. "lineno": 91,
  14973. "funcName": "__receive__",
  14974. "created": 1676441615.9132762,
  14975. "msecs": 913.276195526123,
  14976. "relativeCreated": 12916.791439056396,
  14977. "thread": 140246884292160,
  14978. "threadName": "Thread-1 (_thread_main)",
  14979. "processName": "MainProcess",
  14980. "process": 509276,
  14981. "message": "Received message with topic videv/ffe/livingroom/main_light/brightness and payload b'65'",
  14982. "asctime": "2023-02-15 07:13:35,913"
  14983. }
  14984. ],
  14985. "time_consumption": 0.2994415760040283
  14986. },
  14987. {
  14988. "name": "__tLogger__",
  14989. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  14990. "args": [
  14991. "65",
  14992. "<class 'int'>"
  14993. ],
  14994. "levelname": "INFO",
  14995. "levelno": 20,
  14996. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  14997. "filename": "test.py",
  14998. "module": "test",
  14999. "exc_info": null,
  15000. "exc_text": null,
  15001. "stack_info": null,
  15002. "lineno": 184,
  15003. "funcName": "equivalency_chk",
  15004. "created": 1676441616.2133873,
  15005. "msecs": 213.38725090026855,
  15006. "relativeCreated": 13216.902494430542,
  15007. "thread": 140246908178432,
  15008. "threadName": "MainThread",
  15009. "processName": "MainProcess",
  15010. "process": 509276,
  15011. "message": "Virtual device brightness is correct (Content 65 and Type is <class 'int'>).",
  15012. "asctime": "2023-02-15 07:13:36,213",
  15013. "moduleLogger": [
  15014. {
  15015. "name": "__unittest__",
  15016. "msg": "Result (%s): %s (%s)",
  15017. "args": [
  15018. "Virtual device brightness",
  15019. "65",
  15020. "<class 'int'>"
  15021. ],
  15022. "levelname": "DEBUG",
  15023. "levelno": 10,
  15024. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  15025. "filename": "test.py",
  15026. "module": "test",
  15027. "exc_info": null,
  15028. "exc_text": null,
  15029. "stack_info": null,
  15030. "lineno": 22,
  15031. "funcName": "__report_result__",
  15032. "created": 1676441616.2131093,
  15033. "msecs": 213.10925483703613,
  15034. "relativeCreated": 13216.62449836731,
  15035. "thread": 140246908178432,
  15036. "threadName": "MainThread",
  15037. "processName": "MainProcess",
  15038. "process": 509276,
  15039. "message": "Result (Virtual device brightness): 65 (<class 'int'>)",
  15040. "asctime": "2023-02-15 07:13:36,213"
  15041. },
  15042. {
  15043. "name": "__unittest__",
  15044. "msg": "Expectation (%s): result %s %s (%s)",
  15045. "args": [
  15046. "Virtual device brightness",
  15047. "=",
  15048. "65",
  15049. "<class 'int'>"
  15050. ],
  15051. "levelname": "DEBUG",
  15052. "levelno": 10,
  15053. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  15054. "filename": "test.py",
  15055. "module": "test",
  15056. "exc_info": null,
  15057. "exc_text": null,
  15058. "stack_info": null,
  15059. "lineno": 26,
  15060. "funcName": "__report_expectation__",
  15061. "created": 1676441616.2132826,
  15062. "msecs": 213.28258514404297,
  15063. "relativeCreated": 13216.797828674316,
  15064. "thread": 140246908178432,
  15065. "threadName": "MainThread",
  15066. "processName": "MainProcess",
  15067. "process": 509276,
  15068. "message": "Expectation (Virtual device brightness): result = 65 (<class 'int'>)",
  15069. "asctime": "2023-02-15 07:13:36,213"
  15070. }
  15071. ],
  15072. "time_consumption": 0.00010466575622558594
  15073. },
  15074. {
  15075. "name": "__tLogger__",
  15076. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  15077. "args": [
  15078. "65",
  15079. "<class 'int'>"
  15080. ],
  15081. "levelname": "INFO",
  15082. "levelno": 20,
  15083. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  15084. "filename": "test.py",
  15085. "module": "test",
  15086. "exc_info": null,
  15087. "exc_text": null,
  15088. "stack_info": null,
  15089. "lineno": 184,
  15090. "funcName": "equivalency_chk",
  15091. "created": 1676441616.2137396,
  15092. "msecs": 213.73963356018066,
  15093. "relativeCreated": 13217.254877090454,
  15094. "thread": 140246908178432,
  15095. "threadName": "MainThread",
  15096. "processName": "MainProcess",
  15097. "process": 509276,
  15098. "message": "Light device brightness is correct (Content 65 and Type is <class 'int'>).",
  15099. "asctime": "2023-02-15 07:13:36,213",
  15100. "moduleLogger": [
  15101. {
  15102. "name": "__unittest__",
  15103. "msg": "Result (%s): %s (%s)",
  15104. "args": [
  15105. "Light device brightness",
  15106. "65",
  15107. "<class 'int'>"
  15108. ],
  15109. "levelname": "DEBUG",
  15110. "levelno": 10,
  15111. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  15112. "filename": "test.py",
  15113. "module": "test",
  15114. "exc_info": null,
  15115. "exc_text": null,
  15116. "stack_info": null,
  15117. "lineno": 22,
  15118. "funcName": "__report_result__",
  15119. "created": 1676441616.2135572,
  15120. "msecs": 213.55724334716797,
  15121. "relativeCreated": 13217.072486877441,
  15122. "thread": 140246908178432,
  15123. "threadName": "MainThread",
  15124. "processName": "MainProcess",
  15125. "process": 509276,
  15126. "message": "Result (Light device brightness): 65 (<class 'int'>)",
  15127. "asctime": "2023-02-15 07:13:36,213"
  15128. },
  15129. {
  15130. "name": "__unittest__",
  15131. "msg": "Expectation (%s): result %s %s (%s)",
  15132. "args": [
  15133. "Light device brightness",
  15134. "=",
  15135. "65",
  15136. "<class 'int'>"
  15137. ],
  15138. "levelname": "DEBUG",
  15139. "levelno": 10,
  15140. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  15141. "filename": "test.py",
  15142. "module": "test",
  15143. "exc_info": null,
  15144. "exc_text": null,
  15145. "stack_info": null,
  15146. "lineno": 26,
  15147. "funcName": "__report_expectation__",
  15148. "created": 1676441616.2136538,
  15149. "msecs": 213.6538028717041,
  15150. "relativeCreated": 13217.169046401978,
  15151. "thread": 140246908178432,
  15152. "threadName": "MainThread",
  15153. "processName": "MainProcess",
  15154. "process": 509276,
  15155. "message": "Expectation (Light device brightness): result = 65 (<class 'int'>)",
  15156. "asctime": "2023-02-15 07:13:36,213"
  15157. }
  15158. ],
  15159. "time_consumption": 8.58306884765625e-05
  15160. },
  15161. {
  15162. "name": "__tLogger__",
  15163. "msg": "Changing virtual device brightness to '%d'",
  15164. "args": [
  15165. 50
  15166. ],
  15167. "levelname": "DEBUG",
  15168. "levelno": 10,
  15169. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  15170. "filename": "light.py",
  15171. "module": "light",
  15172. "exc_info": null,
  15173. "exc_text": null,
  15174. "stack_info": null,
  15175. "lineno": 69,
  15176. "funcName": "__test_brightness__",
  15177. "created": 1676441616.5150924,
  15178. "msecs": 515.0923728942871,
  15179. "relativeCreated": 13518.60761642456,
  15180. "thread": 140246908178432,
  15181. "threadName": "MainThread",
  15182. "processName": "MainProcess",
  15183. "process": 509276,
  15184. "message": "Changing virtual device brightness to '50'",
  15185. "asctime": "2023-02-15 07:13:36,515",
  15186. "moduleLogger": [
  15187. {
  15188. "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.brightness.set",
  15189. "msg": "Sending message with topic %s and payload %s",
  15190. "args": [
  15191. "videv/ffe/livingroom/main_light/brightness/set",
  15192. "50"
  15193. ],
  15194. "levelname": "DEBUG",
  15195. "levelno": 10,
  15196. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  15197. "filename": "__init__.py",
  15198. "module": "__init__",
  15199. "exc_info": null,
  15200. "exc_text": null,
  15201. "stack_info": null,
  15202. "lineno": 75,
  15203. "funcName": "send",
  15204. "created": 1676441616.2139866,
  15205. "msecs": 213.98663520812988,
  15206. "relativeCreated": 13217.501878738403,
  15207. "thread": 140246908178432,
  15208. "threadName": "MainThread",
  15209. "processName": "MainProcess",
  15210. "process": 509276,
  15211. "message": "Sending message with topic videv/ffe/livingroom/main_light/brightness/set and payload 50",
  15212. "asctime": "2023-02-15 07:13:36,213"
  15213. },
  15214. {
  15215. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light.set",
  15216. "msg": "Received message with topic %s and payload %s",
  15217. "args": [
  15218. "zigbee/ffe/livingroom/main_light/set",
  15219. "b'{\"brightness\": 128}'"
  15220. ],
  15221. "levelname": "DEBUG",
  15222. "levelno": 10,
  15223. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  15224. "filename": "__init__.py",
  15225. "module": "__init__",
  15226. "exc_info": null,
  15227. "exc_text": null,
  15228. "stack_info": null,
  15229. "lineno": 91,
  15230. "funcName": "__receive__",
  15231. "created": 1676441616.2168207,
  15232. "msecs": 216.82071685791016,
  15233. "relativeCreated": 13220.335960388184,
  15234. "thread": 140246884292160,
  15235. "threadName": "Thread-1 (_thread_main)",
  15236. "processName": "MainProcess",
  15237. "process": 509276,
  15238. "message": "Received message with topic zigbee/ffe/livingroom/main_light/set and payload b'{\"brightness\": 128}'",
  15239. "asctime": "2023-02-15 07:13:36,216"
  15240. },
  15241. {
  15242. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light",
  15243. "msg": "Sending message with topic %s and payload %s",
  15244. "args": [
  15245. "zigbee/ffe/livingroom/main_light",
  15246. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  15247. ],
  15248. "levelname": "DEBUG",
  15249. "levelno": 10,
  15250. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  15251. "filename": "__init__.py",
  15252. "module": "__init__",
  15253. "exc_info": null,
  15254. "exc_text": null,
  15255. "stack_info": null,
  15256. "lineno": 75,
  15257. "funcName": "send",
  15258. "created": 1676441616.2174542,
  15259. "msecs": 217.454195022583,
  15260. "relativeCreated": 13220.969438552856,
  15261. "thread": 140246884292160,
  15262. "threadName": "Thread-1 (_thread_main)",
  15263. "processName": "MainProcess",
  15264. "process": 509276,
  15265. "message": "Sending message with topic zigbee/ffe/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  15266. "asctime": "2023-02-15 07:13:36,217"
  15267. },
  15268. {
  15269. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light",
  15270. "msg": "Received message with topic %s and payload %s",
  15271. "args": [
  15272. "zigbee/ffe/livingroom/main_light",
  15273. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  15274. ],
  15275. "levelname": "DEBUG",
  15276. "levelno": 10,
  15277. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  15278. "filename": "__init__.py",
  15279. "module": "__init__",
  15280. "exc_info": null,
  15281. "exc_text": null,
  15282. "stack_info": null,
  15283. "lineno": 91,
  15284. "funcName": "__receive__",
  15285. "created": 1676441616.218444,
  15286. "msecs": 218.4441089630127,
  15287. "relativeCreated": 13221.959352493286,
  15288. "thread": 140246884292160,
  15289. "threadName": "Thread-1 (_thread_main)",
  15290. "processName": "MainProcess",
  15291. "process": 509276,
  15292. "message": "Received message with topic zigbee/ffe/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  15293. "asctime": "2023-02-15 07:13:36,218"
  15294. },
  15295. {
  15296. "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.brightness",
  15297. "msg": "Received message with topic %s and payload %s",
  15298. "args": [
  15299. "videv/ffe/livingroom/main_light/brightness",
  15300. "b'50'"
  15301. ],
  15302. "levelname": "DEBUG",
  15303. "levelno": 10,
  15304. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  15305. "filename": "__init__.py",
  15306. "module": "__init__",
  15307. "exc_info": null,
  15308. "exc_text": null,
  15309. "stack_info": null,
  15310. "lineno": 91,
  15311. "funcName": "__receive__",
  15312. "created": 1676441616.261601,
  15313. "msecs": 261.6009712219238,
  15314. "relativeCreated": 13265.116214752197,
  15315. "thread": 140246884292160,
  15316. "threadName": "Thread-1 (_thread_main)",
  15317. "processName": "MainProcess",
  15318. "process": 509276,
  15319. "message": "Received message with topic videv/ffe/livingroom/main_light/brightness and payload b'50'",
  15320. "asctime": "2023-02-15 07:13:36,261"
  15321. }
  15322. ],
  15323. "time_consumption": 0.2534914016723633
  15324. },
  15325. {
  15326. "name": "__tLogger__",
  15327. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  15328. "args": [
  15329. "50",
  15330. "<class 'int'>"
  15331. ],
  15332. "levelname": "INFO",
  15333. "levelno": 20,
  15334. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  15335. "filename": "test.py",
  15336. "module": "test",
  15337. "exc_info": null,
  15338. "exc_text": null,
  15339. "stack_info": null,
  15340. "lineno": 184,
  15341. "funcName": "equivalency_chk",
  15342. "created": 1676441616.5158892,
  15343. "msecs": 515.8891677856445,
  15344. "relativeCreated": 13519.404411315918,
  15345. "thread": 140246908178432,
  15346. "threadName": "MainThread",
  15347. "processName": "MainProcess",
  15348. "process": 509276,
  15349. "message": "Light device brightness is correct (Content 50 and Type is <class 'int'>).",
  15350. "asctime": "2023-02-15 07:13:36,515",
  15351. "moduleLogger": [
  15352. {
  15353. "name": "__unittest__",
  15354. "msg": "Result (%s): %s (%s)",
  15355. "args": [
  15356. "Light device brightness",
  15357. "50",
  15358. "<class 'int'>"
  15359. ],
  15360. "levelname": "DEBUG",
  15361. "levelno": 10,
  15362. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  15363. "filename": "test.py",
  15364. "module": "test",
  15365. "exc_info": null,
  15366. "exc_text": null,
  15367. "stack_info": null,
  15368. "lineno": 22,
  15369. "funcName": "__report_result__",
  15370. "created": 1676441616.5155506,
  15371. "msecs": 515.5506134033203,
  15372. "relativeCreated": 13519.065856933594,
  15373. "thread": 140246908178432,
  15374. "threadName": "MainThread",
  15375. "processName": "MainProcess",
  15376. "process": 509276,
  15377. "message": "Result (Light device brightness): 50 (<class 'int'>)",
  15378. "asctime": "2023-02-15 07:13:36,515"
  15379. },
  15380. {
  15381. "name": "__unittest__",
  15382. "msg": "Expectation (%s): result %s %s (%s)",
  15383. "args": [
  15384. "Light device brightness",
  15385. "=",
  15386. "50",
  15387. "<class 'int'>"
  15388. ],
  15389. "levelname": "DEBUG",
  15390. "levelno": 10,
  15391. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  15392. "filename": "test.py",
  15393. "module": "test",
  15394. "exc_info": null,
  15395. "exc_text": null,
  15396. "stack_info": null,
  15397. "lineno": 26,
  15398. "funcName": "__report_expectation__",
  15399. "created": 1676441616.5157502,
  15400. "msecs": 515.7501697540283,
  15401. "relativeCreated": 13519.265413284302,
  15402. "thread": 140246908178432,
  15403. "threadName": "MainThread",
  15404. "processName": "MainProcess",
  15405. "process": 509276,
  15406. "message": "Expectation (Light device brightness): result = 50 (<class 'int'>)",
  15407. "asctime": "2023-02-15 07:13:36,515"
  15408. }
  15409. ],
  15410. "time_consumption": 0.00013899803161621094
  15411. },
  15412. {
  15413. "name": "__tLogger__",
  15414. "msg": "Resetting precondition (Power off)",
  15415. "args": [],
  15416. "levelname": "DEBUG",
  15417. "levelno": 10,
  15418. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  15419. "filename": "light.py",
  15420. "module": "light",
  15421. "exc_info": null,
  15422. "exc_text": null,
  15423. "stack_info": null,
  15424. "lineno": 74,
  15425. "funcName": "__test_brightness__",
  15426. "created": 1676441616.8172808,
  15427. "msecs": 817.2807693481445,
  15428. "relativeCreated": 13820.796012878418,
  15429. "thread": 140246908178432,
  15430. "threadName": "MainThread",
  15431. "processName": "MainProcess",
  15432. "process": 509276,
  15433. "message": "Resetting precondition (Power off)",
  15434. "asctime": "2023-02-15 07:13:36,817",
  15435. "moduleLogger": [
  15436. {
  15437. "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0",
  15438. "msg": "Sending message with topic %s and payload %s",
  15439. "args": [
  15440. "shellies/ffe/livingroom/main_light/relay/0",
  15441. "off"
  15442. ],
  15443. "levelname": "DEBUG",
  15444. "levelno": 10,
  15445. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  15446. "filename": "__init__.py",
  15447. "module": "__init__",
  15448. "exc_info": null,
  15449. "exc_text": null,
  15450. "stack_info": null,
  15451. "lineno": 75,
  15452. "funcName": "send",
  15453. "created": 1676441616.5162024,
  15454. "msecs": 516.202449798584,
  15455. "relativeCreated": 13519.717693328857,
  15456. "thread": 140246908178432,
  15457. "threadName": "MainThread",
  15458. "processName": "MainProcess",
  15459. "process": 509276,
  15460. "message": "Sending message with topic shellies/ffe/livingroom/main_light/relay/0 and payload off",
  15461. "asctime": "2023-02-15 07:13:36,516"
  15462. },
  15463. {
  15464. "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0",
  15465. "msg": "Received message with topic %s and payload %s",
  15466. "args": [
  15467. "shellies/ffe/livingroom/main_light/relay/0",
  15468. "b'off'"
  15469. ],
  15470. "levelname": "DEBUG",
  15471. "levelno": 10,
  15472. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  15473. "filename": "__init__.py",
  15474. "module": "__init__",
  15475. "exc_info": null,
  15476. "exc_text": null,
  15477. "stack_info": null,
  15478. "lineno": 91,
  15479. "funcName": "__receive__",
  15480. "created": 1676441616.5175524,
  15481. "msecs": 517.552375793457,
  15482. "relativeCreated": 13521.06761932373,
  15483. "thread": 140246884292160,
  15484. "threadName": "Thread-1 (_thread_main)",
  15485. "processName": "MainProcess",
  15486. "process": 509276,
  15487. "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0 and payload b'off'",
  15488. "asctime": "2023-02-15 07:13:36,517"
  15489. },
  15490. {
  15491. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set",
  15492. "msg": "Received message with topic %s and payload %s",
  15493. "args": [
  15494. "zigbee/ffe/livingroom/floorlamp_1/set",
  15495. "b'{\"state\": \"off\"}'"
  15496. ],
  15497. "levelname": "DEBUG",
  15498. "levelno": 10,
  15499. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  15500. "filename": "__init__.py",
  15501. "module": "__init__",
  15502. "exc_info": null,
  15503. "exc_text": null,
  15504. "stack_info": null,
  15505. "lineno": 91,
  15506. "funcName": "__receive__",
  15507. "created": 1676441616.5225675,
  15508. "msecs": 522.5675106048584,
  15509. "relativeCreated": 13526.082754135132,
  15510. "thread": 140246884292160,
  15511. "threadName": "Thread-1 (_thread_main)",
  15512. "processName": "MainProcess",
  15513. "process": 509276,
  15514. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"state\": \"off\"}'",
  15515. "asctime": "2023-02-15 07:13:36,522"
  15516. },
  15517. {
  15518. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  15519. "msg": "Sending message with topic %s and payload %s",
  15520. "args": [
  15521. "zigbee/ffe/livingroom/floorlamp_1",
  15522. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  15523. ],
  15524. "levelname": "DEBUG",
  15525. "levelno": 10,
  15526. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  15527. "filename": "__init__.py",
  15528. "module": "__init__",
  15529. "exc_info": null,
  15530. "exc_text": null,
  15531. "stack_info": null,
  15532. "lineno": 75,
  15533. "funcName": "send",
  15534. "created": 1676441616.52276,
  15535. "msecs": 522.7599143981934,
  15536. "relativeCreated": 13526.275157928467,
  15537. "thread": 140246884292160,
  15538. "threadName": "Thread-1 (_thread_main)",
  15539. "processName": "MainProcess",
  15540. "process": 509276,
  15541. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  15542. "asctime": "2023-02-15 07:13:36,522"
  15543. },
  15544. {
  15545. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set",
  15546. "msg": "Received message with topic %s and payload %s",
  15547. "args": [
  15548. "zigbee/ffe/livingroom/floorlamp_2/set",
  15549. "b'{\"state\": \"off\"}'"
  15550. ],
  15551. "levelname": "DEBUG",
  15552. "levelno": 10,
  15553. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  15554. "filename": "__init__.py",
  15555. "module": "__init__",
  15556. "exc_info": null,
  15557. "exc_text": null,
  15558. "stack_info": null,
  15559. "lineno": 91,
  15560. "funcName": "__receive__",
  15561. "created": 1676441616.5229442,
  15562. "msecs": 522.9442119598389,
  15563. "relativeCreated": 13526.459455490112,
  15564. "thread": 140246884292160,
  15565. "threadName": "Thread-1 (_thread_main)",
  15566. "processName": "MainProcess",
  15567. "process": 509276,
  15568. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"state\": \"off\"}'",
  15569. "asctime": "2023-02-15 07:13:36,522"
  15570. },
  15571. {
  15572. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2",
  15573. "msg": "Sending message with topic %s and payload %s",
  15574. "args": [
  15575. "zigbee/ffe/livingroom/floorlamp_2",
  15576. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  15577. ],
  15578. "levelname": "DEBUG",
  15579. "levelno": 10,
  15580. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  15581. "filename": "__init__.py",
  15582. "module": "__init__",
  15583. "exc_info": null,
  15584. "exc_text": null,
  15585. "stack_info": null,
  15586. "lineno": 75,
  15587. "funcName": "send",
  15588. "created": 1676441616.523109,
  15589. "msecs": 523.108959197998,
  15590. "relativeCreated": 13526.624202728271,
  15591. "thread": 140246884292160,
  15592. "threadName": "Thread-1 (_thread_main)",
  15593. "processName": "MainProcess",
  15594. "process": 509276,
  15595. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_2 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  15596. "asctime": "2023-02-15 07:13:36,523"
  15597. },
  15598. {
  15599. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set",
  15600. "msg": "Received message with topic %s and payload %s",
  15601. "args": [
  15602. "zigbee/ffe/livingroom/floorlamp_3/set",
  15603. "b'{\"state\": \"off\"}'"
  15604. ],
  15605. "levelname": "DEBUG",
  15606. "levelno": 10,
  15607. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  15608. "filename": "__init__.py",
  15609. "module": "__init__",
  15610. "exc_info": null,
  15611. "exc_text": null,
  15612. "stack_info": null,
  15613. "lineno": 91,
  15614. "funcName": "__receive__",
  15615. "created": 1676441616.523316,
  15616. "msecs": 523.3159065246582,
  15617. "relativeCreated": 13526.831150054932,
  15618. "thread": 140246884292160,
  15619. "threadName": "Thread-1 (_thread_main)",
  15620. "processName": "MainProcess",
  15621. "process": 509276,
  15622. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"state\": \"off\"}'",
  15623. "asctime": "2023-02-15 07:13:36,523"
  15624. },
  15625. {
  15626. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3",
  15627. "msg": "Sending message with topic %s and payload %s",
  15628. "args": [
  15629. "zigbee/ffe/livingroom/floorlamp_3",
  15630. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  15631. ],
  15632. "levelname": "DEBUG",
  15633. "levelno": 10,
  15634. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  15635. "filename": "__init__.py",
  15636. "module": "__init__",
  15637. "exc_info": null,
  15638. "exc_text": null,
  15639. "stack_info": null,
  15640. "lineno": 75,
  15641. "funcName": "send",
  15642. "created": 1676441616.523479,
  15643. "msecs": 523.4789848327637,
  15644. "relativeCreated": 13526.994228363037,
  15645. "thread": 140246884292160,
  15646. "threadName": "Thread-1 (_thread_main)",
  15647. "processName": "MainProcess",
  15648. "process": 509276,
  15649. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_3 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  15650. "asctime": "2023-02-15 07:13:36,523"
  15651. },
  15652. {
  15653. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set",
  15654. "msg": "Received message with topic %s and payload %s",
  15655. "args": [
  15656. "zigbee/ffe/livingroom/floorlamp_4/set",
  15657. "b'{\"state\": \"off\"}'"
  15658. ],
  15659. "levelname": "DEBUG",
  15660. "levelno": 10,
  15661. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  15662. "filename": "__init__.py",
  15663. "module": "__init__",
  15664. "exc_info": null,
  15665. "exc_text": null,
  15666. "stack_info": null,
  15667. "lineno": 91,
  15668. "funcName": "__receive__",
  15669. "created": 1676441616.5236406,
  15670. "msecs": 523.6406326293945,
  15671. "relativeCreated": 13527.155876159668,
  15672. "thread": 140246884292160,
  15673. "threadName": "Thread-1 (_thread_main)",
  15674. "processName": "MainProcess",
  15675. "process": 509276,
  15676. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"state\": \"off\"}'",
  15677. "asctime": "2023-02-15 07:13:36,523"
  15678. },
  15679. {
  15680. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4",
  15681. "msg": "Sending message with topic %s and payload %s",
  15682. "args": [
  15683. "zigbee/ffe/livingroom/floorlamp_4",
  15684. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  15685. ],
  15686. "levelname": "DEBUG",
  15687. "levelno": 10,
  15688. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  15689. "filename": "__init__.py",
  15690. "module": "__init__",
  15691. "exc_info": null,
  15692. "exc_text": null,
  15693. "stack_info": null,
  15694. "lineno": 75,
  15695. "funcName": "send",
  15696. "created": 1676441616.5238051,
  15697. "msecs": 523.8051414489746,
  15698. "relativeCreated": 13527.320384979248,
  15699. "thread": 140246884292160,
  15700. "threadName": "Thread-1 (_thread_main)",
  15701. "processName": "MainProcess",
  15702. "process": 509276,
  15703. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_4 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  15704. "asctime": "2023-02-15 07:13:36,523"
  15705. },
  15706. {
  15707. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set",
  15708. "msg": "Received message with topic %s and payload %s",
  15709. "args": [
  15710. "zigbee/ffe/livingroom/floorlamp_5/set",
  15711. "b'{\"state\": \"off\"}'"
  15712. ],
  15713. "levelname": "DEBUG",
  15714. "levelno": 10,
  15715. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  15716. "filename": "__init__.py",
  15717. "module": "__init__",
  15718. "exc_info": null,
  15719. "exc_text": null,
  15720. "stack_info": null,
  15721. "lineno": 91,
  15722. "funcName": "__receive__",
  15723. "created": 1676441616.5240061,
  15724. "msecs": 524.0061283111572,
  15725. "relativeCreated": 13527.52137184143,
  15726. "thread": 140246884292160,
  15727. "threadName": "Thread-1 (_thread_main)",
  15728. "processName": "MainProcess",
  15729. "process": 509276,
  15730. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"state\": \"off\"}'",
  15731. "asctime": "2023-02-15 07:13:36,524"
  15732. },
  15733. {
  15734. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5",
  15735. "msg": "Sending message with topic %s and payload %s",
  15736. "args": [
  15737. "zigbee/ffe/livingroom/floorlamp_5",
  15738. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  15739. ],
  15740. "levelname": "DEBUG",
  15741. "levelno": 10,
  15742. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  15743. "filename": "__init__.py",
  15744. "module": "__init__",
  15745. "exc_info": null,
  15746. "exc_text": null,
  15747. "stack_info": null,
  15748. "lineno": 75,
  15749. "funcName": "send",
  15750. "created": 1676441616.5241659,
  15751. "msecs": 524.1658687591553,
  15752. "relativeCreated": 13527.681112289429,
  15753. "thread": 140246884292160,
  15754. "threadName": "Thread-1 (_thread_main)",
  15755. "processName": "MainProcess",
  15756. "process": 509276,
  15757. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_5 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  15758. "asctime": "2023-02-15 07:13:36,524"
  15759. },
  15760. {
  15761. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set",
  15762. "msg": "Received message with topic %s and payload %s",
  15763. "args": [
  15764. "zigbee/ffe/livingroom/floorlamp_6/set",
  15765. "b'{\"state\": \"off\"}'"
  15766. ],
  15767. "levelname": "DEBUG",
  15768. "levelno": 10,
  15769. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  15770. "filename": "__init__.py",
  15771. "module": "__init__",
  15772. "exc_info": null,
  15773. "exc_text": null,
  15774. "stack_info": null,
  15775. "lineno": 91,
  15776. "funcName": "__receive__",
  15777. "created": 1676441616.524323,
  15778. "msecs": 524.3229866027832,
  15779. "relativeCreated": 13527.838230133057,
  15780. "thread": 140246884292160,
  15781. "threadName": "Thread-1 (_thread_main)",
  15782. "processName": "MainProcess",
  15783. "process": 509276,
  15784. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"state\": \"off\"}'",
  15785. "asctime": "2023-02-15 07:13:36,524"
  15786. },
  15787. {
  15788. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6",
  15789. "msg": "Sending message with topic %s and payload %s",
  15790. "args": [
  15791. "zigbee/ffe/livingroom/floorlamp_6",
  15792. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  15793. ],
  15794. "levelname": "DEBUG",
  15795. "levelno": 10,
  15796. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  15797. "filename": "__init__.py",
  15798. "module": "__init__",
  15799. "exc_info": null,
  15800. "exc_text": null,
  15801. "stack_info": null,
  15802. "lineno": 75,
  15803. "funcName": "send",
  15804. "created": 1676441616.5244818,
  15805. "msecs": 524.4817733764648,
  15806. "relativeCreated": 13527.997016906738,
  15807. "thread": 140246884292160,
  15808. "threadName": "Thread-1 (_thread_main)",
  15809. "processName": "MainProcess",
  15810. "process": 509276,
  15811. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_6 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  15812. "asctime": "2023-02-15 07:13:36,524"
  15813. },
  15814. {
  15815. "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state",
  15816. "msg": "Received message with topic %s and payload %s",
  15817. "args": [
  15818. "videv/ffe/livingroom/main_light/state",
  15819. "b'false'"
  15820. ],
  15821. "levelname": "DEBUG",
  15822. "levelno": 10,
  15823. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  15824. "filename": "__init__.py",
  15825. "module": "__init__",
  15826. "exc_info": null,
  15827. "exc_text": null,
  15828. "stack_info": null,
  15829. "lineno": 91,
  15830. "funcName": "__receive__",
  15831. "created": 1676441616.5246751,
  15832. "msecs": 524.6751308441162,
  15833. "relativeCreated": 13528.19037437439,
  15834. "thread": 140246884292160,
  15835. "threadName": "Thread-1 (_thread_main)",
  15836. "processName": "MainProcess",
  15837. "process": 509276,
  15838. "message": "Received message with topic videv/ffe/livingroom/main_light/state and payload b'false'",
  15839. "asctime": "2023-02-15 07:13:36,524"
  15840. },
  15841. {
  15842. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  15843. "msg": "Received message with topic %s and payload %s",
  15844. "args": [
  15845. "zigbee/ffe/livingroom/floorlamp_1",
  15846. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  15847. ],
  15848. "levelname": "DEBUG",
  15849. "levelno": 10,
  15850. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  15851. "filename": "__init__.py",
  15852. "module": "__init__",
  15853. "exc_info": null,
  15854. "exc_text": null,
  15855. "stack_info": null,
  15856. "lineno": 91,
  15857. "funcName": "__receive__",
  15858. "created": 1676441616.5248768,
  15859. "msecs": 524.8768329620361,
  15860. "relativeCreated": 13528.39207649231,
  15861. "thread": 140246884292160,
  15862. "threadName": "Thread-1 (_thread_main)",
  15863. "processName": "MainProcess",
  15864. "process": 509276,
  15865. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  15866. "asctime": "2023-02-15 07:13:36,524"
  15867. },
  15868. {
  15869. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2",
  15870. "msg": "Received message with topic %s and payload %s",
  15871. "args": [
  15872. "zigbee/ffe/livingroom/floorlamp_2",
  15873. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  15874. ],
  15875. "levelname": "DEBUG",
  15876. "levelno": 10,
  15877. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  15878. "filename": "__init__.py",
  15879. "module": "__init__",
  15880. "exc_info": null,
  15881. "exc_text": null,
  15882. "stack_info": null,
  15883. "lineno": 91,
  15884. "funcName": "__receive__",
  15885. "created": 1676441616.5250633,
  15886. "msecs": 525.0632762908936,
  15887. "relativeCreated": 13528.578519821167,
  15888. "thread": 140246884292160,
  15889. "threadName": "Thread-1 (_thread_main)",
  15890. "processName": "MainProcess",
  15891. "process": 509276,
  15892. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  15893. "asctime": "2023-02-15 07:13:36,525"
  15894. },
  15895. {
  15896. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3",
  15897. "msg": "Received message with topic %s and payload %s",
  15898. "args": [
  15899. "zigbee/ffe/livingroom/floorlamp_3",
  15900. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  15901. ],
  15902. "levelname": "DEBUG",
  15903. "levelno": 10,
  15904. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  15905. "filename": "__init__.py",
  15906. "module": "__init__",
  15907. "exc_info": null,
  15908. "exc_text": null,
  15909. "stack_info": null,
  15910. "lineno": 91,
  15911. "funcName": "__receive__",
  15912. "created": 1676441616.525279,
  15913. "msecs": 525.2790451049805,
  15914. "relativeCreated": 13528.794288635254,
  15915. "thread": 140246884292160,
  15916. "threadName": "Thread-1 (_thread_main)",
  15917. "processName": "MainProcess",
  15918. "process": 509276,
  15919. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  15920. "asctime": "2023-02-15 07:13:36,525"
  15921. },
  15922. {
  15923. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4",
  15924. "msg": "Received message with topic %s and payload %s",
  15925. "args": [
  15926. "zigbee/ffe/livingroom/floorlamp_4",
  15927. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  15928. ],
  15929. "levelname": "DEBUG",
  15930. "levelno": 10,
  15931. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  15932. "filename": "__init__.py",
  15933. "module": "__init__",
  15934. "exc_info": null,
  15935. "exc_text": null,
  15936. "stack_info": null,
  15937. "lineno": 91,
  15938. "funcName": "__receive__",
  15939. "created": 1676441616.5254848,
  15940. "msecs": 525.4848003387451,
  15941. "relativeCreated": 13529.000043869019,
  15942. "thread": 140246884292160,
  15943. "threadName": "Thread-1 (_thread_main)",
  15944. "processName": "MainProcess",
  15945. "process": 509276,
  15946. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  15947. "asctime": "2023-02-15 07:13:36,525"
  15948. },
  15949. {
  15950. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5",
  15951. "msg": "Received message with topic %s and payload %s",
  15952. "args": [
  15953. "zigbee/ffe/livingroom/floorlamp_5",
  15954. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  15955. ],
  15956. "levelname": "DEBUG",
  15957. "levelno": 10,
  15958. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  15959. "filename": "__init__.py",
  15960. "module": "__init__",
  15961. "exc_info": null,
  15962. "exc_text": null,
  15963. "stack_info": null,
  15964. "lineno": 91,
  15965. "funcName": "__receive__",
  15966. "created": 1676441616.5256853,
  15967. "msecs": 525.6853103637695,
  15968. "relativeCreated": 13529.200553894043,
  15969. "thread": 140246884292160,
  15970. "threadName": "Thread-1 (_thread_main)",
  15971. "processName": "MainProcess",
  15972. "process": 509276,
  15973. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  15974. "asctime": "2023-02-15 07:13:36,525"
  15975. },
  15976. {
  15977. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6",
  15978. "msg": "Received message with topic %s and payload %s",
  15979. "args": [
  15980. "zigbee/ffe/livingroom/floorlamp_6",
  15981. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  15982. ],
  15983. "levelname": "DEBUG",
  15984. "levelno": 10,
  15985. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  15986. "filename": "__init__.py",
  15987. "module": "__init__",
  15988. "exc_info": null,
  15989. "exc_text": null,
  15990. "stack_info": null,
  15991. "lineno": 91,
  15992. "funcName": "__receive__",
  15993. "created": 1676441616.5258877,
  15994. "msecs": 525.8877277374268,
  15995. "relativeCreated": 13529.4029712677,
  15996. "thread": 140246884292160,
  15997. "threadName": "Thread-1 (_thread_main)",
  15998. "processName": "MainProcess",
  15999. "process": 509276,
  16000. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  16001. "asctime": "2023-02-15 07:13:36,525"
  16002. },
  16003. {
  16004. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state",
  16005. "msg": "Received message with topic %s and payload %s",
  16006. "args": [
  16007. "videv/ffe/livingroom/floorlamp/state",
  16008. "b'false'"
  16009. ],
  16010. "levelname": "DEBUG",
  16011. "levelno": 10,
  16012. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  16013. "filename": "__init__.py",
  16014. "module": "__init__",
  16015. "exc_info": null,
  16016. "exc_text": null,
  16017. "stack_info": null,
  16018. "lineno": 91,
  16019. "funcName": "__receive__",
  16020. "created": 1676441616.5718508,
  16021. "msecs": 571.8507766723633,
  16022. "relativeCreated": 13575.366020202637,
  16023. "thread": 140246884292160,
  16024. "threadName": "Thread-1 (_thread_main)",
  16025. "processName": "MainProcess",
  16026. "process": 509276,
  16027. "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'false'",
  16028. "asctime": "2023-02-15 07:13:36,571"
  16029. }
  16030. ],
  16031. "time_consumption": 0.24542999267578125
  16032. }
  16033. ],
  16034. "time_consumption": 1.8119616508483887,
  16035. "time_start": "2023-02-15 07:13:35,005",
  16036. "time_finished": "2023-02-15 07:13:36,817"
  16037. },
  16038. "Color temperature test for device and virtual device: zigbee/ffe/livingroom/main_light": {
  16039. "name": "__tLogger__",
  16040. "msg": "Color temperature test for device and virtual device: zigbee/ffe/livingroom/main_light",
  16041. "args": null,
  16042. "levelname": "INFO",
  16043. "levelno": 20,
  16044. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  16045. "filename": "light.py",
  16046. "module": "light",
  16047. "exc_info": null,
  16048. "exc_text": null,
  16049. "stack_info": null,
  16050. "lineno": 81,
  16051. "funcName": "test_color_temp",
  16052. "created": 1676441616.8181024,
  16053. "msecs": 818.1023597717285,
  16054. "relativeCreated": 13821.617603302002,
  16055. "thread": 140246908178432,
  16056. "threadName": "MainThread",
  16057. "processName": "MainProcess",
  16058. "process": 509276,
  16059. "message": "Color temperature test for device and virtual device: zigbee/ffe/livingroom/main_light",
  16060. "asctime": "2023-02-15 07:13:36,818",
  16061. "moduleLogger": [],
  16062. "testcaseLogger": [
  16063. {
  16064. "name": "__tLogger__",
  16065. "msg": "Setting preconditions (Power on)",
  16066. "args": [],
  16067. "levelname": "DEBUG",
  16068. "levelno": 10,
  16069. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  16070. "filename": "light.py",
  16071. "module": "light",
  16072. "exc_info": null,
  16073. "exc_text": null,
  16074. "stack_info": null,
  16075. "lineno": 88,
  16076. "funcName": "__test_color_temp__",
  16077. "created": 1676441617.1200628,
  16078. "msecs": 120.06282806396484,
  16079. "relativeCreated": 14123.578071594238,
  16080. "thread": 140246908178432,
  16081. "threadName": "MainThread",
  16082. "processName": "MainProcess",
  16083. "process": 509276,
  16084. "message": "Setting preconditions (Power on)",
  16085. "asctime": "2023-02-15 07:13:37,120",
  16086. "moduleLogger": [
  16087. {
  16088. "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0",
  16089. "msg": "Sending message with topic %s and payload %s",
  16090. "args": [
  16091. "shellies/ffe/livingroom/main_light/relay/0",
  16092. "on"
  16093. ],
  16094. "levelname": "DEBUG",
  16095. "levelno": 10,
  16096. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  16097. "filename": "__init__.py",
  16098. "module": "__init__",
  16099. "exc_info": null,
  16100. "exc_text": null,
  16101. "stack_info": null,
  16102. "lineno": 75,
  16103. "funcName": "send",
  16104. "created": 1676441616.818537,
  16105. "msecs": 818.5369968414307,
  16106. "relativeCreated": 13822.052240371704,
  16107. "thread": 140246908178432,
  16108. "threadName": "MainThread",
  16109. "processName": "MainProcess",
  16110. "process": 509276,
  16111. "message": "Sending message with topic shellies/ffe/livingroom/main_light/relay/0 and payload on",
  16112. "asctime": "2023-02-15 07:13:36,818"
  16113. },
  16114. {
  16115. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light",
  16116. "msg": "Sending message with topic %s and payload %s",
  16117. "args": [
  16118. "zigbee/ffe/livingroom/main_light",
  16119. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  16120. ],
  16121. "levelname": "DEBUG",
  16122. "levelno": 10,
  16123. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  16124. "filename": "__init__.py",
  16125. "module": "__init__",
  16126. "exc_info": null,
  16127. "exc_text": null,
  16128. "stack_info": null,
  16129. "lineno": 75,
  16130. "funcName": "send",
  16131. "created": 1676441616.8192225,
  16132. "msecs": 819.2224502563477,
  16133. "relativeCreated": 13822.737693786621,
  16134. "thread": 140246908178432,
  16135. "threadName": "MainThread",
  16136. "processName": "MainProcess",
  16137. "process": 509276,
  16138. "message": "Sending message with topic zigbee/ffe/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  16139. "asctime": "2023-02-15 07:13:36,819"
  16140. },
  16141. {
  16142. "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0",
  16143. "msg": "Received message with topic %s and payload %s",
  16144. "args": [
  16145. "shellies/ffe/livingroom/main_light/relay/0",
  16146. "b'on'"
  16147. ],
  16148. "levelname": "DEBUG",
  16149. "levelno": 10,
  16150. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  16151. "filename": "__init__.py",
  16152. "module": "__init__",
  16153. "exc_info": null,
  16154. "exc_text": null,
  16155. "stack_info": null,
  16156. "lineno": 91,
  16157. "funcName": "__receive__",
  16158. "created": 1676441616.820387,
  16159. "msecs": 820.3868865966797,
  16160. "relativeCreated": 13823.902130126953,
  16161. "thread": 140246884292160,
  16162. "threadName": "Thread-1 (_thread_main)",
  16163. "processName": "MainProcess",
  16164. "process": 509276,
  16165. "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0 and payload b'on'",
  16166. "asctime": "2023-02-15 07:13:36,820"
  16167. },
  16168. {
  16169. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light",
  16170. "msg": "Received message with topic %s and payload %s",
  16171. "args": [
  16172. "zigbee/ffe/livingroom/main_light",
  16173. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  16174. ],
  16175. "levelname": "DEBUG",
  16176. "levelno": 10,
  16177. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  16178. "filename": "__init__.py",
  16179. "module": "__init__",
  16180. "exc_info": null,
  16181. "exc_text": null,
  16182. "stack_info": null,
  16183. "lineno": 91,
  16184. "funcName": "__receive__",
  16185. "created": 1676441616.8212526,
  16186. "msecs": 821.2525844573975,
  16187. "relativeCreated": 13824.76782798767,
  16188. "thread": 140246884292160,
  16189. "threadName": "Thread-1 (_thread_main)",
  16190. "processName": "MainProcess",
  16191. "process": 509276,
  16192. "message": "Received message with topic zigbee/ffe/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  16193. "asctime": "2023-02-15 07:13:36,821"
  16194. },
  16195. {
  16196. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set",
  16197. "msg": "Received message with topic %s and payload %s",
  16198. "args": [
  16199. "zigbee/ffe/livingroom/floorlamp_1/set",
  16200. "b'{\"state\": \"on\"}'"
  16201. ],
  16202. "levelname": "DEBUG",
  16203. "levelno": 10,
  16204. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  16205. "filename": "__init__.py",
  16206. "module": "__init__",
  16207. "exc_info": null,
  16208. "exc_text": null,
  16209. "stack_info": null,
  16210. "lineno": 91,
  16211. "funcName": "__receive__",
  16212. "created": 1676441616.863143,
  16213. "msecs": 863.1429672241211,
  16214. "relativeCreated": 13866.658210754395,
  16215. "thread": 140246884292160,
  16216. "threadName": "Thread-1 (_thread_main)",
  16217. "processName": "MainProcess",
  16218. "process": 509276,
  16219. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"state\": \"on\"}'",
  16220. "asctime": "2023-02-15 07:13:36,863"
  16221. },
  16222. {
  16223. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  16224. "msg": "Sending message with topic %s and payload %s",
  16225. "args": [
  16226. "zigbee/ffe/livingroom/floorlamp_1",
  16227. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  16228. ],
  16229. "levelname": "DEBUG",
  16230. "levelno": 10,
  16231. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  16232. "filename": "__init__.py",
  16233. "module": "__init__",
  16234. "exc_info": null,
  16235. "exc_text": null,
  16236. "stack_info": null,
  16237. "lineno": 75,
  16238. "funcName": "send",
  16239. "created": 1676441616.863811,
  16240. "msecs": 863.8110160827637,
  16241. "relativeCreated": 13867.326259613037,
  16242. "thread": 140246884292160,
  16243. "threadName": "Thread-1 (_thread_main)",
  16244. "processName": "MainProcess",
  16245. "process": 509276,
  16246. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  16247. "asctime": "2023-02-15 07:13:36,863"
  16248. },
  16249. {
  16250. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set",
  16251. "msg": "Received message with topic %s and payload %s",
  16252. "args": [
  16253. "zigbee/ffe/livingroom/floorlamp_2/set",
  16254. "b'{\"state\": \"on\"}'"
  16255. ],
  16256. "levelname": "DEBUG",
  16257. "levelno": 10,
  16258. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  16259. "filename": "__init__.py",
  16260. "module": "__init__",
  16261. "exc_info": null,
  16262. "exc_text": null,
  16263. "stack_info": null,
  16264. "lineno": 91,
  16265. "funcName": "__receive__",
  16266. "created": 1676441616.864445,
  16267. "msecs": 864.4449710845947,
  16268. "relativeCreated": 13867.960214614868,
  16269. "thread": 140246884292160,
  16270. "threadName": "Thread-1 (_thread_main)",
  16271. "processName": "MainProcess",
  16272. "process": 509276,
  16273. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"state\": \"on\"}'",
  16274. "asctime": "2023-02-15 07:13:36,864"
  16275. },
  16276. {
  16277. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2",
  16278. "msg": "Sending message with topic %s and payload %s",
  16279. "args": [
  16280. "zigbee/ffe/livingroom/floorlamp_2",
  16281. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  16282. ],
  16283. "levelname": "DEBUG",
  16284. "levelno": 10,
  16285. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  16286. "filename": "__init__.py",
  16287. "module": "__init__",
  16288. "exc_info": null,
  16289. "exc_text": null,
  16290. "stack_info": null,
  16291. "lineno": 75,
  16292. "funcName": "send",
  16293. "created": 1676441616.8650396,
  16294. "msecs": 865.039587020874,
  16295. "relativeCreated": 13868.554830551147,
  16296. "thread": 140246884292160,
  16297. "threadName": "Thread-1 (_thread_main)",
  16298. "processName": "MainProcess",
  16299. "process": 509276,
  16300. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  16301. "asctime": "2023-02-15 07:13:36,865"
  16302. },
  16303. {
  16304. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set",
  16305. "msg": "Received message with topic %s and payload %s",
  16306. "args": [
  16307. "zigbee/ffe/livingroom/floorlamp_3/set",
  16308. "b'{\"state\": \"on\"}'"
  16309. ],
  16310. "levelname": "DEBUG",
  16311. "levelno": 10,
  16312. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  16313. "filename": "__init__.py",
  16314. "module": "__init__",
  16315. "exc_info": null,
  16316. "exc_text": null,
  16317. "stack_info": null,
  16318. "lineno": 91,
  16319. "funcName": "__receive__",
  16320. "created": 1676441616.865725,
  16321. "msecs": 865.725040435791,
  16322. "relativeCreated": 13869.240283966064,
  16323. "thread": 140246884292160,
  16324. "threadName": "Thread-1 (_thread_main)",
  16325. "processName": "MainProcess",
  16326. "process": 509276,
  16327. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"state\": \"on\"}'",
  16328. "asctime": "2023-02-15 07:13:36,865"
  16329. },
  16330. {
  16331. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3",
  16332. "msg": "Sending message with topic %s and payload %s",
  16333. "args": [
  16334. "zigbee/ffe/livingroom/floorlamp_3",
  16335. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  16336. ],
  16337. "levelname": "DEBUG",
  16338. "levelno": 10,
  16339. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  16340. "filename": "__init__.py",
  16341. "module": "__init__",
  16342. "exc_info": null,
  16343. "exc_text": null,
  16344. "stack_info": null,
  16345. "lineno": 75,
  16346. "funcName": "send",
  16347. "created": 1676441616.8662426,
  16348. "msecs": 866.2426471710205,
  16349. "relativeCreated": 13869.757890701294,
  16350. "thread": 140246884292160,
  16351. "threadName": "Thread-1 (_thread_main)",
  16352. "processName": "MainProcess",
  16353. "process": 509276,
  16354. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_3 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  16355. "asctime": "2023-02-15 07:13:36,866"
  16356. },
  16357. {
  16358. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set",
  16359. "msg": "Received message with topic %s and payload %s",
  16360. "args": [
  16361. "zigbee/ffe/livingroom/floorlamp_4/set",
  16362. "b'{\"state\": \"on\"}'"
  16363. ],
  16364. "levelname": "DEBUG",
  16365. "levelno": 10,
  16366. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  16367. "filename": "__init__.py",
  16368. "module": "__init__",
  16369. "exc_info": null,
  16370. "exc_text": null,
  16371. "stack_info": null,
  16372. "lineno": 91,
  16373. "funcName": "__receive__",
  16374. "created": 1676441616.8667998,
  16375. "msecs": 866.7998313903809,
  16376. "relativeCreated": 13870.315074920654,
  16377. "thread": 140246884292160,
  16378. "threadName": "Thread-1 (_thread_main)",
  16379. "processName": "MainProcess",
  16380. "process": 509276,
  16381. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"state\": \"on\"}'",
  16382. "asctime": "2023-02-15 07:13:36,866"
  16383. },
  16384. {
  16385. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4",
  16386. "msg": "Sending message with topic %s and payload %s",
  16387. "args": [
  16388. "zigbee/ffe/livingroom/floorlamp_4",
  16389. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  16390. ],
  16391. "levelname": "DEBUG",
  16392. "levelno": 10,
  16393. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  16394. "filename": "__init__.py",
  16395. "module": "__init__",
  16396. "exc_info": null,
  16397. "exc_text": null,
  16398. "stack_info": null,
  16399. "lineno": 75,
  16400. "funcName": "send",
  16401. "created": 1676441616.8673267,
  16402. "msecs": 867.3267364501953,
  16403. "relativeCreated": 13870.841979980469,
  16404. "thread": 140246884292160,
  16405. "threadName": "Thread-1 (_thread_main)",
  16406. "processName": "MainProcess",
  16407. "process": 509276,
  16408. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_4 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  16409. "asctime": "2023-02-15 07:13:36,867"
  16410. },
  16411. {
  16412. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set",
  16413. "msg": "Received message with topic %s and payload %s",
  16414. "args": [
  16415. "zigbee/ffe/livingroom/floorlamp_5/set",
  16416. "b'{\"state\": \"on\"}'"
  16417. ],
  16418. "levelname": "DEBUG",
  16419. "levelno": 10,
  16420. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  16421. "filename": "__init__.py",
  16422. "module": "__init__",
  16423. "exc_info": null,
  16424. "exc_text": null,
  16425. "stack_info": null,
  16426. "lineno": 91,
  16427. "funcName": "__receive__",
  16428. "created": 1676441616.8678734,
  16429. "msecs": 867.8734302520752,
  16430. "relativeCreated": 13871.388673782349,
  16431. "thread": 140246884292160,
  16432. "threadName": "Thread-1 (_thread_main)",
  16433. "processName": "MainProcess",
  16434. "process": 509276,
  16435. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"state\": \"on\"}'",
  16436. "asctime": "2023-02-15 07:13:36,867"
  16437. },
  16438. {
  16439. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5",
  16440. "msg": "Sending message with topic %s and payload %s",
  16441. "args": [
  16442. "zigbee/ffe/livingroom/floorlamp_5",
  16443. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  16444. ],
  16445. "levelname": "DEBUG",
  16446. "levelno": 10,
  16447. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  16448. "filename": "__init__.py",
  16449. "module": "__init__",
  16450. "exc_info": null,
  16451. "exc_text": null,
  16452. "stack_info": null,
  16453. "lineno": 75,
  16454. "funcName": "send",
  16455. "created": 1676441616.8680065,
  16456. "msecs": 868.0064678192139,
  16457. "relativeCreated": 13871.521711349487,
  16458. "thread": 140246884292160,
  16459. "threadName": "Thread-1 (_thread_main)",
  16460. "processName": "MainProcess",
  16461. "process": 509276,
  16462. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_5 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  16463. "asctime": "2023-02-15 07:13:36,868"
  16464. },
  16465. {
  16466. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set",
  16467. "msg": "Received message with topic %s and payload %s",
  16468. "args": [
  16469. "zigbee/ffe/livingroom/floorlamp_6/set",
  16470. "b'{\"state\": \"on\"}'"
  16471. ],
  16472. "levelname": "DEBUG",
  16473. "levelno": 10,
  16474. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  16475. "filename": "__init__.py",
  16476. "module": "__init__",
  16477. "exc_info": null,
  16478. "exc_text": null,
  16479. "stack_info": null,
  16480. "lineno": 91,
  16481. "funcName": "__receive__",
  16482. "created": 1676441616.8681374,
  16483. "msecs": 868.1373596191406,
  16484. "relativeCreated": 13871.652603149414,
  16485. "thread": 140246884292160,
  16486. "threadName": "Thread-1 (_thread_main)",
  16487. "processName": "MainProcess",
  16488. "process": 509276,
  16489. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"state\": \"on\"}'",
  16490. "asctime": "2023-02-15 07:13:36,868"
  16491. },
  16492. {
  16493. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6",
  16494. "msg": "Sending message with topic %s and payload %s",
  16495. "args": [
  16496. "zigbee/ffe/livingroom/floorlamp_6",
  16497. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  16498. ],
  16499. "levelname": "DEBUG",
  16500. "levelno": 10,
  16501. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  16502. "filename": "__init__.py",
  16503. "module": "__init__",
  16504. "exc_info": null,
  16505. "exc_text": null,
  16506. "stack_info": null,
  16507. "lineno": 75,
  16508. "funcName": "send",
  16509. "created": 1676441616.8682754,
  16510. "msecs": 868.2754039764404,
  16511. "relativeCreated": 13871.790647506714,
  16512. "thread": 140246884292160,
  16513. "threadName": "Thread-1 (_thread_main)",
  16514. "processName": "MainProcess",
  16515. "process": 509276,
  16516. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_6 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  16517. "asctime": "2023-02-15 07:13:36,868"
  16518. },
  16519. {
  16520. "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state",
  16521. "msg": "Received message with topic %s and payload %s",
  16522. "args": [
  16523. "videv/ffe/livingroom/main_light/state",
  16524. "b'true'"
  16525. ],
  16526. "levelname": "DEBUG",
  16527. "levelno": 10,
  16528. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  16529. "filename": "__init__.py",
  16530. "module": "__init__",
  16531. "exc_info": null,
  16532. "exc_text": null,
  16533. "stack_info": null,
  16534. "lineno": 91,
  16535. "funcName": "__receive__",
  16536. "created": 1676441616.8684366,
  16537. "msecs": 868.4365749359131,
  16538. "relativeCreated": 13871.951818466187,
  16539. "thread": 140246884292160,
  16540. "threadName": "Thread-1 (_thread_main)",
  16541. "processName": "MainProcess",
  16542. "process": 509276,
  16543. "message": "Received message with topic videv/ffe/livingroom/main_light/state and payload b'true'",
  16544. "asctime": "2023-02-15 07:13:36,868"
  16545. },
  16546. {
  16547. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  16548. "msg": "Received message with topic %s and payload %s",
  16549. "args": [
  16550. "zigbee/ffe/livingroom/floorlamp_1",
  16551. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  16552. ],
  16553. "levelname": "DEBUG",
  16554. "levelno": 10,
  16555. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  16556. "filename": "__init__.py",
  16557. "module": "__init__",
  16558. "exc_info": null,
  16559. "exc_text": null,
  16560. "stack_info": null,
  16561. "lineno": 91,
  16562. "funcName": "__receive__",
  16563. "created": 1676441616.8686054,
  16564. "msecs": 868.605375289917,
  16565. "relativeCreated": 13872.12061882019,
  16566. "thread": 140246884292160,
  16567. "threadName": "Thread-1 (_thread_main)",
  16568. "processName": "MainProcess",
  16569. "process": 509276,
  16570. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  16571. "asctime": "2023-02-15 07:13:36,868"
  16572. },
  16573. {
  16574. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2",
  16575. "msg": "Received message with topic %s and payload %s",
  16576. "args": [
  16577. "zigbee/ffe/livingroom/floorlamp_2",
  16578. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  16579. ],
  16580. "levelname": "DEBUG",
  16581. "levelno": 10,
  16582. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  16583. "filename": "__init__.py",
  16584. "module": "__init__",
  16585. "exc_info": null,
  16586. "exc_text": null,
  16587. "stack_info": null,
  16588. "lineno": 91,
  16589. "funcName": "__receive__",
  16590. "created": 1676441616.8687656,
  16591. "msecs": 868.7655925750732,
  16592. "relativeCreated": 13872.280836105347,
  16593. "thread": 140246884292160,
  16594. "threadName": "Thread-1 (_thread_main)",
  16595. "processName": "MainProcess",
  16596. "process": 509276,
  16597. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  16598. "asctime": "2023-02-15 07:13:36,868"
  16599. },
  16600. {
  16601. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3",
  16602. "msg": "Received message with topic %s and payload %s",
  16603. "args": [
  16604. "zigbee/ffe/livingroom/floorlamp_3",
  16605. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  16606. ],
  16607. "levelname": "DEBUG",
  16608. "levelno": 10,
  16609. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  16610. "filename": "__init__.py",
  16611. "module": "__init__",
  16612. "exc_info": null,
  16613. "exc_text": null,
  16614. "stack_info": null,
  16615. "lineno": 91,
  16616. "funcName": "__receive__",
  16617. "created": 1676441616.8697793,
  16618. "msecs": 869.7793483734131,
  16619. "relativeCreated": 13873.294591903687,
  16620. "thread": 140246884292160,
  16621. "threadName": "Thread-1 (_thread_main)",
  16622. "processName": "MainProcess",
  16623. "process": 509276,
  16624. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  16625. "asctime": "2023-02-15 07:13:36,869"
  16626. },
  16627. {
  16628. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4",
  16629. "msg": "Received message with topic %s and payload %s",
  16630. "args": [
  16631. "zigbee/ffe/livingroom/floorlamp_4",
  16632. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  16633. ],
  16634. "levelname": "DEBUG",
  16635. "levelno": 10,
  16636. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  16637. "filename": "__init__.py",
  16638. "module": "__init__",
  16639. "exc_info": null,
  16640. "exc_text": null,
  16641. "stack_info": null,
  16642. "lineno": 91,
  16643. "funcName": "__receive__",
  16644. "created": 1676441616.86995,
  16645. "msecs": 869.9500560760498,
  16646. "relativeCreated": 13873.465299606323,
  16647. "thread": 140246884292160,
  16648. "threadName": "Thread-1 (_thread_main)",
  16649. "processName": "MainProcess",
  16650. "process": 509276,
  16651. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  16652. "asctime": "2023-02-15 07:13:36,869"
  16653. },
  16654. {
  16655. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5",
  16656. "msg": "Received message with topic %s and payload %s",
  16657. "args": [
  16658. "zigbee/ffe/livingroom/floorlamp_5",
  16659. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  16660. ],
  16661. "levelname": "DEBUG",
  16662. "levelno": 10,
  16663. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  16664. "filename": "__init__.py",
  16665. "module": "__init__",
  16666. "exc_info": null,
  16667. "exc_text": null,
  16668. "stack_info": null,
  16669. "lineno": 91,
  16670. "funcName": "__receive__",
  16671. "created": 1676441616.8701048,
  16672. "msecs": 870.1047897338867,
  16673. "relativeCreated": 13873.62003326416,
  16674. "thread": 140246884292160,
  16675. "threadName": "Thread-1 (_thread_main)",
  16676. "processName": "MainProcess",
  16677. "process": 509276,
  16678. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  16679. "asctime": "2023-02-15 07:13:36,870"
  16680. },
  16681. {
  16682. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6",
  16683. "msg": "Received message with topic %s and payload %s",
  16684. "args": [
  16685. "zigbee/ffe/livingroom/floorlamp_6",
  16686. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  16687. ],
  16688. "levelname": "DEBUG",
  16689. "levelno": 10,
  16690. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  16691. "filename": "__init__.py",
  16692. "module": "__init__",
  16693. "exc_info": null,
  16694. "exc_text": null,
  16695. "stack_info": null,
  16696. "lineno": 91,
  16697. "funcName": "__receive__",
  16698. "created": 1676441616.8702555,
  16699. "msecs": 870.2554702758789,
  16700. "relativeCreated": 13873.770713806152,
  16701. "thread": 140246884292160,
  16702. "threadName": "Thread-1 (_thread_main)",
  16703. "processName": "MainProcess",
  16704. "process": 509276,
  16705. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  16706. "asctime": "2023-02-15 07:13:36,870"
  16707. },
  16708. {
  16709. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state",
  16710. "msg": "Received message with topic %s and payload %s",
  16711. "args": [
  16712. "videv/ffe/livingroom/floorlamp/state",
  16713. "b'true'"
  16714. ],
  16715. "levelname": "DEBUG",
  16716. "levelno": 10,
  16717. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  16718. "filename": "__init__.py",
  16719. "module": "__init__",
  16720. "exc_info": null,
  16721. "exc_text": null,
  16722. "stack_info": null,
  16723. "lineno": 91,
  16724. "funcName": "__receive__",
  16725. "created": 1676441616.9109867,
  16726. "msecs": 910.9866619110107,
  16727. "relativeCreated": 13914.501905441284,
  16728. "thread": 140246884292160,
  16729. "threadName": "Thread-1 (_thread_main)",
  16730. "processName": "MainProcess",
  16731. "process": 509276,
  16732. "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'true'",
  16733. "asctime": "2023-02-15 07:13:36,910"
  16734. }
  16735. ],
  16736. "time_consumption": 0.2090761661529541
  16737. },
  16738. {
  16739. "name": "__tLogger__",
  16740. "msg": "Virtual device color temperature is correct (Content %s and Type is %s).",
  16741. "args": [
  16742. "5",
  16743. "<class 'int'>"
  16744. ],
  16745. "levelname": "INFO",
  16746. "levelno": 20,
  16747. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  16748. "filename": "test.py",
  16749. "module": "test",
  16750. "exc_info": null,
  16751. "exc_text": null,
  16752. "stack_info": null,
  16753. "lineno": 184,
  16754. "funcName": "equivalency_chk",
  16755. "created": 1676441617.1207998,
  16756. "msecs": 120.79977989196777,
  16757. "relativeCreated": 14124.315023422241,
  16758. "thread": 140246908178432,
  16759. "threadName": "MainThread",
  16760. "processName": "MainProcess",
  16761. "process": 509276,
  16762. "message": "Virtual device color temperature is correct (Content 5 and Type is <class 'int'>).",
  16763. "asctime": "2023-02-15 07:13:37,120",
  16764. "moduleLogger": [
  16765. {
  16766. "name": "__unittest__",
  16767. "msg": "Result (%s): %s (%s)",
  16768. "args": [
  16769. "Virtual device color temperature",
  16770. "5",
  16771. "<class 'int'>"
  16772. ],
  16773. "levelname": "DEBUG",
  16774. "levelno": 10,
  16775. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  16776. "filename": "test.py",
  16777. "module": "test",
  16778. "exc_info": null,
  16779. "exc_text": null,
  16780. "stack_info": null,
  16781. "lineno": 22,
  16782. "funcName": "__report_result__",
  16783. "created": 1676441617.1205227,
  16784. "msecs": 120.52273750305176,
  16785. "relativeCreated": 14124.037981033325,
  16786. "thread": 140246908178432,
  16787. "threadName": "MainThread",
  16788. "processName": "MainProcess",
  16789. "process": 509276,
  16790. "message": "Result (Virtual device color temperature): 5 (<class 'int'>)",
  16791. "asctime": "2023-02-15 07:13:37,120"
  16792. },
  16793. {
  16794. "name": "__unittest__",
  16795. "msg": "Expectation (%s): result %s %s (%s)",
  16796. "args": [
  16797. "Virtual device color temperature",
  16798. "=",
  16799. "5",
  16800. "<class 'int'>"
  16801. ],
  16802. "levelname": "DEBUG",
  16803. "levelno": 10,
  16804. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  16805. "filename": "test.py",
  16806. "module": "test",
  16807. "exc_info": null,
  16808. "exc_text": null,
  16809. "stack_info": null,
  16810. "lineno": 26,
  16811. "funcName": "__report_expectation__",
  16812. "created": 1676441617.1206763,
  16813. "msecs": 120.67627906799316,
  16814. "relativeCreated": 14124.191522598267,
  16815. "thread": 140246908178432,
  16816. "threadName": "MainThread",
  16817. "processName": "MainProcess",
  16818. "process": 509276,
  16819. "message": "Expectation (Virtual device color temperature): result = 5 (<class 'int'>)",
  16820. "asctime": "2023-02-15 07:13:37,120"
  16821. }
  16822. ],
  16823. "time_consumption": 0.00012350082397460938
  16824. },
  16825. {
  16826. "name": "__tLogger__",
  16827. "msg": "Changing light device color temperature to '%d'",
  16828. "args": [
  16829. 5
  16830. ],
  16831. "levelname": "DEBUG",
  16832. "levelno": 10,
  16833. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  16834. "filename": "light.py",
  16835. "module": "light",
  16836. "exc_info": null,
  16837. "exc_text": null,
  16838. "stack_info": null,
  16839. "lineno": 94,
  16840. "funcName": "__test_color_temp__",
  16841. "created": 1676441617.4222152,
  16842. "msecs": 422.21522331237793,
  16843. "relativeCreated": 14425.730466842651,
  16844. "thread": 140246908178432,
  16845. "threadName": "MainThread",
  16846. "processName": "MainProcess",
  16847. "process": 509276,
  16848. "message": "Changing light device color temperature to '5'",
  16849. "asctime": "2023-02-15 07:13:37,422",
  16850. "moduleLogger": [
  16851. {
  16852. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light",
  16853. "msg": "Sending message with topic %s and payload %s",
  16854. "args": [
  16855. "zigbee/ffe/livingroom/main_light",
  16856. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}"
  16857. ],
  16858. "levelname": "DEBUG",
  16859. "levelno": 10,
  16860. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  16861. "filename": "__init__.py",
  16862. "module": "__init__",
  16863. "exc_info": null,
  16864. "exc_text": null,
  16865. "stack_info": null,
  16866. "lineno": 75,
  16867. "funcName": "send",
  16868. "created": 1676441617.1212125,
  16869. "msecs": 121.21248245239258,
  16870. "relativeCreated": 14124.727725982666,
  16871. "thread": 140246908178432,
  16872. "threadName": "MainThread",
  16873. "processName": "MainProcess",
  16874. "process": 509276,
  16875. "message": "Sending message with topic zigbee/ffe/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}",
  16876. "asctime": "2023-02-15 07:13:37,121"
  16877. },
  16878. {
  16879. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light",
  16880. "msg": "Received message with topic %s and payload %s",
  16881. "args": [
  16882. "zigbee/ffe/livingroom/main_light",
  16883. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'"
  16884. ],
  16885. "levelname": "DEBUG",
  16886. "levelno": 10,
  16887. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  16888. "filename": "__init__.py",
  16889. "module": "__init__",
  16890. "exc_info": null,
  16891. "exc_text": null,
  16892. "stack_info": null,
  16893. "lineno": 91,
  16894. "funcName": "__receive__",
  16895. "created": 1676441617.1225998,
  16896. "msecs": 122.59984016418457,
  16897. "relativeCreated": 14126.115083694458,
  16898. "thread": 140246884292160,
  16899. "threadName": "Thread-1 (_thread_main)",
  16900. "processName": "MainProcess",
  16901. "process": 509276,
  16902. "message": "Received message with topic zigbee/ffe/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'",
  16903. "asctime": "2023-02-15 07:13:37,122"
  16904. },
  16905. {
  16906. "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.color_temp",
  16907. "msg": "Received message with topic %s and payload %s",
  16908. "args": [
  16909. "videv/ffe/livingroom/main_light/color_temp",
  16910. "b'8'"
  16911. ],
  16912. "levelname": "DEBUG",
  16913. "levelno": 10,
  16914. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  16915. "filename": "__init__.py",
  16916. "module": "__init__",
  16917. "exc_info": null,
  16918. "exc_text": null,
  16919. "stack_info": null,
  16920. "lineno": 91,
  16921. "funcName": "__receive__",
  16922. "created": 1676441617.1249628,
  16923. "msecs": 124.96280670166016,
  16924. "relativeCreated": 14128.478050231934,
  16925. "thread": 140246884292160,
  16926. "threadName": "Thread-1 (_thread_main)",
  16927. "processName": "MainProcess",
  16928. "process": 509276,
  16929. "message": "Received message with topic videv/ffe/livingroom/main_light/color_temp and payload b'8'",
  16930. "asctime": "2023-02-15 07:13:37,124"
  16931. }
  16932. ],
  16933. "time_consumption": 0.2972524166107178
  16934. },
  16935. {
  16936. "name": "__tLogger__",
  16937. "msg": "Virtual device color temperature is correct (Content %s and Type is %s).",
  16938. "args": [
  16939. "8",
  16940. "<class 'int'>"
  16941. ],
  16942. "levelname": "INFO",
  16943. "levelno": 20,
  16944. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  16945. "filename": "test.py",
  16946. "module": "test",
  16947. "exc_info": null,
  16948. "exc_text": null,
  16949. "stack_info": null,
  16950. "lineno": 184,
  16951. "funcName": "equivalency_chk",
  16952. "created": 1676441617.4229836,
  16953. "msecs": 422.98364639282227,
  16954. "relativeCreated": 14426.498889923096,
  16955. "thread": 140246908178432,
  16956. "threadName": "MainThread",
  16957. "processName": "MainProcess",
  16958. "process": 509276,
  16959. "message": "Virtual device color temperature is correct (Content 8 and Type is <class 'int'>).",
  16960. "asctime": "2023-02-15 07:13:37,422",
  16961. "moduleLogger": [
  16962. {
  16963. "name": "__unittest__",
  16964. "msg": "Result (%s): %s (%s)",
  16965. "args": [
  16966. "Virtual device color temperature",
  16967. "8",
  16968. "<class 'int'>"
  16969. ],
  16970. "levelname": "DEBUG",
  16971. "levelno": 10,
  16972. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  16973. "filename": "test.py",
  16974. "module": "test",
  16975. "exc_info": null,
  16976. "exc_text": null,
  16977. "stack_info": null,
  16978. "lineno": 22,
  16979. "funcName": "__report_result__",
  16980. "created": 1676441617.4227023,
  16981. "msecs": 422.7023124694824,
  16982. "relativeCreated": 14426.217555999756,
  16983. "thread": 140246908178432,
  16984. "threadName": "MainThread",
  16985. "processName": "MainProcess",
  16986. "process": 509276,
  16987. "message": "Result (Virtual device color temperature): 8 (<class 'int'>)",
  16988. "asctime": "2023-02-15 07:13:37,422"
  16989. },
  16990. {
  16991. "name": "__unittest__",
  16992. "msg": "Expectation (%s): result %s %s (%s)",
  16993. "args": [
  16994. "Virtual device color temperature",
  16995. "=",
  16996. "8",
  16997. "<class 'int'>"
  16998. ],
  16999. "levelname": "DEBUG",
  17000. "levelno": 10,
  17001. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  17002. "filename": "test.py",
  17003. "module": "test",
  17004. "exc_info": null,
  17005. "exc_text": null,
  17006. "stack_info": null,
  17007. "lineno": 26,
  17008. "funcName": "__report_expectation__",
  17009. "created": 1676441617.4228585,
  17010. "msecs": 422.85847663879395,
  17011. "relativeCreated": 14426.373720169067,
  17012. "thread": 140246908178432,
  17013. "threadName": "MainThread",
  17014. "processName": "MainProcess",
  17015. "process": 509276,
  17016. "message": "Expectation (Virtual device color temperature): result = 8 (<class 'int'>)",
  17017. "asctime": "2023-02-15 07:13:37,422"
  17018. }
  17019. ],
  17020. "time_consumption": 0.0001251697540283203
  17021. },
  17022. {
  17023. "name": "__tLogger__",
  17024. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  17025. "args": [
  17026. "8",
  17027. "<class 'int'>"
  17028. ],
  17029. "levelname": "INFO",
  17030. "levelno": 20,
  17031. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  17032. "filename": "test.py",
  17033. "module": "test",
  17034. "exc_info": null,
  17035. "exc_text": null,
  17036. "stack_info": null,
  17037. "lineno": 184,
  17038. "funcName": "equivalency_chk",
  17039. "created": 1676441617.4234304,
  17040. "msecs": 423.4304428100586,
  17041. "relativeCreated": 14426.945686340332,
  17042. "thread": 140246908178432,
  17043. "threadName": "MainThread",
  17044. "processName": "MainProcess",
  17045. "process": 509276,
  17046. "message": "Light device brightness is correct (Content 8 and Type is <class 'int'>).",
  17047. "asctime": "2023-02-15 07:13:37,423",
  17048. "moduleLogger": [
  17049. {
  17050. "name": "__unittest__",
  17051. "msg": "Result (%s): %s (%s)",
  17052. "args": [
  17053. "Light device brightness",
  17054. "8",
  17055. "<class 'int'>"
  17056. ],
  17057. "levelname": "DEBUG",
  17058. "levelno": 10,
  17059. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  17060. "filename": "test.py",
  17061. "module": "test",
  17062. "exc_info": null,
  17063. "exc_text": null,
  17064. "stack_info": null,
  17065. "lineno": 22,
  17066. "funcName": "__report_result__",
  17067. "created": 1676441617.4231791,
  17068. "msecs": 423.17914962768555,
  17069. "relativeCreated": 14426.694393157959,
  17070. "thread": 140246908178432,
  17071. "threadName": "MainThread",
  17072. "processName": "MainProcess",
  17073. "process": 509276,
  17074. "message": "Result (Light device brightness): 8 (<class 'int'>)",
  17075. "asctime": "2023-02-15 07:13:37,423"
  17076. },
  17077. {
  17078. "name": "__unittest__",
  17079. "msg": "Expectation (%s): result %s %s (%s)",
  17080. "args": [
  17081. "Light device brightness",
  17082. "=",
  17083. "8",
  17084. "<class 'int'>"
  17085. ],
  17086. "levelname": "DEBUG",
  17087. "levelno": 10,
  17088. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  17089. "filename": "test.py",
  17090. "module": "test",
  17091. "exc_info": null,
  17092. "exc_text": null,
  17093. "stack_info": null,
  17094. "lineno": 26,
  17095. "funcName": "__report_expectation__",
  17096. "created": 1676441617.4233308,
  17097. "msecs": 423.33078384399414,
  17098. "relativeCreated": 14426.846027374268,
  17099. "thread": 140246908178432,
  17100. "threadName": "MainThread",
  17101. "processName": "MainProcess",
  17102. "process": 509276,
  17103. "message": "Expectation (Light device brightness): result = 8 (<class 'int'>)",
  17104. "asctime": "2023-02-15 07:13:37,423"
  17105. }
  17106. ],
  17107. "time_consumption": 9.965896606445312e-05
  17108. },
  17109. {
  17110. "name": "__tLogger__",
  17111. "msg": "Changing virtual device color temperature to '%d'",
  17112. "args": [
  17113. 5
  17114. ],
  17115. "levelname": "DEBUG",
  17116. "levelno": 10,
  17117. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  17118. "filename": "light.py",
  17119. "module": "light",
  17120. "exc_info": null,
  17121. "exc_text": null,
  17122. "stack_info": null,
  17123. "lineno": 100,
  17124. "funcName": "__test_color_temp__",
  17125. "created": 1676441617.7248943,
  17126. "msecs": 724.8942852020264,
  17127. "relativeCreated": 14728.4095287323,
  17128. "thread": 140246908178432,
  17129. "threadName": "MainThread",
  17130. "processName": "MainProcess",
  17131. "process": 509276,
  17132. "message": "Changing virtual device color temperature to '5'",
  17133. "asctime": "2023-02-15 07:13:37,724",
  17134. "moduleLogger": [
  17135. {
  17136. "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.color_temp.set",
  17137. "msg": "Sending message with topic %s and payload %s",
  17138. "args": [
  17139. "videv/ffe/livingroom/main_light/color_temp/set",
  17140. "5"
  17141. ],
  17142. "levelname": "DEBUG",
  17143. "levelno": 10,
  17144. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  17145. "filename": "__init__.py",
  17146. "module": "__init__",
  17147. "exc_info": null,
  17148. "exc_text": null,
  17149. "stack_info": null,
  17150. "lineno": 75,
  17151. "funcName": "send",
  17152. "created": 1676441617.4237583,
  17153. "msecs": 423.75826835632324,
  17154. "relativeCreated": 14427.273511886597,
  17155. "thread": 140246908178432,
  17156. "threadName": "MainThread",
  17157. "processName": "MainProcess",
  17158. "process": 509276,
  17159. "message": "Sending message with topic videv/ffe/livingroom/main_light/color_temp/set and payload 5",
  17160. "asctime": "2023-02-15 07:13:37,423"
  17161. },
  17162. {
  17163. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light.set",
  17164. "msg": "Received message with topic %s and payload %s",
  17165. "args": [
  17166. "zigbee/ffe/livingroom/main_light/set",
  17167. "b'{\"color_temp\": 352}'"
  17168. ],
  17169. "levelname": "DEBUG",
  17170. "levelno": 10,
  17171. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  17172. "filename": "__init__.py",
  17173. "module": "__init__",
  17174. "exc_info": null,
  17175. "exc_text": null,
  17176. "stack_info": null,
  17177. "lineno": 91,
  17178. "funcName": "__receive__",
  17179. "created": 1676441617.4270713,
  17180. "msecs": 427.07133293151855,
  17181. "relativeCreated": 14430.586576461792,
  17182. "thread": 140246884292160,
  17183. "threadName": "Thread-1 (_thread_main)",
  17184. "processName": "MainProcess",
  17185. "process": 509276,
  17186. "message": "Received message with topic zigbee/ffe/livingroom/main_light/set and payload b'{\"color_temp\": 352}'",
  17187. "asctime": "2023-02-15 07:13:37,427"
  17188. },
  17189. {
  17190. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light",
  17191. "msg": "Sending message with topic %s and payload %s",
  17192. "args": [
  17193. "zigbee/ffe/livingroom/main_light",
  17194. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  17195. ],
  17196. "levelname": "DEBUG",
  17197. "levelno": 10,
  17198. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  17199. "filename": "__init__.py",
  17200. "module": "__init__",
  17201. "exc_info": null,
  17202. "exc_text": null,
  17203. "stack_info": null,
  17204. "lineno": 75,
  17205. "funcName": "send",
  17206. "created": 1676441617.427773,
  17207. "msecs": 427.77299880981445,
  17208. "relativeCreated": 14431.288242340088,
  17209. "thread": 140246884292160,
  17210. "threadName": "Thread-1 (_thread_main)",
  17211. "processName": "MainProcess",
  17212. "process": 509276,
  17213. "message": "Sending message with topic zigbee/ffe/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  17214. "asctime": "2023-02-15 07:13:37,427"
  17215. },
  17216. {
  17217. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light",
  17218. "msg": "Received message with topic %s and payload %s",
  17219. "args": [
  17220. "zigbee/ffe/livingroom/main_light",
  17221. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  17222. ],
  17223. "levelname": "DEBUG",
  17224. "levelno": 10,
  17225. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  17226. "filename": "__init__.py",
  17227. "module": "__init__",
  17228. "exc_info": null,
  17229. "exc_text": null,
  17230. "stack_info": null,
  17231. "lineno": 91,
  17232. "funcName": "__receive__",
  17233. "created": 1676441617.428879,
  17234. "msecs": 428.8790225982666,
  17235. "relativeCreated": 14432.39426612854,
  17236. "thread": 140246884292160,
  17237. "threadName": "Thread-1 (_thread_main)",
  17238. "processName": "MainProcess",
  17239. "process": 509276,
  17240. "message": "Received message with topic zigbee/ffe/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  17241. "asctime": "2023-02-15 07:13:37,428"
  17242. },
  17243. {
  17244. "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.color_temp",
  17245. "msg": "Received message with topic %s and payload %s",
  17246. "args": [
  17247. "videv/ffe/livingroom/main_light/color_temp",
  17248. "b'5'"
  17249. ],
  17250. "levelname": "DEBUG",
  17251. "levelno": 10,
  17252. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  17253. "filename": "__init__.py",
  17254. "module": "__init__",
  17255. "exc_info": null,
  17256. "exc_text": null,
  17257. "stack_info": null,
  17258. "lineno": 91,
  17259. "funcName": "__receive__",
  17260. "created": 1676441617.473653,
  17261. "msecs": 473.65307807922363,
  17262. "relativeCreated": 14477.168321609497,
  17263. "thread": 140246884292160,
  17264. "threadName": "Thread-1 (_thread_main)",
  17265. "processName": "MainProcess",
  17266. "process": 509276,
  17267. "message": "Received message with topic videv/ffe/livingroom/main_light/color_temp and payload b'5'",
  17268. "asctime": "2023-02-15 07:13:37,473"
  17269. }
  17270. ],
  17271. "time_consumption": 0.25124120712280273
  17272. },
  17273. {
  17274. "name": "__tLogger__",
  17275. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  17276. "args": [
  17277. "5",
  17278. "<class 'int'>"
  17279. ],
  17280. "levelname": "INFO",
  17281. "levelno": 20,
  17282. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  17283. "filename": "test.py",
  17284. "module": "test",
  17285. "exc_info": null,
  17286. "exc_text": null,
  17287. "stack_info": null,
  17288. "lineno": 184,
  17289. "funcName": "equivalency_chk",
  17290. "created": 1676441617.7256258,
  17291. "msecs": 725.62575340271,
  17292. "relativeCreated": 14729.140996932983,
  17293. "thread": 140246908178432,
  17294. "threadName": "MainThread",
  17295. "processName": "MainProcess",
  17296. "process": 509276,
  17297. "message": "Light device brightness is correct (Content 5 and Type is <class 'int'>).",
  17298. "asctime": "2023-02-15 07:13:37,725",
  17299. "moduleLogger": [
  17300. {
  17301. "name": "__unittest__",
  17302. "msg": "Result (%s): %s (%s)",
  17303. "args": [
  17304. "Light device brightness",
  17305. "5",
  17306. "<class 'int'>"
  17307. ],
  17308. "levelname": "DEBUG",
  17309. "levelno": 10,
  17310. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  17311. "filename": "test.py",
  17312. "module": "test",
  17313. "exc_info": null,
  17314. "exc_text": null,
  17315. "stack_info": null,
  17316. "lineno": 22,
  17317. "funcName": "__report_result__",
  17318. "created": 1676441617.7253487,
  17319. "msecs": 725.348711013794,
  17320. "relativeCreated": 14728.863954544067,
  17321. "thread": 140246908178432,
  17322. "threadName": "MainThread",
  17323. "processName": "MainProcess",
  17324. "process": 509276,
  17325. "message": "Result (Light device brightness): 5 (<class 'int'>)",
  17326. "asctime": "2023-02-15 07:13:37,725"
  17327. },
  17328. {
  17329. "name": "__unittest__",
  17330. "msg": "Expectation (%s): result %s %s (%s)",
  17331. "args": [
  17332. "Light device brightness",
  17333. "=",
  17334. "5",
  17335. "<class 'int'>"
  17336. ],
  17337. "levelname": "DEBUG",
  17338. "levelno": 10,
  17339. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  17340. "filename": "test.py",
  17341. "module": "test",
  17342. "exc_info": null,
  17343. "exc_text": null,
  17344. "stack_info": null,
  17345. "lineno": 26,
  17346. "funcName": "__report_expectation__",
  17347. "created": 1676441617.7255037,
  17348. "msecs": 725.50368309021,
  17349. "relativeCreated": 14729.018926620483,
  17350. "thread": 140246908178432,
  17351. "threadName": "MainThread",
  17352. "processName": "MainProcess",
  17353. "process": 509276,
  17354. "message": "Expectation (Light device brightness): result = 5 (<class 'int'>)",
  17355. "asctime": "2023-02-15 07:13:37,725"
  17356. }
  17357. ],
  17358. "time_consumption": 0.0001220703125
  17359. },
  17360. {
  17361. "name": "__tLogger__",
  17362. "msg": "Virtual device color temperature is correct (Content %s and Type is %s).",
  17363. "args": [
  17364. "5",
  17365. "<class 'int'>"
  17366. ],
  17367. "levelname": "INFO",
  17368. "levelno": 20,
  17369. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  17370. "filename": "test.py",
  17371. "module": "test",
  17372. "exc_info": null,
  17373. "exc_text": null,
  17374. "stack_info": null,
  17375. "lineno": 184,
  17376. "funcName": "equivalency_chk",
  17377. "created": 1676441617.7260847,
  17378. "msecs": 726.0847091674805,
  17379. "relativeCreated": 14729.599952697754,
  17380. "thread": 140246908178432,
  17381. "threadName": "MainThread",
  17382. "processName": "MainProcess",
  17383. "process": 509276,
  17384. "message": "Virtual device color temperature is correct (Content 5 and Type is <class 'int'>).",
  17385. "asctime": "2023-02-15 07:13:37,726",
  17386. "moduleLogger": [
  17387. {
  17388. "name": "__unittest__",
  17389. "msg": "Result (%s): %s (%s)",
  17390. "args": [
  17391. "Virtual device color temperature",
  17392. "5",
  17393. "<class 'int'>"
  17394. ],
  17395. "levelname": "DEBUG",
  17396. "levelno": 10,
  17397. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  17398. "filename": "test.py",
  17399. "module": "test",
  17400. "exc_info": null,
  17401. "exc_text": null,
  17402. "stack_info": null,
  17403. "lineno": 22,
  17404. "funcName": "__report_result__",
  17405. "created": 1676441617.7258217,
  17406. "msecs": 725.8217334747314,
  17407. "relativeCreated": 14729.336977005005,
  17408. "thread": 140246908178432,
  17409. "threadName": "MainThread",
  17410. "processName": "MainProcess",
  17411. "process": 509276,
  17412. "message": "Result (Virtual device color temperature): 5 (<class 'int'>)",
  17413. "asctime": "2023-02-15 07:13:37,725"
  17414. },
  17415. {
  17416. "name": "__unittest__",
  17417. "msg": "Expectation (%s): result %s %s (%s)",
  17418. "args": [
  17419. "Virtual device color temperature",
  17420. "=",
  17421. "5",
  17422. "<class 'int'>"
  17423. ],
  17424. "levelname": "DEBUG",
  17425. "levelno": 10,
  17426. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  17427. "filename": "test.py",
  17428. "module": "test",
  17429. "exc_info": null,
  17430. "exc_text": null,
  17431. "stack_info": null,
  17432. "lineno": 26,
  17433. "funcName": "__report_expectation__",
  17434. "created": 1676441617.7259834,
  17435. "msecs": 725.9833812713623,
  17436. "relativeCreated": 14729.498624801636,
  17437. "thread": 140246908178432,
  17438. "threadName": "MainThread",
  17439. "processName": "MainProcess",
  17440. "process": 509276,
  17441. "message": "Expectation (Virtual device color temperature): result = 5 (<class 'int'>)",
  17442. "asctime": "2023-02-15 07:13:37,725"
  17443. }
  17444. ],
  17445. "time_consumption": 0.00010132789611816406
  17446. },
  17447. {
  17448. "name": "__tLogger__",
  17449. "msg": "Changing light device color temperature to '%d'",
  17450. "args": [
  17451. 5
  17452. ],
  17453. "levelname": "DEBUG",
  17454. "levelno": 10,
  17455. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  17456. "filename": "light.py",
  17457. "module": "light",
  17458. "exc_info": null,
  17459. "exc_text": null,
  17460. "stack_info": null,
  17461. "lineno": 94,
  17462. "funcName": "__test_color_temp__",
  17463. "created": 1676441618.0275111,
  17464. "msecs": 27.511119842529297,
  17465. "relativeCreated": 15031.026363372803,
  17466. "thread": 140246908178432,
  17467. "threadName": "MainThread",
  17468. "processName": "MainProcess",
  17469. "process": 509276,
  17470. "message": "Changing light device color temperature to '5'",
  17471. "asctime": "2023-02-15 07:13:38,027",
  17472. "moduleLogger": [
  17473. {
  17474. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light",
  17475. "msg": "Sending message with topic %s and payload %s",
  17476. "args": [
  17477. "zigbee/ffe/livingroom/main_light",
  17478. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}"
  17479. ],
  17480. "levelname": "DEBUG",
  17481. "levelno": 10,
  17482. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  17483. "filename": "__init__.py",
  17484. "module": "__init__",
  17485. "exc_info": null,
  17486. "exc_text": null,
  17487. "stack_info": null,
  17488. "lineno": 75,
  17489. "funcName": "send",
  17490. "created": 1676441617.726513,
  17491. "msecs": 726.5129089355469,
  17492. "relativeCreated": 14730.02815246582,
  17493. "thread": 140246908178432,
  17494. "threadName": "MainThread",
  17495. "processName": "MainProcess",
  17496. "process": 509276,
  17497. "message": "Sending message with topic zigbee/ffe/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}",
  17498. "asctime": "2023-02-15 07:13:37,726"
  17499. },
  17500. {
  17501. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light",
  17502. "msg": "Received message with topic %s and payload %s",
  17503. "args": [
  17504. "zigbee/ffe/livingroom/main_light",
  17505. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'"
  17506. ],
  17507. "levelname": "DEBUG",
  17508. "levelno": 10,
  17509. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  17510. "filename": "__init__.py",
  17511. "module": "__init__",
  17512. "exc_info": null,
  17513. "exc_text": null,
  17514. "stack_info": null,
  17515. "lineno": 91,
  17516. "funcName": "__receive__",
  17517. "created": 1676441617.7277997,
  17518. "msecs": 727.799654006958,
  17519. "relativeCreated": 14731.314897537231,
  17520. "thread": 140246884292160,
  17521. "threadName": "Thread-1 (_thread_main)",
  17522. "processName": "MainProcess",
  17523. "process": 509276,
  17524. "message": "Received message with topic zigbee/ffe/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'",
  17525. "asctime": "2023-02-15 07:13:37,727"
  17526. },
  17527. {
  17528. "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.color_temp",
  17529. "msg": "Received message with topic %s and payload %s",
  17530. "args": [
  17531. "videv/ffe/livingroom/main_light/color_temp",
  17532. "b'8'"
  17533. ],
  17534. "levelname": "DEBUG",
  17535. "levelno": 10,
  17536. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  17537. "filename": "__init__.py",
  17538. "module": "__init__",
  17539. "exc_info": null,
  17540. "exc_text": null,
  17541. "stack_info": null,
  17542. "lineno": 91,
  17543. "funcName": "__receive__",
  17544. "created": 1676441617.7308066,
  17545. "msecs": 730.8065891265869,
  17546. "relativeCreated": 14734.32183265686,
  17547. "thread": 140246884292160,
  17548. "threadName": "Thread-1 (_thread_main)",
  17549. "processName": "MainProcess",
  17550. "process": 509276,
  17551. "message": "Received message with topic videv/ffe/livingroom/main_light/color_temp and payload b'8'",
  17552. "asctime": "2023-02-15 07:13:37,730"
  17553. }
  17554. ],
  17555. "time_consumption": 0.2967045307159424
  17556. },
  17557. {
  17558. "name": "__tLogger__",
  17559. "msg": "Virtual device color temperature is correct (Content %s and Type is %s).",
  17560. "args": [
  17561. "8",
  17562. "<class 'int'>"
  17563. ],
  17564. "levelname": "INFO",
  17565. "levelno": 20,
  17566. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  17567. "filename": "test.py",
  17568. "module": "test",
  17569. "exc_info": null,
  17570. "exc_text": null,
  17571. "stack_info": null,
  17572. "lineno": 184,
  17573. "funcName": "equivalency_chk",
  17574. "created": 1676441618.0282373,
  17575. "msecs": 28.237342834472656,
  17576. "relativeCreated": 15031.752586364746,
  17577. "thread": 140246908178432,
  17578. "threadName": "MainThread",
  17579. "processName": "MainProcess",
  17580. "process": 509276,
  17581. "message": "Virtual device color temperature is correct (Content 8 and Type is <class 'int'>).",
  17582. "asctime": "2023-02-15 07:13:38,028",
  17583. "moduleLogger": [
  17584. {
  17585. "name": "__unittest__",
  17586. "msg": "Result (%s): %s (%s)",
  17587. "args": [
  17588. "Virtual device color temperature",
  17589. "8",
  17590. "<class 'int'>"
  17591. ],
  17592. "levelname": "DEBUG",
  17593. "levelno": 10,
  17594. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  17595. "filename": "test.py",
  17596. "module": "test",
  17597. "exc_info": null,
  17598. "exc_text": null,
  17599. "stack_info": null,
  17600. "lineno": 22,
  17601. "funcName": "__report_result__",
  17602. "created": 1676441618.0279605,
  17603. "msecs": 27.960538864135742,
  17604. "relativeCreated": 15031.47578239441,
  17605. "thread": 140246908178432,
  17606. "threadName": "MainThread",
  17607. "processName": "MainProcess",
  17608. "process": 509276,
  17609. "message": "Result (Virtual device color temperature): 8 (<class 'int'>)",
  17610. "asctime": "2023-02-15 07:13:38,027"
  17611. },
  17612. {
  17613. "name": "__unittest__",
  17614. "msg": "Expectation (%s): result %s %s (%s)",
  17615. "args": [
  17616. "Virtual device color temperature",
  17617. "=",
  17618. "8",
  17619. "<class 'int'>"
  17620. ],
  17621. "levelname": "DEBUG",
  17622. "levelno": 10,
  17623. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  17624. "filename": "test.py",
  17625. "module": "test",
  17626. "exc_info": null,
  17627. "exc_text": null,
  17628. "stack_info": null,
  17629. "lineno": 26,
  17630. "funcName": "__report_expectation__",
  17631. "created": 1676441618.0281138,
  17632. "msecs": 28.113842010498047,
  17633. "relativeCreated": 15031.629085540771,
  17634. "thread": 140246908178432,
  17635. "threadName": "MainThread",
  17636. "processName": "MainProcess",
  17637. "process": 509276,
  17638. "message": "Expectation (Virtual device color temperature): result = 8 (<class 'int'>)",
  17639. "asctime": "2023-02-15 07:13:38,028"
  17640. }
  17641. ],
  17642. "time_consumption": 0.00012350082397460938
  17643. },
  17644. {
  17645. "name": "__tLogger__",
  17646. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  17647. "args": [
  17648. "8",
  17649. "<class 'int'>"
  17650. ],
  17651. "levelname": "INFO",
  17652. "levelno": 20,
  17653. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  17654. "filename": "test.py",
  17655. "module": "test",
  17656. "exc_info": null,
  17657. "exc_text": null,
  17658. "stack_info": null,
  17659. "lineno": 184,
  17660. "funcName": "equivalency_chk",
  17661. "created": 1676441618.0286438,
  17662. "msecs": 28.64384651184082,
  17663. "relativeCreated": 15032.159090042114,
  17664. "thread": 140246908178432,
  17665. "threadName": "MainThread",
  17666. "processName": "MainProcess",
  17667. "process": 509276,
  17668. "message": "Light device brightness is correct (Content 8 and Type is <class 'int'>).",
  17669. "asctime": "2023-02-15 07:13:38,028",
  17670. "moduleLogger": [
  17671. {
  17672. "name": "__unittest__",
  17673. "msg": "Result (%s): %s (%s)",
  17674. "args": [
  17675. "Light device brightness",
  17676. "8",
  17677. "<class 'int'>"
  17678. ],
  17679. "levelname": "DEBUG",
  17680. "levelno": 10,
  17681. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  17682. "filename": "test.py",
  17683. "module": "test",
  17684. "exc_info": null,
  17685. "exc_text": null,
  17686. "stack_info": null,
  17687. "lineno": 22,
  17688. "funcName": "__report_result__",
  17689. "created": 1676441618.0284317,
  17690. "msecs": 28.43165397644043,
  17691. "relativeCreated": 15031.946897506714,
  17692. "thread": 140246908178432,
  17693. "threadName": "MainThread",
  17694. "processName": "MainProcess",
  17695. "process": 509276,
  17696. "message": "Result (Light device brightness): 8 (<class 'int'>)",
  17697. "asctime": "2023-02-15 07:13:38,028"
  17698. },
  17699. {
  17700. "name": "__unittest__",
  17701. "msg": "Expectation (%s): result %s %s (%s)",
  17702. "args": [
  17703. "Light device brightness",
  17704. "=",
  17705. "8",
  17706. "<class 'int'>"
  17707. ],
  17708. "levelname": "DEBUG",
  17709. "levelno": 10,
  17710. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  17711. "filename": "test.py",
  17712. "module": "test",
  17713. "exc_info": null,
  17714. "exc_text": null,
  17715. "stack_info": null,
  17716. "lineno": 26,
  17717. "funcName": "__report_expectation__",
  17718. "created": 1676441618.0285425,
  17719. "msecs": 28.542518615722656,
  17720. "relativeCreated": 15032.057762145996,
  17721. "thread": 140246908178432,
  17722. "threadName": "MainThread",
  17723. "processName": "MainProcess",
  17724. "process": 509276,
  17725. "message": "Expectation (Light device brightness): result = 8 (<class 'int'>)",
  17726. "asctime": "2023-02-15 07:13:38,028"
  17727. }
  17728. ],
  17729. "time_consumption": 0.00010132789611816406
  17730. },
  17731. {
  17732. "name": "__tLogger__",
  17733. "msg": "Changing virtual device color temperature to '%d'",
  17734. "args": [
  17735. 5
  17736. ],
  17737. "levelname": "DEBUG",
  17738. "levelno": 10,
  17739. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  17740. "filename": "light.py",
  17741. "module": "light",
  17742. "exc_info": null,
  17743. "exc_text": null,
  17744. "stack_info": null,
  17745. "lineno": 100,
  17746. "funcName": "__test_color_temp__",
  17747. "created": 1676441618.3300738,
  17748. "msecs": 330.0738334655762,
  17749. "relativeCreated": 15333.58907699585,
  17750. "thread": 140246908178432,
  17751. "threadName": "MainThread",
  17752. "processName": "MainProcess",
  17753. "process": 509276,
  17754. "message": "Changing virtual device color temperature to '5'",
  17755. "asctime": "2023-02-15 07:13:38,330",
  17756. "moduleLogger": [
  17757. {
  17758. "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.color_temp.set",
  17759. "msg": "Sending message with topic %s and payload %s",
  17760. "args": [
  17761. "videv/ffe/livingroom/main_light/color_temp/set",
  17762. "5"
  17763. ],
  17764. "levelname": "DEBUG",
  17765. "levelno": 10,
  17766. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  17767. "filename": "__init__.py",
  17768. "module": "__init__",
  17769. "exc_info": null,
  17770. "exc_text": null,
  17771. "stack_info": null,
  17772. "lineno": 75,
  17773. "funcName": "send",
  17774. "created": 1676441618.0289736,
  17775. "msecs": 28.97357940673828,
  17776. "relativeCreated": 15032.488822937012,
  17777. "thread": 140246908178432,
  17778. "threadName": "MainThread",
  17779. "processName": "MainProcess",
  17780. "process": 509276,
  17781. "message": "Sending message with topic videv/ffe/livingroom/main_light/color_temp/set and payload 5",
  17782. "asctime": "2023-02-15 07:13:38,028"
  17783. },
  17784. {
  17785. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light.set",
  17786. "msg": "Received message with topic %s and payload %s",
  17787. "args": [
  17788. "zigbee/ffe/livingroom/main_light/set",
  17789. "b'{\"color_temp\": 352}'"
  17790. ],
  17791. "levelname": "DEBUG",
  17792. "levelno": 10,
  17793. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  17794. "filename": "__init__.py",
  17795. "module": "__init__",
  17796. "exc_info": null,
  17797. "exc_text": null,
  17798. "stack_info": null,
  17799. "lineno": 91,
  17800. "funcName": "__receive__",
  17801. "created": 1676441618.0322826,
  17802. "msecs": 32.28259086608887,
  17803. "relativeCreated": 15035.797834396362,
  17804. "thread": 140246884292160,
  17805. "threadName": "Thread-1 (_thread_main)",
  17806. "processName": "MainProcess",
  17807. "process": 509276,
  17808. "message": "Received message with topic zigbee/ffe/livingroom/main_light/set and payload b'{\"color_temp\": 352}'",
  17809. "asctime": "2023-02-15 07:13:38,032"
  17810. },
  17811. {
  17812. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light",
  17813. "msg": "Sending message with topic %s and payload %s",
  17814. "args": [
  17815. "zigbee/ffe/livingroom/main_light",
  17816. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  17817. ],
  17818. "levelname": "DEBUG",
  17819. "levelno": 10,
  17820. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  17821. "filename": "__init__.py",
  17822. "module": "__init__",
  17823. "exc_info": null,
  17824. "exc_text": null,
  17825. "stack_info": null,
  17826. "lineno": 75,
  17827. "funcName": "send",
  17828. "created": 1676441618.0329854,
  17829. "msecs": 32.98544883728027,
  17830. "relativeCreated": 15036.500692367554,
  17831. "thread": 140246884292160,
  17832. "threadName": "Thread-1 (_thread_main)",
  17833. "processName": "MainProcess",
  17834. "process": 509276,
  17835. "message": "Sending message with topic zigbee/ffe/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  17836. "asctime": "2023-02-15 07:13:38,032"
  17837. },
  17838. {
  17839. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light",
  17840. "msg": "Received message with topic %s and payload %s",
  17841. "args": [
  17842. "zigbee/ffe/livingroom/main_light",
  17843. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  17844. ],
  17845. "levelname": "DEBUG",
  17846. "levelno": 10,
  17847. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  17848. "filename": "__init__.py",
  17849. "module": "__init__",
  17850. "exc_info": null,
  17851. "exc_text": null,
  17852. "stack_info": null,
  17853. "lineno": 91,
  17854. "funcName": "__receive__",
  17855. "created": 1676441618.0341284,
  17856. "msecs": 34.128427505493164,
  17857. "relativeCreated": 15037.643671035767,
  17858. "thread": 140246884292160,
  17859. "threadName": "Thread-1 (_thread_main)",
  17860. "processName": "MainProcess",
  17861. "process": 509276,
  17862. "message": "Received message with topic zigbee/ffe/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  17863. "asctime": "2023-02-15 07:13:38,034"
  17864. },
  17865. {
  17866. "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.color_temp",
  17867. "msg": "Received message with topic %s and payload %s",
  17868. "args": [
  17869. "videv/ffe/livingroom/main_light/color_temp",
  17870. "b'5'"
  17871. ],
  17872. "levelname": "DEBUG",
  17873. "levelno": 10,
  17874. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  17875. "filename": "__init__.py",
  17876. "module": "__init__",
  17877. "exc_info": null,
  17878. "exc_text": null,
  17879. "stack_info": null,
  17880. "lineno": 91,
  17881. "funcName": "__receive__",
  17882. "created": 1676441618.0773125,
  17883. "msecs": 77.31246948242188,
  17884. "relativeCreated": 15080.827713012695,
  17885. "thread": 140246884292160,
  17886. "threadName": "Thread-1 (_thread_main)",
  17887. "processName": "MainProcess",
  17888. "process": 509276,
  17889. "message": "Received message with topic videv/ffe/livingroom/main_light/color_temp and payload b'5'",
  17890. "asctime": "2023-02-15 07:13:38,077"
  17891. }
  17892. ],
  17893. "time_consumption": 0.2527613639831543
  17894. },
  17895. {
  17896. "name": "__tLogger__",
  17897. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  17898. "args": [
  17899. "5",
  17900. "<class 'int'>"
  17901. ],
  17902. "levelname": "INFO",
  17903. "levelno": 20,
  17904. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  17905. "filename": "test.py",
  17906. "module": "test",
  17907. "exc_info": null,
  17908. "exc_text": null,
  17909. "stack_info": null,
  17910. "lineno": 184,
  17911. "funcName": "equivalency_chk",
  17912. "created": 1676441618.330746,
  17913. "msecs": 330.7459354400635,
  17914. "relativeCreated": 15334.261178970337,
  17915. "thread": 140246908178432,
  17916. "threadName": "MainThread",
  17917. "processName": "MainProcess",
  17918. "process": 509276,
  17919. "message": "Light device brightness is correct (Content 5 and Type is <class 'int'>).",
  17920. "asctime": "2023-02-15 07:13:38,330",
  17921. "moduleLogger": [
  17922. {
  17923. "name": "__unittest__",
  17924. "msg": "Result (%s): %s (%s)",
  17925. "args": [
  17926. "Light device brightness",
  17927. "5",
  17928. "<class 'int'>"
  17929. ],
  17930. "levelname": "DEBUG",
  17931. "levelno": 10,
  17932. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  17933. "filename": "test.py",
  17934. "module": "test",
  17935. "exc_info": null,
  17936. "exc_text": null,
  17937. "stack_info": null,
  17938. "lineno": 22,
  17939. "funcName": "__report_result__",
  17940. "created": 1676441618.330511,
  17941. "msecs": 330.51109313964844,
  17942. "relativeCreated": 15334.026336669922,
  17943. "thread": 140246908178432,
  17944. "threadName": "MainThread",
  17945. "processName": "MainProcess",
  17946. "process": 509276,
  17947. "message": "Result (Light device brightness): 5 (<class 'int'>)",
  17948. "asctime": "2023-02-15 07:13:38,330"
  17949. },
  17950. {
  17951. "name": "__unittest__",
  17952. "msg": "Expectation (%s): result %s %s (%s)",
  17953. "args": [
  17954. "Light device brightness",
  17955. "=",
  17956. "5",
  17957. "<class 'int'>"
  17958. ],
  17959. "levelname": "DEBUG",
  17960. "levelno": 10,
  17961. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  17962. "filename": "test.py",
  17963. "module": "test",
  17964. "exc_info": null,
  17965. "exc_text": null,
  17966. "stack_info": null,
  17967. "lineno": 26,
  17968. "funcName": "__report_expectation__",
  17969. "created": 1676441618.3306425,
  17970. "msecs": 330.6424617767334,
  17971. "relativeCreated": 15334.157705307007,
  17972. "thread": 140246908178432,
  17973. "threadName": "MainThread",
  17974. "processName": "MainProcess",
  17975. "process": 509276,
  17976. "message": "Expectation (Light device brightness): result = 5 (<class 'int'>)",
  17977. "asctime": "2023-02-15 07:13:38,330"
  17978. }
  17979. ],
  17980. "time_consumption": 0.00010347366333007812
  17981. },
  17982. {
  17983. "name": "__tLogger__",
  17984. "msg": "Resetting precondition (Power off)",
  17985. "args": [],
  17986. "levelname": "DEBUG",
  17987. "levelno": 10,
  17988. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  17989. "filename": "light.py",
  17990. "module": "light",
  17991. "exc_info": null,
  17992. "exc_text": null,
  17993. "stack_info": null,
  17994. "lineno": 105,
  17995. "funcName": "__test_color_temp__",
  17996. "created": 1676441618.6320093,
  17997. "msecs": 632.0092678070068,
  17998. "relativeCreated": 15635.52451133728,
  17999. "thread": 140246908178432,
  18000. "threadName": "MainThread",
  18001. "processName": "MainProcess",
  18002. "process": 509276,
  18003. "message": "Resetting precondition (Power off)",
  18004. "asctime": "2023-02-15 07:13:38,632",
  18005. "moduleLogger": [
  18006. {
  18007. "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0",
  18008. "msg": "Sending message with topic %s and payload %s",
  18009. "args": [
  18010. "shellies/ffe/livingroom/main_light/relay/0",
  18011. "off"
  18012. ],
  18013. "levelname": "DEBUG",
  18014. "levelno": 10,
  18015. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  18016. "filename": "__init__.py",
  18017. "module": "__init__",
  18018. "exc_info": null,
  18019. "exc_text": null,
  18020. "stack_info": null,
  18021. "lineno": 75,
  18022. "funcName": "send",
  18023. "created": 1676441618.330998,
  18024. "msecs": 330.9979438781738,
  18025. "relativeCreated": 15334.513187408447,
  18026. "thread": 140246908178432,
  18027. "threadName": "MainThread",
  18028. "processName": "MainProcess",
  18029. "process": 509276,
  18030. "message": "Sending message with topic shellies/ffe/livingroom/main_light/relay/0 and payload off",
  18031. "asctime": "2023-02-15 07:13:38,330"
  18032. },
  18033. {
  18034. "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0",
  18035. "msg": "Received message with topic %s and payload %s",
  18036. "args": [
  18037. "shellies/ffe/livingroom/main_light/relay/0",
  18038. "b'off'"
  18039. ],
  18040. "levelname": "DEBUG",
  18041. "levelno": 10,
  18042. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  18043. "filename": "__init__.py",
  18044. "module": "__init__",
  18045. "exc_info": null,
  18046. "exc_text": null,
  18047. "stack_info": null,
  18048. "lineno": 91,
  18049. "funcName": "__receive__",
  18050. "created": 1676441618.332159,
  18051. "msecs": 332.15904235839844,
  18052. "relativeCreated": 15335.674285888672,
  18053. "thread": 140246884292160,
  18054. "threadName": "Thread-1 (_thread_main)",
  18055. "processName": "MainProcess",
  18056. "process": 509276,
  18057. "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0 and payload b'off'",
  18058. "asctime": "2023-02-15 07:13:38,332"
  18059. },
  18060. {
  18061. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set",
  18062. "msg": "Received message with topic %s and payload %s",
  18063. "args": [
  18064. "zigbee/ffe/livingroom/floorlamp_1/set",
  18065. "b'{\"state\": \"off\"}'"
  18066. ],
  18067. "levelname": "DEBUG",
  18068. "levelno": 10,
  18069. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  18070. "filename": "__init__.py",
  18071. "module": "__init__",
  18072. "exc_info": null,
  18073. "exc_text": null,
  18074. "stack_info": null,
  18075. "lineno": 91,
  18076. "funcName": "__receive__",
  18077. "created": 1676441618.3371952,
  18078. "msecs": 337.19515800476074,
  18079. "relativeCreated": 15340.710401535034,
  18080. "thread": 140246884292160,
  18081. "threadName": "Thread-1 (_thread_main)",
  18082. "processName": "MainProcess",
  18083. "process": 509276,
  18084. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"state\": \"off\"}'",
  18085. "asctime": "2023-02-15 07:13:38,337"
  18086. },
  18087. {
  18088. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  18089. "msg": "Sending message with topic %s and payload %s",
  18090. "args": [
  18091. "zigbee/ffe/livingroom/floorlamp_1",
  18092. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  18093. ],
  18094. "levelname": "DEBUG",
  18095. "levelno": 10,
  18096. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  18097. "filename": "__init__.py",
  18098. "module": "__init__",
  18099. "exc_info": null,
  18100. "exc_text": null,
  18101. "stack_info": null,
  18102. "lineno": 75,
  18103. "funcName": "send",
  18104. "created": 1676441618.337809,
  18105. "msecs": 337.80908584594727,
  18106. "relativeCreated": 15341.32432937622,
  18107. "thread": 140246884292160,
  18108. "threadName": "Thread-1 (_thread_main)",
  18109. "processName": "MainProcess",
  18110. "process": 509276,
  18111. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  18112. "asctime": "2023-02-15 07:13:38,337"
  18113. },
  18114. {
  18115. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set",
  18116. "msg": "Received message with topic %s and payload %s",
  18117. "args": [
  18118. "zigbee/ffe/livingroom/floorlamp_2/set",
  18119. "b'{\"state\": \"off\"}'"
  18120. ],
  18121. "levelname": "DEBUG",
  18122. "levelno": 10,
  18123. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  18124. "filename": "__init__.py",
  18125. "module": "__init__",
  18126. "exc_info": null,
  18127. "exc_text": null,
  18128. "stack_info": null,
  18129. "lineno": 91,
  18130. "funcName": "__receive__",
  18131. "created": 1676441618.3384018,
  18132. "msecs": 338.40179443359375,
  18133. "relativeCreated": 15341.917037963867,
  18134. "thread": 140246884292160,
  18135. "threadName": "Thread-1 (_thread_main)",
  18136. "processName": "MainProcess",
  18137. "process": 509276,
  18138. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"state\": \"off\"}'",
  18139. "asctime": "2023-02-15 07:13:38,338"
  18140. },
  18141. {
  18142. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2",
  18143. "msg": "Sending message with topic %s and payload %s",
  18144. "args": [
  18145. "zigbee/ffe/livingroom/floorlamp_2",
  18146. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  18147. ],
  18148. "levelname": "DEBUG",
  18149. "levelno": 10,
  18150. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  18151. "filename": "__init__.py",
  18152. "module": "__init__",
  18153. "exc_info": null,
  18154. "exc_text": null,
  18155. "stack_info": null,
  18156. "lineno": 75,
  18157. "funcName": "send",
  18158. "created": 1676441618.3389428,
  18159. "msecs": 338.9427661895752,
  18160. "relativeCreated": 15342.458009719849,
  18161. "thread": 140246884292160,
  18162. "threadName": "Thread-1 (_thread_main)",
  18163. "processName": "MainProcess",
  18164. "process": 509276,
  18165. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_2 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  18166. "asctime": "2023-02-15 07:13:38,338"
  18167. },
  18168. {
  18169. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set",
  18170. "msg": "Received message with topic %s and payload %s",
  18171. "args": [
  18172. "zigbee/ffe/livingroom/floorlamp_3/set",
  18173. "b'{\"state\": \"off\"}'"
  18174. ],
  18175. "levelname": "DEBUG",
  18176. "levelno": 10,
  18177. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  18178. "filename": "__init__.py",
  18179. "module": "__init__",
  18180. "exc_info": null,
  18181. "exc_text": null,
  18182. "stack_info": null,
  18183. "lineno": 91,
  18184. "funcName": "__receive__",
  18185. "created": 1676441618.339607,
  18186. "msecs": 339.60700035095215,
  18187. "relativeCreated": 15343.122243881226,
  18188. "thread": 140246884292160,
  18189. "threadName": "Thread-1 (_thread_main)",
  18190. "processName": "MainProcess",
  18191. "process": 509276,
  18192. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"state\": \"off\"}'",
  18193. "asctime": "2023-02-15 07:13:38,339"
  18194. },
  18195. {
  18196. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3",
  18197. "msg": "Sending message with topic %s and payload %s",
  18198. "args": [
  18199. "zigbee/ffe/livingroom/floorlamp_3",
  18200. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  18201. ],
  18202. "levelname": "DEBUG",
  18203. "levelno": 10,
  18204. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  18205. "filename": "__init__.py",
  18206. "module": "__init__",
  18207. "exc_info": null,
  18208. "exc_text": null,
  18209. "stack_info": null,
  18210. "lineno": 75,
  18211. "funcName": "send",
  18212. "created": 1676441618.3401155,
  18213. "msecs": 340.1155471801758,
  18214. "relativeCreated": 15343.63079071045,
  18215. "thread": 140246884292160,
  18216. "threadName": "Thread-1 (_thread_main)",
  18217. "processName": "MainProcess",
  18218. "process": 509276,
  18219. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_3 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  18220. "asctime": "2023-02-15 07:13:38,340"
  18221. },
  18222. {
  18223. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set",
  18224. "msg": "Received message with topic %s and payload %s",
  18225. "args": [
  18226. "zigbee/ffe/livingroom/floorlamp_4/set",
  18227. "b'{\"state\": \"off\"}'"
  18228. ],
  18229. "levelname": "DEBUG",
  18230. "levelno": 10,
  18231. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  18232. "filename": "__init__.py",
  18233. "module": "__init__",
  18234. "exc_info": null,
  18235. "exc_text": null,
  18236. "stack_info": null,
  18237. "lineno": 91,
  18238. "funcName": "__receive__",
  18239. "created": 1676441618.3406324,
  18240. "msecs": 340.63243865966797,
  18241. "relativeCreated": 15344.147682189941,
  18242. "thread": 140246884292160,
  18243. "threadName": "Thread-1 (_thread_main)",
  18244. "processName": "MainProcess",
  18245. "process": 509276,
  18246. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"state\": \"off\"}'",
  18247. "asctime": "2023-02-15 07:13:38,340"
  18248. },
  18249. {
  18250. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4",
  18251. "msg": "Sending message with topic %s and payload %s",
  18252. "args": [
  18253. "zigbee/ffe/livingroom/floorlamp_4",
  18254. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  18255. ],
  18256. "levelname": "DEBUG",
  18257. "levelno": 10,
  18258. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  18259. "filename": "__init__.py",
  18260. "module": "__init__",
  18261. "exc_info": null,
  18262. "exc_text": null,
  18263. "stack_info": null,
  18264. "lineno": 75,
  18265. "funcName": "send",
  18266. "created": 1676441618.341133,
  18267. "msecs": 341.13311767578125,
  18268. "relativeCreated": 15344.648361206055,
  18269. "thread": 140246884292160,
  18270. "threadName": "Thread-1 (_thread_main)",
  18271. "processName": "MainProcess",
  18272. "process": 509276,
  18273. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_4 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  18274. "asctime": "2023-02-15 07:13:38,341"
  18275. },
  18276. {
  18277. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set",
  18278. "msg": "Received message with topic %s and payload %s",
  18279. "args": [
  18280. "zigbee/ffe/livingroom/floorlamp_5/set",
  18281. "b'{\"state\": \"off\"}'"
  18282. ],
  18283. "levelname": "DEBUG",
  18284. "levelno": 10,
  18285. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  18286. "filename": "__init__.py",
  18287. "module": "__init__",
  18288. "exc_info": null,
  18289. "exc_text": null,
  18290. "stack_info": null,
  18291. "lineno": 91,
  18292. "funcName": "__receive__",
  18293. "created": 1676441618.341762,
  18294. "msecs": 341.7620658874512,
  18295. "relativeCreated": 15345.277309417725,
  18296. "thread": 140246884292160,
  18297. "threadName": "Thread-1 (_thread_main)",
  18298. "processName": "MainProcess",
  18299. "process": 509276,
  18300. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"state\": \"off\"}'",
  18301. "asctime": "2023-02-15 07:13:38,341"
  18302. },
  18303. {
  18304. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5",
  18305. "msg": "Sending message with topic %s and payload %s",
  18306. "args": [
  18307. "zigbee/ffe/livingroom/floorlamp_5",
  18308. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  18309. ],
  18310. "levelname": "DEBUG",
  18311. "levelno": 10,
  18312. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  18313. "filename": "__init__.py",
  18314. "module": "__init__",
  18315. "exc_info": null,
  18316. "exc_text": null,
  18317. "stack_info": null,
  18318. "lineno": 75,
  18319. "funcName": "send",
  18320. "created": 1676441618.3422718,
  18321. "msecs": 342.2718048095703,
  18322. "relativeCreated": 15345.787048339844,
  18323. "thread": 140246884292160,
  18324. "threadName": "Thread-1 (_thread_main)",
  18325. "processName": "MainProcess",
  18326. "process": 509276,
  18327. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_5 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  18328. "asctime": "2023-02-15 07:13:38,342"
  18329. },
  18330. {
  18331. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set",
  18332. "msg": "Received message with topic %s and payload %s",
  18333. "args": [
  18334. "zigbee/ffe/livingroom/floorlamp_6/set",
  18335. "b'{\"state\": \"off\"}'"
  18336. ],
  18337. "levelname": "DEBUG",
  18338. "levelno": 10,
  18339. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  18340. "filename": "__init__.py",
  18341. "module": "__init__",
  18342. "exc_info": null,
  18343. "exc_text": null,
  18344. "stack_info": null,
  18345. "lineno": 91,
  18346. "funcName": "__receive__",
  18347. "created": 1676441618.3424394,
  18348. "msecs": 342.4394130706787,
  18349. "relativeCreated": 15345.954656600952,
  18350. "thread": 140246884292160,
  18351. "threadName": "Thread-1 (_thread_main)",
  18352. "processName": "MainProcess",
  18353. "process": 509276,
  18354. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"state\": \"off\"}'",
  18355. "asctime": "2023-02-15 07:13:38,342"
  18356. },
  18357. {
  18358. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6",
  18359. "msg": "Sending message with topic %s and payload %s",
  18360. "args": [
  18361. "zigbee/ffe/livingroom/floorlamp_6",
  18362. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  18363. ],
  18364. "levelname": "DEBUG",
  18365. "levelno": 10,
  18366. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  18367. "filename": "__init__.py",
  18368. "module": "__init__",
  18369. "exc_info": null,
  18370. "exc_text": null,
  18371. "stack_info": null,
  18372. "lineno": 75,
  18373. "funcName": "send",
  18374. "created": 1676441618.3425653,
  18375. "msecs": 342.56529808044434,
  18376. "relativeCreated": 15346.080541610718,
  18377. "thread": 140246884292160,
  18378. "threadName": "Thread-1 (_thread_main)",
  18379. "processName": "MainProcess",
  18380. "process": 509276,
  18381. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_6 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  18382. "asctime": "2023-02-15 07:13:38,342"
  18383. },
  18384. {
  18385. "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state",
  18386. "msg": "Received message with topic %s and payload %s",
  18387. "args": [
  18388. "videv/ffe/livingroom/main_light/state",
  18389. "b'false'"
  18390. ],
  18391. "levelname": "DEBUG",
  18392. "levelno": 10,
  18393. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  18394. "filename": "__init__.py",
  18395. "module": "__init__",
  18396. "exc_info": null,
  18397. "exc_text": null,
  18398. "stack_info": null,
  18399. "lineno": 91,
  18400. "funcName": "__receive__",
  18401. "created": 1676441618.342717,
  18402. "msecs": 342.71693229675293,
  18403. "relativeCreated": 15346.232175827026,
  18404. "thread": 140246884292160,
  18405. "threadName": "Thread-1 (_thread_main)",
  18406. "processName": "MainProcess",
  18407. "process": 509276,
  18408. "message": "Received message with topic videv/ffe/livingroom/main_light/state and payload b'false'",
  18409. "asctime": "2023-02-15 07:13:38,342"
  18410. },
  18411. {
  18412. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  18413. "msg": "Received message with topic %s and payload %s",
  18414. "args": [
  18415. "zigbee/ffe/livingroom/floorlamp_1",
  18416. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  18417. ],
  18418. "levelname": "DEBUG",
  18419. "levelno": 10,
  18420. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  18421. "filename": "__init__.py",
  18422. "module": "__init__",
  18423. "exc_info": null,
  18424. "exc_text": null,
  18425. "stack_info": null,
  18426. "lineno": 91,
  18427. "funcName": "__receive__",
  18428. "created": 1676441618.3428793,
  18429. "msecs": 342.8792953491211,
  18430. "relativeCreated": 15346.394538879395,
  18431. "thread": 140246884292160,
  18432. "threadName": "Thread-1 (_thread_main)",
  18433. "processName": "MainProcess",
  18434. "process": 509276,
  18435. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  18436. "asctime": "2023-02-15 07:13:38,342"
  18437. },
  18438. {
  18439. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2",
  18440. "msg": "Received message with topic %s and payload %s",
  18441. "args": [
  18442. "zigbee/ffe/livingroom/floorlamp_2",
  18443. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  18444. ],
  18445. "levelname": "DEBUG",
  18446. "levelno": 10,
  18447. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  18448. "filename": "__init__.py",
  18449. "module": "__init__",
  18450. "exc_info": null,
  18451. "exc_text": null,
  18452. "stack_info": null,
  18453. "lineno": 91,
  18454. "funcName": "__receive__",
  18455. "created": 1676441618.343041,
  18456. "msecs": 343.04094314575195,
  18457. "relativeCreated": 15346.556186676025,
  18458. "thread": 140246884292160,
  18459. "threadName": "Thread-1 (_thread_main)",
  18460. "processName": "MainProcess",
  18461. "process": 509276,
  18462. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  18463. "asctime": "2023-02-15 07:13:38,343"
  18464. },
  18465. {
  18466. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3",
  18467. "msg": "Received message with topic %s and payload %s",
  18468. "args": [
  18469. "zigbee/ffe/livingroom/floorlamp_3",
  18470. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  18471. ],
  18472. "levelname": "DEBUG",
  18473. "levelno": 10,
  18474. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  18475. "filename": "__init__.py",
  18476. "module": "__init__",
  18477. "exc_info": null,
  18478. "exc_text": null,
  18479. "stack_info": null,
  18480. "lineno": 91,
  18481. "funcName": "__receive__",
  18482. "created": 1676441618.3431826,
  18483. "msecs": 343.1825637817383,
  18484. "relativeCreated": 15346.697807312012,
  18485. "thread": 140246884292160,
  18486. "threadName": "Thread-1 (_thread_main)",
  18487. "processName": "MainProcess",
  18488. "process": 509276,
  18489. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  18490. "asctime": "2023-02-15 07:13:38,343"
  18491. },
  18492. {
  18493. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4",
  18494. "msg": "Received message with topic %s and payload %s",
  18495. "args": [
  18496. "zigbee/ffe/livingroom/floorlamp_4",
  18497. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  18498. ],
  18499. "levelname": "DEBUG",
  18500. "levelno": 10,
  18501. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  18502. "filename": "__init__.py",
  18503. "module": "__init__",
  18504. "exc_info": null,
  18505. "exc_text": null,
  18506. "stack_info": null,
  18507. "lineno": 91,
  18508. "funcName": "__receive__",
  18509. "created": 1676441618.3433206,
  18510. "msecs": 343.3206081390381,
  18511. "relativeCreated": 15346.835851669312,
  18512. "thread": 140246884292160,
  18513. "threadName": "Thread-1 (_thread_main)",
  18514. "processName": "MainProcess",
  18515. "process": 509276,
  18516. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  18517. "asctime": "2023-02-15 07:13:38,343"
  18518. },
  18519. {
  18520. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5",
  18521. "msg": "Received message with topic %s and payload %s",
  18522. "args": [
  18523. "zigbee/ffe/livingroom/floorlamp_5",
  18524. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  18525. ],
  18526. "levelname": "DEBUG",
  18527. "levelno": 10,
  18528. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  18529. "filename": "__init__.py",
  18530. "module": "__init__",
  18531. "exc_info": null,
  18532. "exc_text": null,
  18533. "stack_info": null,
  18534. "lineno": 91,
  18535. "funcName": "__receive__",
  18536. "created": 1676441618.3434565,
  18537. "msecs": 343.456506729126,
  18538. "relativeCreated": 15346.9717502594,
  18539. "thread": 140246884292160,
  18540. "threadName": "Thread-1 (_thread_main)",
  18541. "processName": "MainProcess",
  18542. "process": 509276,
  18543. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  18544. "asctime": "2023-02-15 07:13:38,343"
  18545. },
  18546. {
  18547. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6",
  18548. "msg": "Received message with topic %s and payload %s",
  18549. "args": [
  18550. "zigbee/ffe/livingroom/floorlamp_6",
  18551. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  18552. ],
  18553. "levelname": "DEBUG",
  18554. "levelno": 10,
  18555. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  18556. "filename": "__init__.py",
  18557. "module": "__init__",
  18558. "exc_info": null,
  18559. "exc_text": null,
  18560. "stack_info": null,
  18561. "lineno": 91,
  18562. "funcName": "__receive__",
  18563. "created": 1676441618.3435926,
  18564. "msecs": 343.59264373779297,
  18565. "relativeCreated": 15347.107887268066,
  18566. "thread": 140246884292160,
  18567. "threadName": "Thread-1 (_thread_main)",
  18568. "processName": "MainProcess",
  18569. "process": 509276,
  18570. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  18571. "asctime": "2023-02-15 07:13:38,343"
  18572. },
  18573. {
  18574. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state",
  18575. "msg": "Received message with topic %s and payload %s",
  18576. "args": [
  18577. "videv/ffe/livingroom/floorlamp/state",
  18578. "b'false'"
  18579. ],
  18580. "levelname": "DEBUG",
  18581. "levelno": 10,
  18582. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  18583. "filename": "__init__.py",
  18584. "module": "__init__",
  18585. "exc_info": null,
  18586. "exc_text": null,
  18587. "stack_info": null,
  18588. "lineno": 91,
  18589. "funcName": "__receive__",
  18590. "created": 1676441618.386873,
  18591. "msecs": 386.8730068206787,
  18592. "relativeCreated": 15390.388250350952,
  18593. "thread": 140246884292160,
  18594. "threadName": "Thread-1 (_thread_main)",
  18595. "processName": "MainProcess",
  18596. "process": 509276,
  18597. "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'false'",
  18598. "asctime": "2023-02-15 07:13:38,386"
  18599. }
  18600. ],
  18601. "time_consumption": 0.24513626098632812
  18602. }
  18603. ],
  18604. "time_consumption": 1.8139069080352783,
  18605. "time_start": "2023-02-15 07:13:36,818",
  18606. "time_finished": "2023-02-15 07:13:38,632"
  18607. },
  18608. "Power On/ Off test for device and virtual device: shellies/ffe/livingroom/main_light": {
  18609. "name": "__tLogger__",
  18610. "msg": "Power On/ Off test for device and virtual device: shellies/ffe/livingroom/main_light",
  18611. "args": null,
  18612. "levelname": "INFO",
  18613. "levelno": 20,
  18614. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  18615. "filename": "light.py",
  18616. "module": "light",
  18617. "exc_info": null,
  18618. "exc_text": null,
  18619. "stack_info": null,
  18620. "lineno": 27,
  18621. "funcName": "test_power_on_off",
  18622. "created": 1676441618.6327913,
  18623. "msecs": 632.79128074646,
  18624. "relativeCreated": 15636.306524276733,
  18625. "thread": 140246908178432,
  18626. "threadName": "MainThread",
  18627. "processName": "MainProcess",
  18628. "process": 509276,
  18629. "message": "Power On/ Off test for device and virtual device: shellies/ffe/livingroom/main_light",
  18630. "asctime": "2023-02-15 07:13:38,632",
  18631. "moduleLogger": [],
  18632. "testcaseLogger": [
  18633. {
  18634. "name": "__tLogger__",
  18635. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  18636. "args": [
  18637. "False",
  18638. "<class 'bool'>"
  18639. ],
  18640. "levelname": "INFO",
  18641. "levelno": 20,
  18642. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  18643. "filename": "test.py",
  18644. "module": "test",
  18645. "exc_info": null,
  18646. "exc_text": null,
  18647. "stack_info": null,
  18648. "lineno": 184,
  18649. "funcName": "equivalency_chk",
  18650. "created": 1676441618.6333787,
  18651. "msecs": 633.3787441253662,
  18652. "relativeCreated": 15636.89398765564,
  18653. "thread": 140246908178432,
  18654. "threadName": "MainThread",
  18655. "processName": "MainProcess",
  18656. "process": 509276,
  18657. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  18658. "asctime": "2023-02-15 07:13:38,633",
  18659. "moduleLogger": [
  18660. {
  18661. "name": "__unittest__",
  18662. "msg": "Result (%s): %s (%s)",
  18663. "args": [
  18664. "Virtual device state",
  18665. "False",
  18666. "<class 'bool'>"
  18667. ],
  18668. "levelname": "DEBUG",
  18669. "levelno": 10,
  18670. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  18671. "filename": "test.py",
  18672. "module": "test",
  18673. "exc_info": null,
  18674. "exc_text": null,
  18675. "stack_info": null,
  18676. "lineno": 22,
  18677. "funcName": "__report_result__",
  18678. "created": 1676441618.6330726,
  18679. "msecs": 633.0726146697998,
  18680. "relativeCreated": 15636.587858200073,
  18681. "thread": 140246908178432,
  18682. "threadName": "MainThread",
  18683. "processName": "MainProcess",
  18684. "process": 509276,
  18685. "message": "Result (Virtual device state): False (<class 'bool'>)",
  18686. "asctime": "2023-02-15 07:13:38,633"
  18687. },
  18688. {
  18689. "name": "__unittest__",
  18690. "msg": "Expectation (%s): result %s %s (%s)",
  18691. "args": [
  18692. "Virtual device state",
  18693. "=",
  18694. "False",
  18695. "<class 'bool'>"
  18696. ],
  18697. "levelname": "DEBUG",
  18698. "levelno": 10,
  18699. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  18700. "filename": "test.py",
  18701. "module": "test",
  18702. "exc_info": null,
  18703. "exc_text": null,
  18704. "stack_info": null,
  18705. "lineno": 26,
  18706. "funcName": "__report_expectation__",
  18707. "created": 1676441618.6332178,
  18708. "msecs": 633.2178115844727,
  18709. "relativeCreated": 15636.733055114746,
  18710. "thread": 140246908178432,
  18711. "threadName": "MainThread",
  18712. "processName": "MainProcess",
  18713. "process": 509276,
  18714. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  18715. "asctime": "2023-02-15 07:13:38,633"
  18716. }
  18717. ],
  18718. "time_consumption": 0.0001609325408935547
  18719. },
  18720. {
  18721. "name": "__tLogger__",
  18722. "msg": "Changing switching device state to '%s'",
  18723. "args": [
  18724. true
  18725. ],
  18726. "levelname": "DEBUG",
  18727. "levelno": 10,
  18728. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  18729. "filename": "light.py",
  18730. "module": "light",
  18731. "exc_info": null,
  18732. "exc_text": null,
  18733. "stack_info": null,
  18734. "lineno": 36,
  18735. "funcName": "__test_power_on_off__",
  18736. "created": 1676441618.9353633,
  18737. "msecs": 935.3632926940918,
  18738. "relativeCreated": 15938.878536224365,
  18739. "thread": 140246908178432,
  18740. "threadName": "MainThread",
  18741. "processName": "MainProcess",
  18742. "process": 509276,
  18743. "message": "Changing switching device state to 'True'",
  18744. "asctime": "2023-02-15 07:13:38,935",
  18745. "moduleLogger": [
  18746. {
  18747. "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0",
  18748. "msg": "Sending message with topic %s and payload %s",
  18749. "args": [
  18750. "shellies/ffe/livingroom/main_light/relay/0",
  18751. "on"
  18752. ],
  18753. "levelname": "DEBUG",
  18754. "levelno": 10,
  18755. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  18756. "filename": "__init__.py",
  18757. "module": "__init__",
  18758. "exc_info": null,
  18759. "exc_text": null,
  18760. "stack_info": null,
  18761. "lineno": 75,
  18762. "funcName": "send",
  18763. "created": 1676441618.6336567,
  18764. "msecs": 633.6567401885986,
  18765. "relativeCreated": 15637.171983718872,
  18766. "thread": 140246908178432,
  18767. "threadName": "MainThread",
  18768. "processName": "MainProcess",
  18769. "process": 509276,
  18770. "message": "Sending message with topic shellies/ffe/livingroom/main_light/relay/0 and payload on",
  18771. "asctime": "2023-02-15 07:13:38,633"
  18772. },
  18773. {
  18774. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light",
  18775. "msg": "Sending message with topic %s and payload %s",
  18776. "args": [
  18777. "zigbee/ffe/livingroom/main_light",
  18778. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  18779. ],
  18780. "levelname": "DEBUG",
  18781. "levelno": 10,
  18782. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  18783. "filename": "__init__.py",
  18784. "module": "__init__",
  18785. "exc_info": null,
  18786. "exc_text": null,
  18787. "stack_info": null,
  18788. "lineno": 75,
  18789. "funcName": "send",
  18790. "created": 1676441618.634286,
  18791. "msecs": 634.2859268188477,
  18792. "relativeCreated": 15637.801170349121,
  18793. "thread": 140246908178432,
  18794. "threadName": "MainThread",
  18795. "processName": "MainProcess",
  18796. "process": 509276,
  18797. "message": "Sending message with topic zigbee/ffe/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  18798. "asctime": "2023-02-15 07:13:38,634"
  18799. },
  18800. {
  18801. "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0",
  18802. "msg": "Received message with topic %s and payload %s",
  18803. "args": [
  18804. "shellies/ffe/livingroom/main_light/relay/0",
  18805. "b'on'"
  18806. ],
  18807. "levelname": "DEBUG",
  18808. "levelno": 10,
  18809. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  18810. "filename": "__init__.py",
  18811. "module": "__init__",
  18812. "exc_info": null,
  18813. "exc_text": null,
  18814. "stack_info": null,
  18815. "lineno": 91,
  18816. "funcName": "__receive__",
  18817. "created": 1676441618.6354935,
  18818. "msecs": 635.4935169219971,
  18819. "relativeCreated": 15639.00876045227,
  18820. "thread": 140246884292160,
  18821. "threadName": "Thread-1 (_thread_main)",
  18822. "processName": "MainProcess",
  18823. "process": 509276,
  18824. "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0 and payload b'on'",
  18825. "asctime": "2023-02-15 07:13:38,635"
  18826. },
  18827. {
  18828. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light",
  18829. "msg": "Received message with topic %s and payload %s",
  18830. "args": [
  18831. "zigbee/ffe/livingroom/main_light",
  18832. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  18833. ],
  18834. "levelname": "DEBUG",
  18835. "levelno": 10,
  18836. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  18837. "filename": "__init__.py",
  18838. "module": "__init__",
  18839. "exc_info": null,
  18840. "exc_text": null,
  18841. "stack_info": null,
  18842. "lineno": 91,
  18843. "funcName": "__receive__",
  18844. "created": 1676441618.6363544,
  18845. "msecs": 636.3544464111328,
  18846. "relativeCreated": 15639.869689941406,
  18847. "thread": 140246884292160,
  18848. "threadName": "Thread-1 (_thread_main)",
  18849. "processName": "MainProcess",
  18850. "process": 509276,
  18851. "message": "Received message with topic zigbee/ffe/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  18852. "asctime": "2023-02-15 07:13:38,636"
  18853. },
  18854. {
  18855. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set",
  18856. "msg": "Received message with topic %s and payload %s",
  18857. "args": [
  18858. "zigbee/ffe/livingroom/floorlamp_1/set",
  18859. "b'{\"state\": \"on\"}'"
  18860. ],
  18861. "levelname": "DEBUG",
  18862. "levelno": 10,
  18863. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  18864. "filename": "__init__.py",
  18865. "module": "__init__",
  18866. "exc_info": null,
  18867. "exc_text": null,
  18868. "stack_info": null,
  18869. "lineno": 91,
  18870. "funcName": "__receive__",
  18871. "created": 1676441618.6787302,
  18872. "msecs": 678.7302494049072,
  18873. "relativeCreated": 15682.24549293518,
  18874. "thread": 140246884292160,
  18875. "threadName": "Thread-1 (_thread_main)",
  18876. "processName": "MainProcess",
  18877. "process": 509276,
  18878. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"state\": \"on\"}'",
  18879. "asctime": "2023-02-15 07:13:38,678"
  18880. },
  18881. {
  18882. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  18883. "msg": "Sending message with topic %s and payload %s",
  18884. "args": [
  18885. "zigbee/ffe/livingroom/floorlamp_1",
  18886. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  18887. ],
  18888. "levelname": "DEBUG",
  18889. "levelno": 10,
  18890. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  18891. "filename": "__init__.py",
  18892. "module": "__init__",
  18893. "exc_info": null,
  18894. "exc_text": null,
  18895. "stack_info": null,
  18896. "lineno": 75,
  18897. "funcName": "send",
  18898. "created": 1676441618.6792307,
  18899. "msecs": 679.2306900024414,
  18900. "relativeCreated": 15682.745933532715,
  18901. "thread": 140246884292160,
  18902. "threadName": "Thread-1 (_thread_main)",
  18903. "processName": "MainProcess",
  18904. "process": 509276,
  18905. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  18906. "asctime": "2023-02-15 07:13:38,679"
  18907. },
  18908. {
  18909. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set",
  18910. "msg": "Received message with topic %s and payload %s",
  18911. "args": [
  18912. "zigbee/ffe/livingroom/floorlamp_2/set",
  18913. "b'{\"state\": \"on\"}'"
  18914. ],
  18915. "levelname": "DEBUG",
  18916. "levelno": 10,
  18917. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  18918. "filename": "__init__.py",
  18919. "module": "__init__",
  18920. "exc_info": null,
  18921. "exc_text": null,
  18922. "stack_info": null,
  18923. "lineno": 91,
  18924. "funcName": "__receive__",
  18925. "created": 1676441618.679636,
  18926. "msecs": 679.6360015869141,
  18927. "relativeCreated": 15683.151245117188,
  18928. "thread": 140246884292160,
  18929. "threadName": "Thread-1 (_thread_main)",
  18930. "processName": "MainProcess",
  18931. "process": 509276,
  18932. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"state\": \"on\"}'",
  18933. "asctime": "2023-02-15 07:13:38,679"
  18934. },
  18935. {
  18936. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2",
  18937. "msg": "Sending message with topic %s and payload %s",
  18938. "args": [
  18939. "zigbee/ffe/livingroom/floorlamp_2",
  18940. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  18941. ],
  18942. "levelname": "DEBUG",
  18943. "levelno": 10,
  18944. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  18945. "filename": "__init__.py",
  18946. "module": "__init__",
  18947. "exc_info": null,
  18948. "exc_text": null,
  18949. "stack_info": null,
  18950. "lineno": 75,
  18951. "funcName": "send",
  18952. "created": 1676441618.679977,
  18953. "msecs": 679.9769401550293,
  18954. "relativeCreated": 15683.492183685303,
  18955. "thread": 140246884292160,
  18956. "threadName": "Thread-1 (_thread_main)",
  18957. "processName": "MainProcess",
  18958. "process": 509276,
  18959. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  18960. "asctime": "2023-02-15 07:13:38,679"
  18961. },
  18962. {
  18963. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set",
  18964. "msg": "Received message with topic %s and payload %s",
  18965. "args": [
  18966. "zigbee/ffe/livingroom/floorlamp_3/set",
  18967. "b'{\"state\": \"on\"}'"
  18968. ],
  18969. "levelname": "DEBUG",
  18970. "levelno": 10,
  18971. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  18972. "filename": "__init__.py",
  18973. "module": "__init__",
  18974. "exc_info": null,
  18975. "exc_text": null,
  18976. "stack_info": null,
  18977. "lineno": 91,
  18978. "funcName": "__receive__",
  18979. "created": 1676441618.680376,
  18980. "msecs": 680.3760528564453,
  18981. "relativeCreated": 15683.891296386719,
  18982. "thread": 140246884292160,
  18983. "threadName": "Thread-1 (_thread_main)",
  18984. "processName": "MainProcess",
  18985. "process": 509276,
  18986. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"state\": \"on\"}'",
  18987. "asctime": "2023-02-15 07:13:38,680"
  18988. },
  18989. {
  18990. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3",
  18991. "msg": "Sending message with topic %s and payload %s",
  18992. "args": [
  18993. "zigbee/ffe/livingroom/floorlamp_3",
  18994. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  18995. ],
  18996. "levelname": "DEBUG",
  18997. "levelno": 10,
  18998. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  18999. "filename": "__init__.py",
  19000. "module": "__init__",
  19001. "exc_info": null,
  19002. "exc_text": null,
  19003. "stack_info": null,
  19004. "lineno": 75,
  19005. "funcName": "send",
  19006. "created": 1676441618.6807113,
  19007. "msecs": 680.7112693786621,
  19008. "relativeCreated": 15684.226512908936,
  19009. "thread": 140246884292160,
  19010. "threadName": "Thread-1 (_thread_main)",
  19011. "processName": "MainProcess",
  19012. "process": 509276,
  19013. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_3 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  19014. "asctime": "2023-02-15 07:13:38,680"
  19015. },
  19016. {
  19017. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set",
  19018. "msg": "Received message with topic %s and payload %s",
  19019. "args": [
  19020. "zigbee/ffe/livingroom/floorlamp_4/set",
  19021. "b'{\"state\": \"on\"}'"
  19022. ],
  19023. "levelname": "DEBUG",
  19024. "levelno": 10,
  19025. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  19026. "filename": "__init__.py",
  19027. "module": "__init__",
  19028. "exc_info": null,
  19029. "exc_text": null,
  19030. "stack_info": null,
  19031. "lineno": 91,
  19032. "funcName": "__receive__",
  19033. "created": 1676441618.6810257,
  19034. "msecs": 681.0257434844971,
  19035. "relativeCreated": 15684.54098701477,
  19036. "thread": 140246884292160,
  19037. "threadName": "Thread-1 (_thread_main)",
  19038. "processName": "MainProcess",
  19039. "process": 509276,
  19040. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"state\": \"on\"}'",
  19041. "asctime": "2023-02-15 07:13:38,681"
  19042. },
  19043. {
  19044. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4",
  19045. "msg": "Sending message with topic %s and payload %s",
  19046. "args": [
  19047. "zigbee/ffe/livingroom/floorlamp_4",
  19048. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  19049. ],
  19050. "levelname": "DEBUG",
  19051. "levelno": 10,
  19052. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  19053. "filename": "__init__.py",
  19054. "module": "__init__",
  19055. "exc_info": null,
  19056. "exc_text": null,
  19057. "stack_info": null,
  19058. "lineno": 75,
  19059. "funcName": "send",
  19060. "created": 1676441618.6812832,
  19061. "msecs": 681.2832355499268,
  19062. "relativeCreated": 15684.7984790802,
  19063. "thread": 140246884292160,
  19064. "threadName": "Thread-1 (_thread_main)",
  19065. "processName": "MainProcess",
  19066. "process": 509276,
  19067. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_4 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  19068. "asctime": "2023-02-15 07:13:38,681"
  19069. },
  19070. {
  19071. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set",
  19072. "msg": "Received message with topic %s and payload %s",
  19073. "args": [
  19074. "zigbee/ffe/livingroom/floorlamp_5/set",
  19075. "b'{\"state\": \"on\"}'"
  19076. ],
  19077. "levelname": "DEBUG",
  19078. "levelno": 10,
  19079. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  19080. "filename": "__init__.py",
  19081. "module": "__init__",
  19082. "exc_info": null,
  19083. "exc_text": null,
  19084. "stack_info": null,
  19085. "lineno": 91,
  19086. "funcName": "__receive__",
  19087. "created": 1676441618.6815767,
  19088. "msecs": 681.5767288208008,
  19089. "relativeCreated": 15685.091972351074,
  19090. "thread": 140246884292160,
  19091. "threadName": "Thread-1 (_thread_main)",
  19092. "processName": "MainProcess",
  19093. "process": 509276,
  19094. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"state\": \"on\"}'",
  19095. "asctime": "2023-02-15 07:13:38,681"
  19096. },
  19097. {
  19098. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5",
  19099. "msg": "Sending message with topic %s and payload %s",
  19100. "args": [
  19101. "zigbee/ffe/livingroom/floorlamp_5",
  19102. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  19103. ],
  19104. "levelname": "DEBUG",
  19105. "levelno": 10,
  19106. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  19107. "filename": "__init__.py",
  19108. "module": "__init__",
  19109. "exc_info": null,
  19110. "exc_text": null,
  19111. "stack_info": null,
  19112. "lineno": 75,
  19113. "funcName": "send",
  19114. "created": 1676441618.6818368,
  19115. "msecs": 681.8368434906006,
  19116. "relativeCreated": 15685.352087020874,
  19117. "thread": 140246884292160,
  19118. "threadName": "Thread-1 (_thread_main)",
  19119. "processName": "MainProcess",
  19120. "process": 509276,
  19121. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_5 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  19122. "asctime": "2023-02-15 07:13:38,681"
  19123. },
  19124. {
  19125. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set",
  19126. "msg": "Received message with topic %s and payload %s",
  19127. "args": [
  19128. "zigbee/ffe/livingroom/floorlamp_6/set",
  19129. "b'{\"state\": \"on\"}'"
  19130. ],
  19131. "levelname": "DEBUG",
  19132. "levelno": 10,
  19133. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  19134. "filename": "__init__.py",
  19135. "module": "__init__",
  19136. "exc_info": null,
  19137. "exc_text": null,
  19138. "stack_info": null,
  19139. "lineno": 91,
  19140. "funcName": "__receive__",
  19141. "created": 1676441618.6820893,
  19142. "msecs": 682.0893287658691,
  19143. "relativeCreated": 15685.604572296143,
  19144. "thread": 140246884292160,
  19145. "threadName": "Thread-1 (_thread_main)",
  19146. "processName": "MainProcess",
  19147. "process": 509276,
  19148. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"state\": \"on\"}'",
  19149. "asctime": "2023-02-15 07:13:38,682"
  19150. },
  19151. {
  19152. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6",
  19153. "msg": "Sending message with topic %s and payload %s",
  19154. "args": [
  19155. "zigbee/ffe/livingroom/floorlamp_6",
  19156. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  19157. ],
  19158. "levelname": "DEBUG",
  19159. "levelno": 10,
  19160. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  19161. "filename": "__init__.py",
  19162. "module": "__init__",
  19163. "exc_info": null,
  19164. "exc_text": null,
  19165. "stack_info": null,
  19166. "lineno": 75,
  19167. "funcName": "send",
  19168. "created": 1676441618.6823504,
  19169. "msecs": 682.3503971099854,
  19170. "relativeCreated": 15685.865640640259,
  19171. "thread": 140246884292160,
  19172. "threadName": "Thread-1 (_thread_main)",
  19173. "processName": "MainProcess",
  19174. "process": 509276,
  19175. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_6 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  19176. "asctime": "2023-02-15 07:13:38,682"
  19177. },
  19178. {
  19179. "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state",
  19180. "msg": "Received message with topic %s and payload %s",
  19181. "args": [
  19182. "videv/ffe/livingroom/main_light/state",
  19183. "b'true'"
  19184. ],
  19185. "levelname": "DEBUG",
  19186. "levelno": 10,
  19187. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  19188. "filename": "__init__.py",
  19189. "module": "__init__",
  19190. "exc_info": null,
  19191. "exc_text": null,
  19192. "stack_info": null,
  19193. "lineno": 91,
  19194. "funcName": "__receive__",
  19195. "created": 1676441618.6826534,
  19196. "msecs": 682.6534271240234,
  19197. "relativeCreated": 15686.168670654297,
  19198. "thread": 140246884292160,
  19199. "threadName": "Thread-1 (_thread_main)",
  19200. "processName": "MainProcess",
  19201. "process": 509276,
  19202. "message": "Received message with topic videv/ffe/livingroom/main_light/state and payload b'true'",
  19203. "asctime": "2023-02-15 07:13:38,682"
  19204. },
  19205. {
  19206. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  19207. "msg": "Received message with topic %s and payload %s",
  19208. "args": [
  19209. "zigbee/ffe/livingroom/floorlamp_1",
  19210. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  19211. ],
  19212. "levelname": "DEBUG",
  19213. "levelno": 10,
  19214. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  19215. "filename": "__init__.py",
  19216. "module": "__init__",
  19217. "exc_info": null,
  19218. "exc_text": null,
  19219. "stack_info": null,
  19220. "lineno": 91,
  19221. "funcName": "__receive__",
  19222. "created": 1676441618.6829782,
  19223. "msecs": 682.9781532287598,
  19224. "relativeCreated": 15686.493396759033,
  19225. "thread": 140246884292160,
  19226. "threadName": "Thread-1 (_thread_main)",
  19227. "processName": "MainProcess",
  19228. "process": 509276,
  19229. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  19230. "asctime": "2023-02-15 07:13:38,682"
  19231. },
  19232. {
  19233. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2",
  19234. "msg": "Received message with topic %s and payload %s",
  19235. "args": [
  19236. "zigbee/ffe/livingroom/floorlamp_2",
  19237. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  19238. ],
  19239. "levelname": "DEBUG",
  19240. "levelno": 10,
  19241. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  19242. "filename": "__init__.py",
  19243. "module": "__init__",
  19244. "exc_info": null,
  19245. "exc_text": null,
  19246. "stack_info": null,
  19247. "lineno": 91,
  19248. "funcName": "__receive__",
  19249. "created": 1676441618.6833022,
  19250. "msecs": 683.3021640777588,
  19251. "relativeCreated": 15686.817407608032,
  19252. "thread": 140246884292160,
  19253. "threadName": "Thread-1 (_thread_main)",
  19254. "processName": "MainProcess",
  19255. "process": 509276,
  19256. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  19257. "asctime": "2023-02-15 07:13:38,683"
  19258. },
  19259. {
  19260. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3",
  19261. "msg": "Received message with topic %s and payload %s",
  19262. "args": [
  19263. "zigbee/ffe/livingroom/floorlamp_3",
  19264. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  19265. ],
  19266. "levelname": "DEBUG",
  19267. "levelno": 10,
  19268. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  19269. "filename": "__init__.py",
  19270. "module": "__init__",
  19271. "exc_info": null,
  19272. "exc_text": null,
  19273. "stack_info": null,
  19274. "lineno": 91,
  19275. "funcName": "__receive__",
  19276. "created": 1676441618.683608,
  19277. "msecs": 683.6080551147461,
  19278. "relativeCreated": 15687.12329864502,
  19279. "thread": 140246884292160,
  19280. "threadName": "Thread-1 (_thread_main)",
  19281. "processName": "MainProcess",
  19282. "process": 509276,
  19283. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  19284. "asctime": "2023-02-15 07:13:38,683"
  19285. },
  19286. {
  19287. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4",
  19288. "msg": "Received message with topic %s and payload %s",
  19289. "args": [
  19290. "zigbee/ffe/livingroom/floorlamp_4",
  19291. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  19292. ],
  19293. "levelname": "DEBUG",
  19294. "levelno": 10,
  19295. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  19296. "filename": "__init__.py",
  19297. "module": "__init__",
  19298. "exc_info": null,
  19299. "exc_text": null,
  19300. "stack_info": null,
  19301. "lineno": 91,
  19302. "funcName": "__receive__",
  19303. "created": 1676441618.683907,
  19304. "msecs": 683.9070320129395,
  19305. "relativeCreated": 15687.422275543213,
  19306. "thread": 140246884292160,
  19307. "threadName": "Thread-1 (_thread_main)",
  19308. "processName": "MainProcess",
  19309. "process": 509276,
  19310. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  19311. "asctime": "2023-02-15 07:13:38,683"
  19312. },
  19313. {
  19314. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5",
  19315. "msg": "Received message with topic %s and payload %s",
  19316. "args": [
  19317. "zigbee/ffe/livingroom/floorlamp_5",
  19318. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  19319. ],
  19320. "levelname": "DEBUG",
  19321. "levelno": 10,
  19322. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  19323. "filename": "__init__.py",
  19324. "module": "__init__",
  19325. "exc_info": null,
  19326. "exc_text": null,
  19327. "stack_info": null,
  19328. "lineno": 91,
  19329. "funcName": "__receive__",
  19330. "created": 1676441618.6841955,
  19331. "msecs": 684.1955184936523,
  19332. "relativeCreated": 15687.710762023926,
  19333. "thread": 140246884292160,
  19334. "threadName": "Thread-1 (_thread_main)",
  19335. "processName": "MainProcess",
  19336. "process": 509276,
  19337. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  19338. "asctime": "2023-02-15 07:13:38,684"
  19339. },
  19340. {
  19341. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6",
  19342. "msg": "Received message with topic %s and payload %s",
  19343. "args": [
  19344. "zigbee/ffe/livingroom/floorlamp_6",
  19345. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  19346. ],
  19347. "levelname": "DEBUG",
  19348. "levelno": 10,
  19349. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  19350. "filename": "__init__.py",
  19351. "module": "__init__",
  19352. "exc_info": null,
  19353. "exc_text": null,
  19354. "stack_info": null,
  19355. "lineno": 91,
  19356. "funcName": "__receive__",
  19357. "created": 1676441618.6844952,
  19358. "msecs": 684.495210647583,
  19359. "relativeCreated": 15688.010454177856,
  19360. "thread": 140246884292160,
  19361. "threadName": "Thread-1 (_thread_main)",
  19362. "processName": "MainProcess",
  19363. "process": 509276,
  19364. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  19365. "asctime": "2023-02-15 07:13:38,684"
  19366. },
  19367. {
  19368. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state",
  19369. "msg": "Received message with topic %s and payload %s",
  19370. "args": [
  19371. "videv/ffe/livingroom/floorlamp/state",
  19372. "b'true'"
  19373. ],
  19374. "levelname": "DEBUG",
  19375. "levelno": 10,
  19376. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  19377. "filename": "__init__.py",
  19378. "module": "__init__",
  19379. "exc_info": null,
  19380. "exc_text": null,
  19381. "stack_info": null,
  19382. "lineno": 91,
  19383. "funcName": "__receive__",
  19384. "created": 1676441618.7268255,
  19385. "msecs": 726.825475692749,
  19386. "relativeCreated": 15730.340719223022,
  19387. "thread": 140246884292160,
  19388. "threadName": "Thread-1 (_thread_main)",
  19389. "processName": "MainProcess",
  19390. "process": 509276,
  19391. "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'true'",
  19392. "asctime": "2023-02-15 07:13:38,726"
  19393. }
  19394. ],
  19395. "time_consumption": 0.20853781700134277
  19396. },
  19397. {
  19398. "name": "__tLogger__",
  19399. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  19400. "args": [
  19401. "True",
  19402. "<class 'bool'>"
  19403. ],
  19404. "levelname": "INFO",
  19405. "levelno": 20,
  19406. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  19407. "filename": "test.py",
  19408. "module": "test",
  19409. "exc_info": null,
  19410. "exc_text": null,
  19411. "stack_info": null,
  19412. "lineno": 184,
  19413. "funcName": "equivalency_chk",
  19414. "created": 1676441618.9360576,
  19415. "msecs": 936.0575675964355,
  19416. "relativeCreated": 15939.572811126709,
  19417. "thread": 140246908178432,
  19418. "threadName": "MainThread",
  19419. "processName": "MainProcess",
  19420. "process": 509276,
  19421. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  19422. "asctime": "2023-02-15 07:13:38,936",
  19423. "moduleLogger": [
  19424. {
  19425. "name": "__unittest__",
  19426. "msg": "Result (%s): %s (%s)",
  19427. "args": [
  19428. "Virtual device state",
  19429. "True",
  19430. "<class 'bool'>"
  19431. ],
  19432. "levelname": "DEBUG",
  19433. "levelno": 10,
  19434. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  19435. "filename": "test.py",
  19436. "module": "test",
  19437. "exc_info": null,
  19438. "exc_text": null,
  19439. "stack_info": null,
  19440. "lineno": 22,
  19441. "funcName": "__report_result__",
  19442. "created": 1676441618.935782,
  19443. "msecs": 935.7819557189941,
  19444. "relativeCreated": 15939.297199249268,
  19445. "thread": 140246908178432,
  19446. "threadName": "MainThread",
  19447. "processName": "MainProcess",
  19448. "process": 509276,
  19449. "message": "Result (Virtual device state): True (<class 'bool'>)",
  19450. "asctime": "2023-02-15 07:13:38,935"
  19451. },
  19452. {
  19453. "name": "__unittest__",
  19454. "msg": "Expectation (%s): result %s %s (%s)",
  19455. "args": [
  19456. "Virtual device state",
  19457. "=",
  19458. "True",
  19459. "<class 'bool'>"
  19460. ],
  19461. "levelname": "DEBUG",
  19462. "levelno": 10,
  19463. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  19464. "filename": "test.py",
  19465. "module": "test",
  19466. "exc_info": null,
  19467. "exc_text": null,
  19468. "stack_info": null,
  19469. "lineno": 26,
  19470. "funcName": "__report_expectation__",
  19471. "created": 1676441618.9359498,
  19472. "msecs": 935.9498023986816,
  19473. "relativeCreated": 15939.465045928955,
  19474. "thread": 140246908178432,
  19475. "threadName": "MainThread",
  19476. "processName": "MainProcess",
  19477. "process": 509276,
  19478. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  19479. "asctime": "2023-02-15 07:13:38,935"
  19480. }
  19481. ],
  19482. "time_consumption": 0.00010776519775390625
  19483. },
  19484. {
  19485. "name": "__tLogger__",
  19486. "msg": "Switching device state is correct (Content %s and Type is %s).",
  19487. "args": [
  19488. "True",
  19489. "<class 'bool'>"
  19490. ],
  19491. "levelname": "INFO",
  19492. "levelno": 20,
  19493. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  19494. "filename": "test.py",
  19495. "module": "test",
  19496. "exc_info": null,
  19497. "exc_text": null,
  19498. "stack_info": null,
  19499. "lineno": 184,
  19500. "funcName": "equivalency_chk",
  19501. "created": 1676441618.936409,
  19502. "msecs": 936.4089965820312,
  19503. "relativeCreated": 15939.924240112305,
  19504. "thread": 140246908178432,
  19505. "threadName": "MainThread",
  19506. "processName": "MainProcess",
  19507. "process": 509276,
  19508. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  19509. "asctime": "2023-02-15 07:13:38,936",
  19510. "moduleLogger": [
  19511. {
  19512. "name": "__unittest__",
  19513. "msg": "Result (%s): %s (%s)",
  19514. "args": [
  19515. "Switching device state",
  19516. "True",
  19517. "<class 'bool'>"
  19518. ],
  19519. "levelname": "DEBUG",
  19520. "levelno": 10,
  19521. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  19522. "filename": "test.py",
  19523. "module": "test",
  19524. "exc_info": null,
  19525. "exc_text": null,
  19526. "stack_info": null,
  19527. "lineno": 22,
  19528. "funcName": "__report_result__",
  19529. "created": 1676441618.9362285,
  19530. "msecs": 936.2285137176514,
  19531. "relativeCreated": 15939.743757247925,
  19532. "thread": 140246908178432,
  19533. "threadName": "MainThread",
  19534. "processName": "MainProcess",
  19535. "process": 509276,
  19536. "message": "Result (Switching device state): True (<class 'bool'>)",
  19537. "asctime": "2023-02-15 07:13:38,936"
  19538. },
  19539. {
  19540. "name": "__unittest__",
  19541. "msg": "Expectation (%s): result %s %s (%s)",
  19542. "args": [
  19543. "Switching device state",
  19544. "=",
  19545. "True",
  19546. "<class 'bool'>"
  19547. ],
  19548. "levelname": "DEBUG",
  19549. "levelno": 10,
  19550. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  19551. "filename": "test.py",
  19552. "module": "test",
  19553. "exc_info": null,
  19554. "exc_text": null,
  19555. "stack_info": null,
  19556. "lineno": 26,
  19557. "funcName": "__report_expectation__",
  19558. "created": 1676441618.9363234,
  19559. "msecs": 936.3234043121338,
  19560. "relativeCreated": 15939.838647842407,
  19561. "thread": 140246908178432,
  19562. "threadName": "MainThread",
  19563. "processName": "MainProcess",
  19564. "process": 509276,
  19565. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  19566. "asctime": "2023-02-15 07:13:38,936"
  19567. }
  19568. ],
  19569. "time_consumption": 8.559226989746094e-05
  19570. },
  19571. {
  19572. "name": "__tLogger__",
  19573. "msg": "Changing virtual device state to '%s'",
  19574. "args": [
  19575. false
  19576. ],
  19577. "levelname": "DEBUG",
  19578. "levelno": 10,
  19579. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  19580. "filename": "light.py",
  19581. "module": "light",
  19582. "exc_info": null,
  19583. "exc_text": null,
  19584. "stack_info": null,
  19585. "lineno": 42,
  19586. "funcName": "__test_power_on_off__",
  19587. "created": 1676441619.237602,
  19588. "msecs": 237.60199546813965,
  19589. "relativeCreated": 16241.117238998413,
  19590. "thread": 140246908178432,
  19591. "threadName": "MainThread",
  19592. "processName": "MainProcess",
  19593. "process": 509276,
  19594. "message": "Changing virtual device state to 'False'",
  19595. "asctime": "2023-02-15 07:13:39,237",
  19596. "moduleLogger": [
  19597. {
  19598. "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state.set",
  19599. "msg": "Sending message with topic %s and payload %s",
  19600. "args": [
  19601. "videv/ffe/livingroom/main_light/state/set",
  19602. "false"
  19603. ],
  19604. "levelname": "DEBUG",
  19605. "levelno": 10,
  19606. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  19607. "filename": "__init__.py",
  19608. "module": "__init__",
  19609. "exc_info": null,
  19610. "exc_text": null,
  19611. "stack_info": null,
  19612. "lineno": 75,
  19613. "funcName": "send",
  19614. "created": 1676441618.9366932,
  19615. "msecs": 936.6931915283203,
  19616. "relativeCreated": 15940.208435058594,
  19617. "thread": 140246908178432,
  19618. "threadName": "MainThread",
  19619. "processName": "MainProcess",
  19620. "process": 509276,
  19621. "message": "Sending message with topic videv/ffe/livingroom/main_light/state/set and payload false",
  19622. "asctime": "2023-02-15 07:13:38,936"
  19623. },
  19624. {
  19625. "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0.command",
  19626. "msg": "Received message with topic %s and payload %s",
  19627. "args": [
  19628. "shellies/ffe/livingroom/main_light/relay/0/command",
  19629. "b'off'"
  19630. ],
  19631. "levelname": "DEBUG",
  19632. "levelno": 10,
  19633. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  19634. "filename": "__init__.py",
  19635. "module": "__init__",
  19636. "exc_info": null,
  19637. "exc_text": null,
  19638. "stack_info": null,
  19639. "lineno": 91,
  19640. "funcName": "__receive__",
  19641. "created": 1676441618.9395993,
  19642. "msecs": 939.5992755889893,
  19643. "relativeCreated": 15943.114519119263,
  19644. "thread": 140246884292160,
  19645. "threadName": "Thread-1 (_thread_main)",
  19646. "processName": "MainProcess",
  19647. "process": 509276,
  19648. "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0/command and payload b'off'",
  19649. "asctime": "2023-02-15 07:13:38,939"
  19650. },
  19651. {
  19652. "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0",
  19653. "msg": "Sending message with topic %s and payload %s",
  19654. "args": [
  19655. "shellies/ffe/livingroom/main_light/relay/0",
  19656. "off"
  19657. ],
  19658. "levelname": "DEBUG",
  19659. "levelno": 10,
  19660. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  19661. "filename": "__init__.py",
  19662. "module": "__init__",
  19663. "exc_info": null,
  19664. "exc_text": null,
  19665. "stack_info": null,
  19666. "lineno": 75,
  19667. "funcName": "send",
  19668. "created": 1676441618.9401252,
  19669. "msecs": 940.1252269744873,
  19670. "relativeCreated": 15943.64047050476,
  19671. "thread": 140246884292160,
  19672. "threadName": "Thread-1 (_thread_main)",
  19673. "processName": "MainProcess",
  19674. "process": 509276,
  19675. "message": "Sending message with topic shellies/ffe/livingroom/main_light/relay/0 and payload off",
  19676. "asctime": "2023-02-15 07:13:38,940"
  19677. },
  19678. {
  19679. "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0",
  19680. "msg": "Received message with topic %s and payload %s",
  19681. "args": [
  19682. "shellies/ffe/livingroom/main_light/relay/0",
  19683. "b'off'"
  19684. ],
  19685. "levelname": "DEBUG",
  19686. "levelno": 10,
  19687. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  19688. "filename": "__init__.py",
  19689. "module": "__init__",
  19690. "exc_info": null,
  19691. "exc_text": null,
  19692. "stack_info": null,
  19693. "lineno": 91,
  19694. "funcName": "__receive__",
  19695. "created": 1676441618.9411318,
  19696. "msecs": 941.1318302154541,
  19697. "relativeCreated": 15944.647073745728,
  19698. "thread": 140246884292160,
  19699. "threadName": "Thread-1 (_thread_main)",
  19700. "processName": "MainProcess",
  19701. "process": 509276,
  19702. "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0 and payload b'off'",
  19703. "asctime": "2023-02-15 07:13:38,941"
  19704. },
  19705. {
  19706. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set",
  19707. "msg": "Received message with topic %s and payload %s",
  19708. "args": [
  19709. "zigbee/ffe/livingroom/floorlamp_1/set",
  19710. "b'{\"state\": \"off\"}'"
  19711. ],
  19712. "levelname": "DEBUG",
  19713. "levelno": 10,
  19714. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  19715. "filename": "__init__.py",
  19716. "module": "__init__",
  19717. "exc_info": null,
  19718. "exc_text": null,
  19719. "stack_info": null,
  19720. "lineno": 91,
  19721. "funcName": "__receive__",
  19722. "created": 1676441618.9885614,
  19723. "msecs": 988.5613918304443,
  19724. "relativeCreated": 15992.076635360718,
  19725. "thread": 140246884292160,
  19726. "threadName": "Thread-1 (_thread_main)",
  19727. "processName": "MainProcess",
  19728. "process": 509276,
  19729. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"state\": \"off\"}'",
  19730. "asctime": "2023-02-15 07:13:38,988"
  19731. },
  19732. {
  19733. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  19734. "msg": "Sending message with topic %s and payload %s",
  19735. "args": [
  19736. "zigbee/ffe/livingroom/floorlamp_1",
  19737. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  19738. ],
  19739. "levelname": "DEBUG",
  19740. "levelno": 10,
  19741. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  19742. "filename": "__init__.py",
  19743. "module": "__init__",
  19744. "exc_info": null,
  19745. "exc_text": null,
  19746. "stack_info": null,
  19747. "lineno": 75,
  19748. "funcName": "send",
  19749. "created": 1676441618.9887981,
  19750. "msecs": 988.7981414794922,
  19751. "relativeCreated": 15992.313385009766,
  19752. "thread": 140246884292160,
  19753. "threadName": "Thread-1 (_thread_main)",
  19754. "processName": "MainProcess",
  19755. "process": 509276,
  19756. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  19757. "asctime": "2023-02-15 07:13:38,988"
  19758. },
  19759. {
  19760. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set",
  19761. "msg": "Received message with topic %s and payload %s",
  19762. "args": [
  19763. "zigbee/ffe/livingroom/floorlamp_2/set",
  19764. "b'{\"state\": \"off\"}'"
  19765. ],
  19766. "levelname": "DEBUG",
  19767. "levelno": 10,
  19768. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  19769. "filename": "__init__.py",
  19770. "module": "__init__",
  19771. "exc_info": null,
  19772. "exc_text": null,
  19773. "stack_info": null,
  19774. "lineno": 91,
  19775. "funcName": "__receive__",
  19776. "created": 1676441618.9889803,
  19777. "msecs": 988.9802932739258,
  19778. "relativeCreated": 15992.4955368042,
  19779. "thread": 140246884292160,
  19780. "threadName": "Thread-1 (_thread_main)",
  19781. "processName": "MainProcess",
  19782. "process": 509276,
  19783. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"state\": \"off\"}'",
  19784. "asctime": "2023-02-15 07:13:38,988"
  19785. },
  19786. {
  19787. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2",
  19788. "msg": "Sending message with topic %s and payload %s",
  19789. "args": [
  19790. "zigbee/ffe/livingroom/floorlamp_2",
  19791. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  19792. ],
  19793. "levelname": "DEBUG",
  19794. "levelno": 10,
  19795. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  19796. "filename": "__init__.py",
  19797. "module": "__init__",
  19798. "exc_info": null,
  19799. "exc_text": null,
  19800. "stack_info": null,
  19801. "lineno": 75,
  19802. "funcName": "send",
  19803. "created": 1676441618.9891348,
  19804. "msecs": 989.1347885131836,
  19805. "relativeCreated": 15992.650032043457,
  19806. "thread": 140246884292160,
  19807. "threadName": "Thread-1 (_thread_main)",
  19808. "processName": "MainProcess",
  19809. "process": 509276,
  19810. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_2 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  19811. "asctime": "2023-02-15 07:13:38,989"
  19812. },
  19813. {
  19814. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set",
  19815. "msg": "Received message with topic %s and payload %s",
  19816. "args": [
  19817. "zigbee/ffe/livingroom/floorlamp_3/set",
  19818. "b'{\"state\": \"off\"}'"
  19819. ],
  19820. "levelname": "DEBUG",
  19821. "levelno": 10,
  19822. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  19823. "filename": "__init__.py",
  19824. "module": "__init__",
  19825. "exc_info": null,
  19826. "exc_text": null,
  19827. "stack_info": null,
  19828. "lineno": 91,
  19829. "funcName": "__receive__",
  19830. "created": 1676441618.9893348,
  19831. "msecs": 989.3348217010498,
  19832. "relativeCreated": 15992.850065231323,
  19833. "thread": 140246884292160,
  19834. "threadName": "Thread-1 (_thread_main)",
  19835. "processName": "MainProcess",
  19836. "process": 509276,
  19837. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"state\": \"off\"}'",
  19838. "asctime": "2023-02-15 07:13:38,989"
  19839. },
  19840. {
  19841. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3",
  19842. "msg": "Sending message with topic %s and payload %s",
  19843. "args": [
  19844. "zigbee/ffe/livingroom/floorlamp_3",
  19845. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  19846. ],
  19847. "levelname": "DEBUG",
  19848. "levelno": 10,
  19849. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  19850. "filename": "__init__.py",
  19851. "module": "__init__",
  19852. "exc_info": null,
  19853. "exc_text": null,
  19854. "stack_info": null,
  19855. "lineno": 75,
  19856. "funcName": "send",
  19857. "created": 1676441618.9894862,
  19858. "msecs": 989.4862174987793,
  19859. "relativeCreated": 15993.001461029053,
  19860. "thread": 140246884292160,
  19861. "threadName": "Thread-1 (_thread_main)",
  19862. "processName": "MainProcess",
  19863. "process": 509276,
  19864. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_3 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  19865. "asctime": "2023-02-15 07:13:38,989"
  19866. },
  19867. {
  19868. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set",
  19869. "msg": "Received message with topic %s and payload %s",
  19870. "args": [
  19871. "zigbee/ffe/livingroom/floorlamp_4/set",
  19872. "b'{\"state\": \"off\"}'"
  19873. ],
  19874. "levelname": "DEBUG",
  19875. "levelno": 10,
  19876. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  19877. "filename": "__init__.py",
  19878. "module": "__init__",
  19879. "exc_info": null,
  19880. "exc_text": null,
  19881. "stack_info": null,
  19882. "lineno": 91,
  19883. "funcName": "__receive__",
  19884. "created": 1676441618.989637,
  19885. "msecs": 989.6368980407715,
  19886. "relativeCreated": 15993.152141571045,
  19887. "thread": 140246884292160,
  19888. "threadName": "Thread-1 (_thread_main)",
  19889. "processName": "MainProcess",
  19890. "process": 509276,
  19891. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"state\": \"off\"}'",
  19892. "asctime": "2023-02-15 07:13:38,989"
  19893. },
  19894. {
  19895. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4",
  19896. "msg": "Sending message with topic %s and payload %s",
  19897. "args": [
  19898. "zigbee/ffe/livingroom/floorlamp_4",
  19899. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  19900. ],
  19901. "levelname": "DEBUG",
  19902. "levelno": 10,
  19903. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  19904. "filename": "__init__.py",
  19905. "module": "__init__",
  19906. "exc_info": null,
  19907. "exc_text": null,
  19908. "stack_info": null,
  19909. "lineno": 75,
  19910. "funcName": "send",
  19911. "created": 1676441618.9897895,
  19912. "msecs": 989.7894859313965,
  19913. "relativeCreated": 15993.30472946167,
  19914. "thread": 140246884292160,
  19915. "threadName": "Thread-1 (_thread_main)",
  19916. "processName": "MainProcess",
  19917. "process": 509276,
  19918. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_4 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  19919. "asctime": "2023-02-15 07:13:38,989"
  19920. },
  19921. {
  19922. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set",
  19923. "msg": "Received message with topic %s and payload %s",
  19924. "args": [
  19925. "zigbee/ffe/livingroom/floorlamp_5/set",
  19926. "b'{\"state\": \"off\"}'"
  19927. ],
  19928. "levelname": "DEBUG",
  19929. "levelno": 10,
  19930. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  19931. "filename": "__init__.py",
  19932. "module": "__init__",
  19933. "exc_info": null,
  19934. "exc_text": null,
  19935. "stack_info": null,
  19936. "lineno": 91,
  19937. "funcName": "__receive__",
  19938. "created": 1676441618.9899719,
  19939. "msecs": 989.9718761444092,
  19940. "relativeCreated": 15993.487119674683,
  19941. "thread": 140246884292160,
  19942. "threadName": "Thread-1 (_thread_main)",
  19943. "processName": "MainProcess",
  19944. "process": 509276,
  19945. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"state\": \"off\"}'",
  19946. "asctime": "2023-02-15 07:13:38,989"
  19947. },
  19948. {
  19949. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5",
  19950. "msg": "Sending message with topic %s and payload %s",
  19951. "args": [
  19952. "zigbee/ffe/livingroom/floorlamp_5",
  19953. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  19954. ],
  19955. "levelname": "DEBUG",
  19956. "levelno": 10,
  19957. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  19958. "filename": "__init__.py",
  19959. "module": "__init__",
  19960. "exc_info": null,
  19961. "exc_text": null,
  19962. "stack_info": null,
  19963. "lineno": 75,
  19964. "funcName": "send",
  19965. "created": 1676441618.9901211,
  19966. "msecs": 990.1211261749268,
  19967. "relativeCreated": 15993.6363697052,
  19968. "thread": 140246884292160,
  19969. "threadName": "Thread-1 (_thread_main)",
  19970. "processName": "MainProcess",
  19971. "process": 509276,
  19972. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_5 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  19973. "asctime": "2023-02-15 07:13:38,990"
  19974. },
  19975. {
  19976. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set",
  19977. "msg": "Received message with topic %s and payload %s",
  19978. "args": [
  19979. "zigbee/ffe/livingroom/floorlamp_6/set",
  19980. "b'{\"state\": \"off\"}'"
  19981. ],
  19982. "levelname": "DEBUG",
  19983. "levelno": 10,
  19984. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  19985. "filename": "__init__.py",
  19986. "module": "__init__",
  19987. "exc_info": null,
  19988. "exc_text": null,
  19989. "stack_info": null,
  19990. "lineno": 91,
  19991. "funcName": "__receive__",
  19992. "created": 1676441618.9902756,
  19993. "msecs": 990.2756214141846,
  19994. "relativeCreated": 15993.790864944458,
  19995. "thread": 140246884292160,
  19996. "threadName": "Thread-1 (_thread_main)",
  19997. "processName": "MainProcess",
  19998. "process": 509276,
  19999. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"state\": \"off\"}'",
  20000. "asctime": "2023-02-15 07:13:38,990"
  20001. },
  20002. {
  20003. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6",
  20004. "msg": "Sending message with topic %s and payload %s",
  20005. "args": [
  20006. "zigbee/ffe/livingroom/floorlamp_6",
  20007. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  20008. ],
  20009. "levelname": "DEBUG",
  20010. "levelno": 10,
  20011. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  20012. "filename": "__init__.py",
  20013. "module": "__init__",
  20014. "exc_info": null,
  20015. "exc_text": null,
  20016. "stack_info": null,
  20017. "lineno": 75,
  20018. "funcName": "send",
  20019. "created": 1676441618.9904253,
  20020. "msecs": 990.4253482818604,
  20021. "relativeCreated": 15993.940591812134,
  20022. "thread": 140246884292160,
  20023. "threadName": "Thread-1 (_thread_main)",
  20024. "processName": "MainProcess",
  20025. "process": 509276,
  20026. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_6 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  20027. "asctime": "2023-02-15 07:13:38,990"
  20028. },
  20029. {
  20030. "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state",
  20031. "msg": "Received message with topic %s and payload %s",
  20032. "args": [
  20033. "videv/ffe/livingroom/main_light/state",
  20034. "b'false'"
  20035. ],
  20036. "levelname": "DEBUG",
  20037. "levelno": 10,
  20038. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  20039. "filename": "__init__.py",
  20040. "module": "__init__",
  20041. "exc_info": null,
  20042. "exc_text": null,
  20043. "stack_info": null,
  20044. "lineno": 91,
  20045. "funcName": "__receive__",
  20046. "created": 1676441618.990601,
  20047. "msecs": 990.6010627746582,
  20048. "relativeCreated": 15994.116306304932,
  20049. "thread": 140246884292160,
  20050. "threadName": "Thread-1 (_thread_main)",
  20051. "processName": "MainProcess",
  20052. "process": 509276,
  20053. "message": "Received message with topic videv/ffe/livingroom/main_light/state and payload b'false'",
  20054. "asctime": "2023-02-15 07:13:38,990"
  20055. },
  20056. {
  20057. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  20058. "msg": "Received message with topic %s and payload %s",
  20059. "args": [
  20060. "zigbee/ffe/livingroom/floorlamp_1",
  20061. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  20062. ],
  20063. "levelname": "DEBUG",
  20064. "levelno": 10,
  20065. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  20066. "filename": "__init__.py",
  20067. "module": "__init__",
  20068. "exc_info": null,
  20069. "exc_text": null,
  20070. "stack_info": null,
  20071. "lineno": 91,
  20072. "funcName": "__receive__",
  20073. "created": 1676441618.9907873,
  20074. "msecs": 990.7872676849365,
  20075. "relativeCreated": 15994.30251121521,
  20076. "thread": 140246884292160,
  20077. "threadName": "Thread-1 (_thread_main)",
  20078. "processName": "MainProcess",
  20079. "process": 509276,
  20080. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  20081. "asctime": "2023-02-15 07:13:38,990"
  20082. },
  20083. {
  20084. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2",
  20085. "msg": "Received message with topic %s and payload %s",
  20086. "args": [
  20087. "zigbee/ffe/livingroom/floorlamp_2",
  20088. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  20089. ],
  20090. "levelname": "DEBUG",
  20091. "levelno": 10,
  20092. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  20093. "filename": "__init__.py",
  20094. "module": "__init__",
  20095. "exc_info": null,
  20096. "exc_text": null,
  20097. "stack_info": null,
  20098. "lineno": 91,
  20099. "funcName": "__receive__",
  20100. "created": 1676441618.9909542,
  20101. "msecs": 990.9541606903076,
  20102. "relativeCreated": 15994.469404220581,
  20103. "thread": 140246884292160,
  20104. "threadName": "Thread-1 (_thread_main)",
  20105. "processName": "MainProcess",
  20106. "process": 509276,
  20107. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  20108. "asctime": "2023-02-15 07:13:38,990"
  20109. },
  20110. {
  20111. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3",
  20112. "msg": "Received message with topic %s and payload %s",
  20113. "args": [
  20114. "zigbee/ffe/livingroom/floorlamp_3",
  20115. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  20116. ],
  20117. "levelname": "DEBUG",
  20118. "levelno": 10,
  20119. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  20120. "filename": "__init__.py",
  20121. "module": "__init__",
  20122. "exc_info": null,
  20123. "exc_text": null,
  20124. "stack_info": null,
  20125. "lineno": 91,
  20126. "funcName": "__receive__",
  20127. "created": 1676441618.9911194,
  20128. "msecs": 991.119384765625,
  20129. "relativeCreated": 15994.634628295898,
  20130. "thread": 140246884292160,
  20131. "threadName": "Thread-1 (_thread_main)",
  20132. "processName": "MainProcess",
  20133. "process": 509276,
  20134. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  20135. "asctime": "2023-02-15 07:13:38,991"
  20136. },
  20137. {
  20138. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4",
  20139. "msg": "Received message with topic %s and payload %s",
  20140. "args": [
  20141. "zigbee/ffe/livingroom/floorlamp_4",
  20142. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  20143. ],
  20144. "levelname": "DEBUG",
  20145. "levelno": 10,
  20146. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  20147. "filename": "__init__.py",
  20148. "module": "__init__",
  20149. "exc_info": null,
  20150. "exc_text": null,
  20151. "stack_info": null,
  20152. "lineno": 91,
  20153. "funcName": "__receive__",
  20154. "created": 1676441618.9912972,
  20155. "msecs": 991.2972450256348,
  20156. "relativeCreated": 15994.812488555908,
  20157. "thread": 140246884292160,
  20158. "threadName": "Thread-1 (_thread_main)",
  20159. "processName": "MainProcess",
  20160. "process": 509276,
  20161. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  20162. "asctime": "2023-02-15 07:13:38,991"
  20163. },
  20164. {
  20165. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5",
  20166. "msg": "Received message with topic %s and payload %s",
  20167. "args": [
  20168. "zigbee/ffe/livingroom/floorlamp_5",
  20169. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  20170. ],
  20171. "levelname": "DEBUG",
  20172. "levelno": 10,
  20173. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  20174. "filename": "__init__.py",
  20175. "module": "__init__",
  20176. "exc_info": null,
  20177. "exc_text": null,
  20178. "stack_info": null,
  20179. "lineno": 91,
  20180. "funcName": "__receive__",
  20181. "created": 1676441618.991449,
  20182. "msecs": 991.4491176605225,
  20183. "relativeCreated": 15994.964361190796,
  20184. "thread": 140246884292160,
  20185. "threadName": "Thread-1 (_thread_main)",
  20186. "processName": "MainProcess",
  20187. "process": 509276,
  20188. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  20189. "asctime": "2023-02-15 07:13:38,991"
  20190. },
  20191. {
  20192. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6",
  20193. "msg": "Received message with topic %s and payload %s",
  20194. "args": [
  20195. "zigbee/ffe/livingroom/floorlamp_6",
  20196. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  20197. ],
  20198. "levelname": "DEBUG",
  20199. "levelno": 10,
  20200. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  20201. "filename": "__init__.py",
  20202. "module": "__init__",
  20203. "exc_info": null,
  20204. "exc_text": null,
  20205. "stack_info": null,
  20206. "lineno": 91,
  20207. "funcName": "__receive__",
  20208. "created": 1676441618.9915996,
  20209. "msecs": 991.5995597839355,
  20210. "relativeCreated": 15995.114803314209,
  20211. "thread": 140246884292160,
  20212. "threadName": "Thread-1 (_thread_main)",
  20213. "processName": "MainProcess",
  20214. "process": 509276,
  20215. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  20216. "asctime": "2023-02-15 07:13:38,991"
  20217. },
  20218. {
  20219. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state",
  20220. "msg": "Received message with topic %s and payload %s",
  20221. "args": [
  20222. "videv/ffe/livingroom/floorlamp/state",
  20223. "b'false'"
  20224. ],
  20225. "levelname": "DEBUG",
  20226. "levelno": 10,
  20227. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  20228. "filename": "__init__.py",
  20229. "module": "__init__",
  20230. "exc_info": null,
  20231. "exc_text": null,
  20232. "stack_info": null,
  20233. "lineno": 91,
  20234. "funcName": "__receive__",
  20235. "created": 1676441619.0347784,
  20236. "msecs": 34.77835655212402,
  20237. "relativeCreated": 16038.293600082397,
  20238. "thread": 140246884292160,
  20239. "threadName": "Thread-1 (_thread_main)",
  20240. "processName": "MainProcess",
  20241. "process": 509276,
  20242. "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'false'",
  20243. "asctime": "2023-02-15 07:13:39,034"
  20244. }
  20245. ],
  20246. "time_consumption": 0.20282363891601562
  20247. },
  20248. {
  20249. "name": "__tLogger__",
  20250. "msg": "Switching device state is correct (Content %s and Type is %s).",
  20251. "args": [
  20252. "False",
  20253. "<class 'bool'>"
  20254. ],
  20255. "levelname": "INFO",
  20256. "levelno": 20,
  20257. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  20258. "filename": "test.py",
  20259. "module": "test",
  20260. "exc_info": null,
  20261. "exc_text": null,
  20262. "stack_info": null,
  20263. "lineno": 184,
  20264. "funcName": "equivalency_chk",
  20265. "created": 1676441619.2383451,
  20266. "msecs": 238.34514617919922,
  20267. "relativeCreated": 16241.860389709473,
  20268. "thread": 140246908178432,
  20269. "threadName": "MainThread",
  20270. "processName": "MainProcess",
  20271. "process": 509276,
  20272. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  20273. "asctime": "2023-02-15 07:13:39,238",
  20274. "moduleLogger": [
  20275. {
  20276. "name": "__unittest__",
  20277. "msg": "Result (%s): %s (%s)",
  20278. "args": [
  20279. "Switching device state",
  20280. "False",
  20281. "<class 'bool'>"
  20282. ],
  20283. "levelname": "DEBUG",
  20284. "levelno": 10,
  20285. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  20286. "filename": "test.py",
  20287. "module": "test",
  20288. "exc_info": null,
  20289. "exc_text": null,
  20290. "stack_info": null,
  20291. "lineno": 22,
  20292. "funcName": "__report_result__",
  20293. "created": 1676441619.2380672,
  20294. "msecs": 238.0671501159668,
  20295. "relativeCreated": 16241.58239364624,
  20296. "thread": 140246908178432,
  20297. "threadName": "MainThread",
  20298. "processName": "MainProcess",
  20299. "process": 509276,
  20300. "message": "Result (Switching device state): False (<class 'bool'>)",
  20301. "asctime": "2023-02-15 07:13:39,238"
  20302. },
  20303. {
  20304. "name": "__unittest__",
  20305. "msg": "Expectation (%s): result %s %s (%s)",
  20306. "args": [
  20307. "Switching device state",
  20308. "=",
  20309. "False",
  20310. "<class 'bool'>"
  20311. ],
  20312. "levelname": "DEBUG",
  20313. "levelno": 10,
  20314. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  20315. "filename": "test.py",
  20316. "module": "test",
  20317. "exc_info": null,
  20318. "exc_text": null,
  20319. "stack_info": null,
  20320. "lineno": 26,
  20321. "funcName": "__report_expectation__",
  20322. "created": 1676441619.2382233,
  20323. "msecs": 238.22331428527832,
  20324. "relativeCreated": 16241.738557815552,
  20325. "thread": 140246908178432,
  20326. "threadName": "MainThread",
  20327. "processName": "MainProcess",
  20328. "process": 509276,
  20329. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  20330. "asctime": "2023-02-15 07:13:39,238"
  20331. }
  20332. ],
  20333. "time_consumption": 0.00012183189392089844
  20334. },
  20335. {
  20336. "name": "__tLogger__",
  20337. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  20338. "args": [
  20339. "False",
  20340. "<class 'bool'>"
  20341. ],
  20342. "levelname": "INFO",
  20343. "levelno": 20,
  20344. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  20345. "filename": "test.py",
  20346. "module": "test",
  20347. "exc_info": null,
  20348. "exc_text": null,
  20349. "stack_info": null,
  20350. "lineno": 184,
  20351. "funcName": "equivalency_chk",
  20352. "created": 1676441619.2388108,
  20353. "msecs": 238.81077766418457,
  20354. "relativeCreated": 16242.326021194458,
  20355. "thread": 140246908178432,
  20356. "threadName": "MainThread",
  20357. "processName": "MainProcess",
  20358. "process": 509276,
  20359. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  20360. "asctime": "2023-02-15 07:13:39,238",
  20361. "moduleLogger": [
  20362. {
  20363. "name": "__unittest__",
  20364. "msg": "Result (%s): %s (%s)",
  20365. "args": [
  20366. "Virtual device state",
  20367. "False",
  20368. "<class 'bool'>"
  20369. ],
  20370. "levelname": "DEBUG",
  20371. "levelno": 10,
  20372. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  20373. "filename": "test.py",
  20374. "module": "test",
  20375. "exc_info": null,
  20376. "exc_text": null,
  20377. "stack_info": null,
  20378. "lineno": 22,
  20379. "funcName": "__report_result__",
  20380. "created": 1676441619.238591,
  20381. "msecs": 238.59095573425293,
  20382. "relativeCreated": 16242.106199264526,
  20383. "thread": 140246908178432,
  20384. "threadName": "MainThread",
  20385. "processName": "MainProcess",
  20386. "process": 509276,
  20387. "message": "Result (Virtual device state): False (<class 'bool'>)",
  20388. "asctime": "2023-02-15 07:13:39,238"
  20389. },
  20390. {
  20391. "name": "__unittest__",
  20392. "msg": "Expectation (%s): result %s %s (%s)",
  20393. "args": [
  20394. "Virtual device state",
  20395. "=",
  20396. "False",
  20397. "<class 'bool'>"
  20398. ],
  20399. "levelname": "DEBUG",
  20400. "levelno": 10,
  20401. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  20402. "filename": "test.py",
  20403. "module": "test",
  20404. "exc_info": null,
  20405. "exc_text": null,
  20406. "stack_info": null,
  20407. "lineno": 26,
  20408. "funcName": "__report_expectation__",
  20409. "created": 1676441619.2387094,
  20410. "msecs": 238.7094497680664,
  20411. "relativeCreated": 16242.22469329834,
  20412. "thread": 140246908178432,
  20413. "threadName": "MainThread",
  20414. "processName": "MainProcess",
  20415. "process": 509276,
  20416. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  20417. "asctime": "2023-02-15 07:13:39,238"
  20418. }
  20419. ],
  20420. "time_consumption": 0.00010132789611816406
  20421. },
  20422. {
  20423. "name": "__tLogger__",
  20424. "msg": "Changing switching device state to '%s'",
  20425. "args": [
  20426. true
  20427. ],
  20428. "levelname": "DEBUG",
  20429. "levelno": 10,
  20430. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  20431. "filename": "light.py",
  20432. "module": "light",
  20433. "exc_info": null,
  20434. "exc_text": null,
  20435. "stack_info": null,
  20436. "lineno": 36,
  20437. "funcName": "__test_power_on_off__",
  20438. "created": 1676441619.5406427,
  20439. "msecs": 540.6427383422852,
  20440. "relativeCreated": 16544.15798187256,
  20441. "thread": 140246908178432,
  20442. "threadName": "MainThread",
  20443. "processName": "MainProcess",
  20444. "process": 509276,
  20445. "message": "Changing switching device state to 'True'",
  20446. "asctime": "2023-02-15 07:13:39,540",
  20447. "moduleLogger": [
  20448. {
  20449. "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0",
  20450. "msg": "Sending message with topic %s and payload %s",
  20451. "args": [
  20452. "shellies/ffe/livingroom/main_light/relay/0",
  20453. "on"
  20454. ],
  20455. "levelname": "DEBUG",
  20456. "levelno": 10,
  20457. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  20458. "filename": "__init__.py",
  20459. "module": "__init__",
  20460. "exc_info": null,
  20461. "exc_text": null,
  20462. "stack_info": null,
  20463. "lineno": 75,
  20464. "funcName": "send",
  20465. "created": 1676441619.239137,
  20466. "msecs": 239.1369342803955,
  20467. "relativeCreated": 16242.652177810669,
  20468. "thread": 140246908178432,
  20469. "threadName": "MainThread",
  20470. "processName": "MainProcess",
  20471. "process": 509276,
  20472. "message": "Sending message with topic shellies/ffe/livingroom/main_light/relay/0 and payload on",
  20473. "asctime": "2023-02-15 07:13:39,239"
  20474. },
  20475. {
  20476. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light",
  20477. "msg": "Sending message with topic %s and payload %s",
  20478. "args": [
  20479. "zigbee/ffe/livingroom/main_light",
  20480. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  20481. ],
  20482. "levelname": "DEBUG",
  20483. "levelno": 10,
  20484. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  20485. "filename": "__init__.py",
  20486. "module": "__init__",
  20487. "exc_info": null,
  20488. "exc_text": null,
  20489. "stack_info": null,
  20490. "lineno": 75,
  20491. "funcName": "send",
  20492. "created": 1676441619.239757,
  20493. "msecs": 239.75706100463867,
  20494. "relativeCreated": 16243.272304534912,
  20495. "thread": 140246908178432,
  20496. "threadName": "MainThread",
  20497. "processName": "MainProcess",
  20498. "process": 509276,
  20499. "message": "Sending message with topic zigbee/ffe/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  20500. "asctime": "2023-02-15 07:13:39,239"
  20501. },
  20502. {
  20503. "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0",
  20504. "msg": "Received message with topic %s and payload %s",
  20505. "args": [
  20506. "shellies/ffe/livingroom/main_light/relay/0",
  20507. "b'on'"
  20508. ],
  20509. "levelname": "DEBUG",
  20510. "levelno": 10,
  20511. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  20512. "filename": "__init__.py",
  20513. "module": "__init__",
  20514. "exc_info": null,
  20515. "exc_text": null,
  20516. "stack_info": null,
  20517. "lineno": 91,
  20518. "funcName": "__receive__",
  20519. "created": 1676441619.2408695,
  20520. "msecs": 240.86952209472656,
  20521. "relativeCreated": 16244.384765625,
  20522. "thread": 140246884292160,
  20523. "threadName": "Thread-1 (_thread_main)",
  20524. "processName": "MainProcess",
  20525. "process": 509276,
  20526. "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0 and payload b'on'",
  20527. "asctime": "2023-02-15 07:13:39,240"
  20528. },
  20529. {
  20530. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light",
  20531. "msg": "Received message with topic %s and payload %s",
  20532. "args": [
  20533. "zigbee/ffe/livingroom/main_light",
  20534. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  20535. ],
  20536. "levelname": "DEBUG",
  20537. "levelno": 10,
  20538. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  20539. "filename": "__init__.py",
  20540. "module": "__init__",
  20541. "exc_info": null,
  20542. "exc_text": null,
  20543. "stack_info": null,
  20544. "lineno": 91,
  20545. "funcName": "__receive__",
  20546. "created": 1676441619.2417052,
  20547. "msecs": 241.70517921447754,
  20548. "relativeCreated": 16245.220422744751,
  20549. "thread": 140246884292160,
  20550. "threadName": "Thread-1 (_thread_main)",
  20551. "processName": "MainProcess",
  20552. "process": 509276,
  20553. "message": "Received message with topic zigbee/ffe/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  20554. "asctime": "2023-02-15 07:13:39,241"
  20555. },
  20556. {
  20557. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set",
  20558. "msg": "Received message with topic %s and payload %s",
  20559. "args": [
  20560. "zigbee/ffe/livingroom/floorlamp_1/set",
  20561. "b'{\"state\": \"on\"}'"
  20562. ],
  20563. "levelname": "DEBUG",
  20564. "levelno": 10,
  20565. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  20566. "filename": "__init__.py",
  20567. "module": "__init__",
  20568. "exc_info": null,
  20569. "exc_text": null,
  20570. "stack_info": null,
  20571. "lineno": 91,
  20572. "funcName": "__receive__",
  20573. "created": 1676441619.2828753,
  20574. "msecs": 282.87529945373535,
  20575. "relativeCreated": 16286.390542984009,
  20576. "thread": 140246884292160,
  20577. "threadName": "Thread-1 (_thread_main)",
  20578. "processName": "MainProcess",
  20579. "process": 509276,
  20580. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"state\": \"on\"}'",
  20581. "asctime": "2023-02-15 07:13:39,282"
  20582. },
  20583. {
  20584. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  20585. "msg": "Sending message with topic %s and payload %s",
  20586. "args": [
  20587. "zigbee/ffe/livingroom/floorlamp_1",
  20588. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  20589. ],
  20590. "levelname": "DEBUG",
  20591. "levelno": 10,
  20592. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  20593. "filename": "__init__.py",
  20594. "module": "__init__",
  20595. "exc_info": null,
  20596. "exc_text": null,
  20597. "stack_info": null,
  20598. "lineno": 75,
  20599. "funcName": "send",
  20600. "created": 1676441619.2831132,
  20601. "msecs": 283.1132411956787,
  20602. "relativeCreated": 16286.628484725952,
  20603. "thread": 140246884292160,
  20604. "threadName": "Thread-1 (_thread_main)",
  20605. "processName": "MainProcess",
  20606. "process": 509276,
  20607. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  20608. "asctime": "2023-02-15 07:13:39,283"
  20609. },
  20610. {
  20611. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set",
  20612. "msg": "Received message with topic %s and payload %s",
  20613. "args": [
  20614. "zigbee/ffe/livingroom/floorlamp_2/set",
  20615. "b'{\"state\": \"on\"}'"
  20616. ],
  20617. "levelname": "DEBUG",
  20618. "levelno": 10,
  20619. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  20620. "filename": "__init__.py",
  20621. "module": "__init__",
  20622. "exc_info": null,
  20623. "exc_text": null,
  20624. "stack_info": null,
  20625. "lineno": 91,
  20626. "funcName": "__receive__",
  20627. "created": 1676441619.2833295,
  20628. "msecs": 283.3294868469238,
  20629. "relativeCreated": 16286.844730377197,
  20630. "thread": 140246884292160,
  20631. "threadName": "Thread-1 (_thread_main)",
  20632. "processName": "MainProcess",
  20633. "process": 509276,
  20634. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"state\": \"on\"}'",
  20635. "asctime": "2023-02-15 07:13:39,283"
  20636. },
  20637. {
  20638. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2",
  20639. "msg": "Sending message with topic %s and payload %s",
  20640. "args": [
  20641. "zigbee/ffe/livingroom/floorlamp_2",
  20642. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  20643. ],
  20644. "levelname": "DEBUG",
  20645. "levelno": 10,
  20646. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  20647. "filename": "__init__.py",
  20648. "module": "__init__",
  20649. "exc_info": null,
  20650. "exc_text": null,
  20651. "stack_info": null,
  20652. "lineno": 75,
  20653. "funcName": "send",
  20654. "created": 1676441619.2835035,
  20655. "msecs": 283.50353240966797,
  20656. "relativeCreated": 16287.018775939941,
  20657. "thread": 140246884292160,
  20658. "threadName": "Thread-1 (_thread_main)",
  20659. "processName": "MainProcess",
  20660. "process": 509276,
  20661. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  20662. "asctime": "2023-02-15 07:13:39,283"
  20663. },
  20664. {
  20665. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set",
  20666. "msg": "Received message with topic %s and payload %s",
  20667. "args": [
  20668. "zigbee/ffe/livingroom/floorlamp_3/set",
  20669. "b'{\"state\": \"on\"}'"
  20670. ],
  20671. "levelname": "DEBUG",
  20672. "levelno": 10,
  20673. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  20674. "filename": "__init__.py",
  20675. "module": "__init__",
  20676. "exc_info": null,
  20677. "exc_text": null,
  20678. "stack_info": null,
  20679. "lineno": 91,
  20680. "funcName": "__receive__",
  20681. "created": 1676441619.2837405,
  20682. "msecs": 283.7405204772949,
  20683. "relativeCreated": 16287.255764007568,
  20684. "thread": 140246884292160,
  20685. "threadName": "Thread-1 (_thread_main)",
  20686. "processName": "MainProcess",
  20687. "process": 509276,
  20688. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"state\": \"on\"}'",
  20689. "asctime": "2023-02-15 07:13:39,283"
  20690. },
  20691. {
  20692. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3",
  20693. "msg": "Sending message with topic %s and payload %s",
  20694. "args": [
  20695. "zigbee/ffe/livingroom/floorlamp_3",
  20696. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  20697. ],
  20698. "levelname": "DEBUG",
  20699. "levelno": 10,
  20700. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  20701. "filename": "__init__.py",
  20702. "module": "__init__",
  20703. "exc_info": null,
  20704. "exc_text": null,
  20705. "stack_info": null,
  20706. "lineno": 75,
  20707. "funcName": "send",
  20708. "created": 1676441619.2839193,
  20709. "msecs": 283.9193344116211,
  20710. "relativeCreated": 16287.434577941895,
  20711. "thread": 140246884292160,
  20712. "threadName": "Thread-1 (_thread_main)",
  20713. "processName": "MainProcess",
  20714. "process": 509276,
  20715. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_3 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  20716. "asctime": "2023-02-15 07:13:39,283"
  20717. },
  20718. {
  20719. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set",
  20720. "msg": "Received message with topic %s and payload %s",
  20721. "args": [
  20722. "zigbee/ffe/livingroom/floorlamp_4/set",
  20723. "b'{\"state\": \"on\"}'"
  20724. ],
  20725. "levelname": "DEBUG",
  20726. "levelno": 10,
  20727. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  20728. "filename": "__init__.py",
  20729. "module": "__init__",
  20730. "exc_info": null,
  20731. "exc_text": null,
  20732. "stack_info": null,
  20733. "lineno": 91,
  20734. "funcName": "__receive__",
  20735. "created": 1676441619.2840762,
  20736. "msecs": 284.0762138366699,
  20737. "relativeCreated": 16287.591457366943,
  20738. "thread": 140246884292160,
  20739. "threadName": "Thread-1 (_thread_main)",
  20740. "processName": "MainProcess",
  20741. "process": 509276,
  20742. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"state\": \"on\"}'",
  20743. "asctime": "2023-02-15 07:13:39,284"
  20744. },
  20745. {
  20746. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4",
  20747. "msg": "Sending message with topic %s and payload %s",
  20748. "args": [
  20749. "zigbee/ffe/livingroom/floorlamp_4",
  20750. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  20751. ],
  20752. "levelname": "DEBUG",
  20753. "levelno": 10,
  20754. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  20755. "filename": "__init__.py",
  20756. "module": "__init__",
  20757. "exc_info": null,
  20758. "exc_text": null,
  20759. "stack_info": null,
  20760. "lineno": 75,
  20761. "funcName": "send",
  20762. "created": 1676441619.284207,
  20763. "msecs": 284.2071056365967,
  20764. "relativeCreated": 16287.72234916687,
  20765. "thread": 140246884292160,
  20766. "threadName": "Thread-1 (_thread_main)",
  20767. "processName": "MainProcess",
  20768. "process": 509276,
  20769. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_4 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  20770. "asctime": "2023-02-15 07:13:39,284"
  20771. },
  20772. {
  20773. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set",
  20774. "msg": "Received message with topic %s and payload %s",
  20775. "args": [
  20776. "zigbee/ffe/livingroom/floorlamp_5/set",
  20777. "b'{\"state\": \"on\"}'"
  20778. ],
  20779. "levelname": "DEBUG",
  20780. "levelno": 10,
  20781. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  20782. "filename": "__init__.py",
  20783. "module": "__init__",
  20784. "exc_info": null,
  20785. "exc_text": null,
  20786. "stack_info": null,
  20787. "lineno": 91,
  20788. "funcName": "__receive__",
  20789. "created": 1676441619.2843723,
  20790. "msecs": 284.37232971191406,
  20791. "relativeCreated": 16287.887573242188,
  20792. "thread": 140246884292160,
  20793. "threadName": "Thread-1 (_thread_main)",
  20794. "processName": "MainProcess",
  20795. "process": 509276,
  20796. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"state\": \"on\"}'",
  20797. "asctime": "2023-02-15 07:13:39,284"
  20798. },
  20799. {
  20800. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5",
  20801. "msg": "Sending message with topic %s and payload %s",
  20802. "args": [
  20803. "zigbee/ffe/livingroom/floorlamp_5",
  20804. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  20805. ],
  20806. "levelname": "DEBUG",
  20807. "levelno": 10,
  20808. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  20809. "filename": "__init__.py",
  20810. "module": "__init__",
  20811. "exc_info": null,
  20812. "exc_text": null,
  20813. "stack_info": null,
  20814. "lineno": 75,
  20815. "funcName": "send",
  20816. "created": 1676441619.2845016,
  20817. "msecs": 284.5015525817871,
  20818. "relativeCreated": 16288.01679611206,
  20819. "thread": 140246884292160,
  20820. "threadName": "Thread-1 (_thread_main)",
  20821. "processName": "MainProcess",
  20822. "process": 509276,
  20823. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_5 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  20824. "asctime": "2023-02-15 07:13:39,284"
  20825. },
  20826. {
  20827. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set",
  20828. "msg": "Received message with topic %s and payload %s",
  20829. "args": [
  20830. "zigbee/ffe/livingroom/floorlamp_6/set",
  20831. "b'{\"state\": \"on\"}'"
  20832. ],
  20833. "levelname": "DEBUG",
  20834. "levelno": 10,
  20835. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  20836. "filename": "__init__.py",
  20837. "module": "__init__",
  20838. "exc_info": null,
  20839. "exc_text": null,
  20840. "stack_info": null,
  20841. "lineno": 91,
  20842. "funcName": "__receive__",
  20843. "created": 1676441619.2846286,
  20844. "msecs": 284.62862968444824,
  20845. "relativeCreated": 16288.143873214722,
  20846. "thread": 140246884292160,
  20847. "threadName": "Thread-1 (_thread_main)",
  20848. "processName": "MainProcess",
  20849. "process": 509276,
  20850. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"state\": \"on\"}'",
  20851. "asctime": "2023-02-15 07:13:39,284"
  20852. },
  20853. {
  20854. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6",
  20855. "msg": "Sending message with topic %s and payload %s",
  20856. "args": [
  20857. "zigbee/ffe/livingroom/floorlamp_6",
  20858. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  20859. ],
  20860. "levelname": "DEBUG",
  20861. "levelno": 10,
  20862. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  20863. "filename": "__init__.py",
  20864. "module": "__init__",
  20865. "exc_info": null,
  20866. "exc_text": null,
  20867. "stack_info": null,
  20868. "lineno": 75,
  20869. "funcName": "send",
  20870. "created": 1676441619.284759,
  20871. "msecs": 284.7590446472168,
  20872. "relativeCreated": 16288.27428817749,
  20873. "thread": 140246884292160,
  20874. "threadName": "Thread-1 (_thread_main)",
  20875. "processName": "MainProcess",
  20876. "process": 509276,
  20877. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_6 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  20878. "asctime": "2023-02-15 07:13:39,284"
  20879. },
  20880. {
  20881. "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state",
  20882. "msg": "Received message with topic %s and payload %s",
  20883. "args": [
  20884. "videv/ffe/livingroom/main_light/state",
  20885. "b'true'"
  20886. ],
  20887. "levelname": "DEBUG",
  20888. "levelno": 10,
  20889. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  20890. "filename": "__init__.py",
  20891. "module": "__init__",
  20892. "exc_info": null,
  20893. "exc_text": null,
  20894. "stack_info": null,
  20895. "lineno": 91,
  20896. "funcName": "__receive__",
  20897. "created": 1676441619.284922,
  20898. "msecs": 284.92188453674316,
  20899. "relativeCreated": 16288.437128067017,
  20900. "thread": 140246884292160,
  20901. "threadName": "Thread-1 (_thread_main)",
  20902. "processName": "MainProcess",
  20903. "process": 509276,
  20904. "message": "Received message with topic videv/ffe/livingroom/main_light/state and payload b'true'",
  20905. "asctime": "2023-02-15 07:13:39,284"
  20906. },
  20907. {
  20908. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  20909. "msg": "Received message with topic %s and payload %s",
  20910. "args": [
  20911. "zigbee/ffe/livingroom/floorlamp_1",
  20912. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  20913. ],
  20914. "levelname": "DEBUG",
  20915. "levelno": 10,
  20916. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  20917. "filename": "__init__.py",
  20918. "module": "__init__",
  20919. "exc_info": null,
  20920. "exc_text": null,
  20921. "stack_info": null,
  20922. "lineno": 91,
  20923. "funcName": "__receive__",
  20924. "created": 1676441619.2850857,
  20925. "msecs": 285.08567810058594,
  20926. "relativeCreated": 16288.60092163086,
  20927. "thread": 140246884292160,
  20928. "threadName": "Thread-1 (_thread_main)",
  20929. "processName": "MainProcess",
  20930. "process": 509276,
  20931. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  20932. "asctime": "2023-02-15 07:13:39,285"
  20933. },
  20934. {
  20935. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2",
  20936. "msg": "Received message with topic %s and payload %s",
  20937. "args": [
  20938. "zigbee/ffe/livingroom/floorlamp_2",
  20939. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  20940. ],
  20941. "levelname": "DEBUG",
  20942. "levelno": 10,
  20943. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  20944. "filename": "__init__.py",
  20945. "module": "__init__",
  20946. "exc_info": null,
  20947. "exc_text": null,
  20948. "stack_info": null,
  20949. "lineno": 91,
  20950. "funcName": "__receive__",
  20951. "created": 1676441619.2852416,
  20952. "msecs": 285.24160385131836,
  20953. "relativeCreated": 16288.756847381592,
  20954. "thread": 140246884292160,
  20955. "threadName": "Thread-1 (_thread_main)",
  20956. "processName": "MainProcess",
  20957. "process": 509276,
  20958. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  20959. "asctime": "2023-02-15 07:13:39,285"
  20960. },
  20961. {
  20962. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3",
  20963. "msg": "Received message with topic %s and payload %s",
  20964. "args": [
  20965. "zigbee/ffe/livingroom/floorlamp_3",
  20966. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  20967. ],
  20968. "levelname": "DEBUG",
  20969. "levelno": 10,
  20970. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  20971. "filename": "__init__.py",
  20972. "module": "__init__",
  20973. "exc_info": null,
  20974. "exc_text": null,
  20975. "stack_info": null,
  20976. "lineno": 91,
  20977. "funcName": "__receive__",
  20978. "created": 1676441619.285388,
  20979. "msecs": 285.3879928588867,
  20980. "relativeCreated": 16288.90323638916,
  20981. "thread": 140246884292160,
  20982. "threadName": "Thread-1 (_thread_main)",
  20983. "processName": "MainProcess",
  20984. "process": 509276,
  20985. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  20986. "asctime": "2023-02-15 07:13:39,285"
  20987. },
  20988. {
  20989. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4",
  20990. "msg": "Received message with topic %s and payload %s",
  20991. "args": [
  20992. "zigbee/ffe/livingroom/floorlamp_4",
  20993. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  20994. ],
  20995. "levelname": "DEBUG",
  20996. "levelno": 10,
  20997. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  20998. "filename": "__init__.py",
  20999. "module": "__init__",
  21000. "exc_info": null,
  21001. "exc_text": null,
  21002. "stack_info": null,
  21003. "lineno": 91,
  21004. "funcName": "__receive__",
  21005. "created": 1676441619.2855308,
  21006. "msecs": 285.53080558776855,
  21007. "relativeCreated": 16289.046049118042,
  21008. "thread": 140246884292160,
  21009. "threadName": "Thread-1 (_thread_main)",
  21010. "processName": "MainProcess",
  21011. "process": 509276,
  21012. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  21013. "asctime": "2023-02-15 07:13:39,285"
  21014. },
  21015. {
  21016. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5",
  21017. "msg": "Received message with topic %s and payload %s",
  21018. "args": [
  21019. "zigbee/ffe/livingroom/floorlamp_5",
  21020. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  21021. ],
  21022. "levelname": "DEBUG",
  21023. "levelno": 10,
  21024. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  21025. "filename": "__init__.py",
  21026. "module": "__init__",
  21027. "exc_info": null,
  21028. "exc_text": null,
  21029. "stack_info": null,
  21030. "lineno": 91,
  21031. "funcName": "__receive__",
  21032. "created": 1676441619.28567,
  21033. "msecs": 285.67004203796387,
  21034. "relativeCreated": 16289.185285568237,
  21035. "thread": 140246884292160,
  21036. "threadName": "Thread-1 (_thread_main)",
  21037. "processName": "MainProcess",
  21038. "process": 509276,
  21039. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  21040. "asctime": "2023-02-15 07:13:39,285"
  21041. },
  21042. {
  21043. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6",
  21044. "msg": "Received message with topic %s and payload %s",
  21045. "args": [
  21046. "zigbee/ffe/livingroom/floorlamp_6",
  21047. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  21048. ],
  21049. "levelname": "DEBUG",
  21050. "levelno": 10,
  21051. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  21052. "filename": "__init__.py",
  21053. "module": "__init__",
  21054. "exc_info": null,
  21055. "exc_text": null,
  21056. "stack_info": null,
  21057. "lineno": 91,
  21058. "funcName": "__receive__",
  21059. "created": 1676441619.2858107,
  21060. "msecs": 285.8107089996338,
  21061. "relativeCreated": 16289.325952529907,
  21062. "thread": 140246884292160,
  21063. "threadName": "Thread-1 (_thread_main)",
  21064. "processName": "MainProcess",
  21065. "process": 509276,
  21066. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  21067. "asctime": "2023-02-15 07:13:39,285"
  21068. },
  21069. {
  21070. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state",
  21071. "msg": "Received message with topic %s and payload %s",
  21072. "args": [
  21073. "videv/ffe/livingroom/floorlamp/state",
  21074. "b'true'"
  21075. ],
  21076. "levelname": "DEBUG",
  21077. "levelno": 10,
  21078. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  21079. "filename": "__init__.py",
  21080. "module": "__init__",
  21081. "exc_info": null,
  21082. "exc_text": null,
  21083. "stack_info": null,
  21084. "lineno": 91,
  21085. "funcName": "__receive__",
  21086. "created": 1676441619.3270402,
  21087. "msecs": 327.0401954650879,
  21088. "relativeCreated": 16330.555438995361,
  21089. "thread": 140246884292160,
  21090. "threadName": "Thread-1 (_thread_main)",
  21091. "processName": "MainProcess",
  21092. "process": 509276,
  21093. "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'true'",
  21094. "asctime": "2023-02-15 07:13:39,327"
  21095. }
  21096. ],
  21097. "time_consumption": 0.21360254287719727
  21098. },
  21099. {
  21100. "name": "__tLogger__",
  21101. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  21102. "args": [
  21103. "True",
  21104. "<class 'bool'>"
  21105. ],
  21106. "levelname": "INFO",
  21107. "levelno": 20,
  21108. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  21109. "filename": "test.py",
  21110. "module": "test",
  21111. "exc_info": null,
  21112. "exc_text": null,
  21113. "stack_info": null,
  21114. "lineno": 184,
  21115. "funcName": "equivalency_chk",
  21116. "created": 1676441619.5412934,
  21117. "msecs": 541.2933826446533,
  21118. "relativeCreated": 16544.808626174927,
  21119. "thread": 140246908178432,
  21120. "threadName": "MainThread",
  21121. "processName": "MainProcess",
  21122. "process": 509276,
  21123. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  21124. "asctime": "2023-02-15 07:13:39,541",
  21125. "moduleLogger": [
  21126. {
  21127. "name": "__unittest__",
  21128. "msg": "Result (%s): %s (%s)",
  21129. "args": [
  21130. "Virtual device state",
  21131. "True",
  21132. "<class 'bool'>"
  21133. ],
  21134. "levelname": "DEBUG",
  21135. "levelno": 10,
  21136. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  21137. "filename": "test.py",
  21138. "module": "test",
  21139. "exc_info": null,
  21140. "exc_text": null,
  21141. "stack_info": null,
  21142. "lineno": 22,
  21143. "funcName": "__report_result__",
  21144. "created": 1676441619.541057,
  21145. "msecs": 541.0571098327637,
  21146. "relativeCreated": 16544.572353363037,
  21147. "thread": 140246908178432,
  21148. "threadName": "MainThread",
  21149. "processName": "MainProcess",
  21150. "process": 509276,
  21151. "message": "Result (Virtual device state): True (<class 'bool'>)",
  21152. "asctime": "2023-02-15 07:13:39,541"
  21153. },
  21154. {
  21155. "name": "__unittest__",
  21156. "msg": "Expectation (%s): result %s %s (%s)",
  21157. "args": [
  21158. "Virtual device state",
  21159. "=",
  21160. "True",
  21161. "<class 'bool'>"
  21162. ],
  21163. "levelname": "DEBUG",
  21164. "levelno": 10,
  21165. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  21166. "filename": "test.py",
  21167. "module": "test",
  21168. "exc_info": null,
  21169. "exc_text": null,
  21170. "stack_info": null,
  21171. "lineno": 26,
  21172. "funcName": "__report_expectation__",
  21173. "created": 1676441619.5411863,
  21174. "msecs": 541.1863327026367,
  21175. "relativeCreated": 16544.70157623291,
  21176. "thread": 140246908178432,
  21177. "threadName": "MainThread",
  21178. "processName": "MainProcess",
  21179. "process": 509276,
  21180. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  21181. "asctime": "2023-02-15 07:13:39,541"
  21182. }
  21183. ],
  21184. "time_consumption": 0.00010704994201660156
  21185. },
  21186. {
  21187. "name": "__tLogger__",
  21188. "msg": "Switching device state is correct (Content %s and Type is %s).",
  21189. "args": [
  21190. "True",
  21191. "<class 'bool'>"
  21192. ],
  21193. "levelname": "INFO",
  21194. "levelno": 20,
  21195. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  21196. "filename": "test.py",
  21197. "module": "test",
  21198. "exc_info": null,
  21199. "exc_text": null,
  21200. "stack_info": null,
  21201. "lineno": 184,
  21202. "funcName": "equivalency_chk",
  21203. "created": 1676441619.5416455,
  21204. "msecs": 541.6455268859863,
  21205. "relativeCreated": 16545.16077041626,
  21206. "thread": 140246908178432,
  21207. "threadName": "MainThread",
  21208. "processName": "MainProcess",
  21209. "process": 509276,
  21210. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  21211. "asctime": "2023-02-15 07:13:39,541",
  21212. "moduleLogger": [
  21213. {
  21214. "name": "__unittest__",
  21215. "msg": "Result (%s): %s (%s)",
  21216. "args": [
  21217. "Switching device state",
  21218. "True",
  21219. "<class 'bool'>"
  21220. ],
  21221. "levelname": "DEBUG",
  21222. "levelno": 10,
  21223. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  21224. "filename": "test.py",
  21225. "module": "test",
  21226. "exc_info": null,
  21227. "exc_text": null,
  21228. "stack_info": null,
  21229. "lineno": 22,
  21230. "funcName": "__report_result__",
  21231. "created": 1676441619.5414622,
  21232. "msecs": 541.4621829986572,
  21233. "relativeCreated": 16544.97742652893,
  21234. "thread": 140246908178432,
  21235. "threadName": "MainThread",
  21236. "processName": "MainProcess",
  21237. "process": 509276,
  21238. "message": "Result (Switching device state): True (<class 'bool'>)",
  21239. "asctime": "2023-02-15 07:13:39,541"
  21240. },
  21241. {
  21242. "name": "__unittest__",
  21243. "msg": "Expectation (%s): result %s %s (%s)",
  21244. "args": [
  21245. "Switching device state",
  21246. "=",
  21247. "True",
  21248. "<class 'bool'>"
  21249. ],
  21250. "levelname": "DEBUG",
  21251. "levelno": 10,
  21252. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  21253. "filename": "test.py",
  21254. "module": "test",
  21255. "exc_info": null,
  21256. "exc_text": null,
  21257. "stack_info": null,
  21258. "lineno": 26,
  21259. "funcName": "__report_expectation__",
  21260. "created": 1676441619.541558,
  21261. "msecs": 541.558027267456,
  21262. "relativeCreated": 16545.07327079773,
  21263. "thread": 140246908178432,
  21264. "threadName": "MainThread",
  21265. "processName": "MainProcess",
  21266. "process": 509276,
  21267. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  21268. "asctime": "2023-02-15 07:13:39,541"
  21269. }
  21270. ],
  21271. "time_consumption": 8.749961853027344e-05
  21272. },
  21273. {
  21274. "name": "__tLogger__",
  21275. "msg": "Changing virtual device state to '%s'",
  21276. "args": [
  21277. false
  21278. ],
  21279. "levelname": "DEBUG",
  21280. "levelno": 10,
  21281. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  21282. "filename": "light.py",
  21283. "module": "light",
  21284. "exc_info": null,
  21285. "exc_text": null,
  21286. "stack_info": null,
  21287. "lineno": 42,
  21288. "funcName": "__test_power_on_off__",
  21289. "created": 1676441619.8432436,
  21290. "msecs": 843.2435989379883,
  21291. "relativeCreated": 16846.75884246826,
  21292. "thread": 140246908178432,
  21293. "threadName": "MainThread",
  21294. "processName": "MainProcess",
  21295. "process": 509276,
  21296. "message": "Changing virtual device state to 'False'",
  21297. "asctime": "2023-02-15 07:13:39,843",
  21298. "moduleLogger": [
  21299. {
  21300. "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state.set",
  21301. "msg": "Sending message with topic %s and payload %s",
  21302. "args": [
  21303. "videv/ffe/livingroom/main_light/state/set",
  21304. "false"
  21305. ],
  21306. "levelname": "DEBUG",
  21307. "levelno": 10,
  21308. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  21309. "filename": "__init__.py",
  21310. "module": "__init__",
  21311. "exc_info": null,
  21312. "exc_text": null,
  21313. "stack_info": null,
  21314. "lineno": 75,
  21315. "funcName": "send",
  21316. "created": 1676441619.5418887,
  21317. "msecs": 541.8887138366699,
  21318. "relativeCreated": 16545.403957366943,
  21319. "thread": 140246908178432,
  21320. "threadName": "MainThread",
  21321. "processName": "MainProcess",
  21322. "process": 509276,
  21323. "message": "Sending message with topic videv/ffe/livingroom/main_light/state/set and payload false",
  21324. "asctime": "2023-02-15 07:13:39,541"
  21325. },
  21326. {
  21327. "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0.command",
  21328. "msg": "Received message with topic %s and payload %s",
  21329. "args": [
  21330. "shellies/ffe/livingroom/main_light/relay/0/command",
  21331. "b'off'"
  21332. ],
  21333. "levelname": "DEBUG",
  21334. "levelno": 10,
  21335. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  21336. "filename": "__init__.py",
  21337. "module": "__init__",
  21338. "exc_info": null,
  21339. "exc_text": null,
  21340. "stack_info": null,
  21341. "lineno": 91,
  21342. "funcName": "__receive__",
  21343. "created": 1676441619.545178,
  21344. "msecs": 545.1779365539551,
  21345. "relativeCreated": 16548.69318008423,
  21346. "thread": 140246884292160,
  21347. "threadName": "Thread-1 (_thread_main)",
  21348. "processName": "MainProcess",
  21349. "process": 509276,
  21350. "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0/command and payload b'off'",
  21351. "asctime": "2023-02-15 07:13:39,545"
  21352. },
  21353. {
  21354. "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0",
  21355. "msg": "Sending message with topic %s and payload %s",
  21356. "args": [
  21357. "shellies/ffe/livingroom/main_light/relay/0",
  21358. "off"
  21359. ],
  21360. "levelname": "DEBUG",
  21361. "levelno": 10,
  21362. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  21363. "filename": "__init__.py",
  21364. "module": "__init__",
  21365. "exc_info": null,
  21366. "exc_text": null,
  21367. "stack_info": null,
  21368. "lineno": 75,
  21369. "funcName": "send",
  21370. "created": 1676441619.545704,
  21371. "msecs": 545.7038879394531,
  21372. "relativeCreated": 16549.219131469727,
  21373. "thread": 140246884292160,
  21374. "threadName": "Thread-1 (_thread_main)",
  21375. "processName": "MainProcess",
  21376. "process": 509276,
  21377. "message": "Sending message with topic shellies/ffe/livingroom/main_light/relay/0 and payload off",
  21378. "asctime": "2023-02-15 07:13:39,545"
  21379. },
  21380. {
  21381. "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0",
  21382. "msg": "Received message with topic %s and payload %s",
  21383. "args": [
  21384. "shellies/ffe/livingroom/main_light/relay/0",
  21385. "b'off'"
  21386. ],
  21387. "levelname": "DEBUG",
  21388. "levelno": 10,
  21389. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  21390. "filename": "__init__.py",
  21391. "module": "__init__",
  21392. "exc_info": null,
  21393. "exc_text": null,
  21394. "stack_info": null,
  21395. "lineno": 91,
  21396. "funcName": "__receive__",
  21397. "created": 1676441619.5467176,
  21398. "msecs": 546.717643737793,
  21399. "relativeCreated": 16550.232887268066,
  21400. "thread": 140246884292160,
  21401. "threadName": "Thread-1 (_thread_main)",
  21402. "processName": "MainProcess",
  21403. "process": 509276,
  21404. "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0 and payload b'off'",
  21405. "asctime": "2023-02-15 07:13:39,546"
  21406. },
  21407. {
  21408. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set",
  21409. "msg": "Received message with topic %s and payload %s",
  21410. "args": [
  21411. "zigbee/ffe/livingroom/floorlamp_1/set",
  21412. "b'{\"state\": \"off\"}'"
  21413. ],
  21414. "levelname": "DEBUG",
  21415. "levelno": 10,
  21416. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  21417. "filename": "__init__.py",
  21418. "module": "__init__",
  21419. "exc_info": null,
  21420. "exc_text": null,
  21421. "stack_info": null,
  21422. "lineno": 91,
  21423. "funcName": "__receive__",
  21424. "created": 1676441619.5922062,
  21425. "msecs": 592.2062397003174,
  21426. "relativeCreated": 16595.72148323059,
  21427. "thread": 140246884292160,
  21428. "threadName": "Thread-1 (_thread_main)",
  21429. "processName": "MainProcess",
  21430. "process": 509276,
  21431. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"state\": \"off\"}'",
  21432. "asctime": "2023-02-15 07:13:39,592"
  21433. },
  21434. {
  21435. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  21436. "msg": "Sending message with topic %s and payload %s",
  21437. "args": [
  21438. "zigbee/ffe/livingroom/floorlamp_1",
  21439. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  21440. ],
  21441. "levelname": "DEBUG",
  21442. "levelno": 10,
  21443. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  21444. "filename": "__init__.py",
  21445. "module": "__init__",
  21446. "exc_info": null,
  21447. "exc_text": null,
  21448. "stack_info": null,
  21449. "lineno": 75,
  21450. "funcName": "send",
  21451. "created": 1676441619.5924442,
  21452. "msecs": 592.4441814422607,
  21453. "relativeCreated": 16595.959424972534,
  21454. "thread": 140246884292160,
  21455. "threadName": "Thread-1 (_thread_main)",
  21456. "processName": "MainProcess",
  21457. "process": 509276,
  21458. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  21459. "asctime": "2023-02-15 07:13:39,592"
  21460. },
  21461. {
  21462. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set",
  21463. "msg": "Received message with topic %s and payload %s",
  21464. "args": [
  21465. "zigbee/ffe/livingroom/floorlamp_2/set",
  21466. "b'{\"state\": \"off\"}'"
  21467. ],
  21468. "levelname": "DEBUG",
  21469. "levelno": 10,
  21470. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  21471. "filename": "__init__.py",
  21472. "module": "__init__",
  21473. "exc_info": null,
  21474. "exc_text": null,
  21475. "stack_info": null,
  21476. "lineno": 91,
  21477. "funcName": "__receive__",
  21478. "created": 1676441619.5926135,
  21479. "msecs": 592.6134586334229,
  21480. "relativeCreated": 16596.128702163696,
  21481. "thread": 140246884292160,
  21482. "threadName": "Thread-1 (_thread_main)",
  21483. "processName": "MainProcess",
  21484. "process": 509276,
  21485. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"state\": \"off\"}'",
  21486. "asctime": "2023-02-15 07:13:39,592"
  21487. },
  21488. {
  21489. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2",
  21490. "msg": "Sending message with topic %s and payload %s",
  21491. "args": [
  21492. "zigbee/ffe/livingroom/floorlamp_2",
  21493. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  21494. ],
  21495. "levelname": "DEBUG",
  21496. "levelno": 10,
  21497. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  21498. "filename": "__init__.py",
  21499. "module": "__init__",
  21500. "exc_info": null,
  21501. "exc_text": null,
  21502. "stack_info": null,
  21503. "lineno": 75,
  21504. "funcName": "send",
  21505. "created": 1676441619.5927527,
  21506. "msecs": 592.7526950836182,
  21507. "relativeCreated": 16596.26793861389,
  21508. "thread": 140246884292160,
  21509. "threadName": "Thread-1 (_thread_main)",
  21510. "processName": "MainProcess",
  21511. "process": 509276,
  21512. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_2 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  21513. "asctime": "2023-02-15 07:13:39,592"
  21514. },
  21515. {
  21516. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set",
  21517. "msg": "Received message with topic %s and payload %s",
  21518. "args": [
  21519. "zigbee/ffe/livingroom/floorlamp_3/set",
  21520. "b'{\"state\": \"off\"}'"
  21521. ],
  21522. "levelname": "DEBUG",
  21523. "levelno": 10,
  21524. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  21525. "filename": "__init__.py",
  21526. "module": "__init__",
  21527. "exc_info": null,
  21528. "exc_text": null,
  21529. "stack_info": null,
  21530. "lineno": 91,
  21531. "funcName": "__receive__",
  21532. "created": 1676441619.5929296,
  21533. "msecs": 592.9296016693115,
  21534. "relativeCreated": 16596.444845199585,
  21535. "thread": 140246884292160,
  21536. "threadName": "Thread-1 (_thread_main)",
  21537. "processName": "MainProcess",
  21538. "process": 509276,
  21539. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"state\": \"off\"}'",
  21540. "asctime": "2023-02-15 07:13:39,592"
  21541. },
  21542. {
  21543. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3",
  21544. "msg": "Sending message with topic %s and payload %s",
  21545. "args": [
  21546. "zigbee/ffe/livingroom/floorlamp_3",
  21547. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  21548. ],
  21549. "levelname": "DEBUG",
  21550. "levelno": 10,
  21551. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  21552. "filename": "__init__.py",
  21553. "module": "__init__",
  21554. "exc_info": null,
  21555. "exc_text": null,
  21556. "stack_info": null,
  21557. "lineno": 75,
  21558. "funcName": "send",
  21559. "created": 1676441619.5930684,
  21560. "msecs": 593.0683612823486,
  21561. "relativeCreated": 16596.583604812622,
  21562. "thread": 140246884292160,
  21563. "threadName": "Thread-1 (_thread_main)",
  21564. "processName": "MainProcess",
  21565. "process": 509276,
  21566. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_3 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  21567. "asctime": "2023-02-15 07:13:39,593"
  21568. },
  21569. {
  21570. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set",
  21571. "msg": "Received message with topic %s and payload %s",
  21572. "args": [
  21573. "zigbee/ffe/livingroom/floorlamp_4/set",
  21574. "b'{\"state\": \"off\"}'"
  21575. ],
  21576. "levelname": "DEBUG",
  21577. "levelno": 10,
  21578. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  21579. "filename": "__init__.py",
  21580. "module": "__init__",
  21581. "exc_info": null,
  21582. "exc_text": null,
  21583. "stack_info": null,
  21584. "lineno": 91,
  21585. "funcName": "__receive__",
  21586. "created": 1676441619.5932066,
  21587. "msecs": 593.2066440582275,
  21588. "relativeCreated": 16596.7218875885,
  21589. "thread": 140246884292160,
  21590. "threadName": "Thread-1 (_thread_main)",
  21591. "processName": "MainProcess",
  21592. "process": 509276,
  21593. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"state\": \"off\"}'",
  21594. "asctime": "2023-02-15 07:13:39,593"
  21595. },
  21596. {
  21597. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4",
  21598. "msg": "Sending message with topic %s and payload %s",
  21599. "args": [
  21600. "zigbee/ffe/livingroom/floorlamp_4",
  21601. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  21602. ],
  21603. "levelname": "DEBUG",
  21604. "levelno": 10,
  21605. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  21606. "filename": "__init__.py",
  21607. "module": "__init__",
  21608. "exc_info": null,
  21609. "exc_text": null,
  21610. "stack_info": null,
  21611. "lineno": 75,
  21612. "funcName": "send",
  21613. "created": 1676441619.593344,
  21614. "msecs": 593.34397315979,
  21615. "relativeCreated": 16596.859216690063,
  21616. "thread": 140246884292160,
  21617. "threadName": "Thread-1 (_thread_main)",
  21618. "processName": "MainProcess",
  21619. "process": 509276,
  21620. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_4 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  21621. "asctime": "2023-02-15 07:13:39,593"
  21622. },
  21623. {
  21624. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set",
  21625. "msg": "Received message with topic %s and payload %s",
  21626. "args": [
  21627. "zigbee/ffe/livingroom/floorlamp_5/set",
  21628. "b'{\"state\": \"off\"}'"
  21629. ],
  21630. "levelname": "DEBUG",
  21631. "levelno": 10,
  21632. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  21633. "filename": "__init__.py",
  21634. "module": "__init__",
  21635. "exc_info": null,
  21636. "exc_text": null,
  21637. "stack_info": null,
  21638. "lineno": 91,
  21639. "funcName": "__receive__",
  21640. "created": 1676441619.5935106,
  21641. "msecs": 593.510627746582,
  21642. "relativeCreated": 16597.025871276855,
  21643. "thread": 140246884292160,
  21644. "threadName": "Thread-1 (_thread_main)",
  21645. "processName": "MainProcess",
  21646. "process": 509276,
  21647. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"state\": \"off\"}'",
  21648. "asctime": "2023-02-15 07:13:39,593"
  21649. },
  21650. {
  21651. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5",
  21652. "msg": "Sending message with topic %s and payload %s",
  21653. "args": [
  21654. "zigbee/ffe/livingroom/floorlamp_5",
  21655. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  21656. ],
  21657. "levelname": "DEBUG",
  21658. "levelno": 10,
  21659. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  21660. "filename": "__init__.py",
  21661. "module": "__init__",
  21662. "exc_info": null,
  21663. "exc_text": null,
  21664. "stack_info": null,
  21665. "lineno": 75,
  21666. "funcName": "send",
  21667. "created": 1676441619.5936491,
  21668. "msecs": 593.64914894104,
  21669. "relativeCreated": 16597.164392471313,
  21670. "thread": 140246884292160,
  21671. "threadName": "Thread-1 (_thread_main)",
  21672. "processName": "MainProcess",
  21673. "process": 509276,
  21674. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_5 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  21675. "asctime": "2023-02-15 07:13:39,593"
  21676. },
  21677. {
  21678. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set",
  21679. "msg": "Received message with topic %s and payload %s",
  21680. "args": [
  21681. "zigbee/ffe/livingroom/floorlamp_6/set",
  21682. "b'{\"state\": \"off\"}'"
  21683. ],
  21684. "levelname": "DEBUG",
  21685. "levelno": 10,
  21686. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  21687. "filename": "__init__.py",
  21688. "module": "__init__",
  21689. "exc_info": null,
  21690. "exc_text": null,
  21691. "stack_info": null,
  21692. "lineno": 91,
  21693. "funcName": "__receive__",
  21694. "created": 1676441619.5937836,
  21695. "msecs": 593.7836170196533,
  21696. "relativeCreated": 16597.298860549927,
  21697. "thread": 140246884292160,
  21698. "threadName": "Thread-1 (_thread_main)",
  21699. "processName": "MainProcess",
  21700. "process": 509276,
  21701. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"state\": \"off\"}'",
  21702. "asctime": "2023-02-15 07:13:39,593"
  21703. },
  21704. {
  21705. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6",
  21706. "msg": "Sending message with topic %s and payload %s",
  21707. "args": [
  21708. "zigbee/ffe/livingroom/floorlamp_6",
  21709. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  21710. ],
  21711. "levelname": "DEBUG",
  21712. "levelno": 10,
  21713. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  21714. "filename": "__init__.py",
  21715. "module": "__init__",
  21716. "exc_info": null,
  21717. "exc_text": null,
  21718. "stack_info": null,
  21719. "lineno": 75,
  21720. "funcName": "send",
  21721. "created": 1676441619.5939202,
  21722. "msecs": 593.9202308654785,
  21723. "relativeCreated": 16597.435474395752,
  21724. "thread": 140246884292160,
  21725. "threadName": "Thread-1 (_thread_main)",
  21726. "processName": "MainProcess",
  21727. "process": 509276,
  21728. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_6 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  21729. "asctime": "2023-02-15 07:13:39,593"
  21730. },
  21731. {
  21732. "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state",
  21733. "msg": "Received message with topic %s and payload %s",
  21734. "args": [
  21735. "videv/ffe/livingroom/main_light/state",
  21736. "b'false'"
  21737. ],
  21738. "levelname": "DEBUG",
  21739. "levelno": 10,
  21740. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  21741. "filename": "__init__.py",
  21742. "module": "__init__",
  21743. "exc_info": null,
  21744. "exc_text": null,
  21745. "stack_info": null,
  21746. "lineno": 91,
  21747. "funcName": "__receive__",
  21748. "created": 1676441619.594084,
  21749. "msecs": 594.0840244293213,
  21750. "relativeCreated": 16597.599267959595,
  21751. "thread": 140246884292160,
  21752. "threadName": "Thread-1 (_thread_main)",
  21753. "processName": "MainProcess",
  21754. "process": 509276,
  21755. "message": "Received message with topic videv/ffe/livingroom/main_light/state and payload b'false'",
  21756. "asctime": "2023-02-15 07:13:39,594"
  21757. },
  21758. {
  21759. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  21760. "msg": "Received message with topic %s and payload %s",
  21761. "args": [
  21762. "zigbee/ffe/livingroom/floorlamp_1",
  21763. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  21764. ],
  21765. "levelname": "DEBUG",
  21766. "levelno": 10,
  21767. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  21768. "filename": "__init__.py",
  21769. "module": "__init__",
  21770. "exc_info": null,
  21771. "exc_text": null,
  21772. "stack_info": null,
  21773. "lineno": 91,
  21774. "funcName": "__receive__",
  21775. "created": 1676441619.5942628,
  21776. "msecs": 594.2628383636475,
  21777. "relativeCreated": 16597.77808189392,
  21778. "thread": 140246884292160,
  21779. "threadName": "Thread-1 (_thread_main)",
  21780. "processName": "MainProcess",
  21781. "process": 509276,
  21782. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  21783. "asctime": "2023-02-15 07:13:39,594"
  21784. },
  21785. {
  21786. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2",
  21787. "msg": "Received message with topic %s and payload %s",
  21788. "args": [
  21789. "zigbee/ffe/livingroom/floorlamp_2",
  21790. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  21791. ],
  21792. "levelname": "DEBUG",
  21793. "levelno": 10,
  21794. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  21795. "filename": "__init__.py",
  21796. "module": "__init__",
  21797. "exc_info": null,
  21798. "exc_text": null,
  21799. "stack_info": null,
  21800. "lineno": 91,
  21801. "funcName": "__receive__",
  21802. "created": 1676441619.5944273,
  21803. "msecs": 594.4273471832275,
  21804. "relativeCreated": 16597.9425907135,
  21805. "thread": 140246884292160,
  21806. "threadName": "Thread-1 (_thread_main)",
  21807. "processName": "MainProcess",
  21808. "process": 509276,
  21809. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  21810. "asctime": "2023-02-15 07:13:39,594"
  21811. },
  21812. {
  21813. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3",
  21814. "msg": "Received message with topic %s and payload %s",
  21815. "args": [
  21816. "zigbee/ffe/livingroom/floorlamp_3",
  21817. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  21818. ],
  21819. "levelname": "DEBUG",
  21820. "levelno": 10,
  21821. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  21822. "filename": "__init__.py",
  21823. "module": "__init__",
  21824. "exc_info": null,
  21825. "exc_text": null,
  21826. "stack_info": null,
  21827. "lineno": 91,
  21828. "funcName": "__receive__",
  21829. "created": 1676441619.5945835,
  21830. "msecs": 594.5835113525391,
  21831. "relativeCreated": 16598.098754882812,
  21832. "thread": 140246884292160,
  21833. "threadName": "Thread-1 (_thread_main)",
  21834. "processName": "MainProcess",
  21835. "process": 509276,
  21836. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  21837. "asctime": "2023-02-15 07:13:39,594"
  21838. },
  21839. {
  21840. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4",
  21841. "msg": "Received message with topic %s and payload %s",
  21842. "args": [
  21843. "zigbee/ffe/livingroom/floorlamp_4",
  21844. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  21845. ],
  21846. "levelname": "DEBUG",
  21847. "levelno": 10,
  21848. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  21849. "filename": "__init__.py",
  21850. "module": "__init__",
  21851. "exc_info": null,
  21852. "exc_text": null,
  21853. "stack_info": null,
  21854. "lineno": 91,
  21855. "funcName": "__receive__",
  21856. "created": 1676441619.5947347,
  21857. "msecs": 594.7346687316895,
  21858. "relativeCreated": 16598.249912261963,
  21859. "thread": 140246884292160,
  21860. "threadName": "Thread-1 (_thread_main)",
  21861. "processName": "MainProcess",
  21862. "process": 509276,
  21863. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  21864. "asctime": "2023-02-15 07:13:39,594"
  21865. },
  21866. {
  21867. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5",
  21868. "msg": "Received message with topic %s and payload %s",
  21869. "args": [
  21870. "zigbee/ffe/livingroom/floorlamp_5",
  21871. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  21872. ],
  21873. "levelname": "DEBUG",
  21874. "levelno": 10,
  21875. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  21876. "filename": "__init__.py",
  21877. "module": "__init__",
  21878. "exc_info": null,
  21879. "exc_text": null,
  21880. "stack_info": null,
  21881. "lineno": 91,
  21882. "funcName": "__receive__",
  21883. "created": 1676441619.5948977,
  21884. "msecs": 594.8977470397949,
  21885. "relativeCreated": 16598.41299057007,
  21886. "thread": 140246884292160,
  21887. "threadName": "Thread-1 (_thread_main)",
  21888. "processName": "MainProcess",
  21889. "process": 509276,
  21890. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  21891. "asctime": "2023-02-15 07:13:39,594"
  21892. },
  21893. {
  21894. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6",
  21895. "msg": "Received message with topic %s and payload %s",
  21896. "args": [
  21897. "zigbee/ffe/livingroom/floorlamp_6",
  21898. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  21899. ],
  21900. "levelname": "DEBUG",
  21901. "levelno": 10,
  21902. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  21903. "filename": "__init__.py",
  21904. "module": "__init__",
  21905. "exc_info": null,
  21906. "exc_text": null,
  21907. "stack_info": null,
  21908. "lineno": 91,
  21909. "funcName": "__receive__",
  21910. "created": 1676441619.595041,
  21911. "msecs": 595.041036605835,
  21912. "relativeCreated": 16598.55628013611,
  21913. "thread": 140246884292160,
  21914. "threadName": "Thread-1 (_thread_main)",
  21915. "processName": "MainProcess",
  21916. "process": 509276,
  21917. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  21918. "asctime": "2023-02-15 07:13:39,595"
  21919. },
  21920. {
  21921. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state",
  21922. "msg": "Received message with topic %s and payload %s",
  21923. "args": [
  21924. "videv/ffe/livingroom/floorlamp/state",
  21925. "b'false'"
  21926. ],
  21927. "levelname": "DEBUG",
  21928. "levelno": 10,
  21929. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  21930. "filename": "__init__.py",
  21931. "module": "__init__",
  21932. "exc_info": null,
  21933. "exc_text": null,
  21934. "stack_info": null,
  21935. "lineno": 91,
  21936. "funcName": "__receive__",
  21937. "created": 1676441619.6390443,
  21938. "msecs": 639.0442848205566,
  21939. "relativeCreated": 16642.55952835083,
  21940. "thread": 140246884292160,
  21941. "threadName": "Thread-1 (_thread_main)",
  21942. "processName": "MainProcess",
  21943. "process": 509276,
  21944. "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'false'",
  21945. "asctime": "2023-02-15 07:13:39,639"
  21946. }
  21947. ],
  21948. "time_consumption": 0.20419931411743164
  21949. },
  21950. {
  21951. "name": "__tLogger__",
  21952. "msg": "Switching device state is correct (Content %s and Type is %s).",
  21953. "args": [
  21954. "False",
  21955. "<class 'bool'>"
  21956. ],
  21957. "levelname": "INFO",
  21958. "levelno": 20,
  21959. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  21960. "filename": "test.py",
  21961. "module": "test",
  21962. "exc_info": null,
  21963. "exc_text": null,
  21964. "stack_info": null,
  21965. "lineno": 184,
  21966. "funcName": "equivalency_chk",
  21967. "created": 1676441619.8439393,
  21968. "msecs": 843.9393043518066,
  21969. "relativeCreated": 16847.45454788208,
  21970. "thread": 140246908178432,
  21971. "threadName": "MainThread",
  21972. "processName": "MainProcess",
  21973. "process": 509276,
  21974. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  21975. "asctime": "2023-02-15 07:13:39,843",
  21976. "moduleLogger": [
  21977. {
  21978. "name": "__unittest__",
  21979. "msg": "Result (%s): %s (%s)",
  21980. "args": [
  21981. "Switching device state",
  21982. "False",
  21983. "<class 'bool'>"
  21984. ],
  21985. "levelname": "DEBUG",
  21986. "levelno": 10,
  21987. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  21988. "filename": "test.py",
  21989. "module": "test",
  21990. "exc_info": null,
  21991. "exc_text": null,
  21992. "stack_info": null,
  21993. "lineno": 22,
  21994. "funcName": "__report_result__",
  21995. "created": 1676441619.8436668,
  21996. "msecs": 843.6667919158936,
  21997. "relativeCreated": 16847.182035446167,
  21998. "thread": 140246908178432,
  21999. "threadName": "MainThread",
  22000. "processName": "MainProcess",
  22001. "process": 509276,
  22002. "message": "Result (Switching device state): False (<class 'bool'>)",
  22003. "asctime": "2023-02-15 07:13:39,843"
  22004. },
  22005. {
  22006. "name": "__unittest__",
  22007. "msg": "Expectation (%s): result %s %s (%s)",
  22008. "args": [
  22009. "Switching device state",
  22010. "=",
  22011. "False",
  22012. "<class 'bool'>"
  22013. ],
  22014. "levelname": "DEBUG",
  22015. "levelno": 10,
  22016. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  22017. "filename": "test.py",
  22018. "module": "test",
  22019. "exc_info": null,
  22020. "exc_text": null,
  22021. "stack_info": null,
  22022. "lineno": 26,
  22023. "funcName": "__report_expectation__",
  22024. "created": 1676441619.8438022,
  22025. "msecs": 843.8022136688232,
  22026. "relativeCreated": 16847.317457199097,
  22027. "thread": 140246908178432,
  22028. "threadName": "MainThread",
  22029. "processName": "MainProcess",
  22030. "process": 509276,
  22031. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  22032. "asctime": "2023-02-15 07:13:39,843"
  22033. }
  22034. ],
  22035. "time_consumption": 0.00013709068298339844
  22036. }
  22037. ],
  22038. "time_consumption": 1.2111480236053467,
  22039. "time_start": "2023-02-15 07:13:38,632",
  22040. "time_finished": "2023-02-15 07:13:39,843"
  22041. },
  22042. "Brightness synchronisation test: videv/ffe/livingroom/floorlamp": {
  22043. "name": "__tLogger__",
  22044. "msg": "Brightness synchronisation test: videv/ffe/livingroom/floorlamp",
  22045. "args": null,
  22046. "levelname": "INFO",
  22047. "levelno": 20,
  22048. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py",
  22049. "filename": "synchronisation.py",
  22050. "module": "synchronisation",
  22051. "exc_info": null,
  22052. "exc_text": null,
  22053. "stack_info": null,
  22054. "lineno": 42,
  22055. "funcName": "test_brightness_sync",
  22056. "created": 1676441619.8444662,
  22057. "msecs": 844.4662094116211,
  22058. "relativeCreated": 16847.981452941895,
  22059. "thread": 140246908178432,
  22060. "threadName": "MainThread",
  22061. "processName": "MainProcess",
  22062. "process": 509276,
  22063. "message": "Brightness synchronisation test: videv/ffe/livingroom/floorlamp",
  22064. "asctime": "2023-02-15 07:13:39,844",
  22065. "moduleLogger": [],
  22066. "testcaseLogger": [
  22067. {
  22068. "name": "__tLogger__",
  22069. "msg": "Setting preconditions for master device '%s' (Power on)",
  22070. "args": [
  22071. true
  22072. ],
  22073. "levelname": "DEBUG",
  22074. "levelno": 10,
  22075. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py",
  22076. "filename": "synchronisation.py",
  22077. "module": "synchronisation",
  22078. "exc_info": null,
  22079. "exc_text": null,
  22080. "stack_info": null,
  22081. "lineno": 48,
  22082. "funcName": "__test_brightness_sync__",
  22083. "created": 1676441620.1461914,
  22084. "msecs": 146.19135856628418,
  22085. "relativeCreated": 17149.706602096558,
  22086. "thread": 140246908178432,
  22087. "threadName": "MainThread",
  22088. "processName": "MainProcess",
  22089. "process": 509276,
  22090. "message": "Setting preconditions for master device 'True' (Power on)",
  22091. "asctime": "2023-02-15 07:13:40,146",
  22092. "moduleLogger": [
  22093. {
  22094. "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0",
  22095. "msg": "Sending message with topic %s and payload %s",
  22096. "args": [
  22097. "shellies/ffe/livingroom/main_light/relay/0",
  22098. "on"
  22099. ],
  22100. "levelname": "DEBUG",
  22101. "levelno": 10,
  22102. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  22103. "filename": "__init__.py",
  22104. "module": "__init__",
  22105. "exc_info": null,
  22106. "exc_text": null,
  22107. "stack_info": null,
  22108. "lineno": 75,
  22109. "funcName": "send",
  22110. "created": 1676441619.844747,
  22111. "msecs": 844.7470664978027,
  22112. "relativeCreated": 16848.262310028076,
  22113. "thread": 140246908178432,
  22114. "threadName": "MainThread",
  22115. "processName": "MainProcess",
  22116. "process": 509276,
  22117. "message": "Sending message with topic shellies/ffe/livingroom/main_light/relay/0 and payload on",
  22118. "asctime": "2023-02-15 07:13:39,844"
  22119. },
  22120. {
  22121. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light",
  22122. "msg": "Sending message with topic %s and payload %s",
  22123. "args": [
  22124. "zigbee/ffe/livingroom/main_light",
  22125. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  22126. ],
  22127. "levelname": "DEBUG",
  22128. "levelno": 10,
  22129. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  22130. "filename": "__init__.py",
  22131. "module": "__init__",
  22132. "exc_info": null,
  22133. "exc_text": null,
  22134. "stack_info": null,
  22135. "lineno": 75,
  22136. "funcName": "send",
  22137. "created": 1676441619.8452945,
  22138. "msecs": 845.2944755554199,
  22139. "relativeCreated": 16848.809719085693,
  22140. "thread": 140246908178432,
  22141. "threadName": "MainThread",
  22142. "processName": "MainProcess",
  22143. "process": 509276,
  22144. "message": "Sending message with topic zigbee/ffe/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  22145. "asctime": "2023-02-15 07:13:39,845"
  22146. },
  22147. {
  22148. "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0",
  22149. "msg": "Received message with topic %s and payload %s",
  22150. "args": [
  22151. "shellies/ffe/livingroom/main_light/relay/0",
  22152. "b'on'"
  22153. ],
  22154. "levelname": "DEBUG",
  22155. "levelno": 10,
  22156. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  22157. "filename": "__init__.py",
  22158. "module": "__init__",
  22159. "exc_info": null,
  22160. "exc_text": null,
  22161. "stack_info": null,
  22162. "lineno": 91,
  22163. "funcName": "__receive__",
  22164. "created": 1676441619.8462796,
  22165. "msecs": 846.2796211242676,
  22166. "relativeCreated": 16849.79486465454,
  22167. "thread": 140246884292160,
  22168. "threadName": "Thread-1 (_thread_main)",
  22169. "processName": "MainProcess",
  22170. "process": 509276,
  22171. "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0 and payload b'on'",
  22172. "asctime": "2023-02-15 07:13:39,846"
  22173. },
  22174. {
  22175. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light",
  22176. "msg": "Received message with topic %s and payload %s",
  22177. "args": [
  22178. "zigbee/ffe/livingroom/main_light",
  22179. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  22180. ],
  22181. "levelname": "DEBUG",
  22182. "levelno": 10,
  22183. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  22184. "filename": "__init__.py",
  22185. "module": "__init__",
  22186. "exc_info": null,
  22187. "exc_text": null,
  22188. "stack_info": null,
  22189. "lineno": 91,
  22190. "funcName": "__receive__",
  22191. "created": 1676441619.8470342,
  22192. "msecs": 847.034215927124,
  22193. "relativeCreated": 16850.549459457397,
  22194. "thread": 140246884292160,
  22195. "threadName": "Thread-1 (_thread_main)",
  22196. "processName": "MainProcess",
  22197. "process": 509276,
  22198. "message": "Received message with topic zigbee/ffe/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  22199. "asctime": "2023-02-15 07:13:39,847"
  22200. },
  22201. {
  22202. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set",
  22203. "msg": "Received message with topic %s and payload %s",
  22204. "args": [
  22205. "zigbee/ffe/livingroom/floorlamp_1/set",
  22206. "b'{\"state\": \"on\"}'"
  22207. ],
  22208. "levelname": "DEBUG",
  22209. "levelno": 10,
  22210. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  22211. "filename": "__init__.py",
  22212. "module": "__init__",
  22213. "exc_info": null,
  22214. "exc_text": null,
  22215. "stack_info": null,
  22216. "lineno": 91,
  22217. "funcName": "__receive__",
  22218. "created": 1676441619.8869693,
  22219. "msecs": 886.9693279266357,
  22220. "relativeCreated": 16890.48457145691,
  22221. "thread": 140246884292160,
  22222. "threadName": "Thread-1 (_thread_main)",
  22223. "processName": "MainProcess",
  22224. "process": 509276,
  22225. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"state\": \"on\"}'",
  22226. "asctime": "2023-02-15 07:13:39,886"
  22227. },
  22228. {
  22229. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  22230. "msg": "Sending message with topic %s and payload %s",
  22231. "args": [
  22232. "zigbee/ffe/livingroom/floorlamp_1",
  22233. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  22234. ],
  22235. "levelname": "DEBUG",
  22236. "levelno": 10,
  22237. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  22238. "filename": "__init__.py",
  22239. "module": "__init__",
  22240. "exc_info": null,
  22241. "exc_text": null,
  22242. "stack_info": null,
  22243. "lineno": 75,
  22244. "funcName": "send",
  22245. "created": 1676441619.8876493,
  22246. "msecs": 887.6492977142334,
  22247. "relativeCreated": 16891.164541244507,
  22248. "thread": 140246884292160,
  22249. "threadName": "Thread-1 (_thread_main)",
  22250. "processName": "MainProcess",
  22251. "process": 509276,
  22252. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  22253. "asctime": "2023-02-15 07:13:39,887"
  22254. },
  22255. {
  22256. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set",
  22257. "msg": "Received message with topic %s and payload %s",
  22258. "args": [
  22259. "zigbee/ffe/livingroom/floorlamp_2/set",
  22260. "b'{\"state\": \"on\"}'"
  22261. ],
  22262. "levelname": "DEBUG",
  22263. "levelno": 10,
  22264. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  22265. "filename": "__init__.py",
  22266. "module": "__init__",
  22267. "exc_info": null,
  22268. "exc_text": null,
  22269. "stack_info": null,
  22270. "lineno": 91,
  22271. "funcName": "__receive__",
  22272. "created": 1676441619.8882437,
  22273. "msecs": 888.2436752319336,
  22274. "relativeCreated": 16891.758918762207,
  22275. "thread": 140246884292160,
  22276. "threadName": "Thread-1 (_thread_main)",
  22277. "processName": "MainProcess",
  22278. "process": 509276,
  22279. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"state\": \"on\"}'",
  22280. "asctime": "2023-02-15 07:13:39,888"
  22281. },
  22282. {
  22283. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2",
  22284. "msg": "Sending message with topic %s and payload %s",
  22285. "args": [
  22286. "zigbee/ffe/livingroom/floorlamp_2",
  22287. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  22288. ],
  22289. "levelname": "DEBUG",
  22290. "levelno": 10,
  22291. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  22292. "filename": "__init__.py",
  22293. "module": "__init__",
  22294. "exc_info": null,
  22295. "exc_text": null,
  22296. "stack_info": null,
  22297. "lineno": 75,
  22298. "funcName": "send",
  22299. "created": 1676441619.888761,
  22300. "msecs": 888.761043548584,
  22301. "relativeCreated": 16892.276287078857,
  22302. "thread": 140246884292160,
  22303. "threadName": "Thread-1 (_thread_main)",
  22304. "processName": "MainProcess",
  22305. "process": 509276,
  22306. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  22307. "asctime": "2023-02-15 07:13:39,888"
  22308. },
  22309. {
  22310. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set",
  22311. "msg": "Received message with topic %s and payload %s",
  22312. "args": [
  22313. "zigbee/ffe/livingroom/floorlamp_3/set",
  22314. "b'{\"state\": \"on\"}'"
  22315. ],
  22316. "levelname": "DEBUG",
  22317. "levelno": 10,
  22318. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  22319. "filename": "__init__.py",
  22320. "module": "__init__",
  22321. "exc_info": null,
  22322. "exc_text": null,
  22323. "stack_info": null,
  22324. "lineno": 91,
  22325. "funcName": "__receive__",
  22326. "created": 1676441619.8894658,
  22327. "msecs": 889.4658088684082,
  22328. "relativeCreated": 16892.98105239868,
  22329. "thread": 140246884292160,
  22330. "threadName": "Thread-1 (_thread_main)",
  22331. "processName": "MainProcess",
  22332. "process": 509276,
  22333. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"state\": \"on\"}'",
  22334. "asctime": "2023-02-15 07:13:39,889"
  22335. },
  22336. {
  22337. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3",
  22338. "msg": "Sending message with topic %s and payload %s",
  22339. "args": [
  22340. "zigbee/ffe/livingroom/floorlamp_3",
  22341. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  22342. ],
  22343. "levelname": "DEBUG",
  22344. "levelno": 10,
  22345. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  22346. "filename": "__init__.py",
  22347. "module": "__init__",
  22348. "exc_info": null,
  22349. "exc_text": null,
  22350. "stack_info": null,
  22351. "lineno": 75,
  22352. "funcName": "send",
  22353. "created": 1676441619.890096,
  22354. "msecs": 890.0959491729736,
  22355. "relativeCreated": 16893.611192703247,
  22356. "thread": 140246884292160,
  22357. "threadName": "Thread-1 (_thread_main)",
  22358. "processName": "MainProcess",
  22359. "process": 509276,
  22360. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_3 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  22361. "asctime": "2023-02-15 07:13:39,890"
  22362. },
  22363. {
  22364. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set",
  22365. "msg": "Received message with topic %s and payload %s",
  22366. "args": [
  22367. "zigbee/ffe/livingroom/floorlamp_4/set",
  22368. "b'{\"state\": \"on\"}'"
  22369. ],
  22370. "levelname": "DEBUG",
  22371. "levelno": 10,
  22372. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  22373. "filename": "__init__.py",
  22374. "module": "__init__",
  22375. "exc_info": null,
  22376. "exc_text": null,
  22377. "stack_info": null,
  22378. "lineno": 91,
  22379. "funcName": "__receive__",
  22380. "created": 1676441619.8906834,
  22381. "msecs": 890.6834125518799,
  22382. "relativeCreated": 16894.198656082153,
  22383. "thread": 140246884292160,
  22384. "threadName": "Thread-1 (_thread_main)",
  22385. "processName": "MainProcess",
  22386. "process": 509276,
  22387. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"state\": \"on\"}'",
  22388. "asctime": "2023-02-15 07:13:39,890"
  22389. },
  22390. {
  22391. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4",
  22392. "msg": "Sending message with topic %s and payload %s",
  22393. "args": [
  22394. "zigbee/ffe/livingroom/floorlamp_4",
  22395. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  22396. ],
  22397. "levelname": "DEBUG",
  22398. "levelno": 10,
  22399. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  22400. "filename": "__init__.py",
  22401. "module": "__init__",
  22402. "exc_info": null,
  22403. "exc_text": null,
  22404. "stack_info": null,
  22405. "lineno": 75,
  22406. "funcName": "send",
  22407. "created": 1676441619.8912017,
  22408. "msecs": 891.2017345428467,
  22409. "relativeCreated": 16894.71697807312,
  22410. "thread": 140246884292160,
  22411. "threadName": "Thread-1 (_thread_main)",
  22412. "processName": "MainProcess",
  22413. "process": 509276,
  22414. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_4 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  22415. "asctime": "2023-02-15 07:13:39,891"
  22416. },
  22417. {
  22418. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set",
  22419. "msg": "Received message with topic %s and payload %s",
  22420. "args": [
  22421. "zigbee/ffe/livingroom/floorlamp_5/set",
  22422. "b'{\"state\": \"on\"}'"
  22423. ],
  22424. "levelname": "DEBUG",
  22425. "levelno": 10,
  22426. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  22427. "filename": "__init__.py",
  22428. "module": "__init__",
  22429. "exc_info": null,
  22430. "exc_text": null,
  22431. "stack_info": null,
  22432. "lineno": 91,
  22433. "funcName": "__receive__",
  22434. "created": 1676441619.8919778,
  22435. "msecs": 891.9777870178223,
  22436. "relativeCreated": 16895.493030548096,
  22437. "thread": 140246884292160,
  22438. "threadName": "Thread-1 (_thread_main)",
  22439. "processName": "MainProcess",
  22440. "process": 509276,
  22441. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"state\": \"on\"}'",
  22442. "asctime": "2023-02-15 07:13:39,891"
  22443. },
  22444. {
  22445. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5",
  22446. "msg": "Sending message with topic %s and payload %s",
  22447. "args": [
  22448. "zigbee/ffe/livingroom/floorlamp_5",
  22449. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  22450. ],
  22451. "levelname": "DEBUG",
  22452. "levelno": 10,
  22453. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  22454. "filename": "__init__.py",
  22455. "module": "__init__",
  22456. "exc_info": null,
  22457. "exc_text": null,
  22458. "stack_info": null,
  22459. "lineno": 75,
  22460. "funcName": "send",
  22461. "created": 1676441619.8921213,
  22462. "msecs": 892.1213150024414,
  22463. "relativeCreated": 16895.636558532715,
  22464. "thread": 140246884292160,
  22465. "threadName": "Thread-1 (_thread_main)",
  22466. "processName": "MainProcess",
  22467. "process": 509276,
  22468. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_5 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  22469. "asctime": "2023-02-15 07:13:39,892"
  22470. },
  22471. {
  22472. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set",
  22473. "msg": "Received message with topic %s and payload %s",
  22474. "args": [
  22475. "zigbee/ffe/livingroom/floorlamp_6/set",
  22476. "b'{\"state\": \"on\"}'"
  22477. ],
  22478. "levelname": "DEBUG",
  22479. "levelno": 10,
  22480. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  22481. "filename": "__init__.py",
  22482. "module": "__init__",
  22483. "exc_info": null,
  22484. "exc_text": null,
  22485. "stack_info": null,
  22486. "lineno": 91,
  22487. "funcName": "__receive__",
  22488. "created": 1676441619.8922617,
  22489. "msecs": 892.2617435455322,
  22490. "relativeCreated": 16895.776987075806,
  22491. "thread": 140246884292160,
  22492. "threadName": "Thread-1 (_thread_main)",
  22493. "processName": "MainProcess",
  22494. "process": 509276,
  22495. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"state\": \"on\"}'",
  22496. "asctime": "2023-02-15 07:13:39,892"
  22497. },
  22498. {
  22499. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6",
  22500. "msg": "Sending message with topic %s and payload %s",
  22501. "args": [
  22502. "zigbee/ffe/livingroom/floorlamp_6",
  22503. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  22504. ],
  22505. "levelname": "DEBUG",
  22506. "levelno": 10,
  22507. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  22508. "filename": "__init__.py",
  22509. "module": "__init__",
  22510. "exc_info": null,
  22511. "exc_text": null,
  22512. "stack_info": null,
  22513. "lineno": 75,
  22514. "funcName": "send",
  22515. "created": 1676441619.892399,
  22516. "msecs": 892.3990726470947,
  22517. "relativeCreated": 16895.914316177368,
  22518. "thread": 140246884292160,
  22519. "threadName": "Thread-1 (_thread_main)",
  22520. "processName": "MainProcess",
  22521. "process": 509276,
  22522. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_6 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  22523. "asctime": "2023-02-15 07:13:39,892"
  22524. },
  22525. {
  22526. "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state",
  22527. "msg": "Received message with topic %s and payload %s",
  22528. "args": [
  22529. "videv/ffe/livingroom/main_light/state",
  22530. "b'true'"
  22531. ],
  22532. "levelname": "DEBUG",
  22533. "levelno": 10,
  22534. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  22535. "filename": "__init__.py",
  22536. "module": "__init__",
  22537. "exc_info": null,
  22538. "exc_text": null,
  22539. "stack_info": null,
  22540. "lineno": 91,
  22541. "funcName": "__receive__",
  22542. "created": 1676441619.8925667,
  22543. "msecs": 892.5666809082031,
  22544. "relativeCreated": 16896.081924438477,
  22545. "thread": 140246884292160,
  22546. "threadName": "Thread-1 (_thread_main)",
  22547. "processName": "MainProcess",
  22548. "process": 509276,
  22549. "message": "Received message with topic videv/ffe/livingroom/main_light/state and payload b'true'",
  22550. "asctime": "2023-02-15 07:13:39,892"
  22551. },
  22552. {
  22553. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  22554. "msg": "Received message with topic %s and payload %s",
  22555. "args": [
  22556. "zigbee/ffe/livingroom/floorlamp_1",
  22557. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  22558. ],
  22559. "levelname": "DEBUG",
  22560. "levelno": 10,
  22561. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  22562. "filename": "__init__.py",
  22563. "module": "__init__",
  22564. "exc_info": null,
  22565. "exc_text": null,
  22566. "stack_info": null,
  22567. "lineno": 91,
  22568. "funcName": "__receive__",
  22569. "created": 1676441619.8927407,
  22570. "msecs": 892.7407264709473,
  22571. "relativeCreated": 16896.25597000122,
  22572. "thread": 140246884292160,
  22573. "threadName": "Thread-1 (_thread_main)",
  22574. "processName": "MainProcess",
  22575. "process": 509276,
  22576. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  22577. "asctime": "2023-02-15 07:13:39,892"
  22578. },
  22579. {
  22580. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2",
  22581. "msg": "Received message with topic %s and payload %s",
  22582. "args": [
  22583. "zigbee/ffe/livingroom/floorlamp_2",
  22584. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  22585. ],
  22586. "levelname": "DEBUG",
  22587. "levelno": 10,
  22588. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  22589. "filename": "__init__.py",
  22590. "module": "__init__",
  22591. "exc_info": null,
  22592. "exc_text": null,
  22593. "stack_info": null,
  22594. "lineno": 91,
  22595. "funcName": "__receive__",
  22596. "created": 1676441619.892901,
  22597. "msecs": 892.9009437561035,
  22598. "relativeCreated": 16896.416187286377,
  22599. "thread": 140246884292160,
  22600. "threadName": "Thread-1 (_thread_main)",
  22601. "processName": "MainProcess",
  22602. "process": 509276,
  22603. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  22604. "asctime": "2023-02-15 07:13:39,892"
  22605. },
  22606. {
  22607. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3",
  22608. "msg": "Received message with topic %s and payload %s",
  22609. "args": [
  22610. "zigbee/ffe/livingroom/floorlamp_3",
  22611. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  22612. ],
  22613. "levelname": "DEBUG",
  22614. "levelno": 10,
  22615. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  22616. "filename": "__init__.py",
  22617. "module": "__init__",
  22618. "exc_info": null,
  22619. "exc_text": null,
  22620. "stack_info": null,
  22621. "lineno": 91,
  22622. "funcName": "__receive__",
  22623. "created": 1676441619.8930566,
  22624. "msecs": 893.0566310882568,
  22625. "relativeCreated": 16896.57187461853,
  22626. "thread": 140246884292160,
  22627. "threadName": "Thread-1 (_thread_main)",
  22628. "processName": "MainProcess",
  22629. "process": 509276,
  22630. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  22631. "asctime": "2023-02-15 07:13:39,893"
  22632. },
  22633. {
  22634. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4",
  22635. "msg": "Received message with topic %s and payload %s",
  22636. "args": [
  22637. "zigbee/ffe/livingroom/floorlamp_4",
  22638. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  22639. ],
  22640. "levelname": "DEBUG",
  22641. "levelno": 10,
  22642. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  22643. "filename": "__init__.py",
  22644. "module": "__init__",
  22645. "exc_info": null,
  22646. "exc_text": null,
  22647. "stack_info": null,
  22648. "lineno": 91,
  22649. "funcName": "__receive__",
  22650. "created": 1676441619.8932152,
  22651. "msecs": 893.2151794433594,
  22652. "relativeCreated": 16896.730422973633,
  22653. "thread": 140246884292160,
  22654. "threadName": "Thread-1 (_thread_main)",
  22655. "processName": "MainProcess",
  22656. "process": 509276,
  22657. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  22658. "asctime": "2023-02-15 07:13:39,893"
  22659. },
  22660. {
  22661. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5",
  22662. "msg": "Received message with topic %s and payload %s",
  22663. "args": [
  22664. "zigbee/ffe/livingroom/floorlamp_5",
  22665. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  22666. ],
  22667. "levelname": "DEBUG",
  22668. "levelno": 10,
  22669. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  22670. "filename": "__init__.py",
  22671. "module": "__init__",
  22672. "exc_info": null,
  22673. "exc_text": null,
  22674. "stack_info": null,
  22675. "lineno": 91,
  22676. "funcName": "__receive__",
  22677. "created": 1676441619.8933668,
  22678. "msecs": 893.366813659668,
  22679. "relativeCreated": 16896.88205718994,
  22680. "thread": 140246884292160,
  22681. "threadName": "Thread-1 (_thread_main)",
  22682. "processName": "MainProcess",
  22683. "process": 509276,
  22684. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  22685. "asctime": "2023-02-15 07:13:39,893"
  22686. },
  22687. {
  22688. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6",
  22689. "msg": "Received message with topic %s and payload %s",
  22690. "args": [
  22691. "zigbee/ffe/livingroom/floorlamp_6",
  22692. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  22693. ],
  22694. "levelname": "DEBUG",
  22695. "levelno": 10,
  22696. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  22697. "filename": "__init__.py",
  22698. "module": "__init__",
  22699. "exc_info": null,
  22700. "exc_text": null,
  22701. "stack_info": null,
  22702. "lineno": 91,
  22703. "funcName": "__receive__",
  22704. "created": 1676441619.8935184,
  22705. "msecs": 893.5184478759766,
  22706. "relativeCreated": 16897.03369140625,
  22707. "thread": 140246884292160,
  22708. "threadName": "Thread-1 (_thread_main)",
  22709. "processName": "MainProcess",
  22710. "process": 509276,
  22711. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  22712. "asctime": "2023-02-15 07:13:39,893"
  22713. },
  22714. {
  22715. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state",
  22716. "msg": "Received message with topic %s and payload %s",
  22717. "args": [
  22718. "videv/ffe/livingroom/floorlamp/state",
  22719. "b'true'"
  22720. ],
  22721. "levelname": "DEBUG",
  22722. "levelno": 10,
  22723. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  22724. "filename": "__init__.py",
  22725. "module": "__init__",
  22726. "exc_info": null,
  22727. "exc_text": null,
  22728. "stack_info": null,
  22729. "lineno": 91,
  22730. "funcName": "__receive__",
  22731. "created": 1676441619.9350343,
  22732. "msecs": 935.0342750549316,
  22733. "relativeCreated": 16938.549518585205,
  22734. "thread": 140246884292160,
  22735. "threadName": "Thread-1 (_thread_main)",
  22736. "processName": "MainProcess",
  22737. "process": 509276,
  22738. "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'true'",
  22739. "asctime": "2023-02-15 07:13:39,935"
  22740. }
  22741. ],
  22742. "time_consumption": 0.21115708351135254
  22743. },
  22744. {
  22745. "name": "__tLogger__",
  22746. "msg": "Changing master device brightness to '%d'",
  22747. "args": [
  22748. 35
  22749. ],
  22750. "levelname": "DEBUG",
  22751. "levelno": 10,
  22752. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py",
  22753. "filename": "synchronisation.py",
  22754. "module": "synchronisation",
  22755. "exc_info": null,
  22756. "exc_text": null,
  22757. "stack_info": null,
  22758. "lineno": 56,
  22759. "funcName": "__test_brightness_sync__",
  22760. "created": 1676441620.4478233,
  22761. "msecs": 447.82328605651855,
  22762. "relativeCreated": 17451.338529586792,
  22763. "thread": 140246908178432,
  22764. "threadName": "MainThread",
  22765. "processName": "MainProcess",
  22766. "process": 509276,
  22767. "message": "Changing master device brightness to '35'",
  22768. "asctime": "2023-02-15 07:13:40,447",
  22769. "moduleLogger": [
  22770. {
  22771. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.brightness.set",
  22772. "msg": "Sending message with topic %s and payload %s",
  22773. "args": [
  22774. "videv/ffe/livingroom/floorlamp/brightness/set",
  22775. "35"
  22776. ],
  22777. "levelname": "DEBUG",
  22778. "levelno": 10,
  22779. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  22780. "filename": "__init__.py",
  22781. "module": "__init__",
  22782. "exc_info": null,
  22783. "exc_text": null,
  22784. "stack_info": null,
  22785. "lineno": 75,
  22786. "funcName": "send",
  22787. "created": 1676441620.1468751,
  22788. "msecs": 146.87514305114746,
  22789. "relativeCreated": 17150.39038658142,
  22790. "thread": 140246908178432,
  22791. "threadName": "MainThread",
  22792. "processName": "MainProcess",
  22793. "process": 509276,
  22794. "message": "Sending message with topic videv/ffe/livingroom/floorlamp/brightness/set and payload 35",
  22795. "asctime": "2023-02-15 07:13:40,146"
  22796. },
  22797. {
  22798. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set",
  22799. "msg": "Received message with topic %s and payload %s",
  22800. "args": [
  22801. "zigbee/ffe/livingroom/floorlamp_1/set",
  22802. "b'{\"brightness\": 90}'"
  22803. ],
  22804. "levelname": "DEBUG",
  22805. "levelno": 10,
  22806. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  22807. "filename": "__init__.py",
  22808. "module": "__init__",
  22809. "exc_info": null,
  22810. "exc_text": null,
  22811. "stack_info": null,
  22812. "lineno": 91,
  22813. "funcName": "__receive__",
  22814. "created": 1676441620.152739,
  22815. "msecs": 152.7390480041504,
  22816. "relativeCreated": 17156.254291534424,
  22817. "thread": 140246884292160,
  22818. "threadName": "Thread-1 (_thread_main)",
  22819. "processName": "MainProcess",
  22820. "process": 509276,
  22821. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"brightness\": 90}'",
  22822. "asctime": "2023-02-15 07:13:40,152"
  22823. },
  22824. {
  22825. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  22826. "msg": "Sending message with topic %s and payload %s",
  22827. "args": [
  22828. "zigbee/ffe/livingroom/floorlamp_1",
  22829. "{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}"
  22830. ],
  22831. "levelname": "DEBUG",
  22832. "levelno": 10,
  22833. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  22834. "filename": "__init__.py",
  22835. "module": "__init__",
  22836. "exc_info": null,
  22837. "exc_text": null,
  22838. "stack_info": null,
  22839. "lineno": 75,
  22840. "funcName": "send",
  22841. "created": 1676441620.1533186,
  22842. "msecs": 153.3186435699463,
  22843. "relativeCreated": 17156.83388710022,
  22844. "thread": 140246884292160,
  22845. "threadName": "Thread-1 (_thread_main)",
  22846. "processName": "MainProcess",
  22847. "process": 509276,
  22848. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}",
  22849. "asctime": "2023-02-15 07:13:40,153"
  22850. },
  22851. {
  22852. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set",
  22853. "msg": "Received message with topic %s and payload %s",
  22854. "args": [
  22855. "zigbee/ffe/livingroom/floorlamp_2/set",
  22856. "b'{\"brightness\": 90}'"
  22857. ],
  22858. "levelname": "DEBUG",
  22859. "levelno": 10,
  22860. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  22861. "filename": "__init__.py",
  22862. "module": "__init__",
  22863. "exc_info": null,
  22864. "exc_text": null,
  22865. "stack_info": null,
  22866. "lineno": 91,
  22867. "funcName": "__receive__",
  22868. "created": 1676441620.153496,
  22869. "msecs": 153.49602699279785,
  22870. "relativeCreated": 17157.01127052307,
  22871. "thread": 140246884292160,
  22872. "threadName": "Thread-1 (_thread_main)",
  22873. "processName": "MainProcess",
  22874. "process": 509276,
  22875. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"brightness\": 90}'",
  22876. "asctime": "2023-02-15 07:13:40,153"
  22877. },
  22878. {
  22879. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2",
  22880. "msg": "Sending message with topic %s and payload %s",
  22881. "args": [
  22882. "zigbee/ffe/livingroom/floorlamp_2",
  22883. "{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}"
  22884. ],
  22885. "levelname": "DEBUG",
  22886. "levelno": 10,
  22887. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  22888. "filename": "__init__.py",
  22889. "module": "__init__",
  22890. "exc_info": null,
  22891. "exc_text": null,
  22892. "stack_info": null,
  22893. "lineno": 75,
  22894. "funcName": "send",
  22895. "created": 1676441620.1536555,
  22896. "msecs": 153.6555290222168,
  22897. "relativeCreated": 17157.17077255249,
  22898. "thread": 140246884292160,
  22899. "threadName": "Thread-1 (_thread_main)",
  22900. "processName": "MainProcess",
  22901. "process": 509276,
  22902. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_2 and payload {\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}",
  22903. "asctime": "2023-02-15 07:13:40,153"
  22904. },
  22905. {
  22906. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set",
  22907. "msg": "Received message with topic %s and payload %s",
  22908. "args": [
  22909. "zigbee/ffe/livingroom/floorlamp_3/set",
  22910. "b'{\"brightness\": 90}'"
  22911. ],
  22912. "levelname": "DEBUG",
  22913. "levelno": 10,
  22914. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  22915. "filename": "__init__.py",
  22916. "module": "__init__",
  22917. "exc_info": null,
  22918. "exc_text": null,
  22919. "stack_info": null,
  22920. "lineno": 91,
  22921. "funcName": "__receive__",
  22922. "created": 1676441620.1538572,
  22923. "msecs": 153.85723114013672,
  22924. "relativeCreated": 17157.37247467041,
  22925. "thread": 140246884292160,
  22926. "threadName": "Thread-1 (_thread_main)",
  22927. "processName": "MainProcess",
  22928. "process": 509276,
  22929. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"brightness\": 90}'",
  22930. "asctime": "2023-02-15 07:13:40,153"
  22931. },
  22932. {
  22933. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3",
  22934. "msg": "Sending message with topic %s and payload %s",
  22935. "args": [
  22936. "zigbee/ffe/livingroom/floorlamp_3",
  22937. "{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}"
  22938. ],
  22939. "levelname": "DEBUG",
  22940. "levelno": 10,
  22941. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  22942. "filename": "__init__.py",
  22943. "module": "__init__",
  22944. "exc_info": null,
  22945. "exc_text": null,
  22946. "stack_info": null,
  22947. "lineno": 75,
  22948. "funcName": "send",
  22949. "created": 1676441620.154017,
  22950. "msecs": 154.01697158813477,
  22951. "relativeCreated": 17157.53221511841,
  22952. "thread": 140246884292160,
  22953. "threadName": "Thread-1 (_thread_main)",
  22954. "processName": "MainProcess",
  22955. "process": 509276,
  22956. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_3 and payload {\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}",
  22957. "asctime": "2023-02-15 07:13:40,154"
  22958. },
  22959. {
  22960. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set",
  22961. "msg": "Received message with topic %s and payload %s",
  22962. "args": [
  22963. "zigbee/ffe/livingroom/floorlamp_4/set",
  22964. "b'{\"brightness\": 90}'"
  22965. ],
  22966. "levelname": "DEBUG",
  22967. "levelno": 10,
  22968. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  22969. "filename": "__init__.py",
  22970. "module": "__init__",
  22971. "exc_info": null,
  22972. "exc_text": null,
  22973. "stack_info": null,
  22974. "lineno": 91,
  22975. "funcName": "__receive__",
  22976. "created": 1676441620.1541789,
  22977. "msecs": 154.17885780334473,
  22978. "relativeCreated": 17157.694101333618,
  22979. "thread": 140246884292160,
  22980. "threadName": "Thread-1 (_thread_main)",
  22981. "processName": "MainProcess",
  22982. "process": 509276,
  22983. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"brightness\": 90}'",
  22984. "asctime": "2023-02-15 07:13:40,154"
  22985. },
  22986. {
  22987. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4",
  22988. "msg": "Sending message with topic %s and payload %s",
  22989. "args": [
  22990. "zigbee/ffe/livingroom/floorlamp_4",
  22991. "{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}"
  22992. ],
  22993. "levelname": "DEBUG",
  22994. "levelno": 10,
  22995. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  22996. "filename": "__init__.py",
  22997. "module": "__init__",
  22998. "exc_info": null,
  22999. "exc_text": null,
  23000. "stack_info": null,
  23001. "lineno": 75,
  23002. "funcName": "send",
  23003. "created": 1676441620.1543336,
  23004. "msecs": 154.33359146118164,
  23005. "relativeCreated": 17157.848834991455,
  23006. "thread": 140246884292160,
  23007. "threadName": "Thread-1 (_thread_main)",
  23008. "processName": "MainProcess",
  23009. "process": 509276,
  23010. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_4 and payload {\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}",
  23011. "asctime": "2023-02-15 07:13:40,154"
  23012. },
  23013. {
  23014. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set",
  23015. "msg": "Received message with topic %s and payload %s",
  23016. "args": [
  23017. "zigbee/ffe/livingroom/floorlamp_5/set",
  23018. "b'{\"brightness\": 90}'"
  23019. ],
  23020. "levelname": "DEBUG",
  23021. "levelno": 10,
  23022. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  23023. "filename": "__init__.py",
  23024. "module": "__init__",
  23025. "exc_info": null,
  23026. "exc_text": null,
  23027. "stack_info": null,
  23028. "lineno": 91,
  23029. "funcName": "__receive__",
  23030. "created": 1676441620.1545496,
  23031. "msecs": 154.54959869384766,
  23032. "relativeCreated": 17158.06484222412,
  23033. "thread": 140246884292160,
  23034. "threadName": "Thread-1 (_thread_main)",
  23035. "processName": "MainProcess",
  23036. "process": 509276,
  23037. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"brightness\": 90}'",
  23038. "asctime": "2023-02-15 07:13:40,154"
  23039. },
  23040. {
  23041. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5",
  23042. "msg": "Sending message with topic %s and payload %s",
  23043. "args": [
  23044. "zigbee/ffe/livingroom/floorlamp_5",
  23045. "{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}"
  23046. ],
  23047. "levelname": "DEBUG",
  23048. "levelno": 10,
  23049. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  23050. "filename": "__init__.py",
  23051. "module": "__init__",
  23052. "exc_info": null,
  23053. "exc_text": null,
  23054. "stack_info": null,
  23055. "lineno": 75,
  23056. "funcName": "send",
  23057. "created": 1676441620.1547096,
  23058. "msecs": 154.7095775604248,
  23059. "relativeCreated": 17158.2248210907,
  23060. "thread": 140246884292160,
  23061. "threadName": "Thread-1 (_thread_main)",
  23062. "processName": "MainProcess",
  23063. "process": 509276,
  23064. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_5 and payload {\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}",
  23065. "asctime": "2023-02-15 07:13:40,154"
  23066. },
  23067. {
  23068. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set",
  23069. "msg": "Received message with topic %s and payload %s",
  23070. "args": [
  23071. "zigbee/ffe/livingroom/floorlamp_6/set",
  23072. "b'{\"brightness\": 90}'"
  23073. ],
  23074. "levelname": "DEBUG",
  23075. "levelno": 10,
  23076. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  23077. "filename": "__init__.py",
  23078. "module": "__init__",
  23079. "exc_info": null,
  23080. "exc_text": null,
  23081. "stack_info": null,
  23082. "lineno": 91,
  23083. "funcName": "__receive__",
  23084. "created": 1676441620.1548727,
  23085. "msecs": 154.87265586853027,
  23086. "relativeCreated": 17158.387899398804,
  23087. "thread": 140246884292160,
  23088. "threadName": "Thread-1 (_thread_main)",
  23089. "processName": "MainProcess",
  23090. "process": 509276,
  23091. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"brightness\": 90}'",
  23092. "asctime": "2023-02-15 07:13:40,154"
  23093. },
  23094. {
  23095. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6",
  23096. "msg": "Sending message with topic %s and payload %s",
  23097. "args": [
  23098. "zigbee/ffe/livingroom/floorlamp_6",
  23099. "{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}"
  23100. ],
  23101. "levelname": "DEBUG",
  23102. "levelno": 10,
  23103. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  23104. "filename": "__init__.py",
  23105. "module": "__init__",
  23106. "exc_info": null,
  23107. "exc_text": null,
  23108. "stack_info": null,
  23109. "lineno": 75,
  23110. "funcName": "send",
  23111. "created": 1676441620.155029,
  23112. "msecs": 155.0290584564209,
  23113. "relativeCreated": 17158.544301986694,
  23114. "thread": 140246884292160,
  23115. "threadName": "Thread-1 (_thread_main)",
  23116. "processName": "MainProcess",
  23117. "process": 509276,
  23118. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_6 and payload {\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}",
  23119. "asctime": "2023-02-15 07:13:40,155"
  23120. },
  23121. {
  23122. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  23123. "msg": "Received message with topic %s and payload %s",
  23124. "args": [
  23125. "zigbee/ffe/livingroom/floorlamp_1",
  23126. "b'{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}'"
  23127. ],
  23128. "levelname": "DEBUG",
  23129. "levelno": 10,
  23130. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  23131. "filename": "__init__.py",
  23132. "module": "__init__",
  23133. "exc_info": null,
  23134. "exc_text": null,
  23135. "stack_info": null,
  23136. "lineno": 91,
  23137. "funcName": "__receive__",
  23138. "created": 1676441620.1552184,
  23139. "msecs": 155.21836280822754,
  23140. "relativeCreated": 17158.7336063385,
  23141. "thread": 140246884292160,
  23142. "threadName": "Thread-1 (_thread_main)",
  23143. "processName": "MainProcess",
  23144. "process": 509276,
  23145. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}'",
  23146. "asctime": "2023-02-15 07:13:40,155"
  23147. },
  23148. {
  23149. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2",
  23150. "msg": "Received message with topic %s and payload %s",
  23151. "args": [
  23152. "zigbee/ffe/livingroom/floorlamp_2",
  23153. "b'{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}'"
  23154. ],
  23155. "levelname": "DEBUG",
  23156. "levelno": 10,
  23157. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  23158. "filename": "__init__.py",
  23159. "module": "__init__",
  23160. "exc_info": null,
  23161. "exc_text": null,
  23162. "stack_info": null,
  23163. "lineno": 91,
  23164. "funcName": "__receive__",
  23165. "created": 1676441620.1554158,
  23166. "msecs": 155.41577339172363,
  23167. "relativeCreated": 17158.931016921997,
  23168. "thread": 140246884292160,
  23169. "threadName": "Thread-1 (_thread_main)",
  23170. "processName": "MainProcess",
  23171. "process": 509276,
  23172. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2 and payload b'{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}'",
  23173. "asctime": "2023-02-15 07:13:40,155"
  23174. },
  23175. {
  23176. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3",
  23177. "msg": "Received message with topic %s and payload %s",
  23178. "args": [
  23179. "zigbee/ffe/livingroom/floorlamp_3",
  23180. "b'{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}'"
  23181. ],
  23182. "levelname": "DEBUG",
  23183. "levelno": 10,
  23184. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  23185. "filename": "__init__.py",
  23186. "module": "__init__",
  23187. "exc_info": null,
  23188. "exc_text": null,
  23189. "stack_info": null,
  23190. "lineno": 91,
  23191. "funcName": "__receive__",
  23192. "created": 1676441620.1556013,
  23193. "msecs": 155.60126304626465,
  23194. "relativeCreated": 17159.116506576538,
  23195. "thread": 140246884292160,
  23196. "threadName": "Thread-1 (_thread_main)",
  23197. "processName": "MainProcess",
  23198. "process": 509276,
  23199. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3 and payload b'{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}'",
  23200. "asctime": "2023-02-15 07:13:40,155"
  23201. },
  23202. {
  23203. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4",
  23204. "msg": "Received message with topic %s and payload %s",
  23205. "args": [
  23206. "zigbee/ffe/livingroom/floorlamp_4",
  23207. "b'{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}'"
  23208. ],
  23209. "levelname": "DEBUG",
  23210. "levelno": 10,
  23211. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  23212. "filename": "__init__.py",
  23213. "module": "__init__",
  23214. "exc_info": null,
  23215. "exc_text": null,
  23216. "stack_info": null,
  23217. "lineno": 91,
  23218. "funcName": "__receive__",
  23219. "created": 1676441620.1557817,
  23220. "msecs": 155.78174591064453,
  23221. "relativeCreated": 17159.296989440918,
  23222. "thread": 140246884292160,
  23223. "threadName": "Thread-1 (_thread_main)",
  23224. "processName": "MainProcess",
  23225. "process": 509276,
  23226. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4 and payload b'{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}'",
  23227. "asctime": "2023-02-15 07:13:40,155"
  23228. },
  23229. {
  23230. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5",
  23231. "msg": "Received message with topic %s and payload %s",
  23232. "args": [
  23233. "zigbee/ffe/livingroom/floorlamp_5",
  23234. "b'{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}'"
  23235. ],
  23236. "levelname": "DEBUG",
  23237. "levelno": 10,
  23238. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  23239. "filename": "__init__.py",
  23240. "module": "__init__",
  23241. "exc_info": null,
  23242. "exc_text": null,
  23243. "stack_info": null,
  23244. "lineno": 91,
  23245. "funcName": "__receive__",
  23246. "created": 1676441620.155961,
  23247. "msecs": 155.9610366821289,
  23248. "relativeCreated": 17159.476280212402,
  23249. "thread": 140246884292160,
  23250. "threadName": "Thread-1 (_thread_main)",
  23251. "processName": "MainProcess",
  23252. "process": 509276,
  23253. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5 and payload b'{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}'",
  23254. "asctime": "2023-02-15 07:13:40,155"
  23255. },
  23256. {
  23257. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6",
  23258. "msg": "Received message with topic %s and payload %s",
  23259. "args": [
  23260. "zigbee/ffe/livingroom/floorlamp_6",
  23261. "b'{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}'"
  23262. ],
  23263. "levelname": "DEBUG",
  23264. "levelno": 10,
  23265. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  23266. "filename": "__init__.py",
  23267. "module": "__init__",
  23268. "exc_info": null,
  23269. "exc_text": null,
  23270. "stack_info": null,
  23271. "lineno": 91,
  23272. "funcName": "__receive__",
  23273. "created": 1676441620.156138,
  23274. "msecs": 156.13794326782227,
  23275. "relativeCreated": 17159.653186798096,
  23276. "thread": 140246884292160,
  23277. "threadName": "Thread-1 (_thread_main)",
  23278. "processName": "MainProcess",
  23279. "process": 509276,
  23280. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6 and payload b'{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}'",
  23281. "asctime": "2023-02-15 07:13:40,156"
  23282. },
  23283. {
  23284. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.brightness",
  23285. "msg": "Received message with topic %s and payload %s",
  23286. "args": [
  23287. "videv/ffe/livingroom/floorlamp/brightness",
  23288. "b'35'"
  23289. ],
  23290. "levelname": "DEBUG",
  23291. "levelno": 10,
  23292. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  23293. "filename": "__init__.py",
  23294. "module": "__init__",
  23295. "exc_info": null,
  23296. "exc_text": null,
  23297. "stack_info": null,
  23298. "lineno": 91,
  23299. "funcName": "__receive__",
  23300. "created": 1676441620.1987617,
  23301. "msecs": 198.7617015838623,
  23302. "relativeCreated": 17202.276945114136,
  23303. "thread": 140246884292160,
  23304. "threadName": "Thread-1 (_thread_main)",
  23305. "processName": "MainProcess",
  23306. "process": 509276,
  23307. "message": "Received message with topic videv/ffe/livingroom/floorlamp/brightness and payload b'35'",
  23308. "asctime": "2023-02-15 07:13:40,198"
  23309. }
  23310. ],
  23311. "time_consumption": 0.24906158447265625
  23312. },
  23313. {
  23314. "name": "__tLogger__",
  23315. "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_1) brightness is correct (Content %s and Type is %s).",
  23316. "args": [
  23317. "35",
  23318. "<class 'int'>"
  23319. ],
  23320. "levelname": "INFO",
  23321. "levelno": 20,
  23322. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  23323. "filename": "test.py",
  23324. "module": "test",
  23325. "exc_info": null,
  23326. "exc_text": null,
  23327. "stack_info": null,
  23328. "lineno": 184,
  23329. "funcName": "equivalency_chk",
  23330. "created": 1676441620.448519,
  23331. "msecs": 448.5189914703369,
  23332. "relativeCreated": 17452.03423500061,
  23333. "thread": 140246908178432,
  23334. "threadName": "MainThread",
  23335. "processName": "MainProcess",
  23336. "process": 509276,
  23337. "message": "Follower device (zigbee/ffe/livingroom/floorlamp_1) brightness is correct (Content 35 and Type is <class 'int'>).",
  23338. "asctime": "2023-02-15 07:13:40,448",
  23339. "moduleLogger": [
  23340. {
  23341. "name": "__unittest__",
  23342. "msg": "Result (%s): %s (%s)",
  23343. "args": [
  23344. "Follower device (zigbee/ffe/livingroom/floorlamp_1) brightness",
  23345. "35",
  23346. "<class 'int'>"
  23347. ],
  23348. "levelname": "DEBUG",
  23349. "levelno": 10,
  23350. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  23351. "filename": "test.py",
  23352. "module": "test",
  23353. "exc_info": null,
  23354. "exc_text": null,
  23355. "stack_info": null,
  23356. "lineno": 22,
  23357. "funcName": "__report_result__",
  23358. "created": 1676441620.4482396,
  23359. "msecs": 448.2395648956299,
  23360. "relativeCreated": 17451.754808425903,
  23361. "thread": 140246908178432,
  23362. "threadName": "MainThread",
  23363. "processName": "MainProcess",
  23364. "process": 509276,
  23365. "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_1) brightness): 35 (<class 'int'>)",
  23366. "asctime": "2023-02-15 07:13:40,448"
  23367. },
  23368. {
  23369. "name": "__unittest__",
  23370. "msg": "Expectation (%s): result %s %s (%s)",
  23371. "args": [
  23372. "Follower device (zigbee/ffe/livingroom/floorlamp_1) brightness",
  23373. "=",
  23374. "35",
  23375. "<class 'int'>"
  23376. ],
  23377. "levelname": "DEBUG",
  23378. "levelno": 10,
  23379. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  23380. "filename": "test.py",
  23381. "module": "test",
  23382. "exc_info": null,
  23383. "exc_text": null,
  23384. "stack_info": null,
  23385. "lineno": 26,
  23386. "funcName": "__report_expectation__",
  23387. "created": 1676441620.4483743,
  23388. "msecs": 448.37427139282227,
  23389. "relativeCreated": 17451.889514923096,
  23390. "thread": 140246908178432,
  23391. "threadName": "MainThread",
  23392. "processName": "MainProcess",
  23393. "process": 509276,
  23394. "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_1) brightness): result = 35 (<class 'int'>)",
  23395. "asctime": "2023-02-15 07:13:40,448"
  23396. }
  23397. ],
  23398. "time_consumption": 0.00014472007751464844
  23399. },
  23400. {
  23401. "name": "__tLogger__",
  23402. "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_2) brightness is correct (Content %s and Type is %s).",
  23403. "args": [
  23404. "35",
  23405. "<class 'int'>"
  23406. ],
  23407. "levelname": "INFO",
  23408. "levelno": 20,
  23409. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  23410. "filename": "test.py",
  23411. "module": "test",
  23412. "exc_info": null,
  23413. "exc_text": null,
  23414. "stack_info": null,
  23415. "lineno": 184,
  23416. "funcName": "equivalency_chk",
  23417. "created": 1676441620.448895,
  23418. "msecs": 448.8949775695801,
  23419. "relativeCreated": 17452.410221099854,
  23420. "thread": 140246908178432,
  23421. "threadName": "MainThread",
  23422. "processName": "MainProcess",
  23423. "process": 509276,
  23424. "message": "Follower device (zigbee/ffe/livingroom/floorlamp_2) brightness is correct (Content 35 and Type is <class 'int'>).",
  23425. "asctime": "2023-02-15 07:13:40,448",
  23426. "moduleLogger": [
  23427. {
  23428. "name": "__unittest__",
  23429. "msg": "Result (%s): %s (%s)",
  23430. "args": [
  23431. "Follower device (zigbee/ffe/livingroom/floorlamp_2) brightness",
  23432. "35",
  23433. "<class 'int'>"
  23434. ],
  23435. "levelname": "DEBUG",
  23436. "levelno": 10,
  23437. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  23438. "filename": "test.py",
  23439. "module": "test",
  23440. "exc_info": null,
  23441. "exc_text": null,
  23442. "stack_info": null,
  23443. "lineno": 22,
  23444. "funcName": "__report_result__",
  23445. "created": 1676441620.4486957,
  23446. "msecs": 448.6956596374512,
  23447. "relativeCreated": 17452.210903167725,
  23448. "thread": 140246908178432,
  23449. "threadName": "MainThread",
  23450. "processName": "MainProcess",
  23451. "process": 509276,
  23452. "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_2) brightness): 35 (<class 'int'>)",
  23453. "asctime": "2023-02-15 07:13:40,448"
  23454. },
  23455. {
  23456. "name": "__unittest__",
  23457. "msg": "Expectation (%s): result %s %s (%s)",
  23458. "args": [
  23459. "Follower device (zigbee/ffe/livingroom/floorlamp_2) brightness",
  23460. "=",
  23461. "35",
  23462. "<class 'int'>"
  23463. ],
  23464. "levelname": "DEBUG",
  23465. "levelno": 10,
  23466. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  23467. "filename": "test.py",
  23468. "module": "test",
  23469. "exc_info": null,
  23470. "exc_text": null,
  23471. "stack_info": null,
  23472. "lineno": 26,
  23473. "funcName": "__report_expectation__",
  23474. "created": 1676441620.448806,
  23475. "msecs": 448.8060474395752,
  23476. "relativeCreated": 17452.32129096985,
  23477. "thread": 140246908178432,
  23478. "threadName": "MainThread",
  23479. "processName": "MainProcess",
  23480. "process": 509276,
  23481. "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_2) brightness): result = 35 (<class 'int'>)",
  23482. "asctime": "2023-02-15 07:13:40,448"
  23483. }
  23484. ],
  23485. "time_consumption": 8.893013000488281e-05
  23486. },
  23487. {
  23488. "name": "__tLogger__",
  23489. "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_3) brightness is correct (Content %s and Type is %s).",
  23490. "args": [
  23491. "35",
  23492. "<class 'int'>"
  23493. ],
  23494. "levelname": "INFO",
  23495. "levelno": 20,
  23496. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  23497. "filename": "test.py",
  23498. "module": "test",
  23499. "exc_info": null,
  23500. "exc_text": null,
  23501. "stack_info": null,
  23502. "lineno": 184,
  23503. "funcName": "equivalency_chk",
  23504. "created": 1676441620.44922,
  23505. "msecs": 449.2199420928955,
  23506. "relativeCreated": 17452.73518562317,
  23507. "thread": 140246908178432,
  23508. "threadName": "MainThread",
  23509. "processName": "MainProcess",
  23510. "process": 509276,
  23511. "message": "Follower device (zigbee/ffe/livingroom/floorlamp_3) brightness is correct (Content 35 and Type is <class 'int'>).",
  23512. "asctime": "2023-02-15 07:13:40,449",
  23513. "moduleLogger": [
  23514. {
  23515. "name": "__unittest__",
  23516. "msg": "Result (%s): %s (%s)",
  23517. "args": [
  23518. "Follower device (zigbee/ffe/livingroom/floorlamp_3) brightness",
  23519. "35",
  23520. "<class 'int'>"
  23521. ],
  23522. "levelname": "DEBUG",
  23523. "levelno": 10,
  23524. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  23525. "filename": "test.py",
  23526. "module": "test",
  23527. "exc_info": null,
  23528. "exc_text": null,
  23529. "stack_info": null,
  23530. "lineno": 22,
  23531. "funcName": "__report_result__",
  23532. "created": 1676441620.449048,
  23533. "msecs": 449.0480422973633,
  23534. "relativeCreated": 17452.563285827637,
  23535. "thread": 140246908178432,
  23536. "threadName": "MainThread",
  23537. "processName": "MainProcess",
  23538. "process": 509276,
  23539. "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_3) brightness): 35 (<class 'int'>)",
  23540. "asctime": "2023-02-15 07:13:40,449"
  23541. },
  23542. {
  23543. "name": "__unittest__",
  23544. "msg": "Expectation (%s): result %s %s (%s)",
  23545. "args": [
  23546. "Follower device (zigbee/ffe/livingroom/floorlamp_3) brightness",
  23547. "=",
  23548. "35",
  23549. "<class 'int'>"
  23550. ],
  23551. "levelname": "DEBUG",
  23552. "levelno": 10,
  23553. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  23554. "filename": "test.py",
  23555. "module": "test",
  23556. "exc_info": null,
  23557. "exc_text": null,
  23558. "stack_info": null,
  23559. "lineno": 26,
  23560. "funcName": "__report_expectation__",
  23561. "created": 1676441620.4491374,
  23562. "msecs": 449.13744926452637,
  23563. "relativeCreated": 17452.6526927948,
  23564. "thread": 140246908178432,
  23565. "threadName": "MainThread",
  23566. "processName": "MainProcess",
  23567. "process": 509276,
  23568. "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_3) brightness): result = 35 (<class 'int'>)",
  23569. "asctime": "2023-02-15 07:13:40,449"
  23570. }
  23571. ],
  23572. "time_consumption": 8.249282836914062e-05
  23573. },
  23574. {
  23575. "name": "__tLogger__",
  23576. "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_4) brightness is correct (Content %s and Type is %s).",
  23577. "args": [
  23578. "35",
  23579. "<class 'int'>"
  23580. ],
  23581. "levelname": "INFO",
  23582. "levelno": 20,
  23583. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  23584. "filename": "test.py",
  23585. "module": "test",
  23586. "exc_info": null,
  23587. "exc_text": null,
  23588. "stack_info": null,
  23589. "lineno": 184,
  23590. "funcName": "equivalency_chk",
  23591. "created": 1676441620.4495442,
  23592. "msecs": 449.54419136047363,
  23593. "relativeCreated": 17453.059434890747,
  23594. "thread": 140246908178432,
  23595. "threadName": "MainThread",
  23596. "processName": "MainProcess",
  23597. "process": 509276,
  23598. "message": "Follower device (zigbee/ffe/livingroom/floorlamp_4) brightness is correct (Content 35 and Type is <class 'int'>).",
  23599. "asctime": "2023-02-15 07:13:40,449",
  23600. "moduleLogger": [
  23601. {
  23602. "name": "__unittest__",
  23603. "msg": "Result (%s): %s (%s)",
  23604. "args": [
  23605. "Follower device (zigbee/ffe/livingroom/floorlamp_4) brightness",
  23606. "35",
  23607. "<class 'int'>"
  23608. ],
  23609. "levelname": "DEBUG",
  23610. "levelno": 10,
  23611. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  23612. "filename": "test.py",
  23613. "module": "test",
  23614. "exc_info": null,
  23615. "exc_text": null,
  23616. "stack_info": null,
  23617. "lineno": 22,
  23618. "funcName": "__report_result__",
  23619. "created": 1676441620.4493628,
  23620. "msecs": 449.36275482177734,
  23621. "relativeCreated": 17452.87799835205,
  23622. "thread": 140246908178432,
  23623. "threadName": "MainThread",
  23624. "processName": "MainProcess",
  23625. "process": 509276,
  23626. "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_4) brightness): 35 (<class 'int'>)",
  23627. "asctime": "2023-02-15 07:13:40,449"
  23628. },
  23629. {
  23630. "name": "__unittest__",
  23631. "msg": "Expectation (%s): result %s %s (%s)",
  23632. "args": [
  23633. "Follower device (zigbee/ffe/livingroom/floorlamp_4) brightness",
  23634. "=",
  23635. "35",
  23636. "<class 'int'>"
  23637. ],
  23638. "levelname": "DEBUG",
  23639. "levelno": 10,
  23640. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  23641. "filename": "test.py",
  23642. "module": "test",
  23643. "exc_info": null,
  23644. "exc_text": null,
  23645. "stack_info": null,
  23646. "lineno": 26,
  23647. "funcName": "__report_expectation__",
  23648. "created": 1676441620.4494495,
  23649. "msecs": 449.4495391845703,
  23650. "relativeCreated": 17452.964782714844,
  23651. "thread": 140246908178432,
  23652. "threadName": "MainThread",
  23653. "processName": "MainProcess",
  23654. "process": 509276,
  23655. "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_4) brightness): result = 35 (<class 'int'>)",
  23656. "asctime": "2023-02-15 07:13:40,449"
  23657. }
  23658. ],
  23659. "time_consumption": 9.465217590332031e-05
  23660. },
  23661. {
  23662. "name": "__tLogger__",
  23663. "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_5) brightness is correct (Content %s and Type is %s).",
  23664. "args": [
  23665. "35",
  23666. "<class 'int'>"
  23667. ],
  23668. "levelname": "INFO",
  23669. "levelno": 20,
  23670. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  23671. "filename": "test.py",
  23672. "module": "test",
  23673. "exc_info": null,
  23674. "exc_text": null,
  23675. "stack_info": null,
  23676. "lineno": 184,
  23677. "funcName": "equivalency_chk",
  23678. "created": 1676441620.4498646,
  23679. "msecs": 449.86462593078613,
  23680. "relativeCreated": 17453.37986946106,
  23681. "thread": 140246908178432,
  23682. "threadName": "MainThread",
  23683. "processName": "MainProcess",
  23684. "process": 509276,
  23685. "message": "Follower device (zigbee/ffe/livingroom/floorlamp_5) brightness is correct (Content 35 and Type is <class 'int'>).",
  23686. "asctime": "2023-02-15 07:13:40,449",
  23687. "moduleLogger": [
  23688. {
  23689. "name": "__unittest__",
  23690. "msg": "Result (%s): %s (%s)",
  23691. "args": [
  23692. "Follower device (zigbee/ffe/livingroom/floorlamp_5) brightness",
  23693. "35",
  23694. "<class 'int'>"
  23695. ],
  23696. "levelname": "DEBUG",
  23697. "levelno": 10,
  23698. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  23699. "filename": "test.py",
  23700. "module": "test",
  23701. "exc_info": null,
  23702. "exc_text": null,
  23703. "stack_info": null,
  23704. "lineno": 22,
  23705. "funcName": "__report_result__",
  23706. "created": 1676441620.4496858,
  23707. "msecs": 449.68581199645996,
  23708. "relativeCreated": 17453.201055526733,
  23709. "thread": 140246908178432,
  23710. "threadName": "MainThread",
  23711. "processName": "MainProcess",
  23712. "process": 509276,
  23713. "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_5) brightness): 35 (<class 'int'>)",
  23714. "asctime": "2023-02-15 07:13:40,449"
  23715. },
  23716. {
  23717. "name": "__unittest__",
  23718. "msg": "Expectation (%s): result %s %s (%s)",
  23719. "args": [
  23720. "Follower device (zigbee/ffe/livingroom/floorlamp_5) brightness",
  23721. "=",
  23722. "35",
  23723. "<class 'int'>"
  23724. ],
  23725. "levelname": "DEBUG",
  23726. "levelno": 10,
  23727. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  23728. "filename": "test.py",
  23729. "module": "test",
  23730. "exc_info": null,
  23731. "exc_text": null,
  23732. "stack_info": null,
  23733. "lineno": 26,
  23734. "funcName": "__report_expectation__",
  23735. "created": 1676441620.4497733,
  23736. "msecs": 449.77331161499023,
  23737. "relativeCreated": 17453.288555145264,
  23738. "thread": 140246908178432,
  23739. "threadName": "MainThread",
  23740. "processName": "MainProcess",
  23741. "process": 509276,
  23742. "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_5) brightness): result = 35 (<class 'int'>)",
  23743. "asctime": "2023-02-15 07:13:40,449"
  23744. }
  23745. ],
  23746. "time_consumption": 9.131431579589844e-05
  23747. },
  23748. {
  23749. "name": "__tLogger__",
  23750. "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_6) brightness is correct (Content %s and Type is %s).",
  23751. "args": [
  23752. "35",
  23753. "<class 'int'>"
  23754. ],
  23755. "levelname": "INFO",
  23756. "levelno": 20,
  23757. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  23758. "filename": "test.py",
  23759. "module": "test",
  23760. "exc_info": null,
  23761. "exc_text": null,
  23762. "stack_info": null,
  23763. "lineno": 184,
  23764. "funcName": "equivalency_chk",
  23765. "created": 1676441620.4501908,
  23766. "msecs": 450.19078254699707,
  23767. "relativeCreated": 17453.70602607727,
  23768. "thread": 140246908178432,
  23769. "threadName": "MainThread",
  23770. "processName": "MainProcess",
  23771. "process": 509276,
  23772. "message": "Follower device (zigbee/ffe/livingroom/floorlamp_6) brightness is correct (Content 35 and Type is <class 'int'>).",
  23773. "asctime": "2023-02-15 07:13:40,450",
  23774. "moduleLogger": [
  23775. {
  23776. "name": "__unittest__",
  23777. "msg": "Result (%s): %s (%s)",
  23778. "args": [
  23779. "Follower device (zigbee/ffe/livingroom/floorlamp_6) brightness",
  23780. "35",
  23781. "<class 'int'>"
  23782. ],
  23783. "levelname": "DEBUG",
  23784. "levelno": 10,
  23785. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  23786. "filename": "test.py",
  23787. "module": "test",
  23788. "exc_info": null,
  23789. "exc_text": null,
  23790. "stack_info": null,
  23791. "lineno": 22,
  23792. "funcName": "__report_result__",
  23793. "created": 1676441620.4500072,
  23794. "msecs": 450.00720024108887,
  23795. "relativeCreated": 17453.522443771362,
  23796. "thread": 140246908178432,
  23797. "threadName": "MainThread",
  23798. "processName": "MainProcess",
  23799. "process": 509276,
  23800. "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_6) brightness): 35 (<class 'int'>)",
  23801. "asctime": "2023-02-15 07:13:40,450"
  23802. },
  23803. {
  23804. "name": "__unittest__",
  23805. "msg": "Expectation (%s): result %s %s (%s)",
  23806. "args": [
  23807. "Follower device (zigbee/ffe/livingroom/floorlamp_6) brightness",
  23808. "=",
  23809. "35",
  23810. "<class 'int'>"
  23811. ],
  23812. "levelname": "DEBUG",
  23813. "levelno": 10,
  23814. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  23815. "filename": "test.py",
  23816. "module": "test",
  23817. "exc_info": null,
  23818. "exc_text": null,
  23819. "stack_info": null,
  23820. "lineno": 26,
  23821. "funcName": "__report_expectation__",
  23822. "created": 1676441620.450106,
  23823. "msecs": 450.1059055328369,
  23824. "relativeCreated": 17453.62114906311,
  23825. "thread": 140246908178432,
  23826. "threadName": "MainThread",
  23827. "processName": "MainProcess",
  23828. "process": 509276,
  23829. "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_6) brightness): result = 35 (<class 'int'>)",
  23830. "asctime": "2023-02-15 07:13:40,450"
  23831. }
  23832. ],
  23833. "time_consumption": 8.487701416015625e-05
  23834. },
  23835. {
  23836. "name": "__tLogger__",
  23837. "msg": "Changing master device brightness to '%d'",
  23838. "args": [
  23839. 50
  23840. ],
  23841. "levelname": "DEBUG",
  23842. "levelno": 10,
  23843. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py",
  23844. "filename": "synchronisation.py",
  23845. "module": "synchronisation",
  23846. "exc_info": null,
  23847. "exc_text": null,
  23848. "stack_info": null,
  23849. "lineno": 56,
  23850. "funcName": "__test_brightness_sync__",
  23851. "created": 1676441620.7515185,
  23852. "msecs": 751.5184879302979,
  23853. "relativeCreated": 17755.03373146057,
  23854. "thread": 140246908178432,
  23855. "threadName": "MainThread",
  23856. "processName": "MainProcess",
  23857. "process": 509276,
  23858. "message": "Changing master device brightness to '50'",
  23859. "asctime": "2023-02-15 07:13:40,751",
  23860. "moduleLogger": [
  23861. {
  23862. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.brightness.set",
  23863. "msg": "Sending message with topic %s and payload %s",
  23864. "args": [
  23865. "videv/ffe/livingroom/floorlamp/brightness/set",
  23866. "50"
  23867. ],
  23868. "levelname": "DEBUG",
  23869. "levelno": 10,
  23870. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  23871. "filename": "__init__.py",
  23872. "module": "__init__",
  23873. "exc_info": null,
  23874. "exc_text": null,
  23875. "stack_info": null,
  23876. "lineno": 75,
  23877. "funcName": "send",
  23878. "created": 1676441620.450457,
  23879. "msecs": 450.4570960998535,
  23880. "relativeCreated": 17453.972339630127,
  23881. "thread": 140246908178432,
  23882. "threadName": "MainThread",
  23883. "processName": "MainProcess",
  23884. "process": 509276,
  23885. "message": "Sending message with topic videv/ffe/livingroom/floorlamp/brightness/set and payload 50",
  23886. "asctime": "2023-02-15 07:13:40,450"
  23887. },
  23888. {
  23889. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set",
  23890. "msg": "Received message with topic %s and payload %s",
  23891. "args": [
  23892. "zigbee/ffe/livingroom/floorlamp_1/set",
  23893. "b'{\"brightness\": 128}'"
  23894. ],
  23895. "levelname": "DEBUG",
  23896. "levelno": 10,
  23897. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  23898. "filename": "__init__.py",
  23899. "module": "__init__",
  23900. "exc_info": null,
  23901. "exc_text": null,
  23902. "stack_info": null,
  23903. "lineno": 91,
  23904. "funcName": "__receive__",
  23905. "created": 1676441620.4553947,
  23906. "msecs": 455.3947448730469,
  23907. "relativeCreated": 17458.90998840332,
  23908. "thread": 140246884292160,
  23909. "threadName": "Thread-1 (_thread_main)",
  23910. "processName": "MainProcess",
  23911. "process": 509276,
  23912. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"brightness\": 128}'",
  23913. "asctime": "2023-02-15 07:13:40,455"
  23914. },
  23915. {
  23916. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  23917. "msg": "Sending message with topic %s and payload %s",
  23918. "args": [
  23919. "zigbee/ffe/livingroom/floorlamp_1",
  23920. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  23921. ],
  23922. "levelname": "DEBUG",
  23923. "levelno": 10,
  23924. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  23925. "filename": "__init__.py",
  23926. "module": "__init__",
  23927. "exc_info": null,
  23928. "exc_text": null,
  23929. "stack_info": null,
  23930. "lineno": 75,
  23931. "funcName": "send",
  23932. "created": 1676441620.455988,
  23933. "msecs": 455.98793029785156,
  23934. "relativeCreated": 17459.503173828125,
  23935. "thread": 140246884292160,
  23936. "threadName": "Thread-1 (_thread_main)",
  23937. "processName": "MainProcess",
  23938. "process": 509276,
  23939. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  23940. "asctime": "2023-02-15 07:13:40,455"
  23941. },
  23942. {
  23943. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set",
  23944. "msg": "Received message with topic %s and payload %s",
  23945. "args": [
  23946. "zigbee/ffe/livingroom/floorlamp_2/set",
  23947. "b'{\"brightness\": 128}'"
  23948. ],
  23949. "levelname": "DEBUG",
  23950. "levelno": 10,
  23951. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  23952. "filename": "__init__.py",
  23953. "module": "__init__",
  23954. "exc_info": null,
  23955. "exc_text": null,
  23956. "stack_info": null,
  23957. "lineno": 91,
  23958. "funcName": "__receive__",
  23959. "created": 1676441620.4565737,
  23960. "msecs": 456.5737247467041,
  23961. "relativeCreated": 17460.088968276978,
  23962. "thread": 140246884292160,
  23963. "threadName": "Thread-1 (_thread_main)",
  23964. "processName": "MainProcess",
  23965. "process": 509276,
  23966. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"brightness\": 128}'",
  23967. "asctime": "2023-02-15 07:13:40,456"
  23968. },
  23969. {
  23970. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2",
  23971. "msg": "Sending message with topic %s and payload %s",
  23972. "args": [
  23973. "zigbee/ffe/livingroom/floorlamp_2",
  23974. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  23975. ],
  23976. "levelname": "DEBUG",
  23977. "levelno": 10,
  23978. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  23979. "filename": "__init__.py",
  23980. "module": "__init__",
  23981. "exc_info": null,
  23982. "exc_text": null,
  23983. "stack_info": null,
  23984. "lineno": 75,
  23985. "funcName": "send",
  23986. "created": 1676441620.4570835,
  23987. "msecs": 457.08346366882324,
  23988. "relativeCreated": 17460.598707199097,
  23989. "thread": 140246884292160,
  23990. "threadName": "Thread-1 (_thread_main)",
  23991. "processName": "MainProcess",
  23992. "process": 509276,
  23993. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  23994. "asctime": "2023-02-15 07:13:40,457"
  23995. },
  23996. {
  23997. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set",
  23998. "msg": "Received message with topic %s and payload %s",
  23999. "args": [
  24000. "zigbee/ffe/livingroom/floorlamp_3/set",
  24001. "b'{\"brightness\": 128}'"
  24002. ],
  24003. "levelname": "DEBUG",
  24004. "levelno": 10,
  24005. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  24006. "filename": "__init__.py",
  24007. "module": "__init__",
  24008. "exc_info": null,
  24009. "exc_text": null,
  24010. "stack_info": null,
  24011. "lineno": 91,
  24012. "funcName": "__receive__",
  24013. "created": 1676441620.4577453,
  24014. "msecs": 457.7453136444092,
  24015. "relativeCreated": 17461.260557174683,
  24016. "thread": 140246884292160,
  24017. "threadName": "Thread-1 (_thread_main)",
  24018. "processName": "MainProcess",
  24019. "process": 509276,
  24020. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"brightness\": 128}'",
  24021. "asctime": "2023-02-15 07:13:40,457"
  24022. },
  24023. {
  24024. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3",
  24025. "msg": "Sending message with topic %s and payload %s",
  24026. "args": [
  24027. "zigbee/ffe/livingroom/floorlamp_3",
  24028. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  24029. ],
  24030. "levelname": "DEBUG",
  24031. "levelno": 10,
  24032. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  24033. "filename": "__init__.py",
  24034. "module": "__init__",
  24035. "exc_info": null,
  24036. "exc_text": null,
  24037. "stack_info": null,
  24038. "lineno": 75,
  24039. "funcName": "send",
  24040. "created": 1676441620.4582481,
  24041. "msecs": 458.2481384277344,
  24042. "relativeCreated": 17461.763381958008,
  24043. "thread": 140246884292160,
  24044. "threadName": "Thread-1 (_thread_main)",
  24045. "processName": "MainProcess",
  24046. "process": 509276,
  24047. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_3 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  24048. "asctime": "2023-02-15 07:13:40,458"
  24049. },
  24050. {
  24051. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set",
  24052. "msg": "Received message with topic %s and payload %s",
  24053. "args": [
  24054. "zigbee/ffe/livingroom/floorlamp_4/set",
  24055. "b'{\"brightness\": 128}'"
  24056. ],
  24057. "levelname": "DEBUG",
  24058. "levelno": 10,
  24059. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  24060. "filename": "__init__.py",
  24061. "module": "__init__",
  24062. "exc_info": null,
  24063. "exc_text": null,
  24064. "stack_info": null,
  24065. "lineno": 91,
  24066. "funcName": "__receive__",
  24067. "created": 1676441620.4588094,
  24068. "msecs": 458.80937576293945,
  24069. "relativeCreated": 17462.324619293213,
  24070. "thread": 140246884292160,
  24071. "threadName": "Thread-1 (_thread_main)",
  24072. "processName": "MainProcess",
  24073. "process": 509276,
  24074. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"brightness\": 128}'",
  24075. "asctime": "2023-02-15 07:13:40,458"
  24076. },
  24077. {
  24078. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4",
  24079. "msg": "Sending message with topic %s and payload %s",
  24080. "args": [
  24081. "zigbee/ffe/livingroom/floorlamp_4",
  24082. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  24083. ],
  24084. "levelname": "DEBUG",
  24085. "levelno": 10,
  24086. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  24087. "filename": "__init__.py",
  24088. "module": "__init__",
  24089. "exc_info": null,
  24090. "exc_text": null,
  24091. "stack_info": null,
  24092. "lineno": 75,
  24093. "funcName": "send",
  24094. "created": 1676441620.4593227,
  24095. "msecs": 459.3226909637451,
  24096. "relativeCreated": 17462.83793449402,
  24097. "thread": 140246884292160,
  24098. "threadName": "Thread-1 (_thread_main)",
  24099. "processName": "MainProcess",
  24100. "process": 509276,
  24101. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_4 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  24102. "asctime": "2023-02-15 07:13:40,459"
  24103. },
  24104. {
  24105. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set",
  24106. "msg": "Received message with topic %s and payload %s",
  24107. "args": [
  24108. "zigbee/ffe/livingroom/floorlamp_5/set",
  24109. "b'{\"brightness\": 128}'"
  24110. ],
  24111. "levelname": "DEBUG",
  24112. "levelno": 10,
  24113. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  24114. "filename": "__init__.py",
  24115. "module": "__init__",
  24116. "exc_info": null,
  24117. "exc_text": null,
  24118. "stack_info": null,
  24119. "lineno": 91,
  24120. "funcName": "__receive__",
  24121. "created": 1676441620.4599793,
  24122. "msecs": 459.9792957305908,
  24123. "relativeCreated": 17463.494539260864,
  24124. "thread": 140246884292160,
  24125. "threadName": "Thread-1 (_thread_main)",
  24126. "processName": "MainProcess",
  24127. "process": 509276,
  24128. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"brightness\": 128}'",
  24129. "asctime": "2023-02-15 07:13:40,459"
  24130. },
  24131. {
  24132. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5",
  24133. "msg": "Sending message with topic %s and payload %s",
  24134. "args": [
  24135. "zigbee/ffe/livingroom/floorlamp_5",
  24136. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  24137. ],
  24138. "levelname": "DEBUG",
  24139. "levelno": 10,
  24140. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  24141. "filename": "__init__.py",
  24142. "module": "__init__",
  24143. "exc_info": null,
  24144. "exc_text": null,
  24145. "stack_info": null,
  24146. "lineno": 75,
  24147. "funcName": "send",
  24148. "created": 1676441620.4604912,
  24149. "msecs": 460.4911804199219,
  24150. "relativeCreated": 17464.006423950195,
  24151. "thread": 140246884292160,
  24152. "threadName": "Thread-1 (_thread_main)",
  24153. "processName": "MainProcess",
  24154. "process": 509276,
  24155. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_5 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  24156. "asctime": "2023-02-15 07:13:40,460"
  24157. },
  24158. {
  24159. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set",
  24160. "msg": "Received message with topic %s and payload %s",
  24161. "args": [
  24162. "zigbee/ffe/livingroom/floorlamp_6/set",
  24163. "b'{\"brightness\": 128}'"
  24164. ],
  24165. "levelname": "DEBUG",
  24166. "levelno": 10,
  24167. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  24168. "filename": "__init__.py",
  24169. "module": "__init__",
  24170. "exc_info": null,
  24171. "exc_text": null,
  24172. "stack_info": null,
  24173. "lineno": 91,
  24174. "funcName": "__receive__",
  24175. "created": 1676441620.4608862,
  24176. "msecs": 460.88624000549316,
  24177. "relativeCreated": 17464.401483535767,
  24178. "thread": 140246884292160,
  24179. "threadName": "Thread-1 (_thread_main)",
  24180. "processName": "MainProcess",
  24181. "process": 509276,
  24182. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"brightness\": 128}'",
  24183. "asctime": "2023-02-15 07:13:40,460"
  24184. },
  24185. {
  24186. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6",
  24187. "msg": "Sending message with topic %s and payload %s",
  24188. "args": [
  24189. "zigbee/ffe/livingroom/floorlamp_6",
  24190. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  24191. ],
  24192. "levelname": "DEBUG",
  24193. "levelno": 10,
  24194. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  24195. "filename": "__init__.py",
  24196. "module": "__init__",
  24197. "exc_info": null,
  24198. "exc_text": null,
  24199. "stack_info": null,
  24200. "lineno": 75,
  24201. "funcName": "send",
  24202. "created": 1676441620.4610124,
  24203. "msecs": 461.0123634338379,
  24204. "relativeCreated": 17464.52760696411,
  24205. "thread": 140246884292160,
  24206. "threadName": "Thread-1 (_thread_main)",
  24207. "processName": "MainProcess",
  24208. "process": 509276,
  24209. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_6 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  24210. "asctime": "2023-02-15 07:13:40,461"
  24211. },
  24212. {
  24213. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  24214. "msg": "Received message with topic %s and payload %s",
  24215. "args": [
  24216. "zigbee/ffe/livingroom/floorlamp_1",
  24217. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  24218. ],
  24219. "levelname": "DEBUG",
  24220. "levelno": 10,
  24221. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  24222. "filename": "__init__.py",
  24223. "module": "__init__",
  24224. "exc_info": null,
  24225. "exc_text": null,
  24226. "stack_info": null,
  24227. "lineno": 91,
  24228. "funcName": "__receive__",
  24229. "created": 1676441620.4611638,
  24230. "msecs": 461.1637592315674,
  24231. "relativeCreated": 17464.67900276184,
  24232. "thread": 140246884292160,
  24233. "threadName": "Thread-1 (_thread_main)",
  24234. "processName": "MainProcess",
  24235. "process": 509276,
  24236. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  24237. "asctime": "2023-02-15 07:13:40,461"
  24238. },
  24239. {
  24240. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2",
  24241. "msg": "Received message with topic %s and payload %s",
  24242. "args": [
  24243. "zigbee/ffe/livingroom/floorlamp_2",
  24244. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  24245. ],
  24246. "levelname": "DEBUG",
  24247. "levelno": 10,
  24248. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  24249. "filename": "__init__.py",
  24250. "module": "__init__",
  24251. "exc_info": null,
  24252. "exc_text": null,
  24253. "stack_info": null,
  24254. "lineno": 91,
  24255. "funcName": "__receive__",
  24256. "created": 1676441620.461317,
  24257. "msecs": 461.3170623779297,
  24258. "relativeCreated": 17464.832305908203,
  24259. "thread": 140246884292160,
  24260. "threadName": "Thread-1 (_thread_main)",
  24261. "processName": "MainProcess",
  24262. "process": 509276,
  24263. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  24264. "asctime": "2023-02-15 07:13:40,461"
  24265. },
  24266. {
  24267. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3",
  24268. "msg": "Received message with topic %s and payload %s",
  24269. "args": [
  24270. "zigbee/ffe/livingroom/floorlamp_3",
  24271. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  24272. ],
  24273. "levelname": "DEBUG",
  24274. "levelno": 10,
  24275. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  24276. "filename": "__init__.py",
  24277. "module": "__init__",
  24278. "exc_info": null,
  24279. "exc_text": null,
  24280. "stack_info": null,
  24281. "lineno": 91,
  24282. "funcName": "__receive__",
  24283. "created": 1676441620.4614635,
  24284. "msecs": 461.46345138549805,
  24285. "relativeCreated": 17464.97869491577,
  24286. "thread": 140246884292160,
  24287. "threadName": "Thread-1 (_thread_main)",
  24288. "processName": "MainProcess",
  24289. "process": 509276,
  24290. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  24291. "asctime": "2023-02-15 07:13:40,461"
  24292. },
  24293. {
  24294. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4",
  24295. "msg": "Received message with topic %s and payload %s",
  24296. "args": [
  24297. "zigbee/ffe/livingroom/floorlamp_4",
  24298. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  24299. ],
  24300. "levelname": "DEBUG",
  24301. "levelno": 10,
  24302. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  24303. "filename": "__init__.py",
  24304. "module": "__init__",
  24305. "exc_info": null,
  24306. "exc_text": null,
  24307. "stack_info": null,
  24308. "lineno": 91,
  24309. "funcName": "__receive__",
  24310. "created": 1676441620.4616075,
  24311. "msecs": 461.6074562072754,
  24312. "relativeCreated": 17465.12269973755,
  24313. "thread": 140246884292160,
  24314. "threadName": "Thread-1 (_thread_main)",
  24315. "processName": "MainProcess",
  24316. "process": 509276,
  24317. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  24318. "asctime": "2023-02-15 07:13:40,461"
  24319. },
  24320. {
  24321. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5",
  24322. "msg": "Received message with topic %s and payload %s",
  24323. "args": [
  24324. "zigbee/ffe/livingroom/floorlamp_5",
  24325. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  24326. ],
  24327. "levelname": "DEBUG",
  24328. "levelno": 10,
  24329. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  24330. "filename": "__init__.py",
  24331. "module": "__init__",
  24332. "exc_info": null,
  24333. "exc_text": null,
  24334. "stack_info": null,
  24335. "lineno": 91,
  24336. "funcName": "__receive__",
  24337. "created": 1676441620.4617496,
  24338. "msecs": 461.7495536804199,
  24339. "relativeCreated": 17465.264797210693,
  24340. "thread": 140246884292160,
  24341. "threadName": "Thread-1 (_thread_main)",
  24342. "processName": "MainProcess",
  24343. "process": 509276,
  24344. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  24345. "asctime": "2023-02-15 07:13:40,461"
  24346. },
  24347. {
  24348. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6",
  24349. "msg": "Received message with topic %s and payload %s",
  24350. "args": [
  24351. "zigbee/ffe/livingroom/floorlamp_6",
  24352. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  24353. ],
  24354. "levelname": "DEBUG",
  24355. "levelno": 10,
  24356. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  24357. "filename": "__init__.py",
  24358. "module": "__init__",
  24359. "exc_info": null,
  24360. "exc_text": null,
  24361. "stack_info": null,
  24362. "lineno": 91,
  24363. "funcName": "__receive__",
  24364. "created": 1676441620.4618902,
  24365. "msecs": 461.89022064208984,
  24366. "relativeCreated": 17465.405464172363,
  24367. "thread": 140246884292160,
  24368. "threadName": "Thread-1 (_thread_main)",
  24369. "processName": "MainProcess",
  24370. "process": 509276,
  24371. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  24372. "asctime": "2023-02-15 07:13:40,461"
  24373. },
  24374. {
  24375. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.brightness",
  24376. "msg": "Received message with topic %s and payload %s",
  24377. "args": [
  24378. "videv/ffe/livingroom/floorlamp/brightness",
  24379. "b'50'"
  24380. ],
  24381. "levelname": "DEBUG",
  24382. "levelno": 10,
  24383. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  24384. "filename": "__init__.py",
  24385. "module": "__init__",
  24386. "exc_info": null,
  24387. "exc_text": null,
  24388. "stack_info": null,
  24389. "lineno": 91,
  24390. "funcName": "__receive__",
  24391. "created": 1676441620.5027604,
  24392. "msecs": 502.7604103088379,
  24393. "relativeCreated": 17506.27565383911,
  24394. "thread": 140246884292160,
  24395. "threadName": "Thread-1 (_thread_main)",
  24396. "processName": "MainProcess",
  24397. "process": 509276,
  24398. "message": "Received message with topic videv/ffe/livingroom/floorlamp/brightness and payload b'50'",
  24399. "asctime": "2023-02-15 07:13:40,502"
  24400. }
  24401. ],
  24402. "time_consumption": 0.24875807762145996
  24403. },
  24404. {
  24405. "name": "__tLogger__",
  24406. "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_1) brightness is correct (Content %s and Type is %s).",
  24407. "args": [
  24408. "50",
  24409. "<class 'int'>"
  24410. ],
  24411. "levelname": "INFO",
  24412. "levelno": 20,
  24413. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  24414. "filename": "test.py",
  24415. "module": "test",
  24416. "exc_info": null,
  24417. "exc_text": null,
  24418. "stack_info": null,
  24419. "lineno": 184,
  24420. "funcName": "equivalency_chk",
  24421. "created": 1676441620.752329,
  24422. "msecs": 752.3291110992432,
  24423. "relativeCreated": 17755.844354629517,
  24424. "thread": 140246908178432,
  24425. "threadName": "MainThread",
  24426. "processName": "MainProcess",
  24427. "process": 509276,
  24428. "message": "Follower device (zigbee/ffe/livingroom/floorlamp_1) brightness is correct (Content 50 and Type is <class 'int'>).",
  24429. "asctime": "2023-02-15 07:13:40,752",
  24430. "moduleLogger": [
  24431. {
  24432. "name": "__unittest__",
  24433. "msg": "Result (%s): %s (%s)",
  24434. "args": [
  24435. "Follower device (zigbee/ffe/livingroom/floorlamp_1) brightness",
  24436. "50",
  24437. "<class 'int'>"
  24438. ],
  24439. "levelname": "DEBUG",
  24440. "levelno": 10,
  24441. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  24442. "filename": "test.py",
  24443. "module": "test",
  24444. "exc_info": null,
  24445. "exc_text": null,
  24446. "stack_info": null,
  24447. "lineno": 22,
  24448. "funcName": "__report_result__",
  24449. "created": 1676441620.7520041,
  24450. "msecs": 752.0041465759277,
  24451. "relativeCreated": 17755.5193901062,
  24452. "thread": 140246908178432,
  24453. "threadName": "MainThread",
  24454. "processName": "MainProcess",
  24455. "process": 509276,
  24456. "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_1) brightness): 50 (<class 'int'>)",
  24457. "asctime": "2023-02-15 07:13:40,752"
  24458. },
  24459. {
  24460. "name": "__unittest__",
  24461. "msg": "Expectation (%s): result %s %s (%s)",
  24462. "args": [
  24463. "Follower device (zigbee/ffe/livingroom/floorlamp_1) brightness",
  24464. "=",
  24465. "50",
  24466. "<class 'int'>"
  24467. ],
  24468. "levelname": "DEBUG",
  24469. "levelno": 10,
  24470. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  24471. "filename": "test.py",
  24472. "module": "test",
  24473. "exc_info": null,
  24474. "exc_text": null,
  24475. "stack_info": null,
  24476. "lineno": 26,
  24477. "funcName": "__report_expectation__",
  24478. "created": 1676441620.7521985,
  24479. "msecs": 752.1984577178955,
  24480. "relativeCreated": 17755.71370124817,
  24481. "thread": 140246908178432,
  24482. "threadName": "MainThread",
  24483. "processName": "MainProcess",
  24484. "process": 509276,
  24485. "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_1) brightness): result = 50 (<class 'int'>)",
  24486. "asctime": "2023-02-15 07:13:40,752"
  24487. }
  24488. ],
  24489. "time_consumption": 0.00013065338134765625
  24490. },
  24491. {
  24492. "name": "__tLogger__",
  24493. "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_2) brightness is correct (Content %s and Type is %s).",
  24494. "args": [
  24495. "50",
  24496. "<class 'int'>"
  24497. ],
  24498. "levelname": "INFO",
  24499. "levelno": 20,
  24500. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  24501. "filename": "test.py",
  24502. "module": "test",
  24503. "exc_info": null,
  24504. "exc_text": null,
  24505. "stack_info": null,
  24506. "lineno": 184,
  24507. "funcName": "equivalency_chk",
  24508. "created": 1676441620.7527475,
  24509. "msecs": 752.7475357055664,
  24510. "relativeCreated": 17756.26277923584,
  24511. "thread": 140246908178432,
  24512. "threadName": "MainThread",
  24513. "processName": "MainProcess",
  24514. "process": 509276,
  24515. "message": "Follower device (zigbee/ffe/livingroom/floorlamp_2) brightness is correct (Content 50 and Type is <class 'int'>).",
  24516. "asctime": "2023-02-15 07:13:40,752",
  24517. "moduleLogger": [
  24518. {
  24519. "name": "__unittest__",
  24520. "msg": "Result (%s): %s (%s)",
  24521. "args": [
  24522. "Follower device (zigbee/ffe/livingroom/floorlamp_2) brightness",
  24523. "50",
  24524. "<class 'int'>"
  24525. ],
  24526. "levelname": "DEBUG",
  24527. "levelno": 10,
  24528. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  24529. "filename": "test.py",
  24530. "module": "test",
  24531. "exc_info": null,
  24532. "exc_text": null,
  24533. "stack_info": null,
  24534. "lineno": 22,
  24535. "funcName": "__report_result__",
  24536. "created": 1676441620.7525315,
  24537. "msecs": 752.5315284729004,
  24538. "relativeCreated": 17756.046772003174,
  24539. "thread": 140246908178432,
  24540. "threadName": "MainThread",
  24541. "processName": "MainProcess",
  24542. "process": 509276,
  24543. "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_2) brightness): 50 (<class 'int'>)",
  24544. "asctime": "2023-02-15 07:13:40,752"
  24545. },
  24546. {
  24547. "name": "__unittest__",
  24548. "msg": "Expectation (%s): result %s %s (%s)",
  24549. "args": [
  24550. "Follower device (zigbee/ffe/livingroom/floorlamp_2) brightness",
  24551. "=",
  24552. "50",
  24553. "<class 'int'>"
  24554. ],
  24555. "levelname": "DEBUG",
  24556. "levelno": 10,
  24557. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  24558. "filename": "test.py",
  24559. "module": "test",
  24560. "exc_info": null,
  24561. "exc_text": null,
  24562. "stack_info": null,
  24563. "lineno": 26,
  24564. "funcName": "__report_expectation__",
  24565. "created": 1676441620.7526448,
  24566. "msecs": 752.6447772979736,
  24567. "relativeCreated": 17756.160020828247,
  24568. "thread": 140246908178432,
  24569. "threadName": "MainThread",
  24570. "processName": "MainProcess",
  24571. "process": 509276,
  24572. "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_2) brightness): result = 50 (<class 'int'>)",
  24573. "asctime": "2023-02-15 07:13:40,752"
  24574. }
  24575. ],
  24576. "time_consumption": 0.00010275840759277344
  24577. },
  24578. {
  24579. "name": "__tLogger__",
  24580. "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_3) brightness is correct (Content %s and Type is %s).",
  24581. "args": [
  24582. "50",
  24583. "<class 'int'>"
  24584. ],
  24585. "levelname": "INFO",
  24586. "levelno": 20,
  24587. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  24588. "filename": "test.py",
  24589. "module": "test",
  24590. "exc_info": null,
  24591. "exc_text": null,
  24592. "stack_info": null,
  24593. "lineno": 184,
  24594. "funcName": "equivalency_chk",
  24595. "created": 1676441620.7531247,
  24596. "msecs": 753.1247138977051,
  24597. "relativeCreated": 17756.63995742798,
  24598. "thread": 140246908178432,
  24599. "threadName": "MainThread",
  24600. "processName": "MainProcess",
  24601. "process": 509276,
  24602. "message": "Follower device (zigbee/ffe/livingroom/floorlamp_3) brightness is correct (Content 50 and Type is <class 'int'>).",
  24603. "asctime": "2023-02-15 07:13:40,753",
  24604. "moduleLogger": [
  24605. {
  24606. "name": "__unittest__",
  24607. "msg": "Result (%s): %s (%s)",
  24608. "args": [
  24609. "Follower device (zigbee/ffe/livingroom/floorlamp_3) brightness",
  24610. "50",
  24611. "<class 'int'>"
  24612. ],
  24613. "levelname": "DEBUG",
  24614. "levelno": 10,
  24615. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  24616. "filename": "test.py",
  24617. "module": "test",
  24618. "exc_info": null,
  24619. "exc_text": null,
  24620. "stack_info": null,
  24621. "lineno": 22,
  24622. "funcName": "__report_result__",
  24623. "created": 1676441620.7529225,
  24624. "msecs": 752.922534942627,
  24625. "relativeCreated": 17756.4377784729,
  24626. "thread": 140246908178432,
  24627. "threadName": "MainThread",
  24628. "processName": "MainProcess",
  24629. "process": 509276,
  24630. "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_3) brightness): 50 (<class 'int'>)",
  24631. "asctime": "2023-02-15 07:13:40,752"
  24632. },
  24633. {
  24634. "name": "__unittest__",
  24635. "msg": "Expectation (%s): result %s %s (%s)",
  24636. "args": [
  24637. "Follower device (zigbee/ffe/livingroom/floorlamp_3) brightness",
  24638. "=",
  24639. "50",
  24640. "<class 'int'>"
  24641. ],
  24642. "levelname": "DEBUG",
  24643. "levelno": 10,
  24644. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  24645. "filename": "test.py",
  24646. "module": "test",
  24647. "exc_info": null,
  24648. "exc_text": null,
  24649. "stack_info": null,
  24650. "lineno": 26,
  24651. "funcName": "__report_expectation__",
  24652. "created": 1676441620.7530277,
  24653. "msecs": 753.0276775360107,
  24654. "relativeCreated": 17756.542921066284,
  24655. "thread": 140246908178432,
  24656. "threadName": "MainThread",
  24657. "processName": "MainProcess",
  24658. "process": 509276,
  24659. "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_3) brightness): result = 50 (<class 'int'>)",
  24660. "asctime": "2023-02-15 07:13:40,753"
  24661. }
  24662. ],
  24663. "time_consumption": 9.703636169433594e-05
  24664. },
  24665. {
  24666. "name": "__tLogger__",
  24667. "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_4) brightness is correct (Content %s and Type is %s).",
  24668. "args": [
  24669. "50",
  24670. "<class 'int'>"
  24671. ],
  24672. "levelname": "INFO",
  24673. "levelno": 20,
  24674. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  24675. "filename": "test.py",
  24676. "module": "test",
  24677. "exc_info": null,
  24678. "exc_text": null,
  24679. "stack_info": null,
  24680. "lineno": 184,
  24681. "funcName": "equivalency_chk",
  24682. "created": 1676441620.753529,
  24683. "msecs": 753.5290718078613,
  24684. "relativeCreated": 17757.044315338135,
  24685. "thread": 140246908178432,
  24686. "threadName": "MainThread",
  24687. "processName": "MainProcess",
  24688. "process": 509276,
  24689. "message": "Follower device (zigbee/ffe/livingroom/floorlamp_4) brightness is correct (Content 50 and Type is <class 'int'>).",
  24690. "asctime": "2023-02-15 07:13:40,753",
  24691. "moduleLogger": [
  24692. {
  24693. "name": "__unittest__",
  24694. "msg": "Result (%s): %s (%s)",
  24695. "args": [
  24696. "Follower device (zigbee/ffe/livingroom/floorlamp_4) brightness",
  24697. "50",
  24698. "<class 'int'>"
  24699. ],
  24700. "levelname": "DEBUG",
  24701. "levelno": 10,
  24702. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  24703. "filename": "test.py",
  24704. "module": "test",
  24705. "exc_info": null,
  24706. "exc_text": null,
  24707. "stack_info": null,
  24708. "lineno": 22,
  24709. "funcName": "__report_result__",
  24710. "created": 1676441620.7533126,
  24711. "msecs": 753.3125877380371,
  24712. "relativeCreated": 17756.82783126831,
  24713. "thread": 140246908178432,
  24714. "threadName": "MainThread",
  24715. "processName": "MainProcess",
  24716. "process": 509276,
  24717. "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_4) brightness): 50 (<class 'int'>)",
  24718. "asctime": "2023-02-15 07:13:40,753"
  24719. },
  24720. {
  24721. "name": "__unittest__",
  24722. "msg": "Expectation (%s): result %s %s (%s)",
  24723. "args": [
  24724. "Follower device (zigbee/ffe/livingroom/floorlamp_4) brightness",
  24725. "=",
  24726. "50",
  24727. "<class 'int'>"
  24728. ],
  24729. "levelname": "DEBUG",
  24730. "levelno": 10,
  24731. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  24732. "filename": "test.py",
  24733. "module": "test",
  24734. "exc_info": null,
  24735. "exc_text": null,
  24736. "stack_info": null,
  24737. "lineno": 26,
  24738. "funcName": "__report_expectation__",
  24739. "created": 1676441620.7534208,
  24740. "msecs": 753.4208297729492,
  24741. "relativeCreated": 17756.936073303223,
  24742. "thread": 140246908178432,
  24743. "threadName": "MainThread",
  24744. "processName": "MainProcess",
  24745. "process": 509276,
  24746. "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_4) brightness): result = 50 (<class 'int'>)",
  24747. "asctime": "2023-02-15 07:13:40,753"
  24748. }
  24749. ],
  24750. "time_consumption": 0.00010824203491210938
  24751. },
  24752. {
  24753. "name": "__tLogger__",
  24754. "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_5) brightness is correct (Content %s and Type is %s).",
  24755. "args": [
  24756. "50",
  24757. "<class 'int'>"
  24758. ],
  24759. "levelname": "INFO",
  24760. "levelno": 20,
  24761. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  24762. "filename": "test.py",
  24763. "module": "test",
  24764. "exc_info": null,
  24765. "exc_text": null,
  24766. "stack_info": null,
  24767. "lineno": 184,
  24768. "funcName": "equivalency_chk",
  24769. "created": 1676441620.7539067,
  24770. "msecs": 753.9067268371582,
  24771. "relativeCreated": 17757.42197036743,
  24772. "thread": 140246908178432,
  24773. "threadName": "MainThread",
  24774. "processName": "MainProcess",
  24775. "process": 509276,
  24776. "message": "Follower device (zigbee/ffe/livingroom/floorlamp_5) brightness is correct (Content 50 and Type is <class 'int'>).",
  24777. "asctime": "2023-02-15 07:13:40,753",
  24778. "moduleLogger": [
  24779. {
  24780. "name": "__unittest__",
  24781. "msg": "Result (%s): %s (%s)",
  24782. "args": [
  24783. "Follower device (zigbee/ffe/livingroom/floorlamp_5) brightness",
  24784. "50",
  24785. "<class 'int'>"
  24786. ],
  24787. "levelname": "DEBUG",
  24788. "levelno": 10,
  24789. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  24790. "filename": "test.py",
  24791. "module": "test",
  24792. "exc_info": null,
  24793. "exc_text": null,
  24794. "stack_info": null,
  24795. "lineno": 22,
  24796. "funcName": "__report_result__",
  24797. "created": 1676441620.7536943,
  24798. "msecs": 753.6942958831787,
  24799. "relativeCreated": 17757.209539413452,
  24800. "thread": 140246908178432,
  24801. "threadName": "MainThread",
  24802. "processName": "MainProcess",
  24803. "process": 509276,
  24804. "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_5) brightness): 50 (<class 'int'>)",
  24805. "asctime": "2023-02-15 07:13:40,753"
  24806. },
  24807. {
  24808. "name": "__unittest__",
  24809. "msg": "Expectation (%s): result %s %s (%s)",
  24810. "args": [
  24811. "Follower device (zigbee/ffe/livingroom/floorlamp_5) brightness",
  24812. "=",
  24813. "50",
  24814. "<class 'int'>"
  24815. ],
  24816. "levelname": "DEBUG",
  24817. "levelno": 10,
  24818. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  24819. "filename": "test.py",
  24820. "module": "test",
  24821. "exc_info": null,
  24822. "exc_text": null,
  24823. "stack_info": null,
  24824. "lineno": 26,
  24825. "funcName": "__report_expectation__",
  24826. "created": 1676441620.7537975,
  24827. "msecs": 753.7975311279297,
  24828. "relativeCreated": 17757.312774658203,
  24829. "thread": 140246908178432,
  24830. "threadName": "MainThread",
  24831. "processName": "MainProcess",
  24832. "process": 509276,
  24833. "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_5) brightness): result = 50 (<class 'int'>)",
  24834. "asctime": "2023-02-15 07:13:40,753"
  24835. }
  24836. ],
  24837. "time_consumption": 0.00010919570922851562
  24838. },
  24839. {
  24840. "name": "__tLogger__",
  24841. "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_6) brightness is correct (Content %s and Type is %s).",
  24842. "args": [
  24843. "50",
  24844. "<class 'int'>"
  24845. ],
  24846. "levelname": "INFO",
  24847. "levelno": 20,
  24848. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  24849. "filename": "test.py",
  24850. "module": "test",
  24851. "exc_info": null,
  24852. "exc_text": null,
  24853. "stack_info": null,
  24854. "lineno": 184,
  24855. "funcName": "equivalency_chk",
  24856. "created": 1676441620.7542846,
  24857. "msecs": 754.2846202850342,
  24858. "relativeCreated": 17757.799863815308,
  24859. "thread": 140246908178432,
  24860. "threadName": "MainThread",
  24861. "processName": "MainProcess",
  24862. "process": 509276,
  24863. "message": "Follower device (zigbee/ffe/livingroom/floorlamp_6) brightness is correct (Content 50 and Type is <class 'int'>).",
  24864. "asctime": "2023-02-15 07:13:40,754",
  24865. "moduleLogger": [
  24866. {
  24867. "name": "__unittest__",
  24868. "msg": "Result (%s): %s (%s)",
  24869. "args": [
  24870. "Follower device (zigbee/ffe/livingroom/floorlamp_6) brightness",
  24871. "50",
  24872. "<class 'int'>"
  24873. ],
  24874. "levelname": "DEBUG",
  24875. "levelno": 10,
  24876. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  24877. "filename": "test.py",
  24878. "module": "test",
  24879. "exc_info": null,
  24880. "exc_text": null,
  24881. "stack_info": null,
  24882. "lineno": 22,
  24883. "funcName": "__report_result__",
  24884. "created": 1676441620.7540867,
  24885. "msecs": 754.0867328643799,
  24886. "relativeCreated": 17757.601976394653,
  24887. "thread": 140246908178432,
  24888. "threadName": "MainThread",
  24889. "processName": "MainProcess",
  24890. "process": 509276,
  24891. "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_6) brightness): 50 (<class 'int'>)",
  24892. "asctime": "2023-02-15 07:13:40,754"
  24893. },
  24894. {
  24895. "name": "__unittest__",
  24896. "msg": "Expectation (%s): result %s %s (%s)",
  24897. "args": [
  24898. "Follower device (zigbee/ffe/livingroom/floorlamp_6) brightness",
  24899. "=",
  24900. "50",
  24901. "<class 'int'>"
  24902. ],
  24903. "levelname": "DEBUG",
  24904. "levelno": 10,
  24905. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  24906. "filename": "test.py",
  24907. "module": "test",
  24908. "exc_info": null,
  24909. "exc_text": null,
  24910. "stack_info": null,
  24911. "lineno": 26,
  24912. "funcName": "__report_expectation__",
  24913. "created": 1676441620.754191,
  24914. "msecs": 754.1909217834473,
  24915. "relativeCreated": 17757.70616531372,
  24916. "thread": 140246908178432,
  24917. "threadName": "MainThread",
  24918. "processName": "MainProcess",
  24919. "process": 509276,
  24920. "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_6) brightness): result = 50 (<class 'int'>)",
  24921. "asctime": "2023-02-15 07:13:40,754"
  24922. }
  24923. ],
  24924. "time_consumption": 9.369850158691406e-05
  24925. },
  24926. {
  24927. "name": "__tLogger__",
  24928. "msg": "Resetting preconditions for master device '%s' (Power off)",
  24929. "args": [
  24930. false
  24931. ],
  24932. "levelname": "DEBUG",
  24933. "levelno": 10,
  24934. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py",
  24935. "filename": "synchronisation.py",
  24936. "module": "synchronisation",
  24937. "exc_info": null,
  24938. "exc_text": null,
  24939. "stack_info": null,
  24940. "lineno": 64,
  24941. "funcName": "__test_brightness_sync__",
  24942. "created": 1676441621.0555713,
  24943. "msecs": 55.57131767272949,
  24944. "relativeCreated": 18059.086561203003,
  24945. "thread": 140246908178432,
  24946. "threadName": "MainThread",
  24947. "processName": "MainProcess",
  24948. "process": 509276,
  24949. "message": "Resetting preconditions for master device 'False' (Power off)",
  24950. "asctime": "2023-02-15 07:13:41,055",
  24951. "moduleLogger": [
  24952. {
  24953. "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0",
  24954. "msg": "Sending message with topic %s and payload %s",
  24955. "args": [
  24956. "shellies/ffe/livingroom/main_light/relay/0",
  24957. "off"
  24958. ],
  24959. "levelname": "DEBUG",
  24960. "levelno": 10,
  24961. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  24962. "filename": "__init__.py",
  24963. "module": "__init__",
  24964. "exc_info": null,
  24965. "exc_text": null,
  24966. "stack_info": null,
  24967. "lineno": 75,
  24968. "funcName": "send",
  24969. "created": 1676441620.7545986,
  24970. "msecs": 754.5986175537109,
  24971. "relativeCreated": 17758.113861083984,
  24972. "thread": 140246908178432,
  24973. "threadName": "MainThread",
  24974. "processName": "MainProcess",
  24975. "process": 509276,
  24976. "message": "Sending message with topic shellies/ffe/livingroom/main_light/relay/0 and payload off",
  24977. "asctime": "2023-02-15 07:13:40,754"
  24978. },
  24979. {
  24980. "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0",
  24981. "msg": "Received message with topic %s and payload %s",
  24982. "args": [
  24983. "shellies/ffe/livingroom/main_light/relay/0",
  24984. "b'off'"
  24985. ],
  24986. "levelname": "DEBUG",
  24987. "levelno": 10,
  24988. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  24989. "filename": "__init__.py",
  24990. "module": "__init__",
  24991. "exc_info": null,
  24992. "exc_text": null,
  24993. "stack_info": null,
  24994. "lineno": 91,
  24995. "funcName": "__receive__",
  24996. "created": 1676441620.7559066,
  24997. "msecs": 755.9065818786621,
  24998. "relativeCreated": 17759.421825408936,
  24999. "thread": 140246884292160,
  25000. "threadName": "Thread-1 (_thread_main)",
  25001. "processName": "MainProcess",
  25002. "process": 509276,
  25003. "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0 and payload b'off'",
  25004. "asctime": "2023-02-15 07:13:40,755"
  25005. },
  25006. {
  25007. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set",
  25008. "msg": "Received message with topic %s and payload %s",
  25009. "args": [
  25010. "zigbee/ffe/livingroom/floorlamp_1/set",
  25011. "b'{\"state\": \"off\"}'"
  25012. ],
  25013. "levelname": "DEBUG",
  25014. "levelno": 10,
  25015. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  25016. "filename": "__init__.py",
  25017. "module": "__init__",
  25018. "exc_info": null,
  25019. "exc_text": null,
  25020. "stack_info": null,
  25021. "lineno": 91,
  25022. "funcName": "__receive__",
  25023. "created": 1676441620.7610748,
  25024. "msecs": 761.0747814178467,
  25025. "relativeCreated": 17764.59002494812,
  25026. "thread": 140246884292160,
  25027. "threadName": "Thread-1 (_thread_main)",
  25028. "processName": "MainProcess",
  25029. "process": 509276,
  25030. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"state\": \"off\"}'",
  25031. "asctime": "2023-02-15 07:13:40,761"
  25032. },
  25033. {
  25034. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  25035. "msg": "Sending message with topic %s and payload %s",
  25036. "args": [
  25037. "zigbee/ffe/livingroom/floorlamp_1",
  25038. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  25039. ],
  25040. "levelname": "DEBUG",
  25041. "levelno": 10,
  25042. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  25043. "filename": "__init__.py",
  25044. "module": "__init__",
  25045. "exc_info": null,
  25046. "exc_text": null,
  25047. "stack_info": null,
  25048. "lineno": 75,
  25049. "funcName": "send",
  25050. "created": 1676441620.7612667,
  25051. "msecs": 761.2667083740234,
  25052. "relativeCreated": 17764.781951904297,
  25053. "thread": 140246884292160,
  25054. "threadName": "Thread-1 (_thread_main)",
  25055. "processName": "MainProcess",
  25056. "process": 509276,
  25057. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  25058. "asctime": "2023-02-15 07:13:40,761"
  25059. },
  25060. {
  25061. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set",
  25062. "msg": "Received message with topic %s and payload %s",
  25063. "args": [
  25064. "zigbee/ffe/livingroom/floorlamp_2/set",
  25065. "b'{\"state\": \"off\"}'"
  25066. ],
  25067. "levelname": "DEBUG",
  25068. "levelno": 10,
  25069. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  25070. "filename": "__init__.py",
  25071. "module": "__init__",
  25072. "exc_info": null,
  25073. "exc_text": null,
  25074. "stack_info": null,
  25075. "lineno": 91,
  25076. "funcName": "__receive__",
  25077. "created": 1676441620.7614436,
  25078. "msecs": 761.4436149597168,
  25079. "relativeCreated": 17764.95885848999,
  25080. "thread": 140246884292160,
  25081. "threadName": "Thread-1 (_thread_main)",
  25082. "processName": "MainProcess",
  25083. "process": 509276,
  25084. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"state\": \"off\"}'",
  25085. "asctime": "2023-02-15 07:13:40,761"
  25086. },
  25087. {
  25088. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2",
  25089. "msg": "Sending message with topic %s and payload %s",
  25090. "args": [
  25091. "zigbee/ffe/livingroom/floorlamp_2",
  25092. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  25093. ],
  25094. "levelname": "DEBUG",
  25095. "levelno": 10,
  25096. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  25097. "filename": "__init__.py",
  25098. "module": "__init__",
  25099. "exc_info": null,
  25100. "exc_text": null,
  25101. "stack_info": null,
  25102. "lineno": 75,
  25103. "funcName": "send",
  25104. "created": 1676441620.7616053,
  25105. "msecs": 761.6052627563477,
  25106. "relativeCreated": 17765.12050628662,
  25107. "thread": 140246884292160,
  25108. "threadName": "Thread-1 (_thread_main)",
  25109. "processName": "MainProcess",
  25110. "process": 509276,
  25111. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_2 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  25112. "asctime": "2023-02-15 07:13:40,761"
  25113. },
  25114. {
  25115. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set",
  25116. "msg": "Received message with topic %s and payload %s",
  25117. "args": [
  25118. "zigbee/ffe/livingroom/floorlamp_3/set",
  25119. "b'{\"state\": \"off\"}'"
  25120. ],
  25121. "levelname": "DEBUG",
  25122. "levelno": 10,
  25123. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  25124. "filename": "__init__.py",
  25125. "module": "__init__",
  25126. "exc_info": null,
  25127. "exc_text": null,
  25128. "stack_info": null,
  25129. "lineno": 91,
  25130. "funcName": "__receive__",
  25131. "created": 1676441620.7618046,
  25132. "msecs": 761.8045806884766,
  25133. "relativeCreated": 17765.31982421875,
  25134. "thread": 140246884292160,
  25135. "threadName": "Thread-1 (_thread_main)",
  25136. "processName": "MainProcess",
  25137. "process": 509276,
  25138. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"state\": \"off\"}'",
  25139. "asctime": "2023-02-15 07:13:40,761"
  25140. },
  25141. {
  25142. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3",
  25143. "msg": "Sending message with topic %s and payload %s",
  25144. "args": [
  25145. "zigbee/ffe/livingroom/floorlamp_3",
  25146. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  25147. ],
  25148. "levelname": "DEBUG",
  25149. "levelno": 10,
  25150. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  25151. "filename": "__init__.py",
  25152. "module": "__init__",
  25153. "exc_info": null,
  25154. "exc_text": null,
  25155. "stack_info": null,
  25156. "lineno": 75,
  25157. "funcName": "send",
  25158. "created": 1676441620.76196,
  25159. "msecs": 761.9600296020508,
  25160. "relativeCreated": 17765.475273132324,
  25161. "thread": 140246884292160,
  25162. "threadName": "Thread-1 (_thread_main)",
  25163. "processName": "MainProcess",
  25164. "process": 509276,
  25165. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_3 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  25166. "asctime": "2023-02-15 07:13:40,761"
  25167. },
  25168. {
  25169. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set",
  25170. "msg": "Received message with topic %s and payload %s",
  25171. "args": [
  25172. "zigbee/ffe/livingroom/floorlamp_4/set",
  25173. "b'{\"state\": \"off\"}'"
  25174. ],
  25175. "levelname": "DEBUG",
  25176. "levelno": 10,
  25177. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  25178. "filename": "__init__.py",
  25179. "module": "__init__",
  25180. "exc_info": null,
  25181. "exc_text": null,
  25182. "stack_info": null,
  25183. "lineno": 91,
  25184. "funcName": "__receive__",
  25185. "created": 1676441620.762115,
  25186. "msecs": 762.1150016784668,
  25187. "relativeCreated": 17765.63024520874,
  25188. "thread": 140246884292160,
  25189. "threadName": "Thread-1 (_thread_main)",
  25190. "processName": "MainProcess",
  25191. "process": 509276,
  25192. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"state\": \"off\"}'",
  25193. "asctime": "2023-02-15 07:13:40,762"
  25194. },
  25195. {
  25196. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4",
  25197. "msg": "Sending message with topic %s and payload %s",
  25198. "args": [
  25199. "zigbee/ffe/livingroom/floorlamp_4",
  25200. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  25201. ],
  25202. "levelname": "DEBUG",
  25203. "levelno": 10,
  25204. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  25205. "filename": "__init__.py",
  25206. "module": "__init__",
  25207. "exc_info": null,
  25208. "exc_text": null,
  25209. "stack_info": null,
  25210. "lineno": 75,
  25211. "funcName": "send",
  25212. "created": 1676441620.762267,
  25213. "msecs": 762.2671127319336,
  25214. "relativeCreated": 17765.782356262207,
  25215. "thread": 140246884292160,
  25216. "threadName": "Thread-1 (_thread_main)",
  25217. "processName": "MainProcess",
  25218. "process": 509276,
  25219. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_4 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  25220. "asctime": "2023-02-15 07:13:40,762"
  25221. },
  25222. {
  25223. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set",
  25224. "msg": "Received message with topic %s and payload %s",
  25225. "args": [
  25226. "zigbee/ffe/livingroom/floorlamp_5/set",
  25227. "b'{\"state\": \"off\"}'"
  25228. ],
  25229. "levelname": "DEBUG",
  25230. "levelno": 10,
  25231. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  25232. "filename": "__init__.py",
  25233. "module": "__init__",
  25234. "exc_info": null,
  25235. "exc_text": null,
  25236. "stack_info": null,
  25237. "lineno": 91,
  25238. "funcName": "__receive__",
  25239. "created": 1676441620.7624688,
  25240. "msecs": 762.4688148498535,
  25241. "relativeCreated": 17765.984058380127,
  25242. "thread": 140246884292160,
  25243. "threadName": "Thread-1 (_thread_main)",
  25244. "processName": "MainProcess",
  25245. "process": 509276,
  25246. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"state\": \"off\"}'",
  25247. "asctime": "2023-02-15 07:13:40,762"
  25248. },
  25249. {
  25250. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5",
  25251. "msg": "Sending message with topic %s and payload %s",
  25252. "args": [
  25253. "zigbee/ffe/livingroom/floorlamp_5",
  25254. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  25255. ],
  25256. "levelname": "DEBUG",
  25257. "levelno": 10,
  25258. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  25259. "filename": "__init__.py",
  25260. "module": "__init__",
  25261. "exc_info": null,
  25262. "exc_text": null,
  25263. "stack_info": null,
  25264. "lineno": 75,
  25265. "funcName": "send",
  25266. "created": 1676441620.762629,
  25267. "msecs": 762.6290321350098,
  25268. "relativeCreated": 17766.144275665283,
  25269. "thread": 140246884292160,
  25270. "threadName": "Thread-1 (_thread_main)",
  25271. "processName": "MainProcess",
  25272. "process": 509276,
  25273. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_5 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  25274. "asctime": "2023-02-15 07:13:40,762"
  25275. },
  25276. {
  25277. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set",
  25278. "msg": "Received message with topic %s and payload %s",
  25279. "args": [
  25280. "zigbee/ffe/livingroom/floorlamp_6/set",
  25281. "b'{\"state\": \"off\"}'"
  25282. ],
  25283. "levelname": "DEBUG",
  25284. "levelno": 10,
  25285. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  25286. "filename": "__init__.py",
  25287. "module": "__init__",
  25288. "exc_info": null,
  25289. "exc_text": null,
  25290. "stack_info": null,
  25291. "lineno": 91,
  25292. "funcName": "__receive__",
  25293. "created": 1676441620.7627828,
  25294. "msecs": 762.7828121185303,
  25295. "relativeCreated": 17766.298055648804,
  25296. "thread": 140246884292160,
  25297. "threadName": "Thread-1 (_thread_main)",
  25298. "processName": "MainProcess",
  25299. "process": 509276,
  25300. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"state\": \"off\"}'",
  25301. "asctime": "2023-02-15 07:13:40,762"
  25302. },
  25303. {
  25304. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6",
  25305. "msg": "Sending message with topic %s and payload %s",
  25306. "args": [
  25307. "zigbee/ffe/livingroom/floorlamp_6",
  25308. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  25309. ],
  25310. "levelname": "DEBUG",
  25311. "levelno": 10,
  25312. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  25313. "filename": "__init__.py",
  25314. "module": "__init__",
  25315. "exc_info": null,
  25316. "exc_text": null,
  25317. "stack_info": null,
  25318. "lineno": 75,
  25319. "funcName": "send",
  25320. "created": 1676441620.7629344,
  25321. "msecs": 762.9344463348389,
  25322. "relativeCreated": 17766.449689865112,
  25323. "thread": 140246884292160,
  25324. "threadName": "Thread-1 (_thread_main)",
  25325. "processName": "MainProcess",
  25326. "process": 509276,
  25327. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_6 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  25328. "asctime": "2023-02-15 07:13:40,762"
  25329. },
  25330. {
  25331. "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state",
  25332. "msg": "Received message with topic %s and payload %s",
  25333. "args": [
  25334. "videv/ffe/livingroom/main_light/state",
  25335. "b'false'"
  25336. ],
  25337. "levelname": "DEBUG",
  25338. "levelno": 10,
  25339. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  25340. "filename": "__init__.py",
  25341. "module": "__init__",
  25342. "exc_info": null,
  25343. "exc_text": null,
  25344. "stack_info": null,
  25345. "lineno": 91,
  25346. "funcName": "__receive__",
  25347. "created": 1676441620.7631264,
  25348. "msecs": 763.1263732910156,
  25349. "relativeCreated": 17766.64161682129,
  25350. "thread": 140246884292160,
  25351. "threadName": "Thread-1 (_thread_main)",
  25352. "processName": "MainProcess",
  25353. "process": 509276,
  25354. "message": "Received message with topic videv/ffe/livingroom/main_light/state and payload b'false'",
  25355. "asctime": "2023-02-15 07:13:40,763"
  25356. },
  25357. {
  25358. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  25359. "msg": "Received message with topic %s and payload %s",
  25360. "args": [
  25361. "zigbee/ffe/livingroom/floorlamp_1",
  25362. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  25363. ],
  25364. "levelname": "DEBUG",
  25365. "levelno": 10,
  25366. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  25367. "filename": "__init__.py",
  25368. "module": "__init__",
  25369. "exc_info": null,
  25370. "exc_text": null,
  25371. "stack_info": null,
  25372. "lineno": 91,
  25373. "funcName": "__receive__",
  25374. "created": 1676441620.7633147,
  25375. "msecs": 763.3147239685059,
  25376. "relativeCreated": 17766.82996749878,
  25377. "thread": 140246884292160,
  25378. "threadName": "Thread-1 (_thread_main)",
  25379. "processName": "MainProcess",
  25380. "process": 509276,
  25381. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  25382. "asctime": "2023-02-15 07:13:40,763"
  25383. },
  25384. {
  25385. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2",
  25386. "msg": "Received message with topic %s and payload %s",
  25387. "args": [
  25388. "zigbee/ffe/livingroom/floorlamp_2",
  25389. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  25390. ],
  25391. "levelname": "DEBUG",
  25392. "levelno": 10,
  25393. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  25394. "filename": "__init__.py",
  25395. "module": "__init__",
  25396. "exc_info": null,
  25397. "exc_text": null,
  25398. "stack_info": null,
  25399. "lineno": 91,
  25400. "funcName": "__receive__",
  25401. "created": 1676441620.763485,
  25402. "msecs": 763.4849548339844,
  25403. "relativeCreated": 17767.000198364258,
  25404. "thread": 140246884292160,
  25405. "threadName": "Thread-1 (_thread_main)",
  25406. "processName": "MainProcess",
  25407. "process": 509276,
  25408. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  25409. "asctime": "2023-02-15 07:13:40,763"
  25410. },
  25411. {
  25412. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3",
  25413. "msg": "Received message with topic %s and payload %s",
  25414. "args": [
  25415. "zigbee/ffe/livingroom/floorlamp_3",
  25416. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  25417. ],
  25418. "levelname": "DEBUG",
  25419. "levelno": 10,
  25420. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  25421. "filename": "__init__.py",
  25422. "module": "__init__",
  25423. "exc_info": null,
  25424. "exc_text": null,
  25425. "stack_info": null,
  25426. "lineno": 91,
  25427. "funcName": "__receive__",
  25428. "created": 1676441620.7636569,
  25429. "msecs": 763.6568546295166,
  25430. "relativeCreated": 17767.17209815979,
  25431. "thread": 140246884292160,
  25432. "threadName": "Thread-1 (_thread_main)",
  25433. "processName": "MainProcess",
  25434. "process": 509276,
  25435. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  25436. "asctime": "2023-02-15 07:13:40,763"
  25437. },
  25438. {
  25439. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4",
  25440. "msg": "Received message with topic %s and payload %s",
  25441. "args": [
  25442. "zigbee/ffe/livingroom/floorlamp_4",
  25443. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  25444. ],
  25445. "levelname": "DEBUG",
  25446. "levelno": 10,
  25447. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  25448. "filename": "__init__.py",
  25449. "module": "__init__",
  25450. "exc_info": null,
  25451. "exc_text": null,
  25452. "stack_info": null,
  25453. "lineno": 91,
  25454. "funcName": "__receive__",
  25455. "created": 1676441620.7638192,
  25456. "msecs": 763.8192176818848,
  25457. "relativeCreated": 17767.33446121216,
  25458. "thread": 140246884292160,
  25459. "threadName": "Thread-1 (_thread_main)",
  25460. "processName": "MainProcess",
  25461. "process": 509276,
  25462. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  25463. "asctime": "2023-02-15 07:13:40,763"
  25464. },
  25465. {
  25466. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5",
  25467. "msg": "Received message with topic %s and payload %s",
  25468. "args": [
  25469. "zigbee/ffe/livingroom/floorlamp_5",
  25470. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  25471. ],
  25472. "levelname": "DEBUG",
  25473. "levelno": 10,
  25474. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  25475. "filename": "__init__.py",
  25476. "module": "__init__",
  25477. "exc_info": null,
  25478. "exc_text": null,
  25479. "stack_info": null,
  25480. "lineno": 91,
  25481. "funcName": "__receive__",
  25482. "created": 1676441620.7639832,
  25483. "msecs": 763.9832496643066,
  25484. "relativeCreated": 17767.49849319458,
  25485. "thread": 140246884292160,
  25486. "threadName": "Thread-1 (_thread_main)",
  25487. "processName": "MainProcess",
  25488. "process": 509276,
  25489. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  25490. "asctime": "2023-02-15 07:13:40,763"
  25491. },
  25492. {
  25493. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6",
  25494. "msg": "Received message with topic %s and payload %s",
  25495. "args": [
  25496. "zigbee/ffe/livingroom/floorlamp_6",
  25497. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  25498. ],
  25499. "levelname": "DEBUG",
  25500. "levelno": 10,
  25501. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  25502. "filename": "__init__.py",
  25503. "module": "__init__",
  25504. "exc_info": null,
  25505. "exc_text": null,
  25506. "stack_info": null,
  25507. "lineno": 91,
  25508. "funcName": "__receive__",
  25509. "created": 1676441620.764147,
  25510. "msecs": 764.1470432281494,
  25511. "relativeCreated": 17767.662286758423,
  25512. "thread": 140246884292160,
  25513. "threadName": "Thread-1 (_thread_main)",
  25514. "processName": "MainProcess",
  25515. "process": 509276,
  25516. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  25517. "asctime": "2023-02-15 07:13:40,764"
  25518. },
  25519. {
  25520. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state",
  25521. "msg": "Received message with topic %s and payload %s",
  25522. "args": [
  25523. "videv/ffe/livingroom/floorlamp/state",
  25524. "b'false'"
  25525. ],
  25526. "levelname": "DEBUG",
  25527. "levelno": 10,
  25528. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  25529. "filename": "__init__.py",
  25530. "module": "__init__",
  25531. "exc_info": null,
  25532. "exc_text": null,
  25533. "stack_info": null,
  25534. "lineno": 91,
  25535. "funcName": "__receive__",
  25536. "created": 1676441620.806873,
  25537. "msecs": 806.873083114624,
  25538. "relativeCreated": 17810.388326644897,
  25539. "thread": 140246884292160,
  25540. "threadName": "Thread-1 (_thread_main)",
  25541. "processName": "MainProcess",
  25542. "process": 509276,
  25543. "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'false'",
  25544. "asctime": "2023-02-15 07:13:40,806"
  25545. }
  25546. ],
  25547. "time_consumption": 0.24869823455810547
  25548. }
  25549. ],
  25550. "time_consumption": 1.2111051082611084,
  25551. "time_start": "2023-02-15 07:13:39,844",
  25552. "time_finished": "2023-02-15 07:13:41,055"
  25553. },
  25554. "Color temperature synchronisation test: videv/ffe/livingroom/floorlamp": {
  25555. "name": "__tLogger__",
  25556. "msg": "Color temperature synchronisation test: videv/ffe/livingroom/floorlamp",
  25557. "args": null,
  25558. "levelname": "INFO",
  25559. "levelno": 20,
  25560. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py",
  25561. "filename": "synchronisation.py",
  25562. "module": "synchronisation",
  25563. "exc_info": null,
  25564. "exc_text": null,
  25565. "stack_info": null,
  25566. "lineno": 67,
  25567. "funcName": "test_color_temp_sync",
  25568. "created": 1676441621.0562675,
  25569. "msecs": 56.267499923706055,
  25570. "relativeCreated": 18059.78274345398,
  25571. "thread": 140246908178432,
  25572. "threadName": "MainThread",
  25573. "processName": "MainProcess",
  25574. "process": 509276,
  25575. "message": "Color temperature synchronisation test: videv/ffe/livingroom/floorlamp",
  25576. "asctime": "2023-02-15 07:13:41,056",
  25577. "moduleLogger": [],
  25578. "testcaseLogger": [
  25579. {
  25580. "name": "__tLogger__",
  25581. "msg": "Setting preconditions for master device '%s' (Power on)",
  25582. "args": [
  25583. true
  25584. ],
  25585. "levelname": "DEBUG",
  25586. "levelno": 10,
  25587. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py",
  25588. "filename": "synchronisation.py",
  25589. "module": "synchronisation",
  25590. "exc_info": null,
  25591. "exc_text": null,
  25592. "stack_info": null,
  25593. "lineno": 73,
  25594. "funcName": "__test_color_temp_sync__",
  25595. "created": 1676441621.358075,
  25596. "msecs": 358.0749034881592,
  25597. "relativeCreated": 18361.590147018433,
  25598. "thread": 140246908178432,
  25599. "threadName": "MainThread",
  25600. "processName": "MainProcess",
  25601. "process": 509276,
  25602. "message": "Setting preconditions for master device 'True' (Power on)",
  25603. "asctime": "2023-02-15 07:13:41,358",
  25604. "moduleLogger": [
  25605. {
  25606. "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0",
  25607. "msg": "Sending message with topic %s and payload %s",
  25608. "args": [
  25609. "shellies/ffe/livingroom/main_light/relay/0",
  25610. "on"
  25611. ],
  25612. "levelname": "DEBUG",
  25613. "levelno": 10,
  25614. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  25615. "filename": "__init__.py",
  25616. "module": "__init__",
  25617. "exc_info": null,
  25618. "exc_text": null,
  25619. "stack_info": null,
  25620. "lineno": 75,
  25621. "funcName": "send",
  25622. "created": 1676441621.0565798,
  25623. "msecs": 56.5798282623291,
  25624. "relativeCreated": 18060.095071792603,
  25625. "thread": 140246908178432,
  25626. "threadName": "MainThread",
  25627. "processName": "MainProcess",
  25628. "process": 509276,
  25629. "message": "Sending message with topic shellies/ffe/livingroom/main_light/relay/0 and payload on",
  25630. "asctime": "2023-02-15 07:13:41,056"
  25631. },
  25632. {
  25633. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light",
  25634. "msg": "Sending message with topic %s and payload %s",
  25635. "args": [
  25636. "zigbee/ffe/livingroom/main_light",
  25637. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  25638. ],
  25639. "levelname": "DEBUG",
  25640. "levelno": 10,
  25641. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  25642. "filename": "__init__.py",
  25643. "module": "__init__",
  25644. "exc_info": null,
  25645. "exc_text": null,
  25646. "stack_info": null,
  25647. "lineno": 75,
  25648. "funcName": "send",
  25649. "created": 1676441621.0571754,
  25650. "msecs": 57.175397872924805,
  25651. "relativeCreated": 18060.6906414032,
  25652. "thread": 140246908178432,
  25653. "threadName": "MainThread",
  25654. "processName": "MainProcess",
  25655. "process": 509276,
  25656. "message": "Sending message with topic zigbee/ffe/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  25657. "asctime": "2023-02-15 07:13:41,057"
  25658. },
  25659. {
  25660. "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0",
  25661. "msg": "Received message with topic %s and payload %s",
  25662. "args": [
  25663. "shellies/ffe/livingroom/main_light/relay/0",
  25664. "b'on'"
  25665. ],
  25666. "levelname": "DEBUG",
  25667. "levelno": 10,
  25668. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  25669. "filename": "__init__.py",
  25670. "module": "__init__",
  25671. "exc_info": null,
  25672. "exc_text": null,
  25673. "stack_info": null,
  25674. "lineno": 91,
  25675. "funcName": "__receive__",
  25676. "created": 1676441621.058376,
  25677. "msecs": 58.37607383728027,
  25678. "relativeCreated": 18061.891317367554,
  25679. "thread": 140246884292160,
  25680. "threadName": "Thread-1 (_thread_main)",
  25681. "processName": "MainProcess",
  25682. "process": 509276,
  25683. "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0 and payload b'on'",
  25684. "asctime": "2023-02-15 07:13:41,058"
  25685. },
  25686. {
  25687. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light",
  25688. "msg": "Received message with topic %s and payload %s",
  25689. "args": [
  25690. "zigbee/ffe/livingroom/main_light",
  25691. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  25692. ],
  25693. "levelname": "DEBUG",
  25694. "levelno": 10,
  25695. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  25696. "filename": "__init__.py",
  25697. "module": "__init__",
  25698. "exc_info": null,
  25699. "exc_text": null,
  25700. "stack_info": null,
  25701. "lineno": 91,
  25702. "funcName": "__receive__",
  25703. "created": 1676441621.059237,
  25704. "msecs": 59.237003326416016,
  25705. "relativeCreated": 18062.75224685669,
  25706. "thread": 140246884292160,
  25707. "threadName": "Thread-1 (_thread_main)",
  25708. "processName": "MainProcess",
  25709. "process": 509276,
  25710. "message": "Received message with topic zigbee/ffe/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  25711. "asctime": "2023-02-15 07:13:41,059"
  25712. },
  25713. {
  25714. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set",
  25715. "msg": "Received message with topic %s and payload %s",
  25716. "args": [
  25717. "zigbee/ffe/livingroom/floorlamp_1/set",
  25718. "b'{\"state\": \"on\"}'"
  25719. ],
  25720. "levelname": "DEBUG",
  25721. "levelno": 10,
  25722. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  25723. "filename": "__init__.py",
  25724. "module": "__init__",
  25725. "exc_info": null,
  25726. "exc_text": null,
  25727. "stack_info": null,
  25728. "lineno": 91,
  25729. "funcName": "__receive__",
  25730. "created": 1676441621.0989504,
  25731. "msecs": 98.95038604736328,
  25732. "relativeCreated": 18102.465629577637,
  25733. "thread": 140246884292160,
  25734. "threadName": "Thread-1 (_thread_main)",
  25735. "processName": "MainProcess",
  25736. "process": 509276,
  25737. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"state\": \"on\"}'",
  25738. "asctime": "2023-02-15 07:13:41,098"
  25739. },
  25740. {
  25741. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  25742. "msg": "Sending message with topic %s and payload %s",
  25743. "args": [
  25744. "zigbee/ffe/livingroom/floorlamp_1",
  25745. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  25746. ],
  25747. "levelname": "DEBUG",
  25748. "levelno": 10,
  25749. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  25750. "filename": "__init__.py",
  25751. "module": "__init__",
  25752. "exc_info": null,
  25753. "exc_text": null,
  25754. "stack_info": null,
  25755. "lineno": 75,
  25756. "funcName": "send",
  25757. "created": 1676441621.0993724,
  25758. "msecs": 99.37238693237305,
  25759. "relativeCreated": 18102.887630462646,
  25760. "thread": 140246884292160,
  25761. "threadName": "Thread-1 (_thread_main)",
  25762. "processName": "MainProcess",
  25763. "process": 509276,
  25764. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  25765. "asctime": "2023-02-15 07:13:41,099"
  25766. },
  25767. {
  25768. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set",
  25769. "msg": "Received message with topic %s and payload %s",
  25770. "args": [
  25771. "zigbee/ffe/livingroom/floorlamp_2/set",
  25772. "b'{\"state\": \"on\"}'"
  25773. ],
  25774. "levelname": "DEBUG",
  25775. "levelno": 10,
  25776. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  25777. "filename": "__init__.py",
  25778. "module": "__init__",
  25779. "exc_info": null,
  25780. "exc_text": null,
  25781. "stack_info": null,
  25782. "lineno": 91,
  25783. "funcName": "__receive__",
  25784. "created": 1676441621.0998142,
  25785. "msecs": 99.81417655944824,
  25786. "relativeCreated": 18103.32942008972,
  25787. "thread": 140246884292160,
  25788. "threadName": "Thread-1 (_thread_main)",
  25789. "processName": "MainProcess",
  25790. "process": 509276,
  25791. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"state\": \"on\"}'",
  25792. "asctime": "2023-02-15 07:13:41,099"
  25793. },
  25794. {
  25795. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2",
  25796. "msg": "Sending message with topic %s and payload %s",
  25797. "args": [
  25798. "zigbee/ffe/livingroom/floorlamp_2",
  25799. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  25800. ],
  25801. "levelname": "DEBUG",
  25802. "levelno": 10,
  25803. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  25804. "filename": "__init__.py",
  25805. "module": "__init__",
  25806. "exc_info": null,
  25807. "exc_text": null,
  25808. "stack_info": null,
  25809. "lineno": 75,
  25810. "funcName": "send",
  25811. "created": 1676441621.1006904,
  25812. "msecs": 100.69036483764648,
  25813. "relativeCreated": 18104.20560836792,
  25814. "thread": 140246884292160,
  25815. "threadName": "Thread-1 (_thread_main)",
  25816. "processName": "MainProcess",
  25817. "process": 509276,
  25818. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  25819. "asctime": "2023-02-15 07:13:41,100"
  25820. },
  25821. {
  25822. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set",
  25823. "msg": "Received message with topic %s and payload %s",
  25824. "args": [
  25825. "zigbee/ffe/livingroom/floorlamp_3/set",
  25826. "b'{\"state\": \"on\"}'"
  25827. ],
  25828. "levelname": "DEBUG",
  25829. "levelno": 10,
  25830. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  25831. "filename": "__init__.py",
  25832. "module": "__init__",
  25833. "exc_info": null,
  25834. "exc_text": null,
  25835. "stack_info": null,
  25836. "lineno": 91,
  25837. "funcName": "__receive__",
  25838. "created": 1676441621.1012986,
  25839. "msecs": 101.29857063293457,
  25840. "relativeCreated": 18104.813814163208,
  25841. "thread": 140246884292160,
  25842. "threadName": "Thread-1 (_thread_main)",
  25843. "processName": "MainProcess",
  25844. "process": 509276,
  25845. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"state\": \"on\"}'",
  25846. "asctime": "2023-02-15 07:13:41,101"
  25847. },
  25848. {
  25849. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3",
  25850. "msg": "Sending message with topic %s and payload %s",
  25851. "args": [
  25852. "zigbee/ffe/livingroom/floorlamp_3",
  25853. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  25854. ],
  25855. "levelname": "DEBUG",
  25856. "levelno": 10,
  25857. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  25858. "filename": "__init__.py",
  25859. "module": "__init__",
  25860. "exc_info": null,
  25861. "exc_text": null,
  25862. "stack_info": null,
  25863. "lineno": 75,
  25864. "funcName": "send",
  25865. "created": 1676441621.1017168,
  25866. "msecs": 101.71675682067871,
  25867. "relativeCreated": 18105.232000350952,
  25868. "thread": 140246884292160,
  25869. "threadName": "Thread-1 (_thread_main)",
  25870. "processName": "MainProcess",
  25871. "process": 509276,
  25872. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_3 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  25873. "asctime": "2023-02-15 07:13:41,101"
  25874. },
  25875. {
  25876. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set",
  25877. "msg": "Received message with topic %s and payload %s",
  25878. "args": [
  25879. "zigbee/ffe/livingroom/floorlamp_4/set",
  25880. "b'{\"state\": \"on\"}'"
  25881. ],
  25882. "levelname": "DEBUG",
  25883. "levelno": 10,
  25884. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  25885. "filename": "__init__.py",
  25886. "module": "__init__",
  25887. "exc_info": null,
  25888. "exc_text": null,
  25889. "stack_info": null,
  25890. "lineno": 91,
  25891. "funcName": "__receive__",
  25892. "created": 1676441621.1021307,
  25893. "msecs": 102.13065147399902,
  25894. "relativeCreated": 18105.645895004272,
  25895. "thread": 140246884292160,
  25896. "threadName": "Thread-1 (_thread_main)",
  25897. "processName": "MainProcess",
  25898. "process": 509276,
  25899. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"state\": \"on\"}'",
  25900. "asctime": "2023-02-15 07:13:41,102"
  25901. },
  25902. {
  25903. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4",
  25904. "msg": "Sending message with topic %s and payload %s",
  25905. "args": [
  25906. "zigbee/ffe/livingroom/floorlamp_4",
  25907. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  25908. ],
  25909. "levelname": "DEBUG",
  25910. "levelno": 10,
  25911. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  25912. "filename": "__init__.py",
  25913. "module": "__init__",
  25914. "exc_info": null,
  25915. "exc_text": null,
  25916. "stack_info": null,
  25917. "lineno": 75,
  25918. "funcName": "send",
  25919. "created": 1676441621.1025646,
  25920. "msecs": 102.56457328796387,
  25921. "relativeCreated": 18106.079816818237,
  25922. "thread": 140246884292160,
  25923. "threadName": "Thread-1 (_thread_main)",
  25924. "processName": "MainProcess",
  25925. "process": 509276,
  25926. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_4 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  25927. "asctime": "2023-02-15 07:13:41,102"
  25928. },
  25929. {
  25930. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set",
  25931. "msg": "Received message with topic %s and payload %s",
  25932. "args": [
  25933. "zigbee/ffe/livingroom/floorlamp_5/set",
  25934. "b'{\"state\": \"on\"}'"
  25935. ],
  25936. "levelname": "DEBUG",
  25937. "levelno": 10,
  25938. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  25939. "filename": "__init__.py",
  25940. "module": "__init__",
  25941. "exc_info": null,
  25942. "exc_text": null,
  25943. "stack_info": null,
  25944. "lineno": 91,
  25945. "funcName": "__receive__",
  25946. "created": 1676441621.103099,
  25947. "msecs": 103.09910774230957,
  25948. "relativeCreated": 18106.614351272583,
  25949. "thread": 140246884292160,
  25950. "threadName": "Thread-1 (_thread_main)",
  25951. "processName": "MainProcess",
  25952. "process": 509276,
  25953. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"state\": \"on\"}'",
  25954. "asctime": "2023-02-15 07:13:41,103"
  25955. },
  25956. {
  25957. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5",
  25958. "msg": "Sending message with topic %s and payload %s",
  25959. "args": [
  25960. "zigbee/ffe/livingroom/floorlamp_5",
  25961. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  25962. ],
  25963. "levelname": "DEBUG",
  25964. "levelno": 10,
  25965. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  25966. "filename": "__init__.py",
  25967. "module": "__init__",
  25968. "exc_info": null,
  25969. "exc_text": null,
  25970. "stack_info": null,
  25971. "lineno": 75,
  25972. "funcName": "send",
  25973. "created": 1676441621.1034966,
  25974. "msecs": 103.49655151367188,
  25975. "relativeCreated": 18107.011795043945,
  25976. "thread": 140246884292160,
  25977. "threadName": "Thread-1 (_thread_main)",
  25978. "processName": "MainProcess",
  25979. "process": 509276,
  25980. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_5 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  25981. "asctime": "2023-02-15 07:13:41,103"
  25982. },
  25983. {
  25984. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set",
  25985. "msg": "Received message with topic %s and payload %s",
  25986. "args": [
  25987. "zigbee/ffe/livingroom/floorlamp_6/set",
  25988. "b'{\"state\": \"on\"}'"
  25989. ],
  25990. "levelname": "DEBUG",
  25991. "levelno": 10,
  25992. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  25993. "filename": "__init__.py",
  25994. "module": "__init__",
  25995. "exc_info": null,
  25996. "exc_text": null,
  25997. "stack_info": null,
  25998. "lineno": 91,
  25999. "funcName": "__receive__",
  26000. "created": 1676441621.1038935,
  26001. "msecs": 103.89351844787598,
  26002. "relativeCreated": 18107.40876197815,
  26003. "thread": 140246884292160,
  26004. "threadName": "Thread-1 (_thread_main)",
  26005. "processName": "MainProcess",
  26006. "process": 509276,
  26007. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"state\": \"on\"}'",
  26008. "asctime": "2023-02-15 07:13:41,103"
  26009. },
  26010. {
  26011. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6",
  26012. "msg": "Sending message with topic %s and payload %s",
  26013. "args": [
  26014. "zigbee/ffe/livingroom/floorlamp_6",
  26015. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  26016. ],
  26017. "levelname": "DEBUG",
  26018. "levelno": 10,
  26019. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  26020. "filename": "__init__.py",
  26021. "module": "__init__",
  26022. "exc_info": null,
  26023. "exc_text": null,
  26024. "stack_info": null,
  26025. "lineno": 75,
  26026. "funcName": "send",
  26027. "created": 1676441621.1042888,
  26028. "msecs": 104.28881645202637,
  26029. "relativeCreated": 18107.8040599823,
  26030. "thread": 140246884292160,
  26031. "threadName": "Thread-1 (_thread_main)",
  26032. "processName": "MainProcess",
  26033. "process": 509276,
  26034. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_6 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  26035. "asctime": "2023-02-15 07:13:41,104"
  26036. },
  26037. {
  26038. "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state",
  26039. "msg": "Received message with topic %s and payload %s",
  26040. "args": [
  26041. "videv/ffe/livingroom/main_light/state",
  26042. "b'true'"
  26043. ],
  26044. "levelname": "DEBUG",
  26045. "levelno": 10,
  26046. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  26047. "filename": "__init__.py",
  26048. "module": "__init__",
  26049. "exc_info": null,
  26050. "exc_text": null,
  26051. "stack_info": null,
  26052. "lineno": 91,
  26053. "funcName": "__receive__",
  26054. "created": 1676441621.10477,
  26055. "msecs": 104.76994514465332,
  26056. "relativeCreated": 18108.285188674927,
  26057. "thread": 140246884292160,
  26058. "threadName": "Thread-1 (_thread_main)",
  26059. "processName": "MainProcess",
  26060. "process": 509276,
  26061. "message": "Received message with topic videv/ffe/livingroom/main_light/state and payload b'true'",
  26062. "asctime": "2023-02-15 07:13:41,104"
  26063. },
  26064. {
  26065. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  26066. "msg": "Received message with topic %s and payload %s",
  26067. "args": [
  26068. "zigbee/ffe/livingroom/floorlamp_1",
  26069. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  26070. ],
  26071. "levelname": "DEBUG",
  26072. "levelno": 10,
  26073. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  26074. "filename": "__init__.py",
  26075. "module": "__init__",
  26076. "exc_info": null,
  26077. "exc_text": null,
  26078. "stack_info": null,
  26079. "lineno": 91,
  26080. "funcName": "__receive__",
  26081. "created": 1676441621.105389,
  26082. "msecs": 105.38911819458008,
  26083. "relativeCreated": 18108.904361724854,
  26084. "thread": 140246884292160,
  26085. "threadName": "Thread-1 (_thread_main)",
  26086. "processName": "MainProcess",
  26087. "process": 509276,
  26088. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  26089. "asctime": "2023-02-15 07:13:41,105"
  26090. },
  26091. {
  26092. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2",
  26093. "msg": "Received message with topic %s and payload %s",
  26094. "args": [
  26095. "zigbee/ffe/livingroom/floorlamp_2",
  26096. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  26097. ],
  26098. "levelname": "DEBUG",
  26099. "levelno": 10,
  26100. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  26101. "filename": "__init__.py",
  26102. "module": "__init__",
  26103. "exc_info": null,
  26104. "exc_text": null,
  26105. "stack_info": null,
  26106. "lineno": 91,
  26107. "funcName": "__receive__",
  26108. "created": 1676441621.1059766,
  26109. "msecs": 105.97658157348633,
  26110. "relativeCreated": 18109.49182510376,
  26111. "thread": 140246884292160,
  26112. "threadName": "Thread-1 (_thread_main)",
  26113. "processName": "MainProcess",
  26114. "process": 509276,
  26115. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  26116. "asctime": "2023-02-15 07:13:41,105"
  26117. },
  26118. {
  26119. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3",
  26120. "msg": "Received message with topic %s and payload %s",
  26121. "args": [
  26122. "zigbee/ffe/livingroom/floorlamp_3",
  26123. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  26124. ],
  26125. "levelname": "DEBUG",
  26126. "levelno": 10,
  26127. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  26128. "filename": "__init__.py",
  26129. "module": "__init__",
  26130. "exc_info": null,
  26131. "exc_text": null,
  26132. "stack_info": null,
  26133. "lineno": 91,
  26134. "funcName": "__receive__",
  26135. "created": 1676441621.106611,
  26136. "msecs": 106.61101341247559,
  26137. "relativeCreated": 18110.12625694275,
  26138. "thread": 140246884292160,
  26139. "threadName": "Thread-1 (_thread_main)",
  26140. "processName": "MainProcess",
  26141. "process": 509276,
  26142. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  26143. "asctime": "2023-02-15 07:13:41,106"
  26144. },
  26145. {
  26146. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4",
  26147. "msg": "Received message with topic %s and payload %s",
  26148. "args": [
  26149. "zigbee/ffe/livingroom/floorlamp_4",
  26150. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  26151. ],
  26152. "levelname": "DEBUG",
  26153. "levelno": 10,
  26154. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  26155. "filename": "__init__.py",
  26156. "module": "__init__",
  26157. "exc_info": null,
  26158. "exc_text": null,
  26159. "stack_info": null,
  26160. "lineno": 91,
  26161. "funcName": "__receive__",
  26162. "created": 1676441621.107186,
  26163. "msecs": 107.18607902526855,
  26164. "relativeCreated": 18110.701322555542,
  26165. "thread": 140246884292160,
  26166. "threadName": "Thread-1 (_thread_main)",
  26167. "processName": "MainProcess",
  26168. "process": 509276,
  26169. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  26170. "asctime": "2023-02-15 07:13:41,107"
  26171. },
  26172. {
  26173. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5",
  26174. "msg": "Received message with topic %s and payload %s",
  26175. "args": [
  26176. "zigbee/ffe/livingroom/floorlamp_5",
  26177. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  26178. ],
  26179. "levelname": "DEBUG",
  26180. "levelno": 10,
  26181. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  26182. "filename": "__init__.py",
  26183. "module": "__init__",
  26184. "exc_info": null,
  26185. "exc_text": null,
  26186. "stack_info": null,
  26187. "lineno": 91,
  26188. "funcName": "__receive__",
  26189. "created": 1676441621.107764,
  26190. "msecs": 107.76400566101074,
  26191. "relativeCreated": 18111.279249191284,
  26192. "thread": 140246884292160,
  26193. "threadName": "Thread-1 (_thread_main)",
  26194. "processName": "MainProcess",
  26195. "process": 509276,
  26196. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  26197. "asctime": "2023-02-15 07:13:41,107"
  26198. },
  26199. {
  26200. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6",
  26201. "msg": "Received message with topic %s and payload %s",
  26202. "args": [
  26203. "zigbee/ffe/livingroom/floorlamp_6",
  26204. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  26205. ],
  26206. "levelname": "DEBUG",
  26207. "levelno": 10,
  26208. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  26209. "filename": "__init__.py",
  26210. "module": "__init__",
  26211. "exc_info": null,
  26212. "exc_text": null,
  26213. "stack_info": null,
  26214. "lineno": 91,
  26215. "funcName": "__receive__",
  26216. "created": 1676441621.1083302,
  26217. "msecs": 108.33024978637695,
  26218. "relativeCreated": 18111.84549331665,
  26219. "thread": 140246884292160,
  26220. "threadName": "Thread-1 (_thread_main)",
  26221. "processName": "MainProcess",
  26222. "process": 509276,
  26223. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  26224. "asctime": "2023-02-15 07:13:41,108"
  26225. },
  26226. {
  26227. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state",
  26228. "msg": "Received message with topic %s and payload %s",
  26229. "args": [
  26230. "videv/ffe/livingroom/floorlamp/state",
  26231. "b'true'"
  26232. ],
  26233. "levelname": "DEBUG",
  26234. "levelno": 10,
  26235. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  26236. "filename": "__init__.py",
  26237. "module": "__init__",
  26238. "exc_info": null,
  26239. "exc_text": null,
  26240. "stack_info": null,
  26241. "lineno": 91,
  26242. "funcName": "__receive__",
  26243. "created": 1676441621.1473694,
  26244. "msecs": 147.369384765625,
  26245. "relativeCreated": 18150.8846282959,
  26246. "thread": 140246884292160,
  26247. "threadName": "Thread-1 (_thread_main)",
  26248. "processName": "MainProcess",
  26249. "process": 509276,
  26250. "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'true'",
  26251. "asctime": "2023-02-15 07:13:41,147"
  26252. }
  26253. ],
  26254. "time_consumption": 0.21070551872253418
  26255. },
  26256. {
  26257. "name": "__tLogger__",
  26258. "msg": "Changing master device color temperature to '%d'",
  26259. "args": [
  26260. 2
  26261. ],
  26262. "levelname": "DEBUG",
  26263. "levelno": 10,
  26264. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py",
  26265. "filename": "synchronisation.py",
  26266. "module": "synchronisation",
  26267. "exc_info": null,
  26268. "exc_text": null,
  26269. "stack_info": null,
  26270. "lineno": 81,
  26271. "funcName": "__test_color_temp_sync__",
  26272. "created": 1676441621.658692,
  26273. "msecs": 658.6918830871582,
  26274. "relativeCreated": 18662.20712661743,
  26275. "thread": 140246908178432,
  26276. "threadName": "MainThread",
  26277. "processName": "MainProcess",
  26278. "process": 509276,
  26279. "message": "Changing master device color temperature to '2'",
  26280. "asctime": "2023-02-15 07:13:41,658",
  26281. "moduleLogger": [
  26282. {
  26283. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.color_temp.set",
  26284. "msg": "Sending message with topic %s and payload %s",
  26285. "args": [
  26286. "videv/ffe/livingroom/floorlamp/color_temp/set",
  26287. "2"
  26288. ],
  26289. "levelname": "DEBUG",
  26290. "levelno": 10,
  26291. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  26292. "filename": "__init__.py",
  26293. "module": "__init__",
  26294. "exc_info": null,
  26295. "exc_text": null,
  26296. "stack_info": null,
  26297. "lineno": 75,
  26298. "funcName": "send",
  26299. "created": 1676441621.3583057,
  26300. "msecs": 358.3056926727295,
  26301. "relativeCreated": 18361.820936203003,
  26302. "thread": 140246908178432,
  26303. "threadName": "MainThread",
  26304. "processName": "MainProcess",
  26305. "process": 509276,
  26306. "message": "Sending message with topic videv/ffe/livingroom/floorlamp/color_temp/set and payload 2",
  26307. "asctime": "2023-02-15 07:13:41,358"
  26308. },
  26309. {
  26310. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set",
  26311. "msg": "Received message with topic %s and payload %s",
  26312. "args": [
  26313. "zigbee/ffe/livingroom/floorlamp_1/set",
  26314. "b'{\"color_temp\": 291}'"
  26315. ],
  26316. "levelname": "DEBUG",
  26317. "levelno": 10,
  26318. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  26319. "filename": "__init__.py",
  26320. "module": "__init__",
  26321. "exc_info": null,
  26322. "exc_text": null,
  26323. "stack_info": null,
  26324. "lineno": 91,
  26325. "funcName": "__receive__",
  26326. "created": 1676441621.3602288,
  26327. "msecs": 360.2287769317627,
  26328. "relativeCreated": 18363.744020462036,
  26329. "thread": 140246884292160,
  26330. "threadName": "Thread-1 (_thread_main)",
  26331. "processName": "MainProcess",
  26332. "process": 509276,
  26333. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"color_temp\": 291}'",
  26334. "asctime": "2023-02-15 07:13:41,360"
  26335. },
  26336. {
  26337. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  26338. "msg": "Sending message with topic %s and payload %s",
  26339. "args": [
  26340. "zigbee/ffe/livingroom/floorlamp_1",
  26341. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}"
  26342. ],
  26343. "levelname": "DEBUG",
  26344. "levelno": 10,
  26345. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  26346. "filename": "__init__.py",
  26347. "module": "__init__",
  26348. "exc_info": null,
  26349. "exc_text": null,
  26350. "stack_info": null,
  26351. "lineno": 75,
  26352. "funcName": "send",
  26353. "created": 1676441621.3604574,
  26354. "msecs": 360.4574203491211,
  26355. "relativeCreated": 18363.972663879395,
  26356. "thread": 140246884292160,
  26357. "threadName": "Thread-1 (_thread_main)",
  26358. "processName": "MainProcess",
  26359. "process": 509276,
  26360. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}",
  26361. "asctime": "2023-02-15 07:13:41,360"
  26362. },
  26363. {
  26364. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set",
  26365. "msg": "Received message with topic %s and payload %s",
  26366. "args": [
  26367. "zigbee/ffe/livingroom/floorlamp_2/set",
  26368. "b'{\"color_temp\": 291}'"
  26369. ],
  26370. "levelname": "DEBUG",
  26371. "levelno": 10,
  26372. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  26373. "filename": "__init__.py",
  26374. "module": "__init__",
  26375. "exc_info": null,
  26376. "exc_text": null,
  26377. "stack_info": null,
  26378. "lineno": 91,
  26379. "funcName": "__receive__",
  26380. "created": 1676441621.3606594,
  26381. "msecs": 360.6593608856201,
  26382. "relativeCreated": 18364.174604415894,
  26383. "thread": 140246884292160,
  26384. "threadName": "Thread-1 (_thread_main)",
  26385. "processName": "MainProcess",
  26386. "process": 509276,
  26387. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"color_temp\": 291}'",
  26388. "asctime": "2023-02-15 07:13:41,360"
  26389. },
  26390. {
  26391. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2",
  26392. "msg": "Sending message with topic %s and payload %s",
  26393. "args": [
  26394. "zigbee/ffe/livingroom/floorlamp_2",
  26395. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}"
  26396. ],
  26397. "levelname": "DEBUG",
  26398. "levelno": 10,
  26399. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  26400. "filename": "__init__.py",
  26401. "module": "__init__",
  26402. "exc_info": null,
  26403. "exc_text": null,
  26404. "stack_info": null,
  26405. "lineno": 75,
  26406. "funcName": "send",
  26407. "created": 1676441621.3608246,
  26408. "msecs": 360.8245849609375,
  26409. "relativeCreated": 18364.33982849121,
  26410. "thread": 140246884292160,
  26411. "threadName": "Thread-1 (_thread_main)",
  26412. "processName": "MainProcess",
  26413. "process": 509276,
  26414. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}",
  26415. "asctime": "2023-02-15 07:13:41,360"
  26416. },
  26417. {
  26418. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set",
  26419. "msg": "Received message with topic %s and payload %s",
  26420. "args": [
  26421. "zigbee/ffe/livingroom/floorlamp_3/set",
  26422. "b'{\"color_temp\": 291}'"
  26423. ],
  26424. "levelname": "DEBUG",
  26425. "levelno": 10,
  26426. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  26427. "filename": "__init__.py",
  26428. "module": "__init__",
  26429. "exc_info": null,
  26430. "exc_text": null,
  26431. "stack_info": null,
  26432. "lineno": 91,
  26433. "funcName": "__receive__",
  26434. "created": 1676441621.3610342,
  26435. "msecs": 361.0341548919678,
  26436. "relativeCreated": 18364.54939842224,
  26437. "thread": 140246884292160,
  26438. "threadName": "Thread-1 (_thread_main)",
  26439. "processName": "MainProcess",
  26440. "process": 509276,
  26441. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"color_temp\": 291}'",
  26442. "asctime": "2023-02-15 07:13:41,361"
  26443. },
  26444. {
  26445. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3",
  26446. "msg": "Sending message with topic %s and payload %s",
  26447. "args": [
  26448. "zigbee/ffe/livingroom/floorlamp_3",
  26449. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}"
  26450. ],
  26451. "levelname": "DEBUG",
  26452. "levelno": 10,
  26453. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  26454. "filename": "__init__.py",
  26455. "module": "__init__",
  26456. "exc_info": null,
  26457. "exc_text": null,
  26458. "stack_info": null,
  26459. "lineno": 75,
  26460. "funcName": "send",
  26461. "created": 1676441621.3612182,
  26462. "msecs": 361.2182140350342,
  26463. "relativeCreated": 18364.733457565308,
  26464. "thread": 140246884292160,
  26465. "threadName": "Thread-1 (_thread_main)",
  26466. "processName": "MainProcess",
  26467. "process": 509276,
  26468. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_3 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}",
  26469. "asctime": "2023-02-15 07:13:41,361"
  26470. },
  26471. {
  26472. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set",
  26473. "msg": "Received message with topic %s and payload %s",
  26474. "args": [
  26475. "zigbee/ffe/livingroom/floorlamp_4/set",
  26476. "b'{\"color_temp\": 291}'"
  26477. ],
  26478. "levelname": "DEBUG",
  26479. "levelno": 10,
  26480. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  26481. "filename": "__init__.py",
  26482. "module": "__init__",
  26483. "exc_info": null,
  26484. "exc_text": null,
  26485. "stack_info": null,
  26486. "lineno": 91,
  26487. "funcName": "__receive__",
  26488. "created": 1676441621.3614063,
  26489. "msecs": 361.4063262939453,
  26490. "relativeCreated": 18364.92156982422,
  26491. "thread": 140246884292160,
  26492. "threadName": "Thread-1 (_thread_main)",
  26493. "processName": "MainProcess",
  26494. "process": 509276,
  26495. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"color_temp\": 291}'",
  26496. "asctime": "2023-02-15 07:13:41,361"
  26497. },
  26498. {
  26499. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4",
  26500. "msg": "Sending message with topic %s and payload %s",
  26501. "args": [
  26502. "zigbee/ffe/livingroom/floorlamp_4",
  26503. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}"
  26504. ],
  26505. "levelname": "DEBUG",
  26506. "levelno": 10,
  26507. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  26508. "filename": "__init__.py",
  26509. "module": "__init__",
  26510. "exc_info": null,
  26511. "exc_text": null,
  26512. "stack_info": null,
  26513. "lineno": 75,
  26514. "funcName": "send",
  26515. "created": 1676441621.361596,
  26516. "msecs": 361.59610748291016,
  26517. "relativeCreated": 18365.111351013184,
  26518. "thread": 140246884292160,
  26519. "threadName": "Thread-1 (_thread_main)",
  26520. "processName": "MainProcess",
  26521. "process": 509276,
  26522. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_4 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}",
  26523. "asctime": "2023-02-15 07:13:41,361"
  26524. },
  26525. {
  26526. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set",
  26527. "msg": "Received message with topic %s and payload %s",
  26528. "args": [
  26529. "zigbee/ffe/livingroom/floorlamp_5/set",
  26530. "b'{\"color_temp\": 291}'"
  26531. ],
  26532. "levelname": "DEBUG",
  26533. "levelno": 10,
  26534. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  26535. "filename": "__init__.py",
  26536. "module": "__init__",
  26537. "exc_info": null,
  26538. "exc_text": null,
  26539. "stack_info": null,
  26540. "lineno": 91,
  26541. "funcName": "__receive__",
  26542. "created": 1676441621.3618243,
  26543. "msecs": 361.82427406311035,
  26544. "relativeCreated": 18365.339517593384,
  26545. "thread": 140246884292160,
  26546. "threadName": "Thread-1 (_thread_main)",
  26547. "processName": "MainProcess",
  26548. "process": 509276,
  26549. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"color_temp\": 291}'",
  26550. "asctime": "2023-02-15 07:13:41,361"
  26551. },
  26552. {
  26553. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5",
  26554. "msg": "Sending message with topic %s and payload %s",
  26555. "args": [
  26556. "zigbee/ffe/livingroom/floorlamp_5",
  26557. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}"
  26558. ],
  26559. "levelname": "DEBUG",
  26560. "levelno": 10,
  26561. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  26562. "filename": "__init__.py",
  26563. "module": "__init__",
  26564. "exc_info": null,
  26565. "exc_text": null,
  26566. "stack_info": null,
  26567. "lineno": 75,
  26568. "funcName": "send",
  26569. "created": 1676441621.362015,
  26570. "msecs": 362.0150089263916,
  26571. "relativeCreated": 18365.530252456665,
  26572. "thread": 140246884292160,
  26573. "threadName": "Thread-1 (_thread_main)",
  26574. "processName": "MainProcess",
  26575. "process": 509276,
  26576. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_5 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}",
  26577. "asctime": "2023-02-15 07:13:41,362"
  26578. },
  26579. {
  26580. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set",
  26581. "msg": "Received message with topic %s and payload %s",
  26582. "args": [
  26583. "zigbee/ffe/livingroom/floorlamp_6/set",
  26584. "b'{\"color_temp\": 291}'"
  26585. ],
  26586. "levelname": "DEBUG",
  26587. "levelno": 10,
  26588. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  26589. "filename": "__init__.py",
  26590. "module": "__init__",
  26591. "exc_info": null,
  26592. "exc_text": null,
  26593. "stack_info": null,
  26594. "lineno": 91,
  26595. "funcName": "__receive__",
  26596. "created": 1676441621.3622007,
  26597. "msecs": 362.2007369995117,
  26598. "relativeCreated": 18365.715980529785,
  26599. "thread": 140246884292160,
  26600. "threadName": "Thread-1 (_thread_main)",
  26601. "processName": "MainProcess",
  26602. "process": 509276,
  26603. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"color_temp\": 291}'",
  26604. "asctime": "2023-02-15 07:13:41,362"
  26605. },
  26606. {
  26607. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6",
  26608. "msg": "Sending message with topic %s and payload %s",
  26609. "args": [
  26610. "zigbee/ffe/livingroom/floorlamp_6",
  26611. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}"
  26612. ],
  26613. "levelname": "DEBUG",
  26614. "levelno": 10,
  26615. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  26616. "filename": "__init__.py",
  26617. "module": "__init__",
  26618. "exc_info": null,
  26619. "exc_text": null,
  26620. "stack_info": null,
  26621. "lineno": 75,
  26622. "funcName": "send",
  26623. "created": 1676441621.3623848,
  26624. "msecs": 362.3847961425781,
  26625. "relativeCreated": 18365.90003967285,
  26626. "thread": 140246884292160,
  26627. "threadName": "Thread-1 (_thread_main)",
  26628. "processName": "MainProcess",
  26629. "process": 509276,
  26630. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_6 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}",
  26631. "asctime": "2023-02-15 07:13:41,362"
  26632. },
  26633. {
  26634. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  26635. "msg": "Received message with topic %s and payload %s",
  26636. "args": [
  26637. "zigbee/ffe/livingroom/floorlamp_1",
  26638. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}'"
  26639. ],
  26640. "levelname": "DEBUG",
  26641. "levelno": 10,
  26642. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  26643. "filename": "__init__.py",
  26644. "module": "__init__",
  26645. "exc_info": null,
  26646. "exc_text": null,
  26647. "stack_info": null,
  26648. "lineno": 91,
  26649. "funcName": "__receive__",
  26650. "created": 1676441621.3626215,
  26651. "msecs": 362.621545791626,
  26652. "relativeCreated": 18366.1367893219,
  26653. "thread": 140246884292160,
  26654. "threadName": "Thread-1 (_thread_main)",
  26655. "processName": "MainProcess",
  26656. "process": 509276,
  26657. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}'",
  26658. "asctime": "2023-02-15 07:13:41,362"
  26659. },
  26660. {
  26661. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2",
  26662. "msg": "Received message with topic %s and payload %s",
  26663. "args": [
  26664. "zigbee/ffe/livingroom/floorlamp_2",
  26665. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}'"
  26666. ],
  26667. "levelname": "DEBUG",
  26668. "levelno": 10,
  26669. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  26670. "filename": "__init__.py",
  26671. "module": "__init__",
  26672. "exc_info": null,
  26673. "exc_text": null,
  26674. "stack_info": null,
  26675. "lineno": 91,
  26676. "funcName": "__receive__",
  26677. "created": 1676441621.3628464,
  26678. "msecs": 362.84637451171875,
  26679. "relativeCreated": 18366.361618041992,
  26680. "thread": 140246884292160,
  26681. "threadName": "Thread-1 (_thread_main)",
  26682. "processName": "MainProcess",
  26683. "process": 509276,
  26684. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}'",
  26685. "asctime": "2023-02-15 07:13:41,362"
  26686. },
  26687. {
  26688. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3",
  26689. "msg": "Received message with topic %s and payload %s",
  26690. "args": [
  26691. "zigbee/ffe/livingroom/floorlamp_3",
  26692. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}'"
  26693. ],
  26694. "levelname": "DEBUG",
  26695. "levelno": 10,
  26696. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  26697. "filename": "__init__.py",
  26698. "module": "__init__",
  26699. "exc_info": null,
  26700. "exc_text": null,
  26701. "stack_info": null,
  26702. "lineno": 91,
  26703. "funcName": "__receive__",
  26704. "created": 1676441621.363059,
  26705. "msecs": 363.05904388427734,
  26706. "relativeCreated": 18366.57428741455,
  26707. "thread": 140246884292160,
  26708. "threadName": "Thread-1 (_thread_main)",
  26709. "processName": "MainProcess",
  26710. "process": 509276,
  26711. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}'",
  26712. "asctime": "2023-02-15 07:13:41,363"
  26713. },
  26714. {
  26715. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4",
  26716. "msg": "Received message with topic %s and payload %s",
  26717. "args": [
  26718. "zigbee/ffe/livingroom/floorlamp_4",
  26719. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}'"
  26720. ],
  26721. "levelname": "DEBUG",
  26722. "levelno": 10,
  26723. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  26724. "filename": "__init__.py",
  26725. "module": "__init__",
  26726. "exc_info": null,
  26727. "exc_text": null,
  26728. "stack_info": null,
  26729. "lineno": 91,
  26730. "funcName": "__receive__",
  26731. "created": 1676441621.3632681,
  26732. "msecs": 363.2681369781494,
  26733. "relativeCreated": 18366.783380508423,
  26734. "thread": 140246884292160,
  26735. "threadName": "Thread-1 (_thread_main)",
  26736. "processName": "MainProcess",
  26737. "process": 509276,
  26738. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}'",
  26739. "asctime": "2023-02-15 07:13:41,363"
  26740. },
  26741. {
  26742. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5",
  26743. "msg": "Received message with topic %s and payload %s",
  26744. "args": [
  26745. "zigbee/ffe/livingroom/floorlamp_5",
  26746. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}'"
  26747. ],
  26748. "levelname": "DEBUG",
  26749. "levelno": 10,
  26750. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  26751. "filename": "__init__.py",
  26752. "module": "__init__",
  26753. "exc_info": null,
  26754. "exc_text": null,
  26755. "stack_info": null,
  26756. "lineno": 91,
  26757. "funcName": "__receive__",
  26758. "created": 1676441621.3634777,
  26759. "msecs": 363.4777069091797,
  26760. "relativeCreated": 18366.992950439453,
  26761. "thread": 140246884292160,
  26762. "threadName": "Thread-1 (_thread_main)",
  26763. "processName": "MainProcess",
  26764. "process": 509276,
  26765. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}'",
  26766. "asctime": "2023-02-15 07:13:41,363"
  26767. },
  26768. {
  26769. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6",
  26770. "msg": "Received message with topic %s and payload %s",
  26771. "args": [
  26772. "zigbee/ffe/livingroom/floorlamp_6",
  26773. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}'"
  26774. ],
  26775. "levelname": "DEBUG",
  26776. "levelno": 10,
  26777. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  26778. "filename": "__init__.py",
  26779. "module": "__init__",
  26780. "exc_info": null,
  26781. "exc_text": null,
  26782. "stack_info": null,
  26783. "lineno": 91,
  26784. "funcName": "__receive__",
  26785. "created": 1676441621.3636858,
  26786. "msecs": 363.68584632873535,
  26787. "relativeCreated": 18367.20108985901,
  26788. "thread": 140246884292160,
  26789. "threadName": "Thread-1 (_thread_main)",
  26790. "processName": "MainProcess",
  26791. "process": 509276,
  26792. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}'",
  26793. "asctime": "2023-02-15 07:13:41,363"
  26794. },
  26795. {
  26796. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.color_temp",
  26797. "msg": "Received message with topic %s and payload %s",
  26798. "args": [
  26799. "videv/ffe/livingroom/floorlamp/color_temp",
  26800. "b'2'"
  26801. ],
  26802. "levelname": "DEBUG",
  26803. "levelno": 10,
  26804. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  26805. "filename": "__init__.py",
  26806. "module": "__init__",
  26807. "exc_info": null,
  26808. "exc_text": null,
  26809. "stack_info": null,
  26810. "lineno": 91,
  26811. "funcName": "__receive__",
  26812. "created": 1676441621.4067621,
  26813. "msecs": 406.76212310791016,
  26814. "relativeCreated": 18410.277366638184,
  26815. "thread": 140246884292160,
  26816. "threadName": "Thread-1 (_thread_main)",
  26817. "processName": "MainProcess",
  26818. "process": 509276,
  26819. "message": "Received message with topic videv/ffe/livingroom/floorlamp/color_temp and payload b'2'",
  26820. "asctime": "2023-02-15 07:13:41,406"
  26821. }
  26822. ],
  26823. "time_consumption": 0.25192975997924805
  26824. },
  26825. {
  26826. "name": "__tLogger__",
  26827. "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_1) color temperature is correct (Content %s and Type is %s).",
  26828. "args": [
  26829. "2",
  26830. "<class 'int'>"
  26831. ],
  26832. "levelname": "INFO",
  26833. "levelno": 20,
  26834. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  26835. "filename": "test.py",
  26836. "module": "test",
  26837. "exc_info": null,
  26838. "exc_text": null,
  26839. "stack_info": null,
  26840. "lineno": 184,
  26841. "funcName": "equivalency_chk",
  26842. "created": 1676441621.6593442,
  26843. "msecs": 659.3441963195801,
  26844. "relativeCreated": 18662.859439849854,
  26845. "thread": 140246908178432,
  26846. "threadName": "MainThread",
  26847. "processName": "MainProcess",
  26848. "process": 509276,
  26849. "message": "Follower device (zigbee/ffe/livingroom/floorlamp_1) color temperature is correct (Content 2 and Type is <class 'int'>).",
  26850. "asctime": "2023-02-15 07:13:41,659",
  26851. "moduleLogger": [
  26852. {
  26853. "name": "__unittest__",
  26854. "msg": "Result (%s): %s (%s)",
  26855. "args": [
  26856. "Follower device (zigbee/ffe/livingroom/floorlamp_1) color temperature",
  26857. "2",
  26858. "<class 'int'>"
  26859. ],
  26860. "levelname": "DEBUG",
  26861. "levelno": 10,
  26862. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  26863. "filename": "test.py",
  26864. "module": "test",
  26865. "exc_info": null,
  26866. "exc_text": null,
  26867. "stack_info": null,
  26868. "lineno": 22,
  26869. "funcName": "__report_result__",
  26870. "created": 1676441621.6590986,
  26871. "msecs": 659.0986251831055,
  26872. "relativeCreated": 18662.61386871338,
  26873. "thread": 140246908178432,
  26874. "threadName": "MainThread",
  26875. "processName": "MainProcess",
  26876. "process": 509276,
  26877. "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_1) color temperature): 2 (<class 'int'>)",
  26878. "asctime": "2023-02-15 07:13:41,659"
  26879. },
  26880. {
  26881. "name": "__unittest__",
  26882. "msg": "Expectation (%s): result %s %s (%s)",
  26883. "args": [
  26884. "Follower device (zigbee/ffe/livingroom/floorlamp_1) color temperature",
  26885. "=",
  26886. "2",
  26887. "<class 'int'>"
  26888. ],
  26889. "levelname": "DEBUG",
  26890. "levelno": 10,
  26891. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  26892. "filename": "test.py",
  26893. "module": "test",
  26894. "exc_info": null,
  26895. "exc_text": null,
  26896. "stack_info": null,
  26897. "lineno": 26,
  26898. "funcName": "__report_expectation__",
  26899. "created": 1676441621.659235,
  26900. "msecs": 659.2350006103516,
  26901. "relativeCreated": 18662.750244140625,
  26902. "thread": 140246908178432,
  26903. "threadName": "MainThread",
  26904. "processName": "MainProcess",
  26905. "process": 509276,
  26906. "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_1) color temperature): result = 2 (<class 'int'>)",
  26907. "asctime": "2023-02-15 07:13:41,659"
  26908. }
  26909. ],
  26910. "time_consumption": 0.00010919570922851562
  26911. },
  26912. {
  26913. "name": "__tLogger__",
  26914. "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_2) color temperature is correct (Content %s and Type is %s).",
  26915. "args": [
  26916. "2",
  26917. "<class 'int'>"
  26918. ],
  26919. "levelname": "INFO",
  26920. "levelno": 20,
  26921. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  26922. "filename": "test.py",
  26923. "module": "test",
  26924. "exc_info": null,
  26925. "exc_text": null,
  26926. "stack_info": null,
  26927. "lineno": 184,
  26928. "funcName": "equivalency_chk",
  26929. "created": 1676441621.6597672,
  26930. "msecs": 659.7671508789062,
  26931. "relativeCreated": 18663.28239440918,
  26932. "thread": 140246908178432,
  26933. "threadName": "MainThread",
  26934. "processName": "MainProcess",
  26935. "process": 509276,
  26936. "message": "Follower device (zigbee/ffe/livingroom/floorlamp_2) color temperature is correct (Content 2 and Type is <class 'int'>).",
  26937. "asctime": "2023-02-15 07:13:41,659",
  26938. "moduleLogger": [
  26939. {
  26940. "name": "__unittest__",
  26941. "msg": "Result (%s): %s (%s)",
  26942. "args": [
  26943. "Follower device (zigbee/ffe/livingroom/floorlamp_2) color temperature",
  26944. "2",
  26945. "<class 'int'>"
  26946. ],
  26947. "levelname": "DEBUG",
  26948. "levelno": 10,
  26949. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  26950. "filename": "test.py",
  26951. "module": "test",
  26952. "exc_info": null,
  26953. "exc_text": null,
  26954. "stack_info": null,
  26955. "lineno": 22,
  26956. "funcName": "__report_result__",
  26957. "created": 1676441621.6595454,
  26958. "msecs": 659.5454216003418,
  26959. "relativeCreated": 18663.060665130615,
  26960. "thread": 140246908178432,
  26961. "threadName": "MainThread",
  26962. "processName": "MainProcess",
  26963. "process": 509276,
  26964. "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_2) color temperature): 2 (<class 'int'>)",
  26965. "asctime": "2023-02-15 07:13:41,659"
  26966. },
  26967. {
  26968. "name": "__unittest__",
  26969. "msg": "Expectation (%s): result %s %s (%s)",
  26970. "args": [
  26971. "Follower device (zigbee/ffe/livingroom/floorlamp_2) color temperature",
  26972. "=",
  26973. "2",
  26974. "<class 'int'>"
  26975. ],
  26976. "levelname": "DEBUG",
  26977. "levelno": 10,
  26978. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  26979. "filename": "test.py",
  26980. "module": "test",
  26981. "exc_info": null,
  26982. "exc_text": null,
  26983. "stack_info": null,
  26984. "lineno": 26,
  26985. "funcName": "__report_expectation__",
  26986. "created": 1676441621.6596456,
  26987. "msecs": 659.6455574035645,
  26988. "relativeCreated": 18663.160800933838,
  26989. "thread": 140246908178432,
  26990. "threadName": "MainThread",
  26991. "processName": "MainProcess",
  26992. "process": 509276,
  26993. "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_2) color temperature): result = 2 (<class 'int'>)",
  26994. "asctime": "2023-02-15 07:13:41,659"
  26995. }
  26996. ],
  26997. "time_consumption": 0.00012159347534179688
  26998. },
  26999. {
  27000. "name": "__tLogger__",
  27001. "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_3) color temperature is correct (Content %s and Type is %s).",
  27002. "args": [
  27003. "2",
  27004. "<class 'int'>"
  27005. ],
  27006. "levelname": "INFO",
  27007. "levelno": 20,
  27008. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  27009. "filename": "test.py",
  27010. "module": "test",
  27011. "exc_info": null,
  27012. "exc_text": null,
  27013. "stack_info": null,
  27014. "lineno": 184,
  27015. "funcName": "equivalency_chk",
  27016. "created": 1676441621.6600976,
  27017. "msecs": 660.097599029541,
  27018. "relativeCreated": 18663.612842559814,
  27019. "thread": 140246908178432,
  27020. "threadName": "MainThread",
  27021. "processName": "MainProcess",
  27022. "process": 509276,
  27023. "message": "Follower device (zigbee/ffe/livingroom/floorlamp_3) color temperature is correct (Content 2 and Type is <class 'int'>).",
  27024. "asctime": "2023-02-15 07:13:41,660",
  27025. "moduleLogger": [
  27026. {
  27027. "name": "__unittest__",
  27028. "msg": "Result (%s): %s (%s)",
  27029. "args": [
  27030. "Follower device (zigbee/ffe/livingroom/floorlamp_3) color temperature",
  27031. "2",
  27032. "<class 'int'>"
  27033. ],
  27034. "levelname": "DEBUG",
  27035. "levelno": 10,
  27036. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  27037. "filename": "test.py",
  27038. "module": "test",
  27039. "exc_info": null,
  27040. "exc_text": null,
  27041. "stack_info": null,
  27042. "lineno": 22,
  27043. "funcName": "__report_result__",
  27044. "created": 1676441621.6599207,
  27045. "msecs": 659.9206924438477,
  27046. "relativeCreated": 18663.43593597412,
  27047. "thread": 140246908178432,
  27048. "threadName": "MainThread",
  27049. "processName": "MainProcess",
  27050. "process": 509276,
  27051. "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_3) color temperature): 2 (<class 'int'>)",
  27052. "asctime": "2023-02-15 07:13:41,659"
  27053. },
  27054. {
  27055. "name": "__unittest__",
  27056. "msg": "Expectation (%s): result %s %s (%s)",
  27057. "args": [
  27058. "Follower device (zigbee/ffe/livingroom/floorlamp_3) color temperature",
  27059. "=",
  27060. "2",
  27061. "<class 'int'>"
  27062. ],
  27063. "levelname": "DEBUG",
  27064. "levelno": 10,
  27065. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  27066. "filename": "test.py",
  27067. "module": "test",
  27068. "exc_info": null,
  27069. "exc_text": null,
  27070. "stack_info": null,
  27071. "lineno": 26,
  27072. "funcName": "__report_expectation__",
  27073. "created": 1676441621.6600118,
  27074. "msecs": 660.0117683410645,
  27075. "relativeCreated": 18663.527011871338,
  27076. "thread": 140246908178432,
  27077. "threadName": "MainThread",
  27078. "processName": "MainProcess",
  27079. "process": 509276,
  27080. "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_3) color temperature): result = 2 (<class 'int'>)",
  27081. "asctime": "2023-02-15 07:13:41,660"
  27082. }
  27083. ],
  27084. "time_consumption": 8.58306884765625e-05
  27085. },
  27086. {
  27087. "name": "__tLogger__",
  27088. "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_4) color temperature is correct (Content %s and Type is %s).",
  27089. "args": [
  27090. "2",
  27091. "<class 'int'>"
  27092. ],
  27093. "levelname": "INFO",
  27094. "levelno": 20,
  27095. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  27096. "filename": "test.py",
  27097. "module": "test",
  27098. "exc_info": null,
  27099. "exc_text": null,
  27100. "stack_info": null,
  27101. "lineno": 184,
  27102. "funcName": "equivalency_chk",
  27103. "created": 1676441621.6604416,
  27104. "msecs": 660.4416370391846,
  27105. "relativeCreated": 18663.956880569458,
  27106. "thread": 140246908178432,
  27107. "threadName": "MainThread",
  27108. "processName": "MainProcess",
  27109. "process": 509276,
  27110. "message": "Follower device (zigbee/ffe/livingroom/floorlamp_4) color temperature is correct (Content 2 and Type is <class 'int'>).",
  27111. "asctime": "2023-02-15 07:13:41,660",
  27112. "moduleLogger": [
  27113. {
  27114. "name": "__unittest__",
  27115. "msg": "Result (%s): %s (%s)",
  27116. "args": [
  27117. "Follower device (zigbee/ffe/livingroom/floorlamp_4) color temperature",
  27118. "2",
  27119. "<class 'int'>"
  27120. ],
  27121. "levelname": "DEBUG",
  27122. "levelno": 10,
  27123. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  27124. "filename": "test.py",
  27125. "module": "test",
  27126. "exc_info": null,
  27127. "exc_text": null,
  27128. "stack_info": null,
  27129. "lineno": 22,
  27130. "funcName": "__report_result__",
  27131. "created": 1676441621.6602542,
  27132. "msecs": 660.2542400360107,
  27133. "relativeCreated": 18663.769483566284,
  27134. "thread": 140246908178432,
  27135. "threadName": "MainThread",
  27136. "processName": "MainProcess",
  27137. "process": 509276,
  27138. "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_4) color temperature): 2 (<class 'int'>)",
  27139. "asctime": "2023-02-15 07:13:41,660"
  27140. },
  27141. {
  27142. "name": "__unittest__",
  27143. "msg": "Expectation (%s): result %s %s (%s)",
  27144. "args": [
  27145. "Follower device (zigbee/ffe/livingroom/floorlamp_4) color temperature",
  27146. "=",
  27147. "2",
  27148. "<class 'int'>"
  27149. ],
  27150. "levelname": "DEBUG",
  27151. "levelno": 10,
  27152. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  27153. "filename": "test.py",
  27154. "module": "test",
  27155. "exc_info": null,
  27156. "exc_text": null,
  27157. "stack_info": null,
  27158. "lineno": 26,
  27159. "funcName": "__report_expectation__",
  27160. "created": 1676441621.6603458,
  27161. "msecs": 660.3457927703857,
  27162. "relativeCreated": 18663.86103630066,
  27163. "thread": 140246908178432,
  27164. "threadName": "MainThread",
  27165. "processName": "MainProcess",
  27166. "process": 509276,
  27167. "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_4) color temperature): result = 2 (<class 'int'>)",
  27168. "asctime": "2023-02-15 07:13:41,660"
  27169. }
  27170. ],
  27171. "time_consumption": 9.584426879882812e-05
  27172. },
  27173. {
  27174. "name": "__tLogger__",
  27175. "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_5) color temperature is correct (Content %s and Type is %s).",
  27176. "args": [
  27177. "2",
  27178. "<class 'int'>"
  27179. ],
  27180. "levelname": "INFO",
  27181. "levelno": 20,
  27182. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  27183. "filename": "test.py",
  27184. "module": "test",
  27185. "exc_info": null,
  27186. "exc_text": null,
  27187. "stack_info": null,
  27188. "lineno": 184,
  27189. "funcName": "equivalency_chk",
  27190. "created": 1676441621.6607678,
  27191. "msecs": 660.7677936553955,
  27192. "relativeCreated": 18664.28303718567,
  27193. "thread": 140246908178432,
  27194. "threadName": "MainThread",
  27195. "processName": "MainProcess",
  27196. "process": 509276,
  27197. "message": "Follower device (zigbee/ffe/livingroom/floorlamp_5) color temperature is correct (Content 2 and Type is <class 'int'>).",
  27198. "asctime": "2023-02-15 07:13:41,660",
  27199. "moduleLogger": [
  27200. {
  27201. "name": "__unittest__",
  27202. "msg": "Result (%s): %s (%s)",
  27203. "args": [
  27204. "Follower device (zigbee/ffe/livingroom/floorlamp_5) color temperature",
  27205. "2",
  27206. "<class 'int'>"
  27207. ],
  27208. "levelname": "DEBUG",
  27209. "levelno": 10,
  27210. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  27211. "filename": "test.py",
  27212. "module": "test",
  27213. "exc_info": null,
  27214. "exc_text": null,
  27215. "stack_info": null,
  27216. "lineno": 22,
  27217. "funcName": "__report_result__",
  27218. "created": 1676441621.6605844,
  27219. "msecs": 660.5844497680664,
  27220. "relativeCreated": 18664.09969329834,
  27221. "thread": 140246908178432,
  27222. "threadName": "MainThread",
  27223. "processName": "MainProcess",
  27224. "process": 509276,
  27225. "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_5) color temperature): 2 (<class 'int'>)",
  27226. "asctime": "2023-02-15 07:13:41,660"
  27227. },
  27228. {
  27229. "name": "__unittest__",
  27230. "msg": "Expectation (%s): result %s %s (%s)",
  27231. "args": [
  27232. "Follower device (zigbee/ffe/livingroom/floorlamp_5) color temperature",
  27233. "=",
  27234. "2",
  27235. "<class 'int'>"
  27236. ],
  27237. "levelname": "DEBUG",
  27238. "levelno": 10,
  27239. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  27240. "filename": "test.py",
  27241. "module": "test",
  27242. "exc_info": null,
  27243. "exc_text": null,
  27244. "stack_info": null,
  27245. "lineno": 26,
  27246. "funcName": "__report_expectation__",
  27247. "created": 1676441621.660682,
  27248. "msecs": 660.681962966919,
  27249. "relativeCreated": 18664.197206497192,
  27250. "thread": 140246908178432,
  27251. "threadName": "MainThread",
  27252. "processName": "MainProcess",
  27253. "process": 509276,
  27254. "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_5) color temperature): result = 2 (<class 'int'>)",
  27255. "asctime": "2023-02-15 07:13:41,660"
  27256. }
  27257. ],
  27258. "time_consumption": 8.58306884765625e-05
  27259. },
  27260. {
  27261. "name": "__tLogger__",
  27262. "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_6) color temperature is correct (Content %s and Type is %s).",
  27263. "args": [
  27264. "2",
  27265. "<class 'int'>"
  27266. ],
  27267. "levelname": "INFO",
  27268. "levelno": 20,
  27269. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  27270. "filename": "test.py",
  27271. "module": "test",
  27272. "exc_info": null,
  27273. "exc_text": null,
  27274. "stack_info": null,
  27275. "lineno": 184,
  27276. "funcName": "equivalency_chk",
  27277. "created": 1676441621.6610763,
  27278. "msecs": 661.0763072967529,
  27279. "relativeCreated": 18664.591550827026,
  27280. "thread": 140246908178432,
  27281. "threadName": "MainThread",
  27282. "processName": "MainProcess",
  27283. "process": 509276,
  27284. "message": "Follower device (zigbee/ffe/livingroom/floorlamp_6) color temperature is correct (Content 2 and Type is <class 'int'>).",
  27285. "asctime": "2023-02-15 07:13:41,661",
  27286. "moduleLogger": [
  27287. {
  27288. "name": "__unittest__",
  27289. "msg": "Result (%s): %s (%s)",
  27290. "args": [
  27291. "Follower device (zigbee/ffe/livingroom/floorlamp_6) color temperature",
  27292. "2",
  27293. "<class 'int'>"
  27294. ],
  27295. "levelname": "DEBUG",
  27296. "levelno": 10,
  27297. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  27298. "filename": "test.py",
  27299. "module": "test",
  27300. "exc_info": null,
  27301. "exc_text": null,
  27302. "stack_info": null,
  27303. "lineno": 22,
  27304. "funcName": "__report_result__",
  27305. "created": 1676441621.6609087,
  27306. "msecs": 660.9086990356445,
  27307. "relativeCreated": 18664.423942565918,
  27308. "thread": 140246908178432,
  27309. "threadName": "MainThread",
  27310. "processName": "MainProcess",
  27311. "process": 509276,
  27312. "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_6) color temperature): 2 (<class 'int'>)",
  27313. "asctime": "2023-02-15 07:13:41,660"
  27314. },
  27315. {
  27316. "name": "__unittest__",
  27317. "msg": "Expectation (%s): result %s %s (%s)",
  27318. "args": [
  27319. "Follower device (zigbee/ffe/livingroom/floorlamp_6) color temperature",
  27320. "=",
  27321. "2",
  27322. "<class 'int'>"
  27323. ],
  27324. "levelname": "DEBUG",
  27325. "levelno": 10,
  27326. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  27327. "filename": "test.py",
  27328. "module": "test",
  27329. "exc_info": null,
  27330. "exc_text": null,
  27331. "stack_info": null,
  27332. "lineno": 26,
  27333. "funcName": "__report_expectation__",
  27334. "created": 1676441621.6609945,
  27335. "msecs": 660.9945297241211,
  27336. "relativeCreated": 18664.509773254395,
  27337. "thread": 140246908178432,
  27338. "threadName": "MainThread",
  27339. "processName": "MainProcess",
  27340. "process": 509276,
  27341. "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_6) color temperature): result = 2 (<class 'int'>)",
  27342. "asctime": "2023-02-15 07:13:41,660"
  27343. }
  27344. ],
  27345. "time_consumption": 8.177757263183594e-05
  27346. },
  27347. {
  27348. "name": "__tLogger__",
  27349. "msg": "Changing master device color temperature to '%d'",
  27350. "args": [
  27351. 5
  27352. ],
  27353. "levelname": "DEBUG",
  27354. "levelno": 10,
  27355. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py",
  27356. "filename": "synchronisation.py",
  27357. "module": "synchronisation",
  27358. "exc_info": null,
  27359. "exc_text": null,
  27360. "stack_info": null,
  27361. "lineno": 81,
  27362. "funcName": "__test_color_temp_sync__",
  27363. "created": 1676441621.962414,
  27364. "msecs": 962.414026260376,
  27365. "relativeCreated": 18965.92926979065,
  27366. "thread": 140246908178432,
  27367. "threadName": "MainThread",
  27368. "processName": "MainProcess",
  27369. "process": 509276,
  27370. "message": "Changing master device color temperature to '5'",
  27371. "asctime": "2023-02-15 07:13:41,962",
  27372. "moduleLogger": [
  27373. {
  27374. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.color_temp.set",
  27375. "msg": "Sending message with topic %s and payload %s",
  27376. "args": [
  27377. "videv/ffe/livingroom/floorlamp/color_temp/set",
  27378. "5"
  27379. ],
  27380. "levelname": "DEBUG",
  27381. "levelno": 10,
  27382. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  27383. "filename": "__init__.py",
  27384. "module": "__init__",
  27385. "exc_info": null,
  27386. "exc_text": null,
  27387. "stack_info": null,
  27388. "lineno": 75,
  27389. "funcName": "send",
  27390. "created": 1676441621.6613204,
  27391. "msecs": 661.3204479217529,
  27392. "relativeCreated": 18664.835691452026,
  27393. "thread": 140246908178432,
  27394. "threadName": "MainThread",
  27395. "processName": "MainProcess",
  27396. "process": 509276,
  27397. "message": "Sending message with topic videv/ffe/livingroom/floorlamp/color_temp/set and payload 5",
  27398. "asctime": "2023-02-15 07:13:41,661"
  27399. },
  27400. {
  27401. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set",
  27402. "msg": "Received message with topic %s and payload %s",
  27403. "args": [
  27404. "zigbee/ffe/livingroom/floorlamp_1/set",
  27405. "b'{\"color_temp\": 352}'"
  27406. ],
  27407. "levelname": "DEBUG",
  27408. "levelno": 10,
  27409. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  27410. "filename": "__init__.py",
  27411. "module": "__init__",
  27412. "exc_info": null,
  27413. "exc_text": null,
  27414. "stack_info": null,
  27415. "lineno": 91,
  27416. "funcName": "__receive__",
  27417. "created": 1676441621.666226,
  27418. "msecs": 666.2259101867676,
  27419. "relativeCreated": 18669.74115371704,
  27420. "thread": 140246884292160,
  27421. "threadName": "Thread-1 (_thread_main)",
  27422. "processName": "MainProcess",
  27423. "process": 509276,
  27424. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"color_temp\": 352}'",
  27425. "asctime": "2023-02-15 07:13:41,666"
  27426. },
  27427. {
  27428. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  27429. "msg": "Sending message with topic %s and payload %s",
  27430. "args": [
  27431. "zigbee/ffe/livingroom/floorlamp_1",
  27432. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  27433. ],
  27434. "levelname": "DEBUG",
  27435. "levelno": 10,
  27436. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  27437. "filename": "__init__.py",
  27438. "module": "__init__",
  27439. "exc_info": null,
  27440. "exc_text": null,
  27441. "stack_info": null,
  27442. "lineno": 75,
  27443. "funcName": "send",
  27444. "created": 1676441621.666861,
  27445. "msecs": 666.8610572814941,
  27446. "relativeCreated": 18670.376300811768,
  27447. "thread": 140246884292160,
  27448. "threadName": "Thread-1 (_thread_main)",
  27449. "processName": "MainProcess",
  27450. "process": 509276,
  27451. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  27452. "asctime": "2023-02-15 07:13:41,666"
  27453. },
  27454. {
  27455. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set",
  27456. "msg": "Received message with topic %s and payload %s",
  27457. "args": [
  27458. "zigbee/ffe/livingroom/floorlamp_2/set",
  27459. "b'{\"color_temp\": 352}'"
  27460. ],
  27461. "levelname": "DEBUG",
  27462. "levelno": 10,
  27463. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  27464. "filename": "__init__.py",
  27465. "module": "__init__",
  27466. "exc_info": null,
  27467. "exc_text": null,
  27468. "stack_info": null,
  27469. "lineno": 91,
  27470. "funcName": "__receive__",
  27471. "created": 1676441621.6674576,
  27472. "msecs": 667.4575805664062,
  27473. "relativeCreated": 18670.97282409668,
  27474. "thread": 140246884292160,
  27475. "threadName": "Thread-1 (_thread_main)",
  27476. "processName": "MainProcess",
  27477. "process": 509276,
  27478. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"color_temp\": 352}'",
  27479. "asctime": "2023-02-15 07:13:41,667"
  27480. },
  27481. {
  27482. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2",
  27483. "msg": "Sending message with topic %s and payload %s",
  27484. "args": [
  27485. "zigbee/ffe/livingroom/floorlamp_2",
  27486. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  27487. ],
  27488. "levelname": "DEBUG",
  27489. "levelno": 10,
  27490. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  27491. "filename": "__init__.py",
  27492. "module": "__init__",
  27493. "exc_info": null,
  27494. "exc_text": null,
  27495. "stack_info": null,
  27496. "lineno": 75,
  27497. "funcName": "send",
  27498. "created": 1676441621.6679678,
  27499. "msecs": 667.9677963256836,
  27500. "relativeCreated": 18671.483039855957,
  27501. "thread": 140246884292160,
  27502. "threadName": "Thread-1 (_thread_main)",
  27503. "processName": "MainProcess",
  27504. "process": 509276,
  27505. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  27506. "asctime": "2023-02-15 07:13:41,667"
  27507. },
  27508. {
  27509. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set",
  27510. "msg": "Received message with topic %s and payload %s",
  27511. "args": [
  27512. "zigbee/ffe/livingroom/floorlamp_3/set",
  27513. "b'{\"color_temp\": 352}'"
  27514. ],
  27515. "levelname": "DEBUG",
  27516. "levelno": 10,
  27517. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  27518. "filename": "__init__.py",
  27519. "module": "__init__",
  27520. "exc_info": null,
  27521. "exc_text": null,
  27522. "stack_info": null,
  27523. "lineno": 91,
  27524. "funcName": "__receive__",
  27525. "created": 1676441621.668654,
  27526. "msecs": 668.6539649963379,
  27527. "relativeCreated": 18672.16920852661,
  27528. "thread": 140246884292160,
  27529. "threadName": "Thread-1 (_thread_main)",
  27530. "processName": "MainProcess",
  27531. "process": 509276,
  27532. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"color_temp\": 352}'",
  27533. "asctime": "2023-02-15 07:13:41,668"
  27534. },
  27535. {
  27536. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3",
  27537. "msg": "Sending message with topic %s and payload %s",
  27538. "args": [
  27539. "zigbee/ffe/livingroom/floorlamp_3",
  27540. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  27541. ],
  27542. "levelname": "DEBUG",
  27543. "levelno": 10,
  27544. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  27545. "filename": "__init__.py",
  27546. "module": "__init__",
  27547. "exc_info": null,
  27548. "exc_text": null,
  27549. "stack_info": null,
  27550. "lineno": 75,
  27551. "funcName": "send",
  27552. "created": 1676441621.6691666,
  27553. "msecs": 669.1665649414062,
  27554. "relativeCreated": 18672.68180847168,
  27555. "thread": 140246884292160,
  27556. "threadName": "Thread-1 (_thread_main)",
  27557. "processName": "MainProcess",
  27558. "process": 509276,
  27559. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_3 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  27560. "asctime": "2023-02-15 07:13:41,669"
  27561. },
  27562. {
  27563. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set",
  27564. "msg": "Received message with topic %s and payload %s",
  27565. "args": [
  27566. "zigbee/ffe/livingroom/floorlamp_4/set",
  27567. "b'{\"color_temp\": 352}'"
  27568. ],
  27569. "levelname": "DEBUG",
  27570. "levelno": 10,
  27571. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  27572. "filename": "__init__.py",
  27573. "module": "__init__",
  27574. "exc_info": null,
  27575. "exc_text": null,
  27576. "stack_info": null,
  27577. "lineno": 91,
  27578. "funcName": "__receive__",
  27579. "created": 1676441621.66971,
  27580. "msecs": 669.7099208831787,
  27581. "relativeCreated": 18673.225164413452,
  27582. "thread": 140246884292160,
  27583. "threadName": "Thread-1 (_thread_main)",
  27584. "processName": "MainProcess",
  27585. "process": 509276,
  27586. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"color_temp\": 352}'",
  27587. "asctime": "2023-02-15 07:13:41,669"
  27588. },
  27589. {
  27590. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4",
  27591. "msg": "Sending message with topic %s and payload %s",
  27592. "args": [
  27593. "zigbee/ffe/livingroom/floorlamp_4",
  27594. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  27595. ],
  27596. "levelname": "DEBUG",
  27597. "levelno": 10,
  27598. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  27599. "filename": "__init__.py",
  27600. "module": "__init__",
  27601. "exc_info": null,
  27602. "exc_text": null,
  27603. "stack_info": null,
  27604. "lineno": 75,
  27605. "funcName": "send",
  27606. "created": 1676441621.670212,
  27607. "msecs": 670.2120304107666,
  27608. "relativeCreated": 18673.72727394104,
  27609. "thread": 140246884292160,
  27610. "threadName": "Thread-1 (_thread_main)",
  27611. "processName": "MainProcess",
  27612. "process": 509276,
  27613. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_4 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  27614. "asctime": "2023-02-15 07:13:41,670"
  27615. },
  27616. {
  27617. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set",
  27618. "msg": "Received message with topic %s and payload %s",
  27619. "args": [
  27620. "zigbee/ffe/livingroom/floorlamp_5/set",
  27621. "b'{\"color_temp\": 352}'"
  27622. ],
  27623. "levelname": "DEBUG",
  27624. "levelno": 10,
  27625. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  27626. "filename": "__init__.py",
  27627. "module": "__init__",
  27628. "exc_info": null,
  27629. "exc_text": null,
  27630. "stack_info": null,
  27631. "lineno": 91,
  27632. "funcName": "__receive__",
  27633. "created": 1676441621.6708357,
  27634. "msecs": 670.8357334136963,
  27635. "relativeCreated": 18674.35097694397,
  27636. "thread": 140246884292160,
  27637. "threadName": "Thread-1 (_thread_main)",
  27638. "processName": "MainProcess",
  27639. "process": 509276,
  27640. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"color_temp\": 352}'",
  27641. "asctime": "2023-02-15 07:13:41,670"
  27642. },
  27643. {
  27644. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5",
  27645. "msg": "Sending message with topic %s and payload %s",
  27646. "args": [
  27647. "zigbee/ffe/livingroom/floorlamp_5",
  27648. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  27649. ],
  27650. "levelname": "DEBUG",
  27651. "levelno": 10,
  27652. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  27653. "filename": "__init__.py",
  27654. "module": "__init__",
  27655. "exc_info": null,
  27656. "exc_text": null,
  27657. "stack_info": null,
  27658. "lineno": 75,
  27659. "funcName": "send",
  27660. "created": 1676441621.6709728,
  27661. "msecs": 670.9728240966797,
  27662. "relativeCreated": 18674.488067626953,
  27663. "thread": 140246884292160,
  27664. "threadName": "Thread-1 (_thread_main)",
  27665. "processName": "MainProcess",
  27666. "process": 509276,
  27667. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_5 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  27668. "asctime": "2023-02-15 07:13:41,670"
  27669. },
  27670. {
  27671. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set",
  27672. "msg": "Received message with topic %s and payload %s",
  27673. "args": [
  27674. "zigbee/ffe/livingroom/floorlamp_6/set",
  27675. "b'{\"color_temp\": 352}'"
  27676. ],
  27677. "levelname": "DEBUG",
  27678. "levelno": 10,
  27679. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  27680. "filename": "__init__.py",
  27681. "module": "__init__",
  27682. "exc_info": null,
  27683. "exc_text": null,
  27684. "stack_info": null,
  27685. "lineno": 91,
  27686. "funcName": "__receive__",
  27687. "created": 1676441621.671107,
  27688. "msecs": 671.1070537567139,
  27689. "relativeCreated": 18674.622297286987,
  27690. "thread": 140246884292160,
  27691. "threadName": "Thread-1 (_thread_main)",
  27692. "processName": "MainProcess",
  27693. "process": 509276,
  27694. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"color_temp\": 352}'",
  27695. "asctime": "2023-02-15 07:13:41,671"
  27696. },
  27697. {
  27698. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6",
  27699. "msg": "Sending message with topic %s and payload %s",
  27700. "args": [
  27701. "zigbee/ffe/livingroom/floorlamp_6",
  27702. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  27703. ],
  27704. "levelname": "DEBUG",
  27705. "levelno": 10,
  27706. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  27707. "filename": "__init__.py",
  27708. "module": "__init__",
  27709. "exc_info": null,
  27710. "exc_text": null,
  27711. "stack_info": null,
  27712. "lineno": 75,
  27713. "funcName": "send",
  27714. "created": 1676441621.6712477,
  27715. "msecs": 671.2477207183838,
  27716. "relativeCreated": 18674.762964248657,
  27717. "thread": 140246884292160,
  27718. "threadName": "Thread-1 (_thread_main)",
  27719. "processName": "MainProcess",
  27720. "process": 509276,
  27721. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_6 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  27722. "asctime": "2023-02-15 07:13:41,671"
  27723. },
  27724. {
  27725. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  27726. "msg": "Received message with topic %s and payload %s",
  27727. "args": [
  27728. "zigbee/ffe/livingroom/floorlamp_1",
  27729. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  27730. ],
  27731. "levelname": "DEBUG",
  27732. "levelno": 10,
  27733. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  27734. "filename": "__init__.py",
  27735. "module": "__init__",
  27736. "exc_info": null,
  27737. "exc_text": null,
  27738. "stack_info": null,
  27739. "lineno": 91,
  27740. "funcName": "__receive__",
  27741. "created": 1676441621.671412,
  27742. "msecs": 671.4119911193848,
  27743. "relativeCreated": 18674.92723464966,
  27744. "thread": 140246884292160,
  27745. "threadName": "Thread-1 (_thread_main)",
  27746. "processName": "MainProcess",
  27747. "process": 509276,
  27748. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  27749. "asctime": "2023-02-15 07:13:41,671"
  27750. },
  27751. {
  27752. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2",
  27753. "msg": "Received message with topic %s and payload %s",
  27754. "args": [
  27755. "zigbee/ffe/livingroom/floorlamp_2",
  27756. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  27757. ],
  27758. "levelname": "DEBUG",
  27759. "levelno": 10,
  27760. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  27761. "filename": "__init__.py",
  27762. "module": "__init__",
  27763. "exc_info": null,
  27764. "exc_text": null,
  27765. "stack_info": null,
  27766. "lineno": 91,
  27767. "funcName": "__receive__",
  27768. "created": 1676441621.67158,
  27769. "msecs": 671.5800762176514,
  27770. "relativeCreated": 18675.095319747925,
  27771. "thread": 140246884292160,
  27772. "threadName": "Thread-1 (_thread_main)",
  27773. "processName": "MainProcess",
  27774. "process": 509276,
  27775. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  27776. "asctime": "2023-02-15 07:13:41,671"
  27777. },
  27778. {
  27779. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3",
  27780. "msg": "Received message with topic %s and payload %s",
  27781. "args": [
  27782. "zigbee/ffe/livingroom/floorlamp_3",
  27783. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  27784. ],
  27785. "levelname": "DEBUG",
  27786. "levelno": 10,
  27787. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  27788. "filename": "__init__.py",
  27789. "module": "__init__",
  27790. "exc_info": null,
  27791. "exc_text": null,
  27792. "stack_info": null,
  27793. "lineno": 91,
  27794. "funcName": "__receive__",
  27795. "created": 1676441621.6717396,
  27796. "msecs": 671.7395782470703,
  27797. "relativeCreated": 18675.254821777344,
  27798. "thread": 140246884292160,
  27799. "threadName": "Thread-1 (_thread_main)",
  27800. "processName": "MainProcess",
  27801. "process": 509276,
  27802. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  27803. "asctime": "2023-02-15 07:13:41,671"
  27804. },
  27805. {
  27806. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4",
  27807. "msg": "Received message with topic %s and payload %s",
  27808. "args": [
  27809. "zigbee/ffe/livingroom/floorlamp_4",
  27810. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  27811. ],
  27812. "levelname": "DEBUG",
  27813. "levelno": 10,
  27814. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  27815. "filename": "__init__.py",
  27816. "module": "__init__",
  27817. "exc_info": null,
  27818. "exc_text": null,
  27819. "stack_info": null,
  27820. "lineno": 91,
  27821. "funcName": "__receive__",
  27822. "created": 1676441621.6718953,
  27823. "msecs": 671.8952655792236,
  27824. "relativeCreated": 18675.410509109497,
  27825. "thread": 140246884292160,
  27826. "threadName": "Thread-1 (_thread_main)",
  27827. "processName": "MainProcess",
  27828. "process": 509276,
  27829. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  27830. "asctime": "2023-02-15 07:13:41,671"
  27831. },
  27832. {
  27833. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5",
  27834. "msg": "Received message with topic %s and payload %s",
  27835. "args": [
  27836. "zigbee/ffe/livingroom/floorlamp_5",
  27837. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  27838. ],
  27839. "levelname": "DEBUG",
  27840. "levelno": 10,
  27841. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  27842. "filename": "__init__.py",
  27843. "module": "__init__",
  27844. "exc_info": null,
  27845. "exc_text": null,
  27846. "stack_info": null,
  27847. "lineno": 91,
  27848. "funcName": "__receive__",
  27849. "created": 1676441621.6720634,
  27850. "msecs": 672.0633506774902,
  27851. "relativeCreated": 18675.578594207764,
  27852. "thread": 140246884292160,
  27853. "threadName": "Thread-1 (_thread_main)",
  27854. "processName": "MainProcess",
  27855. "process": 509276,
  27856. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  27857. "asctime": "2023-02-15 07:13:41,672"
  27858. },
  27859. {
  27860. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6",
  27861. "msg": "Received message with topic %s and payload %s",
  27862. "args": [
  27863. "zigbee/ffe/livingroom/floorlamp_6",
  27864. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  27865. ],
  27866. "levelname": "DEBUG",
  27867. "levelno": 10,
  27868. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  27869. "filename": "__init__.py",
  27870. "module": "__init__",
  27871. "exc_info": null,
  27872. "exc_text": null,
  27873. "stack_info": null,
  27874. "lineno": 91,
  27875. "funcName": "__receive__",
  27876. "created": 1676441621.672211,
  27877. "msecs": 672.2109317779541,
  27878. "relativeCreated": 18675.726175308228,
  27879. "thread": 140246884292160,
  27880. "threadName": "Thread-1 (_thread_main)",
  27881. "processName": "MainProcess",
  27882. "process": 509276,
  27883. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  27884. "asctime": "2023-02-15 07:13:41,672"
  27885. },
  27886. {
  27887. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.color_temp",
  27888. "msg": "Received message with topic %s and payload %s",
  27889. "args": [
  27890. "videv/ffe/livingroom/floorlamp/color_temp",
  27891. "b'5'"
  27892. ],
  27893. "levelname": "DEBUG",
  27894. "levelno": 10,
  27895. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  27896. "filename": "__init__.py",
  27897. "module": "__init__",
  27898. "exc_info": null,
  27899. "exc_text": null,
  27900. "stack_info": null,
  27901. "lineno": 91,
  27902. "funcName": "__receive__",
  27903. "created": 1676441621.7149158,
  27904. "msecs": 714.9157524108887,
  27905. "relativeCreated": 18718.430995941162,
  27906. "thread": 140246884292160,
  27907. "threadName": "Thread-1 (_thread_main)",
  27908. "processName": "MainProcess",
  27909. "process": 509276,
  27910. "message": "Received message with topic videv/ffe/livingroom/floorlamp/color_temp and payload b'5'",
  27911. "asctime": "2023-02-15 07:13:41,714"
  27912. }
  27913. ],
  27914. "time_consumption": 0.2474982738494873
  27915. },
  27916. {
  27917. "name": "__tLogger__",
  27918. "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_1) color temperature is correct (Content %s and Type is %s).",
  27919. "args": [
  27920. "5",
  27921. "<class 'int'>"
  27922. ],
  27923. "levelname": "INFO",
  27924. "levelno": 20,
  27925. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  27926. "filename": "test.py",
  27927. "module": "test",
  27928. "exc_info": null,
  27929. "exc_text": null,
  27930. "stack_info": null,
  27931. "lineno": 184,
  27932. "funcName": "equivalency_chk",
  27933. "created": 1676441621.9632185,
  27934. "msecs": 963.2184505462646,
  27935. "relativeCreated": 18966.733694076538,
  27936. "thread": 140246908178432,
  27937. "threadName": "MainThread",
  27938. "processName": "MainProcess",
  27939. "process": 509276,
  27940. "message": "Follower device (zigbee/ffe/livingroom/floorlamp_1) color temperature is correct (Content 5 and Type is <class 'int'>).",
  27941. "asctime": "2023-02-15 07:13:41,963",
  27942. "moduleLogger": [
  27943. {
  27944. "name": "__unittest__",
  27945. "msg": "Result (%s): %s (%s)",
  27946. "args": [
  27947. "Follower device (zigbee/ffe/livingroom/floorlamp_1) color temperature",
  27948. "5",
  27949. "<class 'int'>"
  27950. ],
  27951. "levelname": "DEBUG",
  27952. "levelno": 10,
  27953. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  27954. "filename": "test.py",
  27955. "module": "test",
  27956. "exc_info": null,
  27957. "exc_text": null,
  27958. "stack_info": null,
  27959. "lineno": 22,
  27960. "funcName": "__report_result__",
  27961. "created": 1676441621.9629347,
  27962. "msecs": 962.9347324371338,
  27963. "relativeCreated": 18966.449975967407,
  27964. "thread": 140246908178432,
  27965. "threadName": "MainThread",
  27966. "processName": "MainProcess",
  27967. "process": 509276,
  27968. "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_1) color temperature): 5 (<class 'int'>)",
  27969. "asctime": "2023-02-15 07:13:41,962"
  27970. },
  27971. {
  27972. "name": "__unittest__",
  27973. "msg": "Expectation (%s): result %s %s (%s)",
  27974. "args": [
  27975. "Follower device (zigbee/ffe/livingroom/floorlamp_1) color temperature",
  27976. "=",
  27977. "5",
  27978. "<class 'int'>"
  27979. ],
  27980. "levelname": "DEBUG",
  27981. "levelno": 10,
  27982. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  27983. "filename": "test.py",
  27984. "module": "test",
  27985. "exc_info": null,
  27986. "exc_text": null,
  27987. "stack_info": null,
  27988. "lineno": 26,
  27989. "funcName": "__report_expectation__",
  27990. "created": 1676441621.9630935,
  27991. "msecs": 963.0935192108154,
  27992. "relativeCreated": 18966.60876274109,
  27993. "thread": 140246908178432,
  27994. "threadName": "MainThread",
  27995. "processName": "MainProcess",
  27996. "process": 509276,
  27997. "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_1) color temperature): result = 5 (<class 'int'>)",
  27998. "asctime": "2023-02-15 07:13:41,963"
  27999. }
  28000. ],
  28001. "time_consumption": 0.00012493133544921875
  28002. },
  28003. {
  28004. "name": "__tLogger__",
  28005. "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_2) color temperature is correct (Content %s and Type is %s).",
  28006. "args": [
  28007. "5",
  28008. "<class 'int'>"
  28009. ],
  28010. "levelname": "INFO",
  28011. "levelno": 20,
  28012. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  28013. "filename": "test.py",
  28014. "module": "test",
  28015. "exc_info": null,
  28016. "exc_text": null,
  28017. "stack_info": null,
  28018. "lineno": 184,
  28019. "funcName": "equivalency_chk",
  28020. "created": 1676441621.9636674,
  28021. "msecs": 963.6673927307129,
  28022. "relativeCreated": 18967.182636260986,
  28023. "thread": 140246908178432,
  28024. "threadName": "MainThread",
  28025. "processName": "MainProcess",
  28026. "process": 509276,
  28027. "message": "Follower device (zigbee/ffe/livingroom/floorlamp_2) color temperature is correct (Content 5 and Type is <class 'int'>).",
  28028. "asctime": "2023-02-15 07:13:41,963",
  28029. "moduleLogger": [
  28030. {
  28031. "name": "__unittest__",
  28032. "msg": "Result (%s): %s (%s)",
  28033. "args": [
  28034. "Follower device (zigbee/ffe/livingroom/floorlamp_2) color temperature",
  28035. "5",
  28036. "<class 'int'>"
  28037. ],
  28038. "levelname": "DEBUG",
  28039. "levelno": 10,
  28040. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  28041. "filename": "test.py",
  28042. "module": "test",
  28043. "exc_info": null,
  28044. "exc_text": null,
  28045. "stack_info": null,
  28046. "lineno": 22,
  28047. "funcName": "__report_result__",
  28048. "created": 1676441621.9634507,
  28049. "msecs": 963.4506702423096,
  28050. "relativeCreated": 18966.965913772583,
  28051. "thread": 140246908178432,
  28052. "threadName": "MainThread",
  28053. "processName": "MainProcess",
  28054. "process": 509276,
  28055. "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_2) color temperature): 5 (<class 'int'>)",
  28056. "asctime": "2023-02-15 07:13:41,963"
  28057. },
  28058. {
  28059. "name": "__unittest__",
  28060. "msg": "Expectation (%s): result %s %s (%s)",
  28061. "args": [
  28062. "Follower device (zigbee/ffe/livingroom/floorlamp_2) color temperature",
  28063. "=",
  28064. "5",
  28065. "<class 'int'>"
  28066. ],
  28067. "levelname": "DEBUG",
  28068. "levelno": 10,
  28069. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  28070. "filename": "test.py",
  28071. "module": "test",
  28072. "exc_info": null,
  28073. "exc_text": null,
  28074. "stack_info": null,
  28075. "lineno": 26,
  28076. "funcName": "__report_expectation__",
  28077. "created": 1676441621.9635673,
  28078. "msecs": 963.5672569274902,
  28079. "relativeCreated": 18967.082500457764,
  28080. "thread": 140246908178432,
  28081. "threadName": "MainThread",
  28082. "processName": "MainProcess",
  28083. "process": 509276,
  28084. "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_2) color temperature): result = 5 (<class 'int'>)",
  28085. "asctime": "2023-02-15 07:13:41,963"
  28086. }
  28087. ],
  28088. "time_consumption": 0.00010013580322265625
  28089. },
  28090. {
  28091. "name": "__tLogger__",
  28092. "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_3) color temperature is correct (Content %s and Type is %s).",
  28093. "args": [
  28094. "5",
  28095. "<class 'int'>"
  28096. ],
  28097. "levelname": "INFO",
  28098. "levelno": 20,
  28099. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  28100. "filename": "test.py",
  28101. "module": "test",
  28102. "exc_info": null,
  28103. "exc_text": null,
  28104. "stack_info": null,
  28105. "lineno": 184,
  28106. "funcName": "equivalency_chk",
  28107. "created": 1676441621.9640586,
  28108. "msecs": 964.0586376190186,
  28109. "relativeCreated": 18967.573881149292,
  28110. "thread": 140246908178432,
  28111. "threadName": "MainThread",
  28112. "processName": "MainProcess",
  28113. "process": 509276,
  28114. "message": "Follower device (zigbee/ffe/livingroom/floorlamp_3) color temperature is correct (Content 5 and Type is <class 'int'>).",
  28115. "asctime": "2023-02-15 07:13:41,964",
  28116. "moduleLogger": [
  28117. {
  28118. "name": "__unittest__",
  28119. "msg": "Result (%s): %s (%s)",
  28120. "args": [
  28121. "Follower device (zigbee/ffe/livingroom/floorlamp_3) color temperature",
  28122. "5",
  28123. "<class 'int'>"
  28124. ],
  28125. "levelname": "DEBUG",
  28126. "levelno": 10,
  28127. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  28128. "filename": "test.py",
  28129. "module": "test",
  28130. "exc_info": null,
  28131. "exc_text": null,
  28132. "stack_info": null,
  28133. "lineno": 22,
  28134. "funcName": "__report_result__",
  28135. "created": 1676441621.9638426,
  28136. "msecs": 963.8426303863525,
  28137. "relativeCreated": 18967.357873916626,
  28138. "thread": 140246908178432,
  28139. "threadName": "MainThread",
  28140. "processName": "MainProcess",
  28141. "process": 509276,
  28142. "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_3) color temperature): 5 (<class 'int'>)",
  28143. "asctime": "2023-02-15 07:13:41,963"
  28144. },
  28145. {
  28146. "name": "__unittest__",
  28147. "msg": "Expectation (%s): result %s %s (%s)",
  28148. "args": [
  28149. "Follower device (zigbee/ffe/livingroom/floorlamp_3) color temperature",
  28150. "=",
  28151. "5",
  28152. "<class 'int'>"
  28153. ],
  28154. "levelname": "DEBUG",
  28155. "levelno": 10,
  28156. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  28157. "filename": "test.py",
  28158. "module": "test",
  28159. "exc_info": null,
  28160. "exc_text": null,
  28161. "stack_info": null,
  28162. "lineno": 26,
  28163. "funcName": "__report_expectation__",
  28164. "created": 1676441621.963948,
  28165. "msecs": 963.9480113983154,
  28166. "relativeCreated": 18967.46325492859,
  28167. "thread": 140246908178432,
  28168. "threadName": "MainThread",
  28169. "processName": "MainProcess",
  28170. "process": 509276,
  28171. "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_3) color temperature): result = 5 (<class 'int'>)",
  28172. "asctime": "2023-02-15 07:13:41,963"
  28173. }
  28174. ],
  28175. "time_consumption": 0.000110626220703125
  28176. },
  28177. {
  28178. "name": "__tLogger__",
  28179. "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_4) color temperature is correct (Content %s and Type is %s).",
  28180. "args": [
  28181. "5",
  28182. "<class 'int'>"
  28183. ],
  28184. "levelname": "INFO",
  28185. "levelno": 20,
  28186. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  28187. "filename": "test.py",
  28188. "module": "test",
  28189. "exc_info": null,
  28190. "exc_text": null,
  28191. "stack_info": null,
  28192. "lineno": 184,
  28193. "funcName": "equivalency_chk",
  28194. "created": 1676441621.9644415,
  28195. "msecs": 964.4415378570557,
  28196. "relativeCreated": 18967.95678138733,
  28197. "thread": 140246908178432,
  28198. "threadName": "MainThread",
  28199. "processName": "MainProcess",
  28200. "process": 509276,
  28201. "message": "Follower device (zigbee/ffe/livingroom/floorlamp_4) color temperature is correct (Content 5 and Type is <class 'int'>).",
  28202. "asctime": "2023-02-15 07:13:41,964",
  28203. "moduleLogger": [
  28204. {
  28205. "name": "__unittest__",
  28206. "msg": "Result (%s): %s (%s)",
  28207. "args": [
  28208. "Follower device (zigbee/ffe/livingroom/floorlamp_4) color temperature",
  28209. "5",
  28210. "<class 'int'>"
  28211. ],
  28212. "levelname": "DEBUG",
  28213. "levelno": 10,
  28214. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  28215. "filename": "test.py",
  28216. "module": "test",
  28217. "exc_info": null,
  28218. "exc_text": null,
  28219. "stack_info": null,
  28220. "lineno": 22,
  28221. "funcName": "__report_result__",
  28222. "created": 1676441621.9642375,
  28223. "msecs": 964.2374515533447,
  28224. "relativeCreated": 18967.752695083618,
  28225. "thread": 140246908178432,
  28226. "threadName": "MainThread",
  28227. "processName": "MainProcess",
  28228. "process": 509276,
  28229. "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_4) color temperature): 5 (<class 'int'>)",
  28230. "asctime": "2023-02-15 07:13:41,964"
  28231. },
  28232. {
  28233. "name": "__unittest__",
  28234. "msg": "Expectation (%s): result %s %s (%s)",
  28235. "args": [
  28236. "Follower device (zigbee/ffe/livingroom/floorlamp_4) color temperature",
  28237. "=",
  28238. "5",
  28239. "<class 'int'>"
  28240. ],
  28241. "levelname": "DEBUG",
  28242. "levelno": 10,
  28243. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  28244. "filename": "test.py",
  28245. "module": "test",
  28246. "exc_info": null,
  28247. "exc_text": null,
  28248. "stack_info": null,
  28249. "lineno": 26,
  28250. "funcName": "__report_expectation__",
  28251. "created": 1676441621.964344,
  28252. "msecs": 964.3440246582031,
  28253. "relativeCreated": 18967.859268188477,
  28254. "thread": 140246908178432,
  28255. "threadName": "MainThread",
  28256. "processName": "MainProcess",
  28257. "process": 509276,
  28258. "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_4) color temperature): result = 5 (<class 'int'>)",
  28259. "asctime": "2023-02-15 07:13:41,964"
  28260. }
  28261. ],
  28262. "time_consumption": 9.751319885253906e-05
  28263. },
  28264. {
  28265. "name": "__tLogger__",
  28266. "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_5) color temperature is correct (Content %s and Type is %s).",
  28267. "args": [
  28268. "5",
  28269. "<class 'int'>"
  28270. ],
  28271. "levelname": "INFO",
  28272. "levelno": 20,
  28273. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  28274. "filename": "test.py",
  28275. "module": "test",
  28276. "exc_info": null,
  28277. "exc_text": null,
  28278. "stack_info": null,
  28279. "lineno": 184,
  28280. "funcName": "equivalency_chk",
  28281. "created": 1676441621.9648077,
  28282. "msecs": 964.8077487945557,
  28283. "relativeCreated": 18968.32299232483,
  28284. "thread": 140246908178432,
  28285. "threadName": "MainThread",
  28286. "processName": "MainProcess",
  28287. "process": 509276,
  28288. "message": "Follower device (zigbee/ffe/livingroom/floorlamp_5) color temperature is correct (Content 5 and Type is <class 'int'>).",
  28289. "asctime": "2023-02-15 07:13:41,964",
  28290. "moduleLogger": [
  28291. {
  28292. "name": "__unittest__",
  28293. "msg": "Result (%s): %s (%s)",
  28294. "args": [
  28295. "Follower device (zigbee/ffe/livingroom/floorlamp_5) color temperature",
  28296. "5",
  28297. "<class 'int'>"
  28298. ],
  28299. "levelname": "DEBUG",
  28300. "levelno": 10,
  28301. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  28302. "filename": "test.py",
  28303. "module": "test",
  28304. "exc_info": null,
  28305. "exc_text": null,
  28306. "stack_info": null,
  28307. "lineno": 22,
  28308. "funcName": "__report_result__",
  28309. "created": 1676441621.9646049,
  28310. "msecs": 964.6048545837402,
  28311. "relativeCreated": 18968.120098114014,
  28312. "thread": 140246908178432,
  28313. "threadName": "MainThread",
  28314. "processName": "MainProcess",
  28315. "process": 509276,
  28316. "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_5) color temperature): 5 (<class 'int'>)",
  28317. "asctime": "2023-02-15 07:13:41,964"
  28318. },
  28319. {
  28320. "name": "__unittest__",
  28321. "msg": "Expectation (%s): result %s %s (%s)",
  28322. "args": [
  28323. "Follower device (zigbee/ffe/livingroom/floorlamp_5) color temperature",
  28324. "=",
  28325. "5",
  28326. "<class 'int'>"
  28327. ],
  28328. "levelname": "DEBUG",
  28329. "levelno": 10,
  28330. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  28331. "filename": "test.py",
  28332. "module": "test",
  28333. "exc_info": null,
  28334. "exc_text": null,
  28335. "stack_info": null,
  28336. "lineno": 26,
  28337. "funcName": "__report_expectation__",
  28338. "created": 1676441621.9647105,
  28339. "msecs": 964.7104740142822,
  28340. "relativeCreated": 18968.225717544556,
  28341. "thread": 140246908178432,
  28342. "threadName": "MainThread",
  28343. "processName": "MainProcess",
  28344. "process": 509276,
  28345. "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_5) color temperature): result = 5 (<class 'int'>)",
  28346. "asctime": "2023-02-15 07:13:41,964"
  28347. }
  28348. ],
  28349. "time_consumption": 9.72747802734375e-05
  28350. },
  28351. {
  28352. "name": "__tLogger__",
  28353. "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_6) color temperature is correct (Content %s and Type is %s).",
  28354. "args": [
  28355. "5",
  28356. "<class 'int'>"
  28357. ],
  28358. "levelname": "INFO",
  28359. "levelno": 20,
  28360. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  28361. "filename": "test.py",
  28362. "module": "test",
  28363. "exc_info": null,
  28364. "exc_text": null,
  28365. "stack_info": null,
  28366. "lineno": 184,
  28367. "funcName": "equivalency_chk",
  28368. "created": 1676441621.9651985,
  28369. "msecs": 965.1985168457031,
  28370. "relativeCreated": 18968.713760375977,
  28371. "thread": 140246908178432,
  28372. "threadName": "MainThread",
  28373. "processName": "MainProcess",
  28374. "process": 509276,
  28375. "message": "Follower device (zigbee/ffe/livingroom/floorlamp_6) color temperature is correct (Content 5 and Type is <class 'int'>).",
  28376. "asctime": "2023-02-15 07:13:41,965",
  28377. "moduleLogger": [
  28378. {
  28379. "name": "__unittest__",
  28380. "msg": "Result (%s): %s (%s)",
  28381. "args": [
  28382. "Follower device (zigbee/ffe/livingroom/floorlamp_6) color temperature",
  28383. "5",
  28384. "<class 'int'>"
  28385. ],
  28386. "levelname": "DEBUG",
  28387. "levelno": 10,
  28388. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  28389. "filename": "test.py",
  28390. "module": "test",
  28391. "exc_info": null,
  28392. "exc_text": null,
  28393. "stack_info": null,
  28394. "lineno": 22,
  28395. "funcName": "__report_result__",
  28396. "created": 1676441621.9649956,
  28397. "msecs": 964.9956226348877,
  28398. "relativeCreated": 18968.51086616516,
  28399. "thread": 140246908178432,
  28400. "threadName": "MainThread",
  28401. "processName": "MainProcess",
  28402. "process": 509276,
  28403. "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_6) color temperature): 5 (<class 'int'>)",
  28404. "asctime": "2023-02-15 07:13:41,964"
  28405. },
  28406. {
  28407. "name": "__unittest__",
  28408. "msg": "Expectation (%s): result %s %s (%s)",
  28409. "args": [
  28410. "Follower device (zigbee/ffe/livingroom/floorlamp_6) color temperature",
  28411. "=",
  28412. "5",
  28413. "<class 'int'>"
  28414. ],
  28415. "levelname": "DEBUG",
  28416. "levelno": 10,
  28417. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  28418. "filename": "test.py",
  28419. "module": "test",
  28420. "exc_info": null,
  28421. "exc_text": null,
  28422. "stack_info": null,
  28423. "lineno": 26,
  28424. "funcName": "__report_expectation__",
  28425. "created": 1676441621.9651015,
  28426. "msecs": 965.1014804840088,
  28427. "relativeCreated": 18968.616724014282,
  28428. "thread": 140246908178432,
  28429. "threadName": "MainThread",
  28430. "processName": "MainProcess",
  28431. "process": 509276,
  28432. "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_6) color temperature): result = 5 (<class 'int'>)",
  28433. "asctime": "2023-02-15 07:13:41,965"
  28434. }
  28435. ],
  28436. "time_consumption": 9.703636169433594e-05
  28437. },
  28438. {
  28439. "name": "__tLogger__",
  28440. "msg": "Resetting preconditions for master device '%s' (Power off)",
  28441. "args": [
  28442. false
  28443. ],
  28444. "levelname": "DEBUG",
  28445. "levelno": 10,
  28446. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py",
  28447. "filename": "synchronisation.py",
  28448. "module": "synchronisation",
  28449. "exc_info": null,
  28450. "exc_text": null,
  28451. "stack_info": null,
  28452. "lineno": 89,
  28453. "funcName": "__test_color_temp_sync__",
  28454. "created": 1676441622.266635,
  28455. "msecs": 266.6349411010742,
  28456. "relativeCreated": 19270.150184631348,
  28457. "thread": 140246908178432,
  28458. "threadName": "MainThread",
  28459. "processName": "MainProcess",
  28460. "process": 509276,
  28461. "message": "Resetting preconditions for master device 'False' (Power off)",
  28462. "asctime": "2023-02-15 07:13:42,266",
  28463. "moduleLogger": [
  28464. {
  28465. "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0",
  28466. "msg": "Sending message with topic %s and payload %s",
  28467. "args": [
  28468. "shellies/ffe/livingroom/main_light/relay/0",
  28469. "off"
  28470. ],
  28471. "levelname": "DEBUG",
  28472. "levelno": 10,
  28473. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  28474. "filename": "__init__.py",
  28475. "module": "__init__",
  28476. "exc_info": null,
  28477. "exc_text": null,
  28478. "stack_info": null,
  28479. "lineno": 75,
  28480. "funcName": "send",
  28481. "created": 1676441621.9654713,
  28482. "msecs": 965.4712677001953,
  28483. "relativeCreated": 18968.98651123047,
  28484. "thread": 140246908178432,
  28485. "threadName": "MainThread",
  28486. "processName": "MainProcess",
  28487. "process": 509276,
  28488. "message": "Sending message with topic shellies/ffe/livingroom/main_light/relay/0 and payload off",
  28489. "asctime": "2023-02-15 07:13:41,965"
  28490. },
  28491. {
  28492. "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0",
  28493. "msg": "Received message with topic %s and payload %s",
  28494. "args": [
  28495. "shellies/ffe/livingroom/main_light/relay/0",
  28496. "b'off'"
  28497. ],
  28498. "levelname": "DEBUG",
  28499. "levelno": 10,
  28500. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  28501. "filename": "__init__.py",
  28502. "module": "__init__",
  28503. "exc_info": null,
  28504. "exc_text": null,
  28505. "stack_info": null,
  28506. "lineno": 91,
  28507. "funcName": "__receive__",
  28508. "created": 1676441621.9668312,
  28509. "msecs": 966.8312072753906,
  28510. "relativeCreated": 18970.346450805664,
  28511. "thread": 140246884292160,
  28512. "threadName": "Thread-1 (_thread_main)",
  28513. "processName": "MainProcess",
  28514. "process": 509276,
  28515. "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0 and payload b'off'",
  28516. "asctime": "2023-02-15 07:13:41,966"
  28517. },
  28518. {
  28519. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set",
  28520. "msg": "Received message with topic %s and payload %s",
  28521. "args": [
  28522. "zigbee/ffe/livingroom/floorlamp_1/set",
  28523. "b'{\"state\": \"off\"}'"
  28524. ],
  28525. "levelname": "DEBUG",
  28526. "levelno": 10,
  28527. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  28528. "filename": "__init__.py",
  28529. "module": "__init__",
  28530. "exc_info": null,
  28531. "exc_text": null,
  28532. "stack_info": null,
  28533. "lineno": 91,
  28534. "funcName": "__receive__",
  28535. "created": 1676441621.9720051,
  28536. "msecs": 972.0051288604736,
  28537. "relativeCreated": 18975.520372390747,
  28538. "thread": 140246884292160,
  28539. "threadName": "Thread-1 (_thread_main)",
  28540. "processName": "MainProcess",
  28541. "process": 509276,
  28542. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"state\": \"off\"}'",
  28543. "asctime": "2023-02-15 07:13:41,972"
  28544. },
  28545. {
  28546. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  28547. "msg": "Sending message with topic %s and payload %s",
  28548. "args": [
  28549. "zigbee/ffe/livingroom/floorlamp_1",
  28550. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  28551. ],
  28552. "levelname": "DEBUG",
  28553. "levelno": 10,
  28554. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  28555. "filename": "__init__.py",
  28556. "module": "__init__",
  28557. "exc_info": null,
  28558. "exc_text": null,
  28559. "stack_info": null,
  28560. "lineno": 75,
  28561. "funcName": "send",
  28562. "created": 1676441621.9721947,
  28563. "msecs": 972.1946716308594,
  28564. "relativeCreated": 18975.709915161133,
  28565. "thread": 140246884292160,
  28566. "threadName": "Thread-1 (_thread_main)",
  28567. "processName": "MainProcess",
  28568. "process": 509276,
  28569. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  28570. "asctime": "2023-02-15 07:13:41,972"
  28571. },
  28572. {
  28573. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set",
  28574. "msg": "Received message with topic %s and payload %s",
  28575. "args": [
  28576. "zigbee/ffe/livingroom/floorlamp_2/set",
  28577. "b'{\"state\": \"off\"}'"
  28578. ],
  28579. "levelname": "DEBUG",
  28580. "levelno": 10,
  28581. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  28582. "filename": "__init__.py",
  28583. "module": "__init__",
  28584. "exc_info": null,
  28585. "exc_text": null,
  28586. "stack_info": null,
  28587. "lineno": 91,
  28588. "funcName": "__receive__",
  28589. "created": 1676441621.9723814,
  28590. "msecs": 972.3813533782959,
  28591. "relativeCreated": 18975.89659690857,
  28592. "thread": 140246884292160,
  28593. "threadName": "Thread-1 (_thread_main)",
  28594. "processName": "MainProcess",
  28595. "process": 509276,
  28596. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"state\": \"off\"}'",
  28597. "asctime": "2023-02-15 07:13:41,972"
  28598. },
  28599. {
  28600. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2",
  28601. "msg": "Sending message with topic %s and payload %s",
  28602. "args": [
  28603. "zigbee/ffe/livingroom/floorlamp_2",
  28604. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  28605. ],
  28606. "levelname": "DEBUG",
  28607. "levelno": 10,
  28608. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  28609. "filename": "__init__.py",
  28610. "module": "__init__",
  28611. "exc_info": null,
  28612. "exc_text": null,
  28613. "stack_info": null,
  28614. "lineno": 75,
  28615. "funcName": "send",
  28616. "created": 1676441621.9725668,
  28617. "msecs": 972.5668430328369,
  28618. "relativeCreated": 18976.08208656311,
  28619. "thread": 140246884292160,
  28620. "threadName": "Thread-1 (_thread_main)",
  28621. "processName": "MainProcess",
  28622. "process": 509276,
  28623. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_2 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  28624. "asctime": "2023-02-15 07:13:41,972"
  28625. },
  28626. {
  28627. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set",
  28628. "msg": "Received message with topic %s and payload %s",
  28629. "args": [
  28630. "zigbee/ffe/livingroom/floorlamp_3/set",
  28631. "b'{\"state\": \"off\"}'"
  28632. ],
  28633. "levelname": "DEBUG",
  28634. "levelno": 10,
  28635. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  28636. "filename": "__init__.py",
  28637. "module": "__init__",
  28638. "exc_info": null,
  28639. "exc_text": null,
  28640. "stack_info": null,
  28641. "lineno": 91,
  28642. "funcName": "__receive__",
  28643. "created": 1676441621.9727993,
  28644. "msecs": 972.7993011474609,
  28645. "relativeCreated": 18976.314544677734,
  28646. "thread": 140246884292160,
  28647. "threadName": "Thread-1 (_thread_main)",
  28648. "processName": "MainProcess",
  28649. "process": 509276,
  28650. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"state\": \"off\"}'",
  28651. "asctime": "2023-02-15 07:13:41,972"
  28652. },
  28653. {
  28654. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3",
  28655. "msg": "Sending message with topic %s and payload %s",
  28656. "args": [
  28657. "zigbee/ffe/livingroom/floorlamp_3",
  28658. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  28659. ],
  28660. "levelname": "DEBUG",
  28661. "levelno": 10,
  28662. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  28663. "filename": "__init__.py",
  28664. "module": "__init__",
  28665. "exc_info": null,
  28666. "exc_text": null,
  28667. "stack_info": null,
  28668. "lineno": 75,
  28669. "funcName": "send",
  28670. "created": 1676441621.9729846,
  28671. "msecs": 972.9845523834229,
  28672. "relativeCreated": 18976.499795913696,
  28673. "thread": 140246884292160,
  28674. "threadName": "Thread-1 (_thread_main)",
  28675. "processName": "MainProcess",
  28676. "process": 509276,
  28677. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_3 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  28678. "asctime": "2023-02-15 07:13:41,972"
  28679. },
  28680. {
  28681. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set",
  28682. "msg": "Received message with topic %s and payload %s",
  28683. "args": [
  28684. "zigbee/ffe/livingroom/floorlamp_4/set",
  28685. "b'{\"state\": \"off\"}'"
  28686. ],
  28687. "levelname": "DEBUG",
  28688. "levelno": 10,
  28689. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  28690. "filename": "__init__.py",
  28691. "module": "__init__",
  28692. "exc_info": null,
  28693. "exc_text": null,
  28694. "stack_info": null,
  28695. "lineno": 91,
  28696. "funcName": "__receive__",
  28697. "created": 1676441621.9731677,
  28698. "msecs": 973.1676578521729,
  28699. "relativeCreated": 18976.682901382446,
  28700. "thread": 140246884292160,
  28701. "threadName": "Thread-1 (_thread_main)",
  28702. "processName": "MainProcess",
  28703. "process": 509276,
  28704. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"state\": \"off\"}'",
  28705. "asctime": "2023-02-15 07:13:41,973"
  28706. },
  28707. {
  28708. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4",
  28709. "msg": "Sending message with topic %s and payload %s",
  28710. "args": [
  28711. "zigbee/ffe/livingroom/floorlamp_4",
  28712. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  28713. ],
  28714. "levelname": "DEBUG",
  28715. "levelno": 10,
  28716. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  28717. "filename": "__init__.py",
  28718. "module": "__init__",
  28719. "exc_info": null,
  28720. "exc_text": null,
  28721. "stack_info": null,
  28722. "lineno": 75,
  28723. "funcName": "send",
  28724. "created": 1676441621.9733503,
  28725. "msecs": 973.3502864837646,
  28726. "relativeCreated": 18976.865530014038,
  28727. "thread": 140246884292160,
  28728. "threadName": "Thread-1 (_thread_main)",
  28729. "processName": "MainProcess",
  28730. "process": 509276,
  28731. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_4 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  28732. "asctime": "2023-02-15 07:13:41,973"
  28733. },
  28734. {
  28735. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set",
  28736. "msg": "Received message with topic %s and payload %s",
  28737. "args": [
  28738. "zigbee/ffe/livingroom/floorlamp_5/set",
  28739. "b'{\"state\": \"off\"}'"
  28740. ],
  28741. "levelname": "DEBUG",
  28742. "levelno": 10,
  28743. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  28744. "filename": "__init__.py",
  28745. "module": "__init__",
  28746. "exc_info": null,
  28747. "exc_text": null,
  28748. "stack_info": null,
  28749. "lineno": 91,
  28750. "funcName": "__receive__",
  28751. "created": 1676441621.9735708,
  28752. "msecs": 973.5708236694336,
  28753. "relativeCreated": 18977.086067199707,
  28754. "thread": 140246884292160,
  28755. "threadName": "Thread-1 (_thread_main)",
  28756. "processName": "MainProcess",
  28757. "process": 509276,
  28758. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"state\": \"off\"}'",
  28759. "asctime": "2023-02-15 07:13:41,973"
  28760. },
  28761. {
  28762. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5",
  28763. "msg": "Sending message with topic %s and payload %s",
  28764. "args": [
  28765. "zigbee/ffe/livingroom/floorlamp_5",
  28766. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  28767. ],
  28768. "levelname": "DEBUG",
  28769. "levelno": 10,
  28770. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  28771. "filename": "__init__.py",
  28772. "module": "__init__",
  28773. "exc_info": null,
  28774. "exc_text": null,
  28775. "stack_info": null,
  28776. "lineno": 75,
  28777. "funcName": "send",
  28778. "created": 1676441621.973753,
  28779. "msecs": 973.7529754638672,
  28780. "relativeCreated": 18977.26821899414,
  28781. "thread": 140246884292160,
  28782. "threadName": "Thread-1 (_thread_main)",
  28783. "processName": "MainProcess",
  28784. "process": 509276,
  28785. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_5 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  28786. "asctime": "2023-02-15 07:13:41,973"
  28787. },
  28788. {
  28789. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set",
  28790. "msg": "Received message with topic %s and payload %s",
  28791. "args": [
  28792. "zigbee/ffe/livingroom/floorlamp_6/set",
  28793. "b'{\"state\": \"off\"}'"
  28794. ],
  28795. "levelname": "DEBUG",
  28796. "levelno": 10,
  28797. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  28798. "filename": "__init__.py",
  28799. "module": "__init__",
  28800. "exc_info": null,
  28801. "exc_text": null,
  28802. "stack_info": null,
  28803. "lineno": 91,
  28804. "funcName": "__receive__",
  28805. "created": 1676441621.9739285,
  28806. "msecs": 973.9284515380859,
  28807. "relativeCreated": 18977.44369506836,
  28808. "thread": 140246884292160,
  28809. "threadName": "Thread-1 (_thread_main)",
  28810. "processName": "MainProcess",
  28811. "process": 509276,
  28812. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"state\": \"off\"}'",
  28813. "asctime": "2023-02-15 07:13:41,973"
  28814. },
  28815. {
  28816. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6",
  28817. "msg": "Sending message with topic %s and payload %s",
  28818. "args": [
  28819. "zigbee/ffe/livingroom/floorlamp_6",
  28820. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  28821. ],
  28822. "levelname": "DEBUG",
  28823. "levelno": 10,
  28824. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  28825. "filename": "__init__.py",
  28826. "module": "__init__",
  28827. "exc_info": null,
  28828. "exc_text": null,
  28829. "stack_info": null,
  28830. "lineno": 75,
  28831. "funcName": "send",
  28832. "created": 1676441621.9741185,
  28833. "msecs": 974.1184711456299,
  28834. "relativeCreated": 18977.633714675903,
  28835. "thread": 140246884292160,
  28836. "threadName": "Thread-1 (_thread_main)",
  28837. "processName": "MainProcess",
  28838. "process": 509276,
  28839. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_6 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  28840. "asctime": "2023-02-15 07:13:41,974"
  28841. },
  28842. {
  28843. "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state",
  28844. "msg": "Received message with topic %s and payload %s",
  28845. "args": [
  28846. "videv/ffe/livingroom/main_light/state",
  28847. "b'false'"
  28848. ],
  28849. "levelname": "DEBUG",
  28850. "levelno": 10,
  28851. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  28852. "filename": "__init__.py",
  28853. "module": "__init__",
  28854. "exc_info": null,
  28855. "exc_text": null,
  28856. "stack_info": null,
  28857. "lineno": 91,
  28858. "funcName": "__receive__",
  28859. "created": 1676441621.974341,
  28860. "msecs": 974.3409156799316,
  28861. "relativeCreated": 18977.856159210205,
  28862. "thread": 140246884292160,
  28863. "threadName": "Thread-1 (_thread_main)",
  28864. "processName": "MainProcess",
  28865. "process": 509276,
  28866. "message": "Received message with topic videv/ffe/livingroom/main_light/state and payload b'false'",
  28867. "asctime": "2023-02-15 07:13:41,974"
  28868. },
  28869. {
  28870. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  28871. "msg": "Received message with topic %s and payload %s",
  28872. "args": [
  28873. "zigbee/ffe/livingroom/floorlamp_1",
  28874. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  28875. ],
  28876. "levelname": "DEBUG",
  28877. "levelno": 10,
  28878. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  28879. "filename": "__init__.py",
  28880. "module": "__init__",
  28881. "exc_info": null,
  28882. "exc_text": null,
  28883. "stack_info": null,
  28884. "lineno": 91,
  28885. "funcName": "__receive__",
  28886. "created": 1676441621.974588,
  28887. "msecs": 974.5879173278809,
  28888. "relativeCreated": 18978.103160858154,
  28889. "thread": 140246884292160,
  28890. "threadName": "Thread-1 (_thread_main)",
  28891. "processName": "MainProcess",
  28892. "process": 509276,
  28893. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  28894. "asctime": "2023-02-15 07:13:41,974"
  28895. },
  28896. {
  28897. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2",
  28898. "msg": "Received message with topic %s and payload %s",
  28899. "args": [
  28900. "zigbee/ffe/livingroom/floorlamp_2",
  28901. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  28902. ],
  28903. "levelname": "DEBUG",
  28904. "levelno": 10,
  28905. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  28906. "filename": "__init__.py",
  28907. "module": "__init__",
  28908. "exc_info": null,
  28909. "exc_text": null,
  28910. "stack_info": null,
  28911. "lineno": 91,
  28912. "funcName": "__receive__",
  28913. "created": 1676441621.9748013,
  28914. "msecs": 974.8013019561768,
  28915. "relativeCreated": 18978.31654548645,
  28916. "thread": 140246884292160,
  28917. "threadName": "Thread-1 (_thread_main)",
  28918. "processName": "MainProcess",
  28919. "process": 509276,
  28920. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  28921. "asctime": "2023-02-15 07:13:41,974"
  28922. },
  28923. {
  28924. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3",
  28925. "msg": "Received message with topic %s and payload %s",
  28926. "args": [
  28927. "zigbee/ffe/livingroom/floorlamp_3",
  28928. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  28929. ],
  28930. "levelname": "DEBUG",
  28931. "levelno": 10,
  28932. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  28933. "filename": "__init__.py",
  28934. "module": "__init__",
  28935. "exc_info": null,
  28936. "exc_text": null,
  28937. "stack_info": null,
  28938. "lineno": 91,
  28939. "funcName": "__receive__",
  28940. "created": 1676441621.9750087,
  28941. "msecs": 975.0087261199951,
  28942. "relativeCreated": 18978.52396965027,
  28943. "thread": 140246884292160,
  28944. "threadName": "Thread-1 (_thread_main)",
  28945. "processName": "MainProcess",
  28946. "process": 509276,
  28947. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  28948. "asctime": "2023-02-15 07:13:41,975"
  28949. },
  28950. {
  28951. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4",
  28952. "msg": "Received message with topic %s and payload %s",
  28953. "args": [
  28954. "zigbee/ffe/livingroom/floorlamp_4",
  28955. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  28956. ],
  28957. "levelname": "DEBUG",
  28958. "levelno": 10,
  28959. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  28960. "filename": "__init__.py",
  28961. "module": "__init__",
  28962. "exc_info": null,
  28963. "exc_text": null,
  28964. "stack_info": null,
  28965. "lineno": 91,
  28966. "funcName": "__receive__",
  28967. "created": 1676441621.975212,
  28968. "msecs": 975.2120971679688,
  28969. "relativeCreated": 18978.727340698242,
  28970. "thread": 140246884292160,
  28971. "threadName": "Thread-1 (_thread_main)",
  28972. "processName": "MainProcess",
  28973. "process": 509276,
  28974. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  28975. "asctime": "2023-02-15 07:13:41,975"
  28976. },
  28977. {
  28978. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5",
  28979. "msg": "Received message with topic %s and payload %s",
  28980. "args": [
  28981. "zigbee/ffe/livingroom/floorlamp_5",
  28982. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  28983. ],
  28984. "levelname": "DEBUG",
  28985. "levelno": 10,
  28986. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  28987. "filename": "__init__.py",
  28988. "module": "__init__",
  28989. "exc_info": null,
  28990. "exc_text": null,
  28991. "stack_info": null,
  28992. "lineno": 91,
  28993. "funcName": "__receive__",
  28994. "created": 1676441621.9754243,
  28995. "msecs": 975.4242897033691,
  28996. "relativeCreated": 18978.939533233643,
  28997. "thread": 140246884292160,
  28998. "threadName": "Thread-1 (_thread_main)",
  28999. "processName": "MainProcess",
  29000. "process": 509276,
  29001. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  29002. "asctime": "2023-02-15 07:13:41,975"
  29003. },
  29004. {
  29005. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6",
  29006. "msg": "Received message with topic %s and payload %s",
  29007. "args": [
  29008. "zigbee/ffe/livingroom/floorlamp_6",
  29009. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  29010. ],
  29011. "levelname": "DEBUG",
  29012. "levelno": 10,
  29013. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  29014. "filename": "__init__.py",
  29015. "module": "__init__",
  29016. "exc_info": null,
  29017. "exc_text": null,
  29018. "stack_info": null,
  29019. "lineno": 91,
  29020. "funcName": "__receive__",
  29021. "created": 1676441621.9756262,
  29022. "msecs": 975.6262302398682,
  29023. "relativeCreated": 18979.14147377014,
  29024. "thread": 140246884292160,
  29025. "threadName": "Thread-1 (_thread_main)",
  29026. "processName": "MainProcess",
  29027. "process": 509276,
  29028. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  29029. "asctime": "2023-02-15 07:13:41,975"
  29030. },
  29031. {
  29032. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state",
  29033. "msg": "Received message with topic %s and payload %s",
  29034. "args": [
  29035. "videv/ffe/livingroom/floorlamp/state",
  29036. "b'false'"
  29037. ],
  29038. "levelname": "DEBUG",
  29039. "levelno": 10,
  29040. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  29041. "filename": "__init__.py",
  29042. "module": "__init__",
  29043. "exc_info": null,
  29044. "exc_text": null,
  29045. "stack_info": null,
  29046. "lineno": 91,
  29047. "funcName": "__receive__",
  29048. "created": 1676441622.0177822,
  29049. "msecs": 17.782211303710938,
  29050. "relativeCreated": 19021.297454833984,
  29051. "thread": 140246884292160,
  29052. "threadName": "Thread-1 (_thread_main)",
  29053. "processName": "MainProcess",
  29054. "process": 509276,
  29055. "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'false'",
  29056. "asctime": "2023-02-15 07:13:42,017"
  29057. }
  29058. ],
  29059. "time_consumption": 0.24885272979736328
  29060. }
  29061. ],
  29062. "time_consumption": 1.2103674411773682,
  29063. "time_start": "2023-02-15 07:13:41,056",
  29064. "time_finished": "2023-02-15 07:13:42,266"
  29065. },
  29066. "Power On/ Off synchronisation test: shellies/ffe/livingroom/main_light": {
  29067. "name": "__tLogger__",
  29068. "msg": "Power On/ Off synchronisation test: shellies/ffe/livingroom/main_light",
  29069. "args": null,
  29070. "levelname": "INFO",
  29071. "levelno": 20,
  29072. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py",
  29073. "filename": "synchronisation.py",
  29074. "module": "synchronisation",
  29075. "exc_info": null,
  29076. "exc_text": null,
  29077. "stack_info": null,
  29078. "lineno": 24,
  29079. "funcName": "test_power_on_off_sync",
  29080. "created": 1676441622.2674353,
  29081. "msecs": 267.43531227111816,
  29082. "relativeCreated": 19270.95055580139,
  29083. "thread": 140246908178432,
  29084. "threadName": "MainThread",
  29085. "processName": "MainProcess",
  29086. "process": 509276,
  29087. "message": "Power On/ Off synchronisation test: shellies/ffe/livingroom/main_light",
  29088. "asctime": "2023-02-15 07:13:42,267",
  29089. "moduleLogger": [],
  29090. "testcaseLogger": [
  29091. {
  29092. "name": "__tLogger__",
  29093. "msg": "Setting preconditions for master device '%s'",
  29094. "args": [
  29095. false
  29096. ],
  29097. "levelname": "DEBUG",
  29098. "levelno": 10,
  29099. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py",
  29100. "filename": "synchronisation.py",
  29101. "module": "synchronisation",
  29102. "exc_info": null,
  29103. "exc_text": null,
  29104. "stack_info": null,
  29105. "lineno": 30,
  29106. "funcName": "__test_power_on_off_sync__",
  29107. "created": 1676441622.5684233,
  29108. "msecs": 568.4232711791992,
  29109. "relativeCreated": 19571.938514709473,
  29110. "thread": 140246908178432,
  29111. "threadName": "MainThread",
  29112. "processName": "MainProcess",
  29113. "process": 509276,
  29114. "message": "Setting preconditions for master device 'False'",
  29115. "asctime": "2023-02-15 07:13:42,568",
  29116. "moduleLogger": [],
  29117. "time_consumption": 0.0
  29118. },
  29119. {
  29120. "name": "__tLogger__",
  29121. "msg": "Changing master device state to '%s'",
  29122. "args": [
  29123. true
  29124. ],
  29125. "levelname": "DEBUG",
  29126. "levelno": 10,
  29127. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py",
  29128. "filename": "synchronisation.py",
  29129. "module": "synchronisation",
  29130. "exc_info": null,
  29131. "exc_text": null,
  29132. "stack_info": null,
  29133. "lineno": 36,
  29134. "funcName": "__test_power_on_off_sync__",
  29135. "created": 1676441622.8705611,
  29136. "msecs": 870.5611228942871,
  29137. "relativeCreated": 19874.07636642456,
  29138. "thread": 140246908178432,
  29139. "threadName": "MainThread",
  29140. "processName": "MainProcess",
  29141. "process": 509276,
  29142. "message": "Changing master device state to 'True'",
  29143. "asctime": "2023-02-15 07:13:42,870",
  29144. "moduleLogger": [
  29145. {
  29146. "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0",
  29147. "msg": "Sending message with topic %s and payload %s",
  29148. "args": [
  29149. "shellies/ffe/livingroom/main_light/relay/0",
  29150. "on"
  29151. ],
  29152. "levelname": "DEBUG",
  29153. "levelno": 10,
  29154. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  29155. "filename": "__init__.py",
  29156. "module": "__init__",
  29157. "exc_info": null,
  29158. "exc_text": null,
  29159. "stack_info": null,
  29160. "lineno": 75,
  29161. "funcName": "send",
  29162. "created": 1676441622.5689218,
  29163. "msecs": 568.9218044281006,
  29164. "relativeCreated": 19572.437047958374,
  29165. "thread": 140246908178432,
  29166. "threadName": "MainThread",
  29167. "processName": "MainProcess",
  29168. "process": 509276,
  29169. "message": "Sending message with topic shellies/ffe/livingroom/main_light/relay/0 and payload on",
  29170. "asctime": "2023-02-15 07:13:42,568"
  29171. },
  29172. {
  29173. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light",
  29174. "msg": "Sending message with topic %s and payload %s",
  29175. "args": [
  29176. "zigbee/ffe/livingroom/main_light",
  29177. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  29178. ],
  29179. "levelname": "DEBUG",
  29180. "levelno": 10,
  29181. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  29182. "filename": "__init__.py",
  29183. "module": "__init__",
  29184. "exc_info": null,
  29185. "exc_text": null,
  29186. "stack_info": null,
  29187. "lineno": 75,
  29188. "funcName": "send",
  29189. "created": 1676441622.569517,
  29190. "msecs": 569.5168972015381,
  29191. "relativeCreated": 19573.03214073181,
  29192. "thread": 140246908178432,
  29193. "threadName": "MainThread",
  29194. "processName": "MainProcess",
  29195. "process": 509276,
  29196. "message": "Sending message with topic zigbee/ffe/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  29197. "asctime": "2023-02-15 07:13:42,569"
  29198. },
  29199. {
  29200. "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0",
  29201. "msg": "Received message with topic %s and payload %s",
  29202. "args": [
  29203. "shellies/ffe/livingroom/main_light/relay/0",
  29204. "b'on'"
  29205. ],
  29206. "levelname": "DEBUG",
  29207. "levelno": 10,
  29208. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  29209. "filename": "__init__.py",
  29210. "module": "__init__",
  29211. "exc_info": null,
  29212. "exc_text": null,
  29213. "stack_info": null,
  29214. "lineno": 91,
  29215. "funcName": "__receive__",
  29216. "created": 1676441622.5705667,
  29217. "msecs": 570.5666542053223,
  29218. "relativeCreated": 19574.081897735596,
  29219. "thread": 140246884292160,
  29220. "threadName": "Thread-1 (_thread_main)",
  29221. "processName": "MainProcess",
  29222. "process": 509276,
  29223. "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0 and payload b'on'",
  29224. "asctime": "2023-02-15 07:13:42,570"
  29225. },
  29226. {
  29227. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.main_light",
  29228. "msg": "Received message with topic %s and payload %s",
  29229. "args": [
  29230. "zigbee/ffe/livingroom/main_light",
  29231. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  29232. ],
  29233. "levelname": "DEBUG",
  29234. "levelno": 10,
  29235. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  29236. "filename": "__init__.py",
  29237. "module": "__init__",
  29238. "exc_info": null,
  29239. "exc_text": null,
  29240. "stack_info": null,
  29241. "lineno": 91,
  29242. "funcName": "__receive__",
  29243. "created": 1676441622.5712833,
  29244. "msecs": 571.2833404541016,
  29245. "relativeCreated": 19574.798583984375,
  29246. "thread": 140246884292160,
  29247. "threadName": "Thread-1 (_thread_main)",
  29248. "processName": "MainProcess",
  29249. "process": 509276,
  29250. "message": "Received message with topic zigbee/ffe/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  29251. "asctime": "2023-02-15 07:13:42,571"
  29252. },
  29253. {
  29254. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set",
  29255. "msg": "Received message with topic %s and payload %s",
  29256. "args": [
  29257. "zigbee/ffe/livingroom/floorlamp_1/set",
  29258. "b'{\"state\": \"on\"}'"
  29259. ],
  29260. "levelname": "DEBUG",
  29261. "levelno": 10,
  29262. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  29263. "filename": "__init__.py",
  29264. "module": "__init__",
  29265. "exc_info": null,
  29266. "exc_text": null,
  29267. "stack_info": null,
  29268. "lineno": 91,
  29269. "funcName": "__receive__",
  29270. "created": 1676441622.6109028,
  29271. "msecs": 610.9027862548828,
  29272. "relativeCreated": 19614.418029785156,
  29273. "thread": 140246884292160,
  29274. "threadName": "Thread-1 (_thread_main)",
  29275. "processName": "MainProcess",
  29276. "process": 509276,
  29277. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"state\": \"on\"}'",
  29278. "asctime": "2023-02-15 07:13:42,610"
  29279. },
  29280. {
  29281. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  29282. "msg": "Sending message with topic %s and payload %s",
  29283. "args": [
  29284. "zigbee/ffe/livingroom/floorlamp_1",
  29285. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  29286. ],
  29287. "levelname": "DEBUG",
  29288. "levelno": 10,
  29289. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  29290. "filename": "__init__.py",
  29291. "module": "__init__",
  29292. "exc_info": null,
  29293. "exc_text": null,
  29294. "stack_info": null,
  29295. "lineno": 75,
  29296. "funcName": "send",
  29297. "created": 1676441622.6112354,
  29298. "msecs": 611.2353801727295,
  29299. "relativeCreated": 19614.750623703003,
  29300. "thread": 140246884292160,
  29301. "threadName": "Thread-1 (_thread_main)",
  29302. "processName": "MainProcess",
  29303. "process": 509276,
  29304. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  29305. "asctime": "2023-02-15 07:13:42,611"
  29306. },
  29307. {
  29308. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set",
  29309. "msg": "Received message with topic %s and payload %s",
  29310. "args": [
  29311. "zigbee/ffe/livingroom/floorlamp_2/set",
  29312. "b'{\"state\": \"on\"}'"
  29313. ],
  29314. "levelname": "DEBUG",
  29315. "levelno": 10,
  29316. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  29317. "filename": "__init__.py",
  29318. "module": "__init__",
  29319. "exc_info": null,
  29320. "exc_text": null,
  29321. "stack_info": null,
  29322. "lineno": 91,
  29323. "funcName": "__receive__",
  29324. "created": 1676441622.6115801,
  29325. "msecs": 611.5801334381104,
  29326. "relativeCreated": 19615.095376968384,
  29327. "thread": 140246884292160,
  29328. "threadName": "Thread-1 (_thread_main)",
  29329. "processName": "MainProcess",
  29330. "process": 509276,
  29331. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"state\": \"on\"}'",
  29332. "asctime": "2023-02-15 07:13:42,611"
  29333. },
  29334. {
  29335. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2",
  29336. "msg": "Sending message with topic %s and payload %s",
  29337. "args": [
  29338. "zigbee/ffe/livingroom/floorlamp_2",
  29339. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  29340. ],
  29341. "levelname": "DEBUG",
  29342. "levelno": 10,
  29343. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  29344. "filename": "__init__.py",
  29345. "module": "__init__",
  29346. "exc_info": null,
  29347. "exc_text": null,
  29348. "stack_info": null,
  29349. "lineno": 75,
  29350. "funcName": "send",
  29351. "created": 1676441622.6118727,
  29352. "msecs": 611.872673034668,
  29353. "relativeCreated": 19615.38791656494,
  29354. "thread": 140246884292160,
  29355. "threadName": "Thread-1 (_thread_main)",
  29356. "processName": "MainProcess",
  29357. "process": 509276,
  29358. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  29359. "asctime": "2023-02-15 07:13:42,611"
  29360. },
  29361. {
  29362. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set",
  29363. "msg": "Received message with topic %s and payload %s",
  29364. "args": [
  29365. "zigbee/ffe/livingroom/floorlamp_3/set",
  29366. "b'{\"state\": \"on\"}'"
  29367. ],
  29368. "levelname": "DEBUG",
  29369. "levelno": 10,
  29370. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  29371. "filename": "__init__.py",
  29372. "module": "__init__",
  29373. "exc_info": null,
  29374. "exc_text": null,
  29375. "stack_info": null,
  29376. "lineno": 91,
  29377. "funcName": "__receive__",
  29378. "created": 1676441622.6121936,
  29379. "msecs": 612.1935844421387,
  29380. "relativeCreated": 19615.708827972412,
  29381. "thread": 140246884292160,
  29382. "threadName": "Thread-1 (_thread_main)",
  29383. "processName": "MainProcess",
  29384. "process": 509276,
  29385. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"state\": \"on\"}'",
  29386. "asctime": "2023-02-15 07:13:42,612"
  29387. },
  29388. {
  29389. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3",
  29390. "msg": "Sending message with topic %s and payload %s",
  29391. "args": [
  29392. "zigbee/ffe/livingroom/floorlamp_3",
  29393. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  29394. ],
  29395. "levelname": "DEBUG",
  29396. "levelno": 10,
  29397. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  29398. "filename": "__init__.py",
  29399. "module": "__init__",
  29400. "exc_info": null,
  29401. "exc_text": null,
  29402. "stack_info": null,
  29403. "lineno": 75,
  29404. "funcName": "send",
  29405. "created": 1676441622.6124108,
  29406. "msecs": 612.4107837677002,
  29407. "relativeCreated": 19615.926027297974,
  29408. "thread": 140246884292160,
  29409. "threadName": "Thread-1 (_thread_main)",
  29410. "processName": "MainProcess",
  29411. "process": 509276,
  29412. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_3 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  29413. "asctime": "2023-02-15 07:13:42,612"
  29414. },
  29415. {
  29416. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set",
  29417. "msg": "Received message with topic %s and payload %s",
  29418. "args": [
  29419. "zigbee/ffe/livingroom/floorlamp_4/set",
  29420. "b'{\"state\": \"on\"}'"
  29421. ],
  29422. "levelname": "DEBUG",
  29423. "levelno": 10,
  29424. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  29425. "filename": "__init__.py",
  29426. "module": "__init__",
  29427. "exc_info": null,
  29428. "exc_text": null,
  29429. "stack_info": null,
  29430. "lineno": 91,
  29431. "funcName": "__receive__",
  29432. "created": 1676441622.6126347,
  29433. "msecs": 612.6346588134766,
  29434. "relativeCreated": 19616.14990234375,
  29435. "thread": 140246884292160,
  29436. "threadName": "Thread-1 (_thread_main)",
  29437. "processName": "MainProcess",
  29438. "process": 509276,
  29439. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"state\": \"on\"}'",
  29440. "asctime": "2023-02-15 07:13:42,612"
  29441. },
  29442. {
  29443. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4",
  29444. "msg": "Sending message with topic %s and payload %s",
  29445. "args": [
  29446. "zigbee/ffe/livingroom/floorlamp_4",
  29447. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  29448. ],
  29449. "levelname": "DEBUG",
  29450. "levelno": 10,
  29451. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  29452. "filename": "__init__.py",
  29453. "module": "__init__",
  29454. "exc_info": null,
  29455. "exc_text": null,
  29456. "stack_info": null,
  29457. "lineno": 75,
  29458. "funcName": "send",
  29459. "created": 1676441622.6128464,
  29460. "msecs": 612.8463745117188,
  29461. "relativeCreated": 19616.361618041992,
  29462. "thread": 140246884292160,
  29463. "threadName": "Thread-1 (_thread_main)",
  29464. "processName": "MainProcess",
  29465. "process": 509276,
  29466. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_4 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  29467. "asctime": "2023-02-15 07:13:42,612"
  29468. },
  29469. {
  29470. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set",
  29471. "msg": "Received message with topic %s and payload %s",
  29472. "args": [
  29473. "zigbee/ffe/livingroom/floorlamp_5/set",
  29474. "b'{\"state\": \"on\"}'"
  29475. ],
  29476. "levelname": "DEBUG",
  29477. "levelno": 10,
  29478. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  29479. "filename": "__init__.py",
  29480. "module": "__init__",
  29481. "exc_info": null,
  29482. "exc_text": null,
  29483. "stack_info": null,
  29484. "lineno": 91,
  29485. "funcName": "__receive__",
  29486. "created": 1676441622.6131058,
  29487. "msecs": 613.1057739257812,
  29488. "relativeCreated": 19616.621017456055,
  29489. "thread": 140246884292160,
  29490. "threadName": "Thread-1 (_thread_main)",
  29491. "processName": "MainProcess",
  29492. "process": 509276,
  29493. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"state\": \"on\"}'",
  29494. "asctime": "2023-02-15 07:13:42,613"
  29495. },
  29496. {
  29497. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5",
  29498. "msg": "Sending message with topic %s and payload %s",
  29499. "args": [
  29500. "zigbee/ffe/livingroom/floorlamp_5",
  29501. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  29502. ],
  29503. "levelname": "DEBUG",
  29504. "levelno": 10,
  29505. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  29506. "filename": "__init__.py",
  29507. "module": "__init__",
  29508. "exc_info": null,
  29509. "exc_text": null,
  29510. "stack_info": null,
  29511. "lineno": 75,
  29512. "funcName": "send",
  29513. "created": 1676441622.613324,
  29514. "msecs": 613.3239269256592,
  29515. "relativeCreated": 19616.839170455933,
  29516. "thread": 140246884292160,
  29517. "threadName": "Thread-1 (_thread_main)",
  29518. "processName": "MainProcess",
  29519. "process": 509276,
  29520. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_5 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  29521. "asctime": "2023-02-15 07:13:42,613"
  29522. },
  29523. {
  29524. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set",
  29525. "msg": "Received message with topic %s and payload %s",
  29526. "args": [
  29527. "zigbee/ffe/livingroom/floorlamp_6/set",
  29528. "b'{\"state\": \"on\"}'"
  29529. ],
  29530. "levelname": "DEBUG",
  29531. "levelno": 10,
  29532. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  29533. "filename": "__init__.py",
  29534. "module": "__init__",
  29535. "exc_info": null,
  29536. "exc_text": null,
  29537. "stack_info": null,
  29538. "lineno": 91,
  29539. "funcName": "__receive__",
  29540. "created": 1676441622.6135342,
  29541. "msecs": 613.5342121124268,
  29542. "relativeCreated": 19617.0494556427,
  29543. "thread": 140246884292160,
  29544. "threadName": "Thread-1 (_thread_main)",
  29545. "processName": "MainProcess",
  29546. "process": 509276,
  29547. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"state\": \"on\"}'",
  29548. "asctime": "2023-02-15 07:13:42,613"
  29549. },
  29550. {
  29551. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6",
  29552. "msg": "Sending message with topic %s and payload %s",
  29553. "args": [
  29554. "zigbee/ffe/livingroom/floorlamp_6",
  29555. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  29556. ],
  29557. "levelname": "DEBUG",
  29558. "levelno": 10,
  29559. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  29560. "filename": "__init__.py",
  29561. "module": "__init__",
  29562. "exc_info": null,
  29563. "exc_text": null,
  29564. "stack_info": null,
  29565. "lineno": 75,
  29566. "funcName": "send",
  29567. "created": 1676441622.6137438,
  29568. "msecs": 613.743782043457,
  29569. "relativeCreated": 19617.25902557373,
  29570. "thread": 140246884292160,
  29571. "threadName": "Thread-1 (_thread_main)",
  29572. "processName": "MainProcess",
  29573. "process": 509276,
  29574. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_6 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  29575. "asctime": "2023-02-15 07:13:42,613"
  29576. },
  29577. {
  29578. "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state",
  29579. "msg": "Received message with topic %s and payload %s",
  29580. "args": [
  29581. "videv/ffe/livingroom/main_light/state",
  29582. "b'true'"
  29583. ],
  29584. "levelname": "DEBUG",
  29585. "levelno": 10,
  29586. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  29587. "filename": "__init__.py",
  29588. "module": "__init__",
  29589. "exc_info": null,
  29590. "exc_text": null,
  29591. "stack_info": null,
  29592. "lineno": 91,
  29593. "funcName": "__receive__",
  29594. "created": 1676441622.6140075,
  29595. "msecs": 614.0074729919434,
  29596. "relativeCreated": 19617.522716522217,
  29597. "thread": 140246884292160,
  29598. "threadName": "Thread-1 (_thread_main)",
  29599. "processName": "MainProcess",
  29600. "process": 509276,
  29601. "message": "Received message with topic videv/ffe/livingroom/main_light/state and payload b'true'",
  29602. "asctime": "2023-02-15 07:13:42,614"
  29603. },
  29604. {
  29605. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  29606. "msg": "Received message with topic %s and payload %s",
  29607. "args": [
  29608. "zigbee/ffe/livingroom/floorlamp_1",
  29609. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  29610. ],
  29611. "levelname": "DEBUG",
  29612. "levelno": 10,
  29613. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  29614. "filename": "__init__.py",
  29615. "module": "__init__",
  29616. "exc_info": null,
  29617. "exc_text": null,
  29618. "stack_info": null,
  29619. "lineno": 91,
  29620. "funcName": "__receive__",
  29621. "created": 1676441622.6142864,
  29622. "msecs": 614.2864227294922,
  29623. "relativeCreated": 19617.801666259766,
  29624. "thread": 140246884292160,
  29625. "threadName": "Thread-1 (_thread_main)",
  29626. "processName": "MainProcess",
  29627. "process": 509276,
  29628. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  29629. "asctime": "2023-02-15 07:13:42,614"
  29630. },
  29631. {
  29632. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2",
  29633. "msg": "Received message with topic %s and payload %s",
  29634. "args": [
  29635. "zigbee/ffe/livingroom/floorlamp_2",
  29636. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  29637. ],
  29638. "levelname": "DEBUG",
  29639. "levelno": 10,
  29640. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  29641. "filename": "__init__.py",
  29642. "module": "__init__",
  29643. "exc_info": null,
  29644. "exc_text": null,
  29645. "stack_info": null,
  29646. "lineno": 91,
  29647. "funcName": "__receive__",
  29648. "created": 1676441622.6145492,
  29649. "msecs": 614.5491600036621,
  29650. "relativeCreated": 19618.064403533936,
  29651. "thread": 140246884292160,
  29652. "threadName": "Thread-1 (_thread_main)",
  29653. "processName": "MainProcess",
  29654. "process": 509276,
  29655. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  29656. "asctime": "2023-02-15 07:13:42,614"
  29657. },
  29658. {
  29659. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3",
  29660. "msg": "Received message with topic %s and payload %s",
  29661. "args": [
  29662. "zigbee/ffe/livingroom/floorlamp_3",
  29663. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  29664. ],
  29665. "levelname": "DEBUG",
  29666. "levelno": 10,
  29667. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  29668. "filename": "__init__.py",
  29669. "module": "__init__",
  29670. "exc_info": null,
  29671. "exc_text": null,
  29672. "stack_info": null,
  29673. "lineno": 91,
  29674. "funcName": "__receive__",
  29675. "created": 1676441622.614793,
  29676. "msecs": 614.793062210083,
  29677. "relativeCreated": 19618.308305740356,
  29678. "thread": 140246884292160,
  29679. "threadName": "Thread-1 (_thread_main)",
  29680. "processName": "MainProcess",
  29681. "process": 509276,
  29682. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  29683. "asctime": "2023-02-15 07:13:42,614"
  29684. },
  29685. {
  29686. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4",
  29687. "msg": "Received message with topic %s and payload %s",
  29688. "args": [
  29689. "zigbee/ffe/livingroom/floorlamp_4",
  29690. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  29691. ],
  29692. "levelname": "DEBUG",
  29693. "levelno": 10,
  29694. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  29695. "filename": "__init__.py",
  29696. "module": "__init__",
  29697. "exc_info": null,
  29698. "exc_text": null,
  29699. "stack_info": null,
  29700. "lineno": 91,
  29701. "funcName": "__receive__",
  29702. "created": 1676441622.615031,
  29703. "msecs": 615.0310039520264,
  29704. "relativeCreated": 19618.5462474823,
  29705. "thread": 140246884292160,
  29706. "threadName": "Thread-1 (_thread_main)",
  29707. "processName": "MainProcess",
  29708. "process": 509276,
  29709. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  29710. "asctime": "2023-02-15 07:13:42,615"
  29711. },
  29712. {
  29713. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5",
  29714. "msg": "Received message with topic %s and payload %s",
  29715. "args": [
  29716. "zigbee/ffe/livingroom/floorlamp_5",
  29717. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  29718. ],
  29719. "levelname": "DEBUG",
  29720. "levelno": 10,
  29721. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  29722. "filename": "__init__.py",
  29723. "module": "__init__",
  29724. "exc_info": null,
  29725. "exc_text": null,
  29726. "stack_info": null,
  29727. "lineno": 91,
  29728. "funcName": "__receive__",
  29729. "created": 1676441622.6152644,
  29730. "msecs": 615.2644157409668,
  29731. "relativeCreated": 19618.77965927124,
  29732. "thread": 140246884292160,
  29733. "threadName": "Thread-1 (_thread_main)",
  29734. "processName": "MainProcess",
  29735. "process": 509276,
  29736. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  29737. "asctime": "2023-02-15 07:13:42,615"
  29738. },
  29739. {
  29740. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6",
  29741. "msg": "Received message with topic %s and payload %s",
  29742. "args": [
  29743. "zigbee/ffe/livingroom/floorlamp_6",
  29744. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  29745. ],
  29746. "levelname": "DEBUG",
  29747. "levelno": 10,
  29748. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  29749. "filename": "__init__.py",
  29750. "module": "__init__",
  29751. "exc_info": null,
  29752. "exc_text": null,
  29753. "stack_info": null,
  29754. "lineno": 91,
  29755. "funcName": "__receive__",
  29756. "created": 1676441622.6155083,
  29757. "msecs": 615.5083179473877,
  29758. "relativeCreated": 19619.02356147766,
  29759. "thread": 140246884292160,
  29760. "threadName": "Thread-1 (_thread_main)",
  29761. "processName": "MainProcess",
  29762. "process": 509276,
  29763. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  29764. "asctime": "2023-02-15 07:13:42,615"
  29765. },
  29766. {
  29767. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state",
  29768. "msg": "Received message with topic %s and payload %s",
  29769. "args": [
  29770. "videv/ffe/livingroom/floorlamp/state",
  29771. "b'true'"
  29772. ],
  29773. "levelname": "DEBUG",
  29774. "levelno": 10,
  29775. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  29776. "filename": "__init__.py",
  29777. "module": "__init__",
  29778. "exc_info": null,
  29779. "exc_text": null,
  29780. "stack_info": null,
  29781. "lineno": 91,
  29782. "funcName": "__receive__",
  29783. "created": 1676441622.6551726,
  29784. "msecs": 655.17258644104,
  29785. "relativeCreated": 19658.687829971313,
  29786. "thread": 140246884292160,
  29787. "threadName": "Thread-1 (_thread_main)",
  29788. "processName": "MainProcess",
  29789. "process": 509276,
  29790. "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'true'",
  29791. "asctime": "2023-02-15 07:13:42,655"
  29792. }
  29793. ],
  29794. "time_consumption": 0.21538853645324707
  29795. },
  29796. {
  29797. "name": "__tLogger__",
  29798. "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_1) state is correct (Content %s and Type is %s).",
  29799. "args": [
  29800. "True",
  29801. "<class 'bool'>"
  29802. ],
  29803. "levelname": "INFO",
  29804. "levelno": 20,
  29805. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  29806. "filename": "test.py",
  29807. "module": "test",
  29808. "exc_info": null,
  29809. "exc_text": null,
  29810. "stack_info": null,
  29811. "lineno": 184,
  29812. "funcName": "equivalency_chk",
  29813. "created": 1676441622.8713243,
  29814. "msecs": 871.3243007659912,
  29815. "relativeCreated": 19874.839544296265,
  29816. "thread": 140246908178432,
  29817. "threadName": "MainThread",
  29818. "processName": "MainProcess",
  29819. "process": 509276,
  29820. "message": "Follower device (zigbee/ffe/livingroom/floorlamp_1) state is correct (Content True and Type is <class 'bool'>).",
  29821. "asctime": "2023-02-15 07:13:42,871",
  29822. "moduleLogger": [
  29823. {
  29824. "name": "__unittest__",
  29825. "msg": "Result (%s): %s (%s)",
  29826. "args": [
  29827. "Follower device (zigbee/ffe/livingroom/floorlamp_1) state",
  29828. "True",
  29829. "<class 'bool'>"
  29830. ],
  29831. "levelname": "DEBUG",
  29832. "levelno": 10,
  29833. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  29834. "filename": "test.py",
  29835. "module": "test",
  29836. "exc_info": null,
  29837. "exc_text": null,
  29838. "stack_info": null,
  29839. "lineno": 22,
  29840. "funcName": "__report_result__",
  29841. "created": 1676441622.8710492,
  29842. "msecs": 871.049165725708,
  29843. "relativeCreated": 19874.56440925598,
  29844. "thread": 140246908178432,
  29845. "threadName": "MainThread",
  29846. "processName": "MainProcess",
  29847. "process": 509276,
  29848. "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_1) state): True (<class 'bool'>)",
  29849. "asctime": "2023-02-15 07:13:42,871"
  29850. },
  29851. {
  29852. "name": "__unittest__",
  29853. "msg": "Expectation (%s): result %s %s (%s)",
  29854. "args": [
  29855. "Follower device (zigbee/ffe/livingroom/floorlamp_1) state",
  29856. "=",
  29857. "True",
  29858. "<class 'bool'>"
  29859. ],
  29860. "levelname": "DEBUG",
  29861. "levelno": 10,
  29862. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  29863. "filename": "test.py",
  29864. "module": "test",
  29865. "exc_info": null,
  29866. "exc_text": null,
  29867. "stack_info": null,
  29868. "lineno": 26,
  29869. "funcName": "__report_expectation__",
  29870. "created": 1676441622.8712015,
  29871. "msecs": 871.2015151977539,
  29872. "relativeCreated": 19874.716758728027,
  29873. "thread": 140246908178432,
  29874. "threadName": "MainThread",
  29875. "processName": "MainProcess",
  29876. "process": 509276,
  29877. "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_1) state): result = True (<class 'bool'>)",
  29878. "asctime": "2023-02-15 07:13:42,871"
  29879. }
  29880. ],
  29881. "time_consumption": 0.0001227855682373047
  29882. },
  29883. {
  29884. "name": "__tLogger__",
  29885. "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_2) state is correct (Content %s and Type is %s).",
  29886. "args": [
  29887. "True",
  29888. "<class 'bool'>"
  29889. ],
  29890. "levelname": "INFO",
  29891. "levelno": 20,
  29892. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  29893. "filename": "test.py",
  29894. "module": "test",
  29895. "exc_info": null,
  29896. "exc_text": null,
  29897. "stack_info": null,
  29898. "lineno": 184,
  29899. "funcName": "equivalency_chk",
  29900. "created": 1676441622.8717706,
  29901. "msecs": 871.7706203460693,
  29902. "relativeCreated": 19875.285863876343,
  29903. "thread": 140246908178432,
  29904. "threadName": "MainThread",
  29905. "processName": "MainProcess",
  29906. "process": 509276,
  29907. "message": "Follower device (zigbee/ffe/livingroom/floorlamp_2) state is correct (Content True and Type is <class 'bool'>).",
  29908. "asctime": "2023-02-15 07:13:42,871",
  29909. "moduleLogger": [
  29910. {
  29911. "name": "__unittest__",
  29912. "msg": "Result (%s): %s (%s)",
  29913. "args": [
  29914. "Follower device (zigbee/ffe/livingroom/floorlamp_2) state",
  29915. "True",
  29916. "<class 'bool'>"
  29917. ],
  29918. "levelname": "DEBUG",
  29919. "levelno": 10,
  29920. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  29921. "filename": "test.py",
  29922. "module": "test",
  29923. "exc_info": null,
  29924. "exc_text": null,
  29925. "stack_info": null,
  29926. "lineno": 22,
  29927. "funcName": "__report_result__",
  29928. "created": 1676441622.871523,
  29929. "msecs": 871.5229034423828,
  29930. "relativeCreated": 19875.038146972656,
  29931. "thread": 140246908178432,
  29932. "threadName": "MainThread",
  29933. "processName": "MainProcess",
  29934. "process": 509276,
  29935. "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_2) state): True (<class 'bool'>)",
  29936. "asctime": "2023-02-15 07:13:42,871"
  29937. },
  29938. {
  29939. "name": "__unittest__",
  29940. "msg": "Expectation (%s): result %s %s (%s)",
  29941. "args": [
  29942. "Follower device (zigbee/ffe/livingroom/floorlamp_2) state",
  29943. "=",
  29944. "True",
  29945. "<class 'bool'>"
  29946. ],
  29947. "levelname": "DEBUG",
  29948. "levelno": 10,
  29949. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  29950. "filename": "test.py",
  29951. "module": "test",
  29952. "exc_info": null,
  29953. "exc_text": null,
  29954. "stack_info": null,
  29955. "lineno": 26,
  29956. "funcName": "__report_expectation__",
  29957. "created": 1676441622.871672,
  29958. "msecs": 871.6719150543213,
  29959. "relativeCreated": 19875.187158584595,
  29960. "thread": 140246908178432,
  29961. "threadName": "MainThread",
  29962. "processName": "MainProcess",
  29963. "process": 509276,
  29964. "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_2) state): result = True (<class 'bool'>)",
  29965. "asctime": "2023-02-15 07:13:42,871"
  29966. }
  29967. ],
  29968. "time_consumption": 9.870529174804688e-05
  29969. },
  29970. {
  29971. "name": "__tLogger__",
  29972. "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_3) state is correct (Content %s and Type is %s).",
  29973. "args": [
  29974. "True",
  29975. "<class 'bool'>"
  29976. ],
  29977. "levelname": "INFO",
  29978. "levelno": 20,
  29979. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  29980. "filename": "test.py",
  29981. "module": "test",
  29982. "exc_info": null,
  29983. "exc_text": null,
  29984. "stack_info": null,
  29985. "lineno": 184,
  29986. "funcName": "equivalency_chk",
  29987. "created": 1676441622.8721411,
  29988. "msecs": 872.1411228179932,
  29989. "relativeCreated": 19875.656366348267,
  29990. "thread": 140246908178432,
  29991. "threadName": "MainThread",
  29992. "processName": "MainProcess",
  29993. "process": 509276,
  29994. "message": "Follower device (zigbee/ffe/livingroom/floorlamp_3) state is correct (Content True and Type is <class 'bool'>).",
  29995. "asctime": "2023-02-15 07:13:42,872",
  29996. "moduleLogger": [
  29997. {
  29998. "name": "__unittest__",
  29999. "msg": "Result (%s): %s (%s)",
  30000. "args": [
  30001. "Follower device (zigbee/ffe/livingroom/floorlamp_3) state",
  30002. "True",
  30003. "<class 'bool'>"
  30004. ],
  30005. "levelname": "DEBUG",
  30006. "levelno": 10,
  30007. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  30008. "filename": "test.py",
  30009. "module": "test",
  30010. "exc_info": null,
  30011. "exc_text": null,
  30012. "stack_info": null,
  30013. "lineno": 22,
  30014. "funcName": "__report_result__",
  30015. "created": 1676441622.8719485,
  30016. "msecs": 871.9484806060791,
  30017. "relativeCreated": 19875.463724136353,
  30018. "thread": 140246908178432,
  30019. "threadName": "MainThread",
  30020. "processName": "MainProcess",
  30021. "process": 509276,
  30022. "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_3) state): True (<class 'bool'>)",
  30023. "asctime": "2023-02-15 07:13:42,871"
  30024. },
  30025. {
  30026. "name": "__unittest__",
  30027. "msg": "Expectation (%s): result %s %s (%s)",
  30028. "args": [
  30029. "Follower device (zigbee/ffe/livingroom/floorlamp_3) state",
  30030. "=",
  30031. "True",
  30032. "<class 'bool'>"
  30033. ],
  30034. "levelname": "DEBUG",
  30035. "levelno": 10,
  30036. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  30037. "filename": "test.py",
  30038. "module": "test",
  30039. "exc_info": null,
  30040. "exc_text": null,
  30041. "stack_info": null,
  30042. "lineno": 26,
  30043. "funcName": "__report_expectation__",
  30044. "created": 1676441622.8720493,
  30045. "msecs": 872.0493316650391,
  30046. "relativeCreated": 19875.564575195312,
  30047. "thread": 140246908178432,
  30048. "threadName": "MainThread",
  30049. "processName": "MainProcess",
  30050. "process": 509276,
  30051. "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_3) state): result = True (<class 'bool'>)",
  30052. "asctime": "2023-02-15 07:13:42,872"
  30053. }
  30054. ],
  30055. "time_consumption": 9.179115295410156e-05
  30056. },
  30057. {
  30058. "name": "__tLogger__",
  30059. "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_4) state is correct (Content %s and Type is %s).",
  30060. "args": [
  30061. "True",
  30062. "<class 'bool'>"
  30063. ],
  30064. "levelname": "INFO",
  30065. "levelno": 20,
  30066. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  30067. "filename": "test.py",
  30068. "module": "test",
  30069. "exc_info": null,
  30070. "exc_text": null,
  30071. "stack_info": null,
  30072. "lineno": 184,
  30073. "funcName": "equivalency_chk",
  30074. "created": 1676441622.872524,
  30075. "msecs": 872.5240230560303,
  30076. "relativeCreated": 19876.039266586304,
  30077. "thread": 140246908178432,
  30078. "threadName": "MainThread",
  30079. "processName": "MainProcess",
  30080. "process": 509276,
  30081. "message": "Follower device (zigbee/ffe/livingroom/floorlamp_4) state is correct (Content True and Type is <class 'bool'>).",
  30082. "asctime": "2023-02-15 07:13:42,872",
  30083. "moduleLogger": [
  30084. {
  30085. "name": "__unittest__",
  30086. "msg": "Result (%s): %s (%s)",
  30087. "args": [
  30088. "Follower device (zigbee/ffe/livingroom/floorlamp_4) state",
  30089. "True",
  30090. "<class 'bool'>"
  30091. ],
  30092. "levelname": "DEBUG",
  30093. "levelno": 10,
  30094. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  30095. "filename": "test.py",
  30096. "module": "test",
  30097. "exc_info": null,
  30098. "exc_text": null,
  30099. "stack_info": null,
  30100. "lineno": 22,
  30101. "funcName": "__report_result__",
  30102. "created": 1676441622.8723118,
  30103. "msecs": 872.3118305206299,
  30104. "relativeCreated": 19875.827074050903,
  30105. "thread": 140246908178432,
  30106. "threadName": "MainThread",
  30107. "processName": "MainProcess",
  30108. "process": 509276,
  30109. "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_4) state): True (<class 'bool'>)",
  30110. "asctime": "2023-02-15 07:13:42,872"
  30111. },
  30112. {
  30113. "name": "__unittest__",
  30114. "msg": "Expectation (%s): result %s %s (%s)",
  30115. "args": [
  30116. "Follower device (zigbee/ffe/livingroom/floorlamp_4) state",
  30117. "=",
  30118. "True",
  30119. "<class 'bool'>"
  30120. ],
  30121. "levelname": "DEBUG",
  30122. "levelno": 10,
  30123. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  30124. "filename": "test.py",
  30125. "module": "test",
  30126. "exc_info": null,
  30127. "exc_text": null,
  30128. "stack_info": null,
  30129. "lineno": 26,
  30130. "funcName": "__report_expectation__",
  30131. "created": 1676441622.872412,
  30132. "msecs": 872.4119663238525,
  30133. "relativeCreated": 19875.927209854126,
  30134. "thread": 140246908178432,
  30135. "threadName": "MainThread",
  30136. "processName": "MainProcess",
  30137. "process": 509276,
  30138. "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_4) state): result = True (<class 'bool'>)",
  30139. "asctime": "2023-02-15 07:13:42,872"
  30140. }
  30141. ],
  30142. "time_consumption": 0.00011205673217773438
  30143. },
  30144. {
  30145. "name": "__tLogger__",
  30146. "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_5) state is correct (Content %s and Type is %s).",
  30147. "args": [
  30148. "True",
  30149. "<class 'bool'>"
  30150. ],
  30151. "levelname": "INFO",
  30152. "levelno": 20,
  30153. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  30154. "filename": "test.py",
  30155. "module": "test",
  30156. "exc_info": null,
  30157. "exc_text": null,
  30158. "stack_info": null,
  30159. "lineno": 184,
  30160. "funcName": "equivalency_chk",
  30161. "created": 1676441622.8728945,
  30162. "msecs": 872.8945255279541,
  30163. "relativeCreated": 19876.409769058228,
  30164. "thread": 140246908178432,
  30165. "threadName": "MainThread",
  30166. "processName": "MainProcess",
  30167. "process": 509276,
  30168. "message": "Follower device (zigbee/ffe/livingroom/floorlamp_5) state is correct (Content True and Type is <class 'bool'>).",
  30169. "asctime": "2023-02-15 07:13:42,872",
  30170. "moduleLogger": [
  30171. {
  30172. "name": "__unittest__",
  30173. "msg": "Result (%s): %s (%s)",
  30174. "args": [
  30175. "Follower device (zigbee/ffe/livingroom/floorlamp_5) state",
  30176. "True",
  30177. "<class 'bool'>"
  30178. ],
  30179. "levelname": "DEBUG",
  30180. "levelno": 10,
  30181. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  30182. "filename": "test.py",
  30183. "module": "test",
  30184. "exc_info": null,
  30185. "exc_text": null,
  30186. "stack_info": null,
  30187. "lineno": 22,
  30188. "funcName": "__report_result__",
  30189. "created": 1676441622.8726935,
  30190. "msecs": 872.6935386657715,
  30191. "relativeCreated": 19876.208782196045,
  30192. "thread": 140246908178432,
  30193. "threadName": "MainThread",
  30194. "processName": "MainProcess",
  30195. "process": 509276,
  30196. "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_5) state): True (<class 'bool'>)",
  30197. "asctime": "2023-02-15 07:13:42,872"
  30198. },
  30199. {
  30200. "name": "__unittest__",
  30201. "msg": "Expectation (%s): result %s %s (%s)",
  30202. "args": [
  30203. "Follower device (zigbee/ffe/livingroom/floorlamp_5) state",
  30204. "=",
  30205. "True",
  30206. "<class 'bool'>"
  30207. ],
  30208. "levelname": "DEBUG",
  30209. "levelno": 10,
  30210. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  30211. "filename": "test.py",
  30212. "module": "test",
  30213. "exc_info": null,
  30214. "exc_text": null,
  30215. "stack_info": null,
  30216. "lineno": 26,
  30217. "funcName": "__report_expectation__",
  30218. "created": 1676441622.8727908,
  30219. "msecs": 872.7908134460449,
  30220. "relativeCreated": 19876.30605697632,
  30221. "thread": 140246908178432,
  30222. "threadName": "MainThread",
  30223. "processName": "MainProcess",
  30224. "process": 509276,
  30225. "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_5) state): result = True (<class 'bool'>)",
  30226. "asctime": "2023-02-15 07:13:42,872"
  30227. }
  30228. ],
  30229. "time_consumption": 0.00010371208190917969
  30230. },
  30231. {
  30232. "name": "__tLogger__",
  30233. "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_6) state is correct (Content %s and Type is %s).",
  30234. "args": [
  30235. "True",
  30236. "<class 'bool'>"
  30237. ],
  30238. "levelname": "INFO",
  30239. "levelno": 20,
  30240. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  30241. "filename": "test.py",
  30242. "module": "test",
  30243. "exc_info": null,
  30244. "exc_text": null,
  30245. "stack_info": null,
  30246. "lineno": 184,
  30247. "funcName": "equivalency_chk",
  30248. "created": 1676441622.8732543,
  30249. "msecs": 873.2542991638184,
  30250. "relativeCreated": 19876.76954269409,
  30251. "thread": 140246908178432,
  30252. "threadName": "MainThread",
  30253. "processName": "MainProcess",
  30254. "process": 509276,
  30255. "message": "Follower device (zigbee/ffe/livingroom/floorlamp_6) state is correct (Content True and Type is <class 'bool'>).",
  30256. "asctime": "2023-02-15 07:13:42,873",
  30257. "moduleLogger": [
  30258. {
  30259. "name": "__unittest__",
  30260. "msg": "Result (%s): %s (%s)",
  30261. "args": [
  30262. "Follower device (zigbee/ffe/livingroom/floorlamp_6) state",
  30263. "True",
  30264. "<class 'bool'>"
  30265. ],
  30266. "levelname": "DEBUG",
  30267. "levelno": 10,
  30268. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  30269. "filename": "test.py",
  30270. "module": "test",
  30271. "exc_info": null,
  30272. "exc_text": null,
  30273. "stack_info": null,
  30274. "lineno": 22,
  30275. "funcName": "__report_result__",
  30276. "created": 1676441622.8730564,
  30277. "msecs": 873.0564117431641,
  30278. "relativeCreated": 19876.571655273438,
  30279. "thread": 140246908178432,
  30280. "threadName": "MainThread",
  30281. "processName": "MainProcess",
  30282. "process": 509276,
  30283. "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_6) state): True (<class 'bool'>)",
  30284. "asctime": "2023-02-15 07:13:42,873"
  30285. },
  30286. {
  30287. "name": "__unittest__",
  30288. "msg": "Expectation (%s): result %s %s (%s)",
  30289. "args": [
  30290. "Follower device (zigbee/ffe/livingroom/floorlamp_6) state",
  30291. "=",
  30292. "True",
  30293. "<class 'bool'>"
  30294. ],
  30295. "levelname": "DEBUG",
  30296. "levelno": 10,
  30297. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  30298. "filename": "test.py",
  30299. "module": "test",
  30300. "exc_info": null,
  30301. "exc_text": null,
  30302. "stack_info": null,
  30303. "lineno": 26,
  30304. "funcName": "__report_expectation__",
  30305. "created": 1676441622.8731663,
  30306. "msecs": 873.1663227081299,
  30307. "relativeCreated": 19876.681566238403,
  30308. "thread": 140246908178432,
  30309. "threadName": "MainThread",
  30310. "processName": "MainProcess",
  30311. "process": 509276,
  30312. "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_6) state): result = True (<class 'bool'>)",
  30313. "asctime": "2023-02-15 07:13:42,873"
  30314. }
  30315. ],
  30316. "time_consumption": 8.797645568847656e-05
  30317. },
  30318. {
  30319. "name": "__tLogger__",
  30320. "msg": "Changing master device state to '%s'",
  30321. "args": [
  30322. false
  30323. ],
  30324. "levelname": "DEBUG",
  30325. "levelno": 10,
  30326. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py",
  30327. "filename": "synchronisation.py",
  30328. "module": "synchronisation",
  30329. "exc_info": null,
  30330. "exc_text": null,
  30331. "stack_info": null,
  30332. "lineno": 36,
  30333. "funcName": "__test_power_on_off_sync__",
  30334. "created": 1676441623.1745992,
  30335. "msecs": 174.59917068481445,
  30336. "relativeCreated": 20178.114414215088,
  30337. "thread": 140246908178432,
  30338. "threadName": "MainThread",
  30339. "processName": "MainProcess",
  30340. "process": 509276,
  30341. "message": "Changing master device state to 'False'",
  30342. "asctime": "2023-02-15 07:13:43,174",
  30343. "moduleLogger": [
  30344. {
  30345. "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0",
  30346. "msg": "Sending message with topic %s and payload %s",
  30347. "args": [
  30348. "shellies/ffe/livingroom/main_light/relay/0",
  30349. "off"
  30350. ],
  30351. "levelname": "DEBUG",
  30352. "levelno": 10,
  30353. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  30354. "filename": "__init__.py",
  30355. "module": "__init__",
  30356. "exc_info": null,
  30357. "exc_text": null,
  30358. "stack_info": null,
  30359. "lineno": 75,
  30360. "funcName": "send",
  30361. "created": 1676441622.8735175,
  30362. "msecs": 873.5175132751465,
  30363. "relativeCreated": 19877.03275680542,
  30364. "thread": 140246908178432,
  30365. "threadName": "MainThread",
  30366. "processName": "MainProcess",
  30367. "process": 509276,
  30368. "message": "Sending message with topic shellies/ffe/livingroom/main_light/relay/0 and payload off",
  30369. "asctime": "2023-02-15 07:13:42,873"
  30370. },
  30371. {
  30372. "name": "smart_brain.mqtt.shellies.ffe.livingroom.main_light.relay.0",
  30373. "msg": "Received message with topic %s and payload %s",
  30374. "args": [
  30375. "shellies/ffe/livingroom/main_light/relay/0",
  30376. "b'off'"
  30377. ],
  30378. "levelname": "DEBUG",
  30379. "levelno": 10,
  30380. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  30381. "filename": "__init__.py",
  30382. "module": "__init__",
  30383. "exc_info": null,
  30384. "exc_text": null,
  30385. "stack_info": null,
  30386. "lineno": 91,
  30387. "funcName": "__receive__",
  30388. "created": 1676441622.8748486,
  30389. "msecs": 874.8486042022705,
  30390. "relativeCreated": 19878.363847732544,
  30391. "thread": 140246884292160,
  30392. "threadName": "Thread-1 (_thread_main)",
  30393. "processName": "MainProcess",
  30394. "process": 509276,
  30395. "message": "Received message with topic shellies/ffe/livingroom/main_light/relay/0 and payload b'off'",
  30396. "asctime": "2023-02-15 07:13:42,874"
  30397. },
  30398. {
  30399. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1.set",
  30400. "msg": "Received message with topic %s and payload %s",
  30401. "args": [
  30402. "zigbee/ffe/livingroom/floorlamp_1/set",
  30403. "b'{\"state\": \"off\"}'"
  30404. ],
  30405. "levelname": "DEBUG",
  30406. "levelno": 10,
  30407. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  30408. "filename": "__init__.py",
  30409. "module": "__init__",
  30410. "exc_info": null,
  30411. "exc_text": null,
  30412. "stack_info": null,
  30413. "lineno": 91,
  30414. "funcName": "__receive__",
  30415. "created": 1676441622.8798292,
  30416. "msecs": 879.8291683197021,
  30417. "relativeCreated": 19883.344411849976,
  30418. "thread": 140246884292160,
  30419. "threadName": "Thread-1 (_thread_main)",
  30420. "processName": "MainProcess",
  30421. "process": 509276,
  30422. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1/set and payload b'{\"state\": \"off\"}'",
  30423. "asctime": "2023-02-15 07:13:42,879"
  30424. },
  30425. {
  30426. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  30427. "msg": "Sending message with topic %s and payload %s",
  30428. "args": [
  30429. "zigbee/ffe/livingroom/floorlamp_1",
  30430. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  30431. ],
  30432. "levelname": "DEBUG",
  30433. "levelno": 10,
  30434. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  30435. "filename": "__init__.py",
  30436. "module": "__init__",
  30437. "exc_info": null,
  30438. "exc_text": null,
  30439. "stack_info": null,
  30440. "lineno": 75,
  30441. "funcName": "send",
  30442. "created": 1676441622.8800275,
  30443. "msecs": 880.0275325775146,
  30444. "relativeCreated": 19883.542776107788,
  30445. "thread": 140246884292160,
  30446. "threadName": "Thread-1 (_thread_main)",
  30447. "processName": "MainProcess",
  30448. "process": 509276,
  30449. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_1 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  30450. "asctime": "2023-02-15 07:13:42,880"
  30451. },
  30452. {
  30453. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2.set",
  30454. "msg": "Received message with topic %s and payload %s",
  30455. "args": [
  30456. "zigbee/ffe/livingroom/floorlamp_2/set",
  30457. "b'{\"state\": \"off\"}'"
  30458. ],
  30459. "levelname": "DEBUG",
  30460. "levelno": 10,
  30461. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  30462. "filename": "__init__.py",
  30463. "module": "__init__",
  30464. "exc_info": null,
  30465. "exc_text": null,
  30466. "stack_info": null,
  30467. "lineno": 91,
  30468. "funcName": "__receive__",
  30469. "created": 1676441622.880215,
  30470. "msecs": 880.2149295806885,
  30471. "relativeCreated": 19883.730173110962,
  30472. "thread": 140246884292160,
  30473. "threadName": "Thread-1 (_thread_main)",
  30474. "processName": "MainProcess",
  30475. "process": 509276,
  30476. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2/set and payload b'{\"state\": \"off\"}'",
  30477. "asctime": "2023-02-15 07:13:42,880"
  30478. },
  30479. {
  30480. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2",
  30481. "msg": "Sending message with topic %s and payload %s",
  30482. "args": [
  30483. "zigbee/ffe/livingroom/floorlamp_2",
  30484. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  30485. ],
  30486. "levelname": "DEBUG",
  30487. "levelno": 10,
  30488. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  30489. "filename": "__init__.py",
  30490. "module": "__init__",
  30491. "exc_info": null,
  30492. "exc_text": null,
  30493. "stack_info": null,
  30494. "lineno": 75,
  30495. "funcName": "send",
  30496. "created": 1676441622.8803775,
  30497. "msecs": 880.3775310516357,
  30498. "relativeCreated": 19883.89277458191,
  30499. "thread": 140246884292160,
  30500. "threadName": "Thread-1 (_thread_main)",
  30501. "processName": "MainProcess",
  30502. "process": 509276,
  30503. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_2 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  30504. "asctime": "2023-02-15 07:13:42,880"
  30505. },
  30506. {
  30507. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3.set",
  30508. "msg": "Received message with topic %s and payload %s",
  30509. "args": [
  30510. "zigbee/ffe/livingroom/floorlamp_3/set",
  30511. "b'{\"state\": \"off\"}'"
  30512. ],
  30513. "levelname": "DEBUG",
  30514. "levelno": 10,
  30515. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  30516. "filename": "__init__.py",
  30517. "module": "__init__",
  30518. "exc_info": null,
  30519. "exc_text": null,
  30520. "stack_info": null,
  30521. "lineno": 91,
  30522. "funcName": "__receive__",
  30523. "created": 1676441622.8805807,
  30524. "msecs": 880.5806636810303,
  30525. "relativeCreated": 19884.095907211304,
  30526. "thread": 140246884292160,
  30527. "threadName": "Thread-1 (_thread_main)",
  30528. "processName": "MainProcess",
  30529. "process": 509276,
  30530. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3/set and payload b'{\"state\": \"off\"}'",
  30531. "asctime": "2023-02-15 07:13:42,880"
  30532. },
  30533. {
  30534. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3",
  30535. "msg": "Sending message with topic %s and payload %s",
  30536. "args": [
  30537. "zigbee/ffe/livingroom/floorlamp_3",
  30538. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  30539. ],
  30540. "levelname": "DEBUG",
  30541. "levelno": 10,
  30542. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  30543. "filename": "__init__.py",
  30544. "module": "__init__",
  30545. "exc_info": null,
  30546. "exc_text": null,
  30547. "stack_info": null,
  30548. "lineno": 75,
  30549. "funcName": "send",
  30550. "created": 1676441622.8807714,
  30551. "msecs": 880.7713985443115,
  30552. "relativeCreated": 19884.286642074585,
  30553. "thread": 140246884292160,
  30554. "threadName": "Thread-1 (_thread_main)",
  30555. "processName": "MainProcess",
  30556. "process": 509276,
  30557. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_3 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  30558. "asctime": "2023-02-15 07:13:42,880"
  30559. },
  30560. {
  30561. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4.set",
  30562. "msg": "Received message with topic %s and payload %s",
  30563. "args": [
  30564. "zigbee/ffe/livingroom/floorlamp_4/set",
  30565. "b'{\"state\": \"off\"}'"
  30566. ],
  30567. "levelname": "DEBUG",
  30568. "levelno": 10,
  30569. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  30570. "filename": "__init__.py",
  30571. "module": "__init__",
  30572. "exc_info": null,
  30573. "exc_text": null,
  30574. "stack_info": null,
  30575. "lineno": 91,
  30576. "funcName": "__receive__",
  30577. "created": 1676441622.8809624,
  30578. "msecs": 880.9623718261719,
  30579. "relativeCreated": 19884.477615356445,
  30580. "thread": 140246884292160,
  30581. "threadName": "Thread-1 (_thread_main)",
  30582. "processName": "MainProcess",
  30583. "process": 509276,
  30584. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4/set and payload b'{\"state\": \"off\"}'",
  30585. "asctime": "2023-02-15 07:13:42,880"
  30586. },
  30587. {
  30588. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4",
  30589. "msg": "Sending message with topic %s and payload %s",
  30590. "args": [
  30591. "zigbee/ffe/livingroom/floorlamp_4",
  30592. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  30593. ],
  30594. "levelname": "DEBUG",
  30595. "levelno": 10,
  30596. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  30597. "filename": "__init__.py",
  30598. "module": "__init__",
  30599. "exc_info": null,
  30600. "exc_text": null,
  30601. "stack_info": null,
  30602. "lineno": 75,
  30603. "funcName": "send",
  30604. "created": 1676441622.8811417,
  30605. "msecs": 881.1416625976562,
  30606. "relativeCreated": 19884.65690612793,
  30607. "thread": 140246884292160,
  30608. "threadName": "Thread-1 (_thread_main)",
  30609. "processName": "MainProcess",
  30610. "process": 509276,
  30611. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_4 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  30612. "asctime": "2023-02-15 07:13:42,881"
  30613. },
  30614. {
  30615. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5.set",
  30616. "msg": "Received message with topic %s and payload %s",
  30617. "args": [
  30618. "zigbee/ffe/livingroom/floorlamp_5/set",
  30619. "b'{\"state\": \"off\"}'"
  30620. ],
  30621. "levelname": "DEBUG",
  30622. "levelno": 10,
  30623. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  30624. "filename": "__init__.py",
  30625. "module": "__init__",
  30626. "exc_info": null,
  30627. "exc_text": null,
  30628. "stack_info": null,
  30629. "lineno": 91,
  30630. "funcName": "__receive__",
  30631. "created": 1676441622.8813698,
  30632. "msecs": 881.3698291778564,
  30633. "relativeCreated": 19884.88507270813,
  30634. "thread": 140246884292160,
  30635. "threadName": "Thread-1 (_thread_main)",
  30636. "processName": "MainProcess",
  30637. "process": 509276,
  30638. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5/set and payload b'{\"state\": \"off\"}'",
  30639. "asctime": "2023-02-15 07:13:42,881"
  30640. },
  30641. {
  30642. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5",
  30643. "msg": "Sending message with topic %s and payload %s",
  30644. "args": [
  30645. "zigbee/ffe/livingroom/floorlamp_5",
  30646. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  30647. ],
  30648. "levelname": "DEBUG",
  30649. "levelno": 10,
  30650. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  30651. "filename": "__init__.py",
  30652. "module": "__init__",
  30653. "exc_info": null,
  30654. "exc_text": null,
  30655. "stack_info": null,
  30656. "lineno": 75,
  30657. "funcName": "send",
  30658. "created": 1676441622.88156,
  30659. "msecs": 881.5600872039795,
  30660. "relativeCreated": 19885.075330734253,
  30661. "thread": 140246884292160,
  30662. "threadName": "Thread-1 (_thread_main)",
  30663. "processName": "MainProcess",
  30664. "process": 509276,
  30665. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_5 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  30666. "asctime": "2023-02-15 07:13:42,881"
  30667. },
  30668. {
  30669. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6.set",
  30670. "msg": "Received message with topic %s and payload %s",
  30671. "args": [
  30672. "zigbee/ffe/livingroom/floorlamp_6/set",
  30673. "b'{\"state\": \"off\"}'"
  30674. ],
  30675. "levelname": "DEBUG",
  30676. "levelno": 10,
  30677. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  30678. "filename": "__init__.py",
  30679. "module": "__init__",
  30680. "exc_info": null,
  30681. "exc_text": null,
  30682. "stack_info": null,
  30683. "lineno": 91,
  30684. "funcName": "__receive__",
  30685. "created": 1676441622.8819501,
  30686. "msecs": 881.9501399993896,
  30687. "relativeCreated": 19885.465383529663,
  30688. "thread": 140246884292160,
  30689. "threadName": "Thread-1 (_thread_main)",
  30690. "processName": "MainProcess",
  30691. "process": 509276,
  30692. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6/set and payload b'{\"state\": \"off\"}'",
  30693. "asctime": "2023-02-15 07:13:42,881"
  30694. },
  30695. {
  30696. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6",
  30697. "msg": "Sending message with topic %s and payload %s",
  30698. "args": [
  30699. "zigbee/ffe/livingroom/floorlamp_6",
  30700. "{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  30701. ],
  30702. "levelname": "DEBUG",
  30703. "levelno": 10,
  30704. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  30705. "filename": "__init__.py",
  30706. "module": "__init__",
  30707. "exc_info": null,
  30708. "exc_text": null,
  30709. "stack_info": null,
  30710. "lineno": 75,
  30711. "funcName": "send",
  30712. "created": 1676441622.8821366,
  30713. "msecs": 882.1365833282471,
  30714. "relativeCreated": 19885.65182685852,
  30715. "thread": 140246884292160,
  30716. "threadName": "Thread-1 (_thread_main)",
  30717. "processName": "MainProcess",
  30718. "process": 509276,
  30719. "message": "Sending message with topic zigbee/ffe/livingroom/floorlamp_6 and payload {\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  30720. "asctime": "2023-02-15 07:13:42,882"
  30721. },
  30722. {
  30723. "name": "smart_brain.mqtt.videv.ffe.livingroom.main_light.state",
  30724. "msg": "Received message with topic %s and payload %s",
  30725. "args": [
  30726. "videv/ffe/livingroom/main_light/state",
  30727. "b'false'"
  30728. ],
  30729. "levelname": "DEBUG",
  30730. "levelno": 10,
  30731. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  30732. "filename": "__init__.py",
  30733. "module": "__init__",
  30734. "exc_info": null,
  30735. "exc_text": null,
  30736. "stack_info": null,
  30737. "lineno": 91,
  30738. "funcName": "__receive__",
  30739. "created": 1676441622.8823605,
  30740. "msecs": 882.3604583740234,
  30741. "relativeCreated": 19885.875701904297,
  30742. "thread": 140246884292160,
  30743. "threadName": "Thread-1 (_thread_main)",
  30744. "processName": "MainProcess",
  30745. "process": 509276,
  30746. "message": "Received message with topic videv/ffe/livingroom/main_light/state and payload b'false'",
  30747. "asctime": "2023-02-15 07:13:42,882"
  30748. },
  30749. {
  30750. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_1",
  30751. "msg": "Received message with topic %s and payload %s",
  30752. "args": [
  30753. "zigbee/ffe/livingroom/floorlamp_1",
  30754. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  30755. ],
  30756. "levelname": "DEBUG",
  30757. "levelno": 10,
  30758. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  30759. "filename": "__init__.py",
  30760. "module": "__init__",
  30761. "exc_info": null,
  30762. "exc_text": null,
  30763. "stack_info": null,
  30764. "lineno": 91,
  30765. "funcName": "__receive__",
  30766. "created": 1676441622.8826025,
  30767. "msecs": 882.6024532318115,
  30768. "relativeCreated": 19886.117696762085,
  30769. "thread": 140246884292160,
  30770. "threadName": "Thread-1 (_thread_main)",
  30771. "processName": "MainProcess",
  30772. "process": 509276,
  30773. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_1 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  30774. "asctime": "2023-02-15 07:13:42,882"
  30775. },
  30776. {
  30777. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_2",
  30778. "msg": "Received message with topic %s and payload %s",
  30779. "args": [
  30780. "zigbee/ffe/livingroom/floorlamp_2",
  30781. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  30782. ],
  30783. "levelname": "DEBUG",
  30784. "levelno": 10,
  30785. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  30786. "filename": "__init__.py",
  30787. "module": "__init__",
  30788. "exc_info": null,
  30789. "exc_text": null,
  30790. "stack_info": null,
  30791. "lineno": 91,
  30792. "funcName": "__receive__",
  30793. "created": 1676441622.882814,
  30794. "msecs": 882.8139305114746,
  30795. "relativeCreated": 19886.329174041748,
  30796. "thread": 140246884292160,
  30797. "threadName": "Thread-1 (_thread_main)",
  30798. "processName": "MainProcess",
  30799. "process": 509276,
  30800. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_2 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  30801. "asctime": "2023-02-15 07:13:42,882"
  30802. },
  30803. {
  30804. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_3",
  30805. "msg": "Received message with topic %s and payload %s",
  30806. "args": [
  30807. "zigbee/ffe/livingroom/floorlamp_3",
  30808. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  30809. ],
  30810. "levelname": "DEBUG",
  30811. "levelno": 10,
  30812. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  30813. "filename": "__init__.py",
  30814. "module": "__init__",
  30815. "exc_info": null,
  30816. "exc_text": null,
  30817. "stack_info": null,
  30818. "lineno": 91,
  30819. "funcName": "__receive__",
  30820. "created": 1676441622.8830242,
  30821. "msecs": 883.0242156982422,
  30822. "relativeCreated": 19886.539459228516,
  30823. "thread": 140246884292160,
  30824. "threadName": "Thread-1 (_thread_main)",
  30825. "processName": "MainProcess",
  30826. "process": 509276,
  30827. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_3 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  30828. "asctime": "2023-02-15 07:13:42,883"
  30829. },
  30830. {
  30831. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_4",
  30832. "msg": "Received message with topic %s and payload %s",
  30833. "args": [
  30834. "zigbee/ffe/livingroom/floorlamp_4",
  30835. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  30836. ],
  30837. "levelname": "DEBUG",
  30838. "levelno": 10,
  30839. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  30840. "filename": "__init__.py",
  30841. "module": "__init__",
  30842. "exc_info": null,
  30843. "exc_text": null,
  30844. "stack_info": null,
  30845. "lineno": 91,
  30846. "funcName": "__receive__",
  30847. "created": 1676441622.8832254,
  30848. "msecs": 883.2254409790039,
  30849. "relativeCreated": 19886.740684509277,
  30850. "thread": 140246884292160,
  30851. "threadName": "Thread-1 (_thread_main)",
  30852. "processName": "MainProcess",
  30853. "process": 509276,
  30854. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_4 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  30855. "asctime": "2023-02-15 07:13:42,883"
  30856. },
  30857. {
  30858. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_5",
  30859. "msg": "Received message with topic %s and payload %s",
  30860. "args": [
  30861. "zigbee/ffe/livingroom/floorlamp_5",
  30862. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  30863. ],
  30864. "levelname": "DEBUG",
  30865. "levelno": 10,
  30866. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  30867. "filename": "__init__.py",
  30868. "module": "__init__",
  30869. "exc_info": null,
  30870. "exc_text": null,
  30871. "stack_info": null,
  30872. "lineno": 91,
  30873. "funcName": "__receive__",
  30874. "created": 1676441622.883425,
  30875. "msecs": 883.4249973297119,
  30876. "relativeCreated": 19886.940240859985,
  30877. "thread": 140246884292160,
  30878. "threadName": "Thread-1 (_thread_main)",
  30879. "processName": "MainProcess",
  30880. "process": 509276,
  30881. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_5 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  30882. "asctime": "2023-02-15 07:13:42,883"
  30883. },
  30884. {
  30885. "name": "smart_brain.mqtt.zigbee.ffe.livingroom.floorlamp_6",
  30886. "msg": "Received message with topic %s and payload %s",
  30887. "args": [
  30888. "zigbee/ffe/livingroom/floorlamp_6",
  30889. "b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  30890. ],
  30891. "levelname": "DEBUG",
  30892. "levelno": 10,
  30893. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  30894. "filename": "__init__.py",
  30895. "module": "__init__",
  30896. "exc_info": null,
  30897. "exc_text": null,
  30898. "stack_info": null,
  30899. "lineno": 91,
  30900. "funcName": "__receive__",
  30901. "created": 1676441622.8836248,
  30902. "msecs": 883.624792098999,
  30903. "relativeCreated": 19887.140035629272,
  30904. "thread": 140246884292160,
  30905. "threadName": "Thread-1 (_thread_main)",
  30906. "processName": "MainProcess",
  30907. "process": 509276,
  30908. "message": "Received message with topic zigbee/ffe/livingroom/floorlamp_6 and payload b'{\"state\": \"off\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  30909. "asctime": "2023-02-15 07:13:42,883"
  30910. },
  30911. {
  30912. "name": "smart_brain.mqtt.videv.ffe.livingroom.floorlamp.state",
  30913. "msg": "Received message with topic %s and payload %s",
  30914. "args": [
  30915. "videv/ffe/livingroom/floorlamp/state",
  30916. "b'false'"
  30917. ],
  30918. "levelname": "DEBUG",
  30919. "levelno": 10,
  30920. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  30921. "filename": "__init__.py",
  30922. "module": "__init__",
  30923. "exc_info": null,
  30924. "exc_text": null,
  30925. "stack_info": null,
  30926. "lineno": 91,
  30927. "funcName": "__receive__",
  30928. "created": 1676441622.9255457,
  30929. "msecs": 925.5456924438477,
  30930. "relativeCreated": 19929.06093597412,
  30931. "thread": 140246884292160,
  30932. "threadName": "Thread-1 (_thread_main)",
  30933. "processName": "MainProcess",
  30934. "process": 509276,
  30935. "message": "Received message with topic videv/ffe/livingroom/floorlamp/state and payload b'false'",
  30936. "asctime": "2023-02-15 07:13:42,925"
  30937. }
  30938. ],
  30939. "time_consumption": 0.2490534782409668
  30940. },
  30941. {
  30942. "name": "__tLogger__",
  30943. "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_1) state is correct (Content %s and Type is %s).",
  30944. "args": [
  30945. "False",
  30946. "<class 'bool'>"
  30947. ],
  30948. "levelname": "INFO",
  30949. "levelno": 20,
  30950. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  30951. "filename": "test.py",
  30952. "module": "test",
  30953. "exc_info": null,
  30954. "exc_text": null,
  30955. "stack_info": null,
  30956. "lineno": 184,
  30957. "funcName": "equivalency_chk",
  30958. "created": 1676441623.1753912,
  30959. "msecs": 175.39119720458984,
  30960. "relativeCreated": 20178.906440734863,
  30961. "thread": 140246908178432,
  30962. "threadName": "MainThread",
  30963. "processName": "MainProcess",
  30964. "process": 509276,
  30965. "message": "Follower device (zigbee/ffe/livingroom/floorlamp_1) state is correct (Content False and Type is <class 'bool'>).",
  30966. "asctime": "2023-02-15 07:13:43,175",
  30967. "moduleLogger": [
  30968. {
  30969. "name": "__unittest__",
  30970. "msg": "Result (%s): %s (%s)",
  30971. "args": [
  30972. "Follower device (zigbee/ffe/livingroom/floorlamp_1) state",
  30973. "False",
  30974. "<class 'bool'>"
  30975. ],
  30976. "levelname": "DEBUG",
  30977. "levelno": 10,
  30978. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  30979. "filename": "test.py",
  30980. "module": "test",
  30981. "exc_info": null,
  30982. "exc_text": null,
  30983. "stack_info": null,
  30984. "lineno": 22,
  30985. "funcName": "__report_result__",
  30986. "created": 1676441623.1750789,
  30987. "msecs": 175.0788688659668,
  30988. "relativeCreated": 20178.59411239624,
  30989. "thread": 140246908178432,
  30990. "threadName": "MainThread",
  30991. "processName": "MainProcess",
  30992. "process": 509276,
  30993. "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_1) state): False (<class 'bool'>)",
  30994. "asctime": "2023-02-15 07:13:43,175"
  30995. },
  30996. {
  30997. "name": "__unittest__",
  30998. "msg": "Expectation (%s): result %s %s (%s)",
  30999. "args": [
  31000. "Follower device (zigbee/ffe/livingroom/floorlamp_1) state",
  31001. "=",
  31002. "False",
  31003. "<class 'bool'>"
  31004. ],
  31005. "levelname": "DEBUG",
  31006. "levelno": 10,
  31007. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  31008. "filename": "test.py",
  31009. "module": "test",
  31010. "exc_info": null,
  31011. "exc_text": null,
  31012. "stack_info": null,
  31013. "lineno": 26,
  31014. "funcName": "__report_expectation__",
  31015. "created": 1676441623.175228,
  31016. "msecs": 175.22811889648438,
  31017. "relativeCreated": 20178.743362426758,
  31018. "thread": 140246908178432,
  31019. "threadName": "MainThread",
  31020. "processName": "MainProcess",
  31021. "process": 509276,
  31022. "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_1) state): result = False (<class 'bool'>)",
  31023. "asctime": "2023-02-15 07:13:43,175"
  31024. }
  31025. ],
  31026. "time_consumption": 0.00016307830810546875
  31027. },
  31028. {
  31029. "name": "__tLogger__",
  31030. "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_2) state is correct (Content %s and Type is %s).",
  31031. "args": [
  31032. "False",
  31033. "<class 'bool'>"
  31034. ],
  31035. "levelname": "INFO",
  31036. "levelno": 20,
  31037. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  31038. "filename": "test.py",
  31039. "module": "test",
  31040. "exc_info": null,
  31041. "exc_text": null,
  31042. "stack_info": null,
  31043. "lineno": 184,
  31044. "funcName": "equivalency_chk",
  31045. "created": 1676441623.1758177,
  31046. "msecs": 175.81772804260254,
  31047. "relativeCreated": 20179.332971572876,
  31048. "thread": 140246908178432,
  31049. "threadName": "MainThread",
  31050. "processName": "MainProcess",
  31051. "process": 509276,
  31052. "message": "Follower device (zigbee/ffe/livingroom/floorlamp_2) state is correct (Content False and Type is <class 'bool'>).",
  31053. "asctime": "2023-02-15 07:13:43,175",
  31054. "moduleLogger": [
  31055. {
  31056. "name": "__unittest__",
  31057. "msg": "Result (%s): %s (%s)",
  31058. "args": [
  31059. "Follower device (zigbee/ffe/livingroom/floorlamp_2) state",
  31060. "False",
  31061. "<class 'bool'>"
  31062. ],
  31063. "levelname": "DEBUG",
  31064. "levelno": 10,
  31065. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  31066. "filename": "test.py",
  31067. "module": "test",
  31068. "exc_info": null,
  31069. "exc_text": null,
  31070. "stack_info": null,
  31071. "lineno": 22,
  31072. "funcName": "__report_result__",
  31073. "created": 1676441623.1755953,
  31074. "msecs": 175.59528350830078,
  31075. "relativeCreated": 20179.110527038574,
  31076. "thread": 140246908178432,
  31077. "threadName": "MainThread",
  31078. "processName": "MainProcess",
  31079. "process": 509276,
  31080. "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_2) state): False (<class 'bool'>)",
  31081. "asctime": "2023-02-15 07:13:43,175"
  31082. },
  31083. {
  31084. "name": "__unittest__",
  31085. "msg": "Expectation (%s): result %s %s (%s)",
  31086. "args": [
  31087. "Follower device (zigbee/ffe/livingroom/floorlamp_2) state",
  31088. "=",
  31089. "False",
  31090. "<class 'bool'>"
  31091. ],
  31092. "levelname": "DEBUG",
  31093. "levelno": 10,
  31094. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  31095. "filename": "test.py",
  31096. "module": "test",
  31097. "exc_info": null,
  31098. "exc_text": null,
  31099. "stack_info": null,
  31100. "lineno": 26,
  31101. "funcName": "__report_expectation__",
  31102. "created": 1676441623.1757143,
  31103. "msecs": 175.71425437927246,
  31104. "relativeCreated": 20179.229497909546,
  31105. "thread": 140246908178432,
  31106. "threadName": "MainThread",
  31107. "processName": "MainProcess",
  31108. "process": 509276,
  31109. "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_2) state): result = False (<class 'bool'>)",
  31110. "asctime": "2023-02-15 07:13:43,175"
  31111. }
  31112. ],
  31113. "time_consumption": 0.00010347366333007812
  31114. },
  31115. {
  31116. "name": "__tLogger__",
  31117. "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_3) state is correct (Content %s and Type is %s).",
  31118. "args": [
  31119. "False",
  31120. "<class 'bool'>"
  31121. ],
  31122. "levelname": "INFO",
  31123. "levelno": 20,
  31124. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  31125. "filename": "test.py",
  31126. "module": "test",
  31127. "exc_info": null,
  31128. "exc_text": null,
  31129. "stack_info": null,
  31130. "lineno": 184,
  31131. "funcName": "equivalency_chk",
  31132. "created": 1676441623.1761916,
  31133. "msecs": 176.1915683746338,
  31134. "relativeCreated": 20179.706811904907,
  31135. "thread": 140246908178432,
  31136. "threadName": "MainThread",
  31137. "processName": "MainProcess",
  31138. "process": 509276,
  31139. "message": "Follower device (zigbee/ffe/livingroom/floorlamp_3) state is correct (Content False and Type is <class 'bool'>).",
  31140. "asctime": "2023-02-15 07:13:43,176",
  31141. "moduleLogger": [
  31142. {
  31143. "name": "__unittest__",
  31144. "msg": "Result (%s): %s (%s)",
  31145. "args": [
  31146. "Follower device (zigbee/ffe/livingroom/floorlamp_3) state",
  31147. "False",
  31148. "<class 'bool'>"
  31149. ],
  31150. "levelname": "DEBUG",
  31151. "levelno": 10,
  31152. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  31153. "filename": "test.py",
  31154. "module": "test",
  31155. "exc_info": null,
  31156. "exc_text": null,
  31157. "stack_info": null,
  31158. "lineno": 22,
  31159. "funcName": "__report_result__",
  31160. "created": 1676441623.1759946,
  31161. "msecs": 175.9946346282959,
  31162. "relativeCreated": 20179.50987815857,
  31163. "thread": 140246908178432,
  31164. "threadName": "MainThread",
  31165. "processName": "MainProcess",
  31166. "process": 509276,
  31167. "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_3) state): False (<class 'bool'>)",
  31168. "asctime": "2023-02-15 07:13:43,175"
  31169. },
  31170. {
  31171. "name": "__unittest__",
  31172. "msg": "Expectation (%s): result %s %s (%s)",
  31173. "args": [
  31174. "Follower device (zigbee/ffe/livingroom/floorlamp_3) state",
  31175. "=",
  31176. "False",
  31177. "<class 'bool'>"
  31178. ],
  31179. "levelname": "DEBUG",
  31180. "levelno": 10,
  31181. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  31182. "filename": "test.py",
  31183. "module": "test",
  31184. "exc_info": null,
  31185. "exc_text": null,
  31186. "stack_info": null,
  31187. "lineno": 26,
  31188. "funcName": "__report_expectation__",
  31189. "created": 1676441623.1760964,
  31190. "msecs": 176.09643936157227,
  31191. "relativeCreated": 20179.611682891846,
  31192. "thread": 140246908178432,
  31193. "threadName": "MainThread",
  31194. "processName": "MainProcess",
  31195. "process": 509276,
  31196. "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_3) state): result = False (<class 'bool'>)",
  31197. "asctime": "2023-02-15 07:13:43,176"
  31198. }
  31199. ],
  31200. "time_consumption": 9.512901306152344e-05
  31201. },
  31202. {
  31203. "name": "__tLogger__",
  31204. "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_4) state is correct (Content %s and Type is %s).",
  31205. "args": [
  31206. "False",
  31207. "<class 'bool'>"
  31208. ],
  31209. "levelname": "INFO",
  31210. "levelno": 20,
  31211. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  31212. "filename": "test.py",
  31213. "module": "test",
  31214. "exc_info": null,
  31215. "exc_text": null,
  31216. "stack_info": null,
  31217. "lineno": 184,
  31218. "funcName": "equivalency_chk",
  31219. "created": 1676441623.1765616,
  31220. "msecs": 176.5615940093994,
  31221. "relativeCreated": 20180.076837539673,
  31222. "thread": 140246908178432,
  31223. "threadName": "MainThread",
  31224. "processName": "MainProcess",
  31225. "process": 509276,
  31226. "message": "Follower device (zigbee/ffe/livingroom/floorlamp_4) state is correct (Content False and Type is <class 'bool'>).",
  31227. "asctime": "2023-02-15 07:13:43,176",
  31228. "moduleLogger": [
  31229. {
  31230. "name": "__unittest__",
  31231. "msg": "Result (%s): %s (%s)",
  31232. "args": [
  31233. "Follower device (zigbee/ffe/livingroom/floorlamp_4) state",
  31234. "False",
  31235. "<class 'bool'>"
  31236. ],
  31237. "levelname": "DEBUG",
  31238. "levelno": 10,
  31239. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  31240. "filename": "test.py",
  31241. "module": "test",
  31242. "exc_info": null,
  31243. "exc_text": null,
  31244. "stack_info": null,
  31245. "lineno": 22,
  31246. "funcName": "__report_result__",
  31247. "created": 1676441623.1763556,
  31248. "msecs": 176.35560035705566,
  31249. "relativeCreated": 20179.87084388733,
  31250. "thread": 140246908178432,
  31251. "threadName": "MainThread",
  31252. "processName": "MainProcess",
  31253. "process": 509276,
  31254. "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_4) state): False (<class 'bool'>)",
  31255. "asctime": "2023-02-15 07:13:43,176"
  31256. },
  31257. {
  31258. "name": "__unittest__",
  31259. "msg": "Expectation (%s): result %s %s (%s)",
  31260. "args": [
  31261. "Follower device (zigbee/ffe/livingroom/floorlamp_4) state",
  31262. "=",
  31263. "False",
  31264. "<class 'bool'>"
  31265. ],
  31266. "levelname": "DEBUG",
  31267. "levelno": 10,
  31268. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  31269. "filename": "test.py",
  31270. "module": "test",
  31271. "exc_info": null,
  31272. "exc_text": null,
  31273. "stack_info": null,
  31274. "lineno": 26,
  31275. "funcName": "__report_expectation__",
  31276. "created": 1676441623.176455,
  31277. "msecs": 176.45502090454102,
  31278. "relativeCreated": 20179.970264434814,
  31279. "thread": 140246908178432,
  31280. "threadName": "MainThread",
  31281. "processName": "MainProcess",
  31282. "process": 509276,
  31283. "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_4) state): result = False (<class 'bool'>)",
  31284. "asctime": "2023-02-15 07:13:43,176"
  31285. }
  31286. ],
  31287. "time_consumption": 0.00010657310485839844
  31288. },
  31289. {
  31290. "name": "__tLogger__",
  31291. "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_5) state is correct (Content %s and Type is %s).",
  31292. "args": [
  31293. "False",
  31294. "<class 'bool'>"
  31295. ],
  31296. "levelname": "INFO",
  31297. "levelno": 20,
  31298. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  31299. "filename": "test.py",
  31300. "module": "test",
  31301. "exc_info": null,
  31302. "exc_text": null,
  31303. "stack_info": null,
  31304. "lineno": 184,
  31305. "funcName": "equivalency_chk",
  31306. "created": 1676441623.1769118,
  31307. "msecs": 176.9118309020996,
  31308. "relativeCreated": 20180.427074432373,
  31309. "thread": 140246908178432,
  31310. "threadName": "MainThread",
  31311. "processName": "MainProcess",
  31312. "process": 509276,
  31313. "message": "Follower device (zigbee/ffe/livingroom/floorlamp_5) state is correct (Content False and Type is <class 'bool'>).",
  31314. "asctime": "2023-02-15 07:13:43,176",
  31315. "moduleLogger": [
  31316. {
  31317. "name": "__unittest__",
  31318. "msg": "Result (%s): %s (%s)",
  31319. "args": [
  31320. "Follower device (zigbee/ffe/livingroom/floorlamp_5) state",
  31321. "False",
  31322. "<class 'bool'>"
  31323. ],
  31324. "levelname": "DEBUG",
  31325. "levelno": 10,
  31326. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  31327. "filename": "test.py",
  31328. "module": "test",
  31329. "exc_info": null,
  31330. "exc_text": null,
  31331. "stack_info": null,
  31332. "lineno": 22,
  31333. "funcName": "__report_result__",
  31334. "created": 1676441623.1767213,
  31335. "msecs": 176.72133445739746,
  31336. "relativeCreated": 20180.23657798767,
  31337. "thread": 140246908178432,
  31338. "threadName": "MainThread",
  31339. "processName": "MainProcess",
  31340. "process": 509276,
  31341. "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_5) state): False (<class 'bool'>)",
  31342. "asctime": "2023-02-15 07:13:43,176"
  31343. },
  31344. {
  31345. "name": "__unittest__",
  31346. "msg": "Expectation (%s): result %s %s (%s)",
  31347. "args": [
  31348. "Follower device (zigbee/ffe/livingroom/floorlamp_5) state",
  31349. "=",
  31350. "False",
  31351. "<class 'bool'>"
  31352. ],
  31353. "levelname": "DEBUG",
  31354. "levelno": 10,
  31355. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  31356. "filename": "test.py",
  31357. "module": "test",
  31358. "exc_info": null,
  31359. "exc_text": null,
  31360. "stack_info": null,
  31361. "lineno": 26,
  31362. "funcName": "__report_expectation__",
  31363. "created": 1676441623.1768205,
  31364. "msecs": 176.8205165863037,
  31365. "relativeCreated": 20180.335760116577,
  31366. "thread": 140246908178432,
  31367. "threadName": "MainThread",
  31368. "processName": "MainProcess",
  31369. "process": 509276,
  31370. "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_5) state): result = False (<class 'bool'>)",
  31371. "asctime": "2023-02-15 07:13:43,176"
  31372. }
  31373. ],
  31374. "time_consumption": 9.131431579589844e-05
  31375. },
  31376. {
  31377. "name": "__tLogger__",
  31378. "msg": "Follower device (zigbee/ffe/livingroom/floorlamp_6) state is correct (Content %s and Type is %s).",
  31379. "args": [
  31380. "False",
  31381. "<class 'bool'>"
  31382. ],
  31383. "levelname": "INFO",
  31384. "levelno": 20,
  31385. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  31386. "filename": "test.py",
  31387. "module": "test",
  31388. "exc_info": null,
  31389. "exc_text": null,
  31390. "stack_info": null,
  31391. "lineno": 184,
  31392. "funcName": "equivalency_chk",
  31393. "created": 1676441623.1772575,
  31394. "msecs": 177.25753784179688,
  31395. "relativeCreated": 20180.77278137207,
  31396. "thread": 140246908178432,
  31397. "threadName": "MainThread",
  31398. "processName": "MainProcess",
  31399. "process": 509276,
  31400. "message": "Follower device (zigbee/ffe/livingroom/floorlamp_6) state is correct (Content False and Type is <class 'bool'>).",
  31401. "asctime": "2023-02-15 07:13:43,177",
  31402. "moduleLogger": [
  31403. {
  31404. "name": "__unittest__",
  31405. "msg": "Result (%s): %s (%s)",
  31406. "args": [
  31407. "Follower device (zigbee/ffe/livingroom/floorlamp_6) state",
  31408. "False",
  31409. "<class 'bool'>"
  31410. ],
  31411. "levelname": "DEBUG",
  31412. "levelno": 10,
  31413. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  31414. "filename": "test.py",
  31415. "module": "test",
  31416. "exc_info": null,
  31417. "exc_text": null,
  31418. "stack_info": null,
  31419. "lineno": 22,
  31420. "funcName": "__report_result__",
  31421. "created": 1676441623.1770709,
  31422. "msecs": 177.07085609436035,
  31423. "relativeCreated": 20180.586099624634,
  31424. "thread": 140246908178432,
  31425. "threadName": "MainThread",
  31426. "processName": "MainProcess",
  31427. "process": 509276,
  31428. "message": "Result (Follower device (zigbee/ffe/livingroom/floorlamp_6) state): False (<class 'bool'>)",
  31429. "asctime": "2023-02-15 07:13:43,177"
  31430. },
  31431. {
  31432. "name": "__unittest__",
  31433. "msg": "Expectation (%s): result %s %s (%s)",
  31434. "args": [
  31435. "Follower device (zigbee/ffe/livingroom/floorlamp_6) state",
  31436. "=",
  31437. "False",
  31438. "<class 'bool'>"
  31439. ],
  31440. "levelname": "DEBUG",
  31441. "levelno": 10,
  31442. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  31443. "filename": "test.py",
  31444. "module": "test",
  31445. "exc_info": null,
  31446. "exc_text": null,
  31447. "stack_info": null,
  31448. "lineno": 26,
  31449. "funcName": "__report_expectation__",
  31450. "created": 1676441623.177168,
  31451. "msecs": 177.1678924560547,
  31452. "relativeCreated": 20180.683135986328,
  31453. "thread": 140246908178432,
  31454. "threadName": "MainThread",
  31455. "processName": "MainProcess",
  31456. "process": 509276,
  31457. "message": "Expectation (Follower device (zigbee/ffe/livingroom/floorlamp_6) state): result = False (<class 'bool'>)",
  31458. "asctime": "2023-02-15 07:13:43,177"
  31459. }
  31460. ],
  31461. "time_consumption": 8.96453857421875e-05
  31462. }
  31463. ],
  31464. "time_consumption": 0.9098222255706787,
  31465. "time_start": "2023-02-15 07:13:42,267",
  31466. "time_finished": "2023-02-15 07:13:43,177"
  31467. },
  31468. "Brightness test for device and virtual device: zigbee/ffe/sleep/bed_light_di": {
  31469. "name": "__tLogger__",
  31470. "msg": "Brightness test for device and virtual device: zigbee/ffe/sleep/bed_light_di",
  31471. "args": null,
  31472. "levelname": "INFO",
  31473. "levelno": 20,
  31474. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  31475. "filename": "light.py",
  31476. "module": "light",
  31477. "exc_info": null,
  31478. "exc_text": null,
  31479. "stack_info": null,
  31480. "lineno": 50,
  31481. "funcName": "test_brightness",
  31482. "created": 1676441623.1777892,
  31483. "msecs": 177.78921127319336,
  31484. "relativeCreated": 20181.304454803467,
  31485. "thread": 140246908178432,
  31486. "threadName": "MainThread",
  31487. "processName": "MainProcess",
  31488. "process": 509276,
  31489. "message": "Brightness test for device and virtual device: zigbee/ffe/sleep/bed_light_di",
  31490. "asctime": "2023-02-15 07:13:43,177",
  31491. "moduleLogger": [],
  31492. "testcaseLogger": [
  31493. {
  31494. "name": "__tLogger__",
  31495. "msg": "Setting preconditions (Power on)",
  31496. "args": [],
  31497. "levelname": "DEBUG",
  31498. "levelno": 10,
  31499. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  31500. "filename": "light.py",
  31501. "module": "light",
  31502. "exc_info": null,
  31503. "exc_text": null,
  31504. "stack_info": null,
  31505. "lineno": 57,
  31506. "funcName": "__test_brightness__",
  31507. "created": 1676441623.4793813,
  31508. "msecs": 479.3813228607178,
  31509. "relativeCreated": 20482.89656639099,
  31510. "thread": 140246908178432,
  31511. "threadName": "MainThread",
  31512. "processName": "MainProcess",
  31513. "process": 509276,
  31514. "message": "Setting preconditions (Power on)",
  31515. "asctime": "2023-02-15 07:13:43,479",
  31516. "moduleLogger": [
  31517. {
  31518. "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di",
  31519. "msg": "Sending message with topic %s and payload %s",
  31520. "args": [
  31521. "zigbee/ffe/sleep/bed_light_di",
  31522. "{\"state\": \"on\", \"brightness\": 127.0}"
  31523. ],
  31524. "levelname": "DEBUG",
  31525. "levelno": 10,
  31526. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  31527. "filename": "__init__.py",
  31528. "module": "__init__",
  31529. "exc_info": null,
  31530. "exc_text": null,
  31531. "stack_info": null,
  31532. "lineno": 75,
  31533. "funcName": "send",
  31534. "created": 1676441623.178233,
  31535. "msecs": 178.23290824890137,
  31536. "relativeCreated": 20181.748151779175,
  31537. "thread": 140246908178432,
  31538. "threadName": "MainThread",
  31539. "processName": "MainProcess",
  31540. "process": 509276,
  31541. "message": "Sending message with topic zigbee/ffe/sleep/bed_light_di and payload {\"state\": \"on\", \"brightness\": 127.0}",
  31542. "asctime": "2023-02-15 07:13:43,178"
  31543. },
  31544. {
  31545. "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di",
  31546. "msg": "Received message with topic %s and payload %s",
  31547. "args": [
  31548. "zigbee/ffe/sleep/bed_light_di",
  31549. "b'{\"state\": \"on\", \"brightness\": 127.0}'"
  31550. ],
  31551. "levelname": "DEBUG",
  31552. "levelno": 10,
  31553. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  31554. "filename": "__init__.py",
  31555. "module": "__init__",
  31556. "exc_info": null,
  31557. "exc_text": null,
  31558. "stack_info": null,
  31559. "lineno": 91,
  31560. "funcName": "__receive__",
  31561. "created": 1676441623.179532,
  31562. "msecs": 179.53205108642578,
  31563. "relativeCreated": 20183.0472946167,
  31564. "thread": 140246884292160,
  31565. "threadName": "Thread-1 (_thread_main)",
  31566. "processName": "MainProcess",
  31567. "process": 509276,
  31568. "message": "Received message with topic zigbee/ffe/sleep/bed_light_di and payload b'{\"state\": \"on\", \"brightness\": 127.0}'",
  31569. "asctime": "2023-02-15 07:13:43,179"
  31570. },
  31571. {
  31572. "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_di.state",
  31573. "msg": "Received message with topic %s and payload %s",
  31574. "args": [
  31575. "videv/ffe/sleep/bed_light_di/state",
  31576. "b'true'"
  31577. ],
  31578. "levelname": "DEBUG",
  31579. "levelno": 10,
  31580. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  31581. "filename": "__init__.py",
  31582. "module": "__init__",
  31583. "exc_info": null,
  31584. "exc_text": null,
  31585. "stack_info": null,
  31586. "lineno": 91,
  31587. "funcName": "__receive__",
  31588. "created": 1676441623.1843119,
  31589. "msecs": 184.3118667602539,
  31590. "relativeCreated": 20187.827110290527,
  31591. "thread": 140246884292160,
  31592. "threadName": "Thread-1 (_thread_main)",
  31593. "processName": "MainProcess",
  31594. "process": 509276,
  31595. "message": "Received message with topic videv/ffe/sleep/bed_light_di/state and payload b'true'",
  31596. "asctime": "2023-02-15 07:13:43,184"
  31597. },
  31598. {
  31599. "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_di.brightness",
  31600. "msg": "Received message with topic %s and payload %s",
  31601. "args": [
  31602. "videv/ffe/sleep/bed_light_di/brightness",
  31603. "b'50'"
  31604. ],
  31605. "levelname": "DEBUG",
  31606. "levelno": 10,
  31607. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  31608. "filename": "__init__.py",
  31609. "module": "__init__",
  31610. "exc_info": null,
  31611. "exc_text": null,
  31612. "stack_info": null,
  31613. "lineno": 91,
  31614. "funcName": "__receive__",
  31615. "created": 1676441623.1851263,
  31616. "msecs": 185.12630462646484,
  31617. "relativeCreated": 20188.64154815674,
  31618. "thread": 140246884292160,
  31619. "threadName": "Thread-1 (_thread_main)",
  31620. "processName": "MainProcess",
  31621. "process": 509276,
  31622. "message": "Received message with topic videv/ffe/sleep/bed_light_di/brightness and payload b'50'",
  31623. "asctime": "2023-02-15 07:13:43,185"
  31624. }
  31625. ],
  31626. "time_consumption": 0.29425501823425293
  31627. },
  31628. {
  31629. "name": "__tLogger__",
  31630. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  31631. "args": [
  31632. "50",
  31633. "<class 'int'>"
  31634. ],
  31635. "levelname": "INFO",
  31636. "levelno": 20,
  31637. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  31638. "filename": "test.py",
  31639. "module": "test",
  31640. "exc_info": null,
  31641. "exc_text": null,
  31642. "stack_info": null,
  31643. "lineno": 184,
  31644. "funcName": "equivalency_chk",
  31645. "created": 1676441623.4801233,
  31646. "msecs": 480.12328147888184,
  31647. "relativeCreated": 20483.638525009155,
  31648. "thread": 140246908178432,
  31649. "threadName": "MainThread",
  31650. "processName": "MainProcess",
  31651. "process": 509276,
  31652. "message": "Virtual device brightness is correct (Content 50 and Type is <class 'int'>).",
  31653. "asctime": "2023-02-15 07:13:43,480",
  31654. "moduleLogger": [
  31655. {
  31656. "name": "__unittest__",
  31657. "msg": "Result (%s): %s (%s)",
  31658. "args": [
  31659. "Virtual device brightness",
  31660. "50",
  31661. "<class 'int'>"
  31662. ],
  31663. "levelname": "DEBUG",
  31664. "levelno": 10,
  31665. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  31666. "filename": "test.py",
  31667. "module": "test",
  31668. "exc_info": null,
  31669. "exc_text": null,
  31670. "stack_info": null,
  31671. "lineno": 22,
  31672. "funcName": "__report_result__",
  31673. "created": 1676441623.4798427,
  31674. "msecs": 479.8426628112793,
  31675. "relativeCreated": 20483.357906341553,
  31676. "thread": 140246908178432,
  31677. "threadName": "MainThread",
  31678. "processName": "MainProcess",
  31679. "process": 509276,
  31680. "message": "Result (Virtual device brightness): 50 (<class 'int'>)",
  31681. "asctime": "2023-02-15 07:13:43,479"
  31682. },
  31683. {
  31684. "name": "__unittest__",
  31685. "msg": "Expectation (%s): result %s %s (%s)",
  31686. "args": [
  31687. "Virtual device brightness",
  31688. "=",
  31689. "50",
  31690. "<class 'int'>"
  31691. ],
  31692. "levelname": "DEBUG",
  31693. "levelno": 10,
  31694. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  31695. "filename": "test.py",
  31696. "module": "test",
  31697. "exc_info": null,
  31698. "exc_text": null,
  31699. "stack_info": null,
  31700. "lineno": 26,
  31701. "funcName": "__report_expectation__",
  31702. "created": 1676441623.479997,
  31703. "msecs": 479.996919631958,
  31704. "relativeCreated": 20483.51216316223,
  31705. "thread": 140246908178432,
  31706. "threadName": "MainThread",
  31707. "processName": "MainProcess",
  31708. "process": 509276,
  31709. "message": "Expectation (Virtual device brightness): result = 50 (<class 'int'>)",
  31710. "asctime": "2023-02-15 07:13:43,479"
  31711. }
  31712. ],
  31713. "time_consumption": 0.00012636184692382812
  31714. },
  31715. {
  31716. "name": "__tLogger__",
  31717. "msg": "Changing light device brightness to '%d'",
  31718. "args": [
  31719. 65
  31720. ],
  31721. "levelname": "DEBUG",
  31722. "levelno": 10,
  31723. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  31724. "filename": "light.py",
  31725. "module": "light",
  31726. "exc_info": null,
  31727. "exc_text": null,
  31728. "stack_info": null,
  31729. "lineno": 63,
  31730. "funcName": "__test_brightness__",
  31731. "created": 1676441623.781721,
  31732. "msecs": 781.7211151123047,
  31733. "relativeCreated": 20785.236358642578,
  31734. "thread": 140246908178432,
  31735. "threadName": "MainThread",
  31736. "processName": "MainProcess",
  31737. "process": 509276,
  31738. "message": "Changing light device brightness to '65'",
  31739. "asctime": "2023-02-15 07:13:43,781",
  31740. "moduleLogger": [
  31741. {
  31742. "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di",
  31743. "msg": "Sending message with topic %s and payload %s",
  31744. "args": [
  31745. "zigbee/ffe/sleep/bed_light_di",
  31746. "{\"state\": \"on\", \"brightness\": 165.0}"
  31747. ],
  31748. "levelname": "DEBUG",
  31749. "levelno": 10,
  31750. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  31751. "filename": "__init__.py",
  31752. "module": "__init__",
  31753. "exc_info": null,
  31754. "exc_text": null,
  31755. "stack_info": null,
  31756. "lineno": 75,
  31757. "funcName": "send",
  31758. "created": 1676441623.4805212,
  31759. "msecs": 480.52120208740234,
  31760. "relativeCreated": 20484.036445617676,
  31761. "thread": 140246908178432,
  31762. "threadName": "MainThread",
  31763. "processName": "MainProcess",
  31764. "process": 509276,
  31765. "message": "Sending message with topic zigbee/ffe/sleep/bed_light_di and payload {\"state\": \"on\", \"brightness\": 165.0}",
  31766. "asctime": "2023-02-15 07:13:43,480"
  31767. },
  31768. {
  31769. "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di",
  31770. "msg": "Received message with topic %s and payload %s",
  31771. "args": [
  31772. "zigbee/ffe/sleep/bed_light_di",
  31773. "b'{\"state\": \"on\", \"brightness\": 165.0}'"
  31774. ],
  31775. "levelname": "DEBUG",
  31776. "levelno": 10,
  31777. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  31778. "filename": "__init__.py",
  31779. "module": "__init__",
  31780. "exc_info": null,
  31781. "exc_text": null,
  31782. "stack_info": null,
  31783. "lineno": 91,
  31784. "funcName": "__receive__",
  31785. "created": 1676441623.4818532,
  31786. "msecs": 481.8532466888428,
  31787. "relativeCreated": 20485.368490219116,
  31788. "thread": 140246884292160,
  31789. "threadName": "Thread-1 (_thread_main)",
  31790. "processName": "MainProcess",
  31791. "process": 509276,
  31792. "message": "Received message with topic zigbee/ffe/sleep/bed_light_di and payload b'{\"state\": \"on\", \"brightness\": 165.0}'",
  31793. "asctime": "2023-02-15 07:13:43,481"
  31794. },
  31795. {
  31796. "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_di.brightness",
  31797. "msg": "Received message with topic %s and payload %s",
  31798. "args": [
  31799. "videv/ffe/sleep/bed_light_di/brightness",
  31800. "b'65'"
  31801. ],
  31802. "levelname": "DEBUG",
  31803. "levelno": 10,
  31804. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  31805. "filename": "__init__.py",
  31806. "module": "__init__",
  31807. "exc_info": null,
  31808. "exc_text": null,
  31809. "stack_info": null,
  31810. "lineno": 91,
  31811. "funcName": "__receive__",
  31812. "created": 1676441623.4842484,
  31813. "msecs": 484.24839973449707,
  31814. "relativeCreated": 20487.76364326477,
  31815. "thread": 140246884292160,
  31816. "threadName": "Thread-1 (_thread_main)",
  31817. "processName": "MainProcess",
  31818. "process": 509276,
  31819. "message": "Received message with topic videv/ffe/sleep/bed_light_di/brightness and payload b'65'",
  31820. "asctime": "2023-02-15 07:13:43,484"
  31821. }
  31822. ],
  31823. "time_consumption": 0.2974727153778076
  31824. },
  31825. {
  31826. "name": "__tLogger__",
  31827. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  31828. "args": [
  31829. "65",
  31830. "<class 'int'>"
  31831. ],
  31832. "levelname": "INFO",
  31833. "levelno": 20,
  31834. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  31835. "filename": "test.py",
  31836. "module": "test",
  31837. "exc_info": null,
  31838. "exc_text": null,
  31839. "stack_info": null,
  31840. "lineno": 184,
  31841. "funcName": "equivalency_chk",
  31842. "created": 1676441623.782481,
  31843. "msecs": 782.4809551239014,
  31844. "relativeCreated": 20785.996198654175,
  31845. "thread": 140246908178432,
  31846. "threadName": "MainThread",
  31847. "processName": "MainProcess",
  31848. "process": 509276,
  31849. "message": "Virtual device brightness is correct (Content 65 and Type is <class 'int'>).",
  31850. "asctime": "2023-02-15 07:13:43,782",
  31851. "moduleLogger": [
  31852. {
  31853. "name": "__unittest__",
  31854. "msg": "Result (%s): %s (%s)",
  31855. "args": [
  31856. "Virtual device brightness",
  31857. "65",
  31858. "<class 'int'>"
  31859. ],
  31860. "levelname": "DEBUG",
  31861. "levelno": 10,
  31862. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  31863. "filename": "test.py",
  31864. "module": "test",
  31865. "exc_info": null,
  31866. "exc_text": null,
  31867. "stack_info": null,
  31868. "lineno": 22,
  31869. "funcName": "__report_result__",
  31870. "created": 1676441623.7821753,
  31871. "msecs": 782.1753025054932,
  31872. "relativeCreated": 20785.690546035767,
  31873. "thread": 140246908178432,
  31874. "threadName": "MainThread",
  31875. "processName": "MainProcess",
  31876. "process": 509276,
  31877. "message": "Result (Virtual device brightness): 65 (<class 'int'>)",
  31878. "asctime": "2023-02-15 07:13:43,782"
  31879. },
  31880. {
  31881. "name": "__unittest__",
  31882. "msg": "Expectation (%s): result %s %s (%s)",
  31883. "args": [
  31884. "Virtual device brightness",
  31885. "=",
  31886. "65",
  31887. "<class 'int'>"
  31888. ],
  31889. "levelname": "DEBUG",
  31890. "levelno": 10,
  31891. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  31892. "filename": "test.py",
  31893. "module": "test",
  31894. "exc_info": null,
  31895. "exc_text": null,
  31896. "stack_info": null,
  31897. "lineno": 26,
  31898. "funcName": "__report_expectation__",
  31899. "created": 1676441623.782322,
  31900. "msecs": 782.3219299316406,
  31901. "relativeCreated": 20785.837173461914,
  31902. "thread": 140246908178432,
  31903. "threadName": "MainThread",
  31904. "processName": "MainProcess",
  31905. "process": 509276,
  31906. "message": "Expectation (Virtual device brightness): result = 65 (<class 'int'>)",
  31907. "asctime": "2023-02-15 07:13:43,782"
  31908. }
  31909. ],
  31910. "time_consumption": 0.0001590251922607422
  31911. },
  31912. {
  31913. "name": "__tLogger__",
  31914. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  31915. "args": [
  31916. "65",
  31917. "<class 'int'>"
  31918. ],
  31919. "levelname": "INFO",
  31920. "levelno": 20,
  31921. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  31922. "filename": "test.py",
  31923. "module": "test",
  31924. "exc_info": null,
  31925. "exc_text": null,
  31926. "stack_info": null,
  31927. "lineno": 184,
  31928. "funcName": "equivalency_chk",
  31929. "created": 1676441623.782894,
  31930. "msecs": 782.8938961029053,
  31931. "relativeCreated": 20786.40913963318,
  31932. "thread": 140246908178432,
  31933. "threadName": "MainThread",
  31934. "processName": "MainProcess",
  31935. "process": 509276,
  31936. "message": "Light device brightness is correct (Content 65 and Type is <class 'int'>).",
  31937. "asctime": "2023-02-15 07:13:43,782",
  31938. "moduleLogger": [
  31939. {
  31940. "name": "__unittest__",
  31941. "msg": "Result (%s): %s (%s)",
  31942. "args": [
  31943. "Light device brightness",
  31944. "65",
  31945. "<class 'int'>"
  31946. ],
  31947. "levelname": "DEBUG",
  31948. "levelno": 10,
  31949. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  31950. "filename": "test.py",
  31951. "module": "test",
  31952. "exc_info": null,
  31953. "exc_text": null,
  31954. "stack_info": null,
  31955. "lineno": 22,
  31956. "funcName": "__report_result__",
  31957. "created": 1676441623.7826843,
  31958. "msecs": 782.684326171875,
  31959. "relativeCreated": 20786.19956970215,
  31960. "thread": 140246908178432,
  31961. "threadName": "MainThread",
  31962. "processName": "MainProcess",
  31963. "process": 509276,
  31964. "message": "Result (Light device brightness): 65 (<class 'int'>)",
  31965. "asctime": "2023-02-15 07:13:43,782"
  31966. },
  31967. {
  31968. "name": "__unittest__",
  31969. "msg": "Expectation (%s): result %s %s (%s)",
  31970. "args": [
  31971. "Light device brightness",
  31972. "=",
  31973. "65",
  31974. "<class 'int'>"
  31975. ],
  31976. "levelname": "DEBUG",
  31977. "levelno": 10,
  31978. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  31979. "filename": "test.py",
  31980. "module": "test",
  31981. "exc_info": null,
  31982. "exc_text": null,
  31983. "stack_info": null,
  31984. "lineno": 26,
  31985. "funcName": "__report_expectation__",
  31986. "created": 1676441623.782794,
  31987. "msecs": 782.7939987182617,
  31988. "relativeCreated": 20786.309242248535,
  31989. "thread": 140246908178432,
  31990. "threadName": "MainThread",
  31991. "processName": "MainProcess",
  31992. "process": 509276,
  31993. "message": "Expectation (Light device brightness): result = 65 (<class 'int'>)",
  31994. "asctime": "2023-02-15 07:13:43,782"
  31995. }
  31996. ],
  31997. "time_consumption": 9.989738464355469e-05
  31998. },
  31999. {
  32000. "name": "__tLogger__",
  32001. "msg": "Changing virtual device brightness to '%d'",
  32002. "args": [
  32003. 50
  32004. ],
  32005. "levelname": "DEBUG",
  32006. "levelno": 10,
  32007. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  32008. "filename": "light.py",
  32009. "module": "light",
  32010. "exc_info": null,
  32011. "exc_text": null,
  32012. "stack_info": null,
  32013. "lineno": 69,
  32014. "funcName": "__test_brightness__",
  32015. "created": 1676441624.0844314,
  32016. "msecs": 84.43140983581543,
  32017. "relativeCreated": 21087.94665336609,
  32018. "thread": 140246908178432,
  32019. "threadName": "MainThread",
  32020. "processName": "MainProcess",
  32021. "process": 509276,
  32022. "message": "Changing virtual device brightness to '50'",
  32023. "asctime": "2023-02-15 07:13:44,084",
  32024. "moduleLogger": [
  32025. {
  32026. "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_di.brightness.set",
  32027. "msg": "Sending message with topic %s and payload %s",
  32028. "args": [
  32029. "videv/ffe/sleep/bed_light_di/brightness/set",
  32030. "50"
  32031. ],
  32032. "levelname": "DEBUG",
  32033. "levelno": 10,
  32034. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  32035. "filename": "__init__.py",
  32036. "module": "__init__",
  32037. "exc_info": null,
  32038. "exc_text": null,
  32039. "stack_info": null,
  32040. "lineno": 75,
  32041. "funcName": "send",
  32042. "created": 1676441623.7832644,
  32043. "msecs": 783.2643985748291,
  32044. "relativeCreated": 20786.779642105103,
  32045. "thread": 140246908178432,
  32046. "threadName": "MainThread",
  32047. "processName": "MainProcess",
  32048. "process": 509276,
  32049. "message": "Sending message with topic videv/ffe/sleep/bed_light_di/brightness/set and payload 50",
  32050. "asctime": "2023-02-15 07:13:43,783"
  32051. },
  32052. {
  32053. "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di.set",
  32054. "msg": "Received message with topic %s and payload %s",
  32055. "args": [
  32056. "zigbee/ffe/sleep/bed_light_di/set",
  32057. "b'{\"brightness\": 128}'"
  32058. ],
  32059. "levelname": "DEBUG",
  32060. "levelno": 10,
  32061. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  32062. "filename": "__init__.py",
  32063. "module": "__init__",
  32064. "exc_info": null,
  32065. "exc_text": null,
  32066. "stack_info": null,
  32067. "lineno": 91,
  32068. "funcName": "__receive__",
  32069. "created": 1676441623.7866974,
  32070. "msecs": 786.6973876953125,
  32071. "relativeCreated": 20790.212631225586,
  32072. "thread": 140246884292160,
  32073. "threadName": "Thread-1 (_thread_main)",
  32074. "processName": "MainProcess",
  32075. "process": 509276,
  32076. "message": "Received message with topic zigbee/ffe/sleep/bed_light_di/set and payload b'{\"brightness\": 128}'",
  32077. "asctime": "2023-02-15 07:13:43,786"
  32078. },
  32079. {
  32080. "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di",
  32081. "msg": "Sending message with topic %s and payload %s",
  32082. "args": [
  32083. "zigbee/ffe/sleep/bed_light_di",
  32084. "{\"state\": \"on\", \"brightness\": 127.0}"
  32085. ],
  32086. "levelname": "DEBUG",
  32087. "levelno": 10,
  32088. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  32089. "filename": "__init__.py",
  32090. "module": "__init__",
  32091. "exc_info": null,
  32092. "exc_text": null,
  32093. "stack_info": null,
  32094. "lineno": 75,
  32095. "funcName": "send",
  32096. "created": 1676441623.787349,
  32097. "msecs": 787.3489856719971,
  32098. "relativeCreated": 20790.86422920227,
  32099. "thread": 140246884292160,
  32100. "threadName": "Thread-1 (_thread_main)",
  32101. "processName": "MainProcess",
  32102. "process": 509276,
  32103. "message": "Sending message with topic zigbee/ffe/sleep/bed_light_di and payload {\"state\": \"on\", \"brightness\": 127.0}",
  32104. "asctime": "2023-02-15 07:13:43,787"
  32105. },
  32106. {
  32107. "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di",
  32108. "msg": "Received message with topic %s and payload %s",
  32109. "args": [
  32110. "zigbee/ffe/sleep/bed_light_di",
  32111. "b'{\"state\": \"on\", \"brightness\": 127.0}'"
  32112. ],
  32113. "levelname": "DEBUG",
  32114. "levelno": 10,
  32115. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  32116. "filename": "__init__.py",
  32117. "module": "__init__",
  32118. "exc_info": null,
  32119. "exc_text": null,
  32120. "stack_info": null,
  32121. "lineno": 91,
  32122. "funcName": "__receive__",
  32123. "created": 1676441623.7885187,
  32124. "msecs": 788.5186672210693,
  32125. "relativeCreated": 20792.033910751343,
  32126. "thread": 140246884292160,
  32127. "threadName": "Thread-1 (_thread_main)",
  32128. "processName": "MainProcess",
  32129. "process": 509276,
  32130. "message": "Received message with topic zigbee/ffe/sleep/bed_light_di and payload b'{\"state\": \"on\", \"brightness\": 127.0}'",
  32131. "asctime": "2023-02-15 07:13:43,788"
  32132. },
  32133. {
  32134. "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_di.brightness",
  32135. "msg": "Received message with topic %s and payload %s",
  32136. "args": [
  32137. "videv/ffe/sleep/bed_light_di/brightness",
  32138. "b'50'"
  32139. ],
  32140. "levelname": "DEBUG",
  32141. "levelno": 10,
  32142. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  32143. "filename": "__init__.py",
  32144. "module": "__init__",
  32145. "exc_info": null,
  32146. "exc_text": null,
  32147. "stack_info": null,
  32148. "lineno": 91,
  32149. "funcName": "__receive__",
  32150. "created": 1676441623.8312573,
  32151. "msecs": 831.2573432922363,
  32152. "relativeCreated": 20834.77258682251,
  32153. "thread": 140246884292160,
  32154. "threadName": "Thread-1 (_thread_main)",
  32155. "processName": "MainProcess",
  32156. "process": 509276,
  32157. "message": "Received message with topic videv/ffe/sleep/bed_light_di/brightness and payload b'50'",
  32158. "asctime": "2023-02-15 07:13:43,831"
  32159. }
  32160. ],
  32161. "time_consumption": 0.2531740665435791
  32162. },
  32163. {
  32164. "name": "__tLogger__",
  32165. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  32166. "args": [
  32167. "50",
  32168. "<class 'int'>"
  32169. ],
  32170. "levelname": "INFO",
  32171. "levelno": 20,
  32172. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  32173. "filename": "test.py",
  32174. "module": "test",
  32175. "exc_info": null,
  32176. "exc_text": null,
  32177. "stack_info": null,
  32178. "lineno": 184,
  32179. "funcName": "equivalency_chk",
  32180. "created": 1676441624.0851586,
  32181. "msecs": 85.1585865020752,
  32182. "relativeCreated": 21088.67383003235,
  32183. "thread": 140246908178432,
  32184. "threadName": "MainThread",
  32185. "processName": "MainProcess",
  32186. "process": 509276,
  32187. "message": "Light device brightness is correct (Content 50 and Type is <class 'int'>).",
  32188. "asctime": "2023-02-15 07:13:44,085",
  32189. "moduleLogger": [
  32190. {
  32191. "name": "__unittest__",
  32192. "msg": "Result (%s): %s (%s)",
  32193. "args": [
  32194. "Light device brightness",
  32195. "50",
  32196. "<class 'int'>"
  32197. ],
  32198. "levelname": "DEBUG",
  32199. "levelno": 10,
  32200. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  32201. "filename": "test.py",
  32202. "module": "test",
  32203. "exc_info": null,
  32204. "exc_text": null,
  32205. "stack_info": null,
  32206. "lineno": 22,
  32207. "funcName": "__report_result__",
  32208. "created": 1676441624.0848885,
  32209. "msecs": 84.88845825195312,
  32210. "relativeCreated": 21088.403701782227,
  32211. "thread": 140246908178432,
  32212. "threadName": "MainThread",
  32213. "processName": "MainProcess",
  32214. "process": 509276,
  32215. "message": "Result (Light device brightness): 50 (<class 'int'>)",
  32216. "asctime": "2023-02-15 07:13:44,084"
  32217. },
  32218. {
  32219. "name": "__unittest__",
  32220. "msg": "Expectation (%s): result %s %s (%s)",
  32221. "args": [
  32222. "Light device brightness",
  32223. "=",
  32224. "50",
  32225. "<class 'int'>"
  32226. ],
  32227. "levelname": "DEBUG",
  32228. "levelno": 10,
  32229. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  32230. "filename": "test.py",
  32231. "module": "test",
  32232. "exc_info": null,
  32233. "exc_text": null,
  32234. "stack_info": null,
  32235. "lineno": 26,
  32236. "funcName": "__report_expectation__",
  32237. "created": 1676441624.0850377,
  32238. "msecs": 85.0377082824707,
  32239. "relativeCreated": 21088.552951812744,
  32240. "thread": 140246908178432,
  32241. "threadName": "MainThread",
  32242. "processName": "MainProcess",
  32243. "process": 509276,
  32244. "message": "Expectation (Light device brightness): result = 50 (<class 'int'>)",
  32245. "asctime": "2023-02-15 07:13:44,085"
  32246. }
  32247. ],
  32248. "time_consumption": 0.00012087821960449219
  32249. },
  32250. {
  32251. "name": "__tLogger__",
  32252. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  32253. "args": [
  32254. "50",
  32255. "<class 'int'>"
  32256. ],
  32257. "levelname": "INFO",
  32258. "levelno": 20,
  32259. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  32260. "filename": "test.py",
  32261. "module": "test",
  32262. "exc_info": null,
  32263. "exc_text": null,
  32264. "stack_info": null,
  32265. "lineno": 184,
  32266. "funcName": "equivalency_chk",
  32267. "created": 1676441624.0855598,
  32268. "msecs": 85.55984497070312,
  32269. "relativeCreated": 21089.075088500977,
  32270. "thread": 140246908178432,
  32271. "threadName": "MainThread",
  32272. "processName": "MainProcess",
  32273. "process": 509276,
  32274. "message": "Virtual device brightness is correct (Content 50 and Type is <class 'int'>).",
  32275. "asctime": "2023-02-15 07:13:44,085",
  32276. "moduleLogger": [
  32277. {
  32278. "name": "__unittest__",
  32279. "msg": "Result (%s): %s (%s)",
  32280. "args": [
  32281. "Virtual device brightness",
  32282. "50",
  32283. "<class 'int'>"
  32284. ],
  32285. "levelname": "DEBUG",
  32286. "levelno": 10,
  32287. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  32288. "filename": "test.py",
  32289. "module": "test",
  32290. "exc_info": null,
  32291. "exc_text": null,
  32292. "stack_info": null,
  32293. "lineno": 22,
  32294. "funcName": "__report_result__",
  32295. "created": 1676441624.0853522,
  32296. "msecs": 85.35218238830566,
  32297. "relativeCreated": 21088.86742591858,
  32298. "thread": 140246908178432,
  32299. "threadName": "MainThread",
  32300. "processName": "MainProcess",
  32301. "process": 509276,
  32302. "message": "Result (Virtual device brightness): 50 (<class 'int'>)",
  32303. "asctime": "2023-02-15 07:13:44,085"
  32304. },
  32305. {
  32306. "name": "__unittest__",
  32307. "msg": "Expectation (%s): result %s %s (%s)",
  32308. "args": [
  32309. "Virtual device brightness",
  32310. "=",
  32311. "50",
  32312. "<class 'int'>"
  32313. ],
  32314. "levelname": "DEBUG",
  32315. "levelno": 10,
  32316. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  32317. "filename": "test.py",
  32318. "module": "test",
  32319. "exc_info": null,
  32320. "exc_text": null,
  32321. "stack_info": null,
  32322. "lineno": 26,
  32323. "funcName": "__report_expectation__",
  32324. "created": 1676441624.085463,
  32325. "msecs": 85.46304702758789,
  32326. "relativeCreated": 21088.97829055786,
  32327. "thread": 140246908178432,
  32328. "threadName": "MainThread",
  32329. "processName": "MainProcess",
  32330. "process": 509276,
  32331. "message": "Expectation (Virtual device brightness): result = 50 (<class 'int'>)",
  32332. "asctime": "2023-02-15 07:13:44,085"
  32333. }
  32334. ],
  32335. "time_consumption": 9.679794311523438e-05
  32336. },
  32337. {
  32338. "name": "__tLogger__",
  32339. "msg": "Changing light device brightness to '%d'",
  32340. "args": [
  32341. 65
  32342. ],
  32343. "levelname": "DEBUG",
  32344. "levelno": 10,
  32345. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  32346. "filename": "light.py",
  32347. "module": "light",
  32348. "exc_info": null,
  32349. "exc_text": null,
  32350. "stack_info": null,
  32351. "lineno": 63,
  32352. "funcName": "__test_brightness__",
  32353. "created": 1676441624.38647,
  32354. "msecs": 386.47007942199707,
  32355. "relativeCreated": 21389.98532295227,
  32356. "thread": 140246908178432,
  32357. "threadName": "MainThread",
  32358. "processName": "MainProcess",
  32359. "process": 509276,
  32360. "message": "Changing light device brightness to '65'",
  32361. "asctime": "2023-02-15 07:13:44,386",
  32362. "moduleLogger": [
  32363. {
  32364. "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di",
  32365. "msg": "Sending message with topic %s and payload %s",
  32366. "args": [
  32367. "zigbee/ffe/sleep/bed_light_di",
  32368. "{\"state\": \"on\", \"brightness\": 165.0}"
  32369. ],
  32370. "levelname": "DEBUG",
  32371. "levelno": 10,
  32372. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  32373. "filename": "__init__.py",
  32374. "module": "__init__",
  32375. "exc_info": null,
  32376. "exc_text": null,
  32377. "stack_info": null,
  32378. "lineno": 75,
  32379. "funcName": "send",
  32380. "created": 1676441624.0859253,
  32381. "msecs": 85.92534065246582,
  32382. "relativeCreated": 21089.44058418274,
  32383. "thread": 140246908178432,
  32384. "threadName": "MainThread",
  32385. "processName": "MainProcess",
  32386. "process": 509276,
  32387. "message": "Sending message with topic zigbee/ffe/sleep/bed_light_di and payload {\"state\": \"on\", \"brightness\": 165.0}",
  32388. "asctime": "2023-02-15 07:13:44,085"
  32389. },
  32390. {
  32391. "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di",
  32392. "msg": "Received message with topic %s and payload %s",
  32393. "args": [
  32394. "zigbee/ffe/sleep/bed_light_di",
  32395. "b'{\"state\": \"on\", \"brightness\": 165.0}'"
  32396. ],
  32397. "levelname": "DEBUG",
  32398. "levelno": 10,
  32399. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  32400. "filename": "__init__.py",
  32401. "module": "__init__",
  32402. "exc_info": null,
  32403. "exc_text": null,
  32404. "stack_info": null,
  32405. "lineno": 91,
  32406. "funcName": "__receive__",
  32407. "created": 1676441624.087282,
  32408. "msecs": 87.28194236755371,
  32409. "relativeCreated": 21090.797185897827,
  32410. "thread": 140246884292160,
  32411. "threadName": "Thread-1 (_thread_main)",
  32412. "processName": "MainProcess",
  32413. "process": 509276,
  32414. "message": "Received message with topic zigbee/ffe/sleep/bed_light_di and payload b'{\"state\": \"on\", \"brightness\": 165.0}'",
  32415. "asctime": "2023-02-15 07:13:44,087"
  32416. },
  32417. {
  32418. "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_di.brightness",
  32419. "msg": "Received message with topic %s and payload %s",
  32420. "args": [
  32421. "videv/ffe/sleep/bed_light_di/brightness",
  32422. "b'65'"
  32423. ],
  32424. "levelname": "DEBUG",
  32425. "levelno": 10,
  32426. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  32427. "filename": "__init__.py",
  32428. "module": "__init__",
  32429. "exc_info": null,
  32430. "exc_text": null,
  32431. "stack_info": null,
  32432. "lineno": 91,
  32433. "funcName": "__receive__",
  32434. "created": 1676441624.0896382,
  32435. "msecs": 89.63823318481445,
  32436. "relativeCreated": 21093.153476715088,
  32437. "thread": 140246884292160,
  32438. "threadName": "Thread-1 (_thread_main)",
  32439. "processName": "MainProcess",
  32440. "process": 509276,
  32441. "message": "Received message with topic videv/ffe/sleep/bed_light_di/brightness and payload b'65'",
  32442. "asctime": "2023-02-15 07:13:44,089"
  32443. }
  32444. ],
  32445. "time_consumption": 0.2968318462371826
  32446. },
  32447. {
  32448. "name": "__tLogger__",
  32449. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  32450. "args": [
  32451. "65",
  32452. "<class 'int'>"
  32453. ],
  32454. "levelname": "INFO",
  32455. "levelno": 20,
  32456. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  32457. "filename": "test.py",
  32458. "module": "test",
  32459. "exc_info": null,
  32460. "exc_text": null,
  32461. "stack_info": null,
  32462. "lineno": 184,
  32463. "funcName": "equivalency_chk",
  32464. "created": 1676441624.3866992,
  32465. "msecs": 386.6991996765137,
  32466. "relativeCreated": 21390.214443206787,
  32467. "thread": 140246908178432,
  32468. "threadName": "MainThread",
  32469. "processName": "MainProcess",
  32470. "process": 509276,
  32471. "message": "Virtual device brightness is correct (Content 65 and Type is <class 'int'>).",
  32472. "asctime": "2023-02-15 07:13:44,386",
  32473. "moduleLogger": [
  32474. {
  32475. "name": "__unittest__",
  32476. "msg": "Result (%s): %s (%s)",
  32477. "args": [
  32478. "Virtual device brightness",
  32479. "65",
  32480. "<class 'int'>"
  32481. ],
  32482. "levelname": "DEBUG",
  32483. "levelno": 10,
  32484. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  32485. "filename": "test.py",
  32486. "module": "test",
  32487. "exc_info": null,
  32488. "exc_text": null,
  32489. "stack_info": null,
  32490. "lineno": 22,
  32491. "funcName": "__report_result__",
  32492. "created": 1676441624.3866322,
  32493. "msecs": 386.63220405578613,
  32494. "relativeCreated": 21390.14744758606,
  32495. "thread": 140246908178432,
  32496. "threadName": "MainThread",
  32497. "processName": "MainProcess",
  32498. "process": 509276,
  32499. "message": "Result (Virtual device brightness): 65 (<class 'int'>)",
  32500. "asctime": "2023-02-15 07:13:44,386"
  32501. },
  32502. {
  32503. "name": "__unittest__",
  32504. "msg": "Expectation (%s): result %s %s (%s)",
  32505. "args": [
  32506. "Virtual device brightness",
  32507. "=",
  32508. "65",
  32509. "<class 'int'>"
  32510. ],
  32511. "levelname": "DEBUG",
  32512. "levelno": 10,
  32513. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  32514. "filename": "test.py",
  32515. "module": "test",
  32516. "exc_info": null,
  32517. "exc_text": null,
  32518. "stack_info": null,
  32519. "lineno": 26,
  32520. "funcName": "__report_expectation__",
  32521. "created": 1676441624.3866687,
  32522. "msecs": 386.6686820983887,
  32523. "relativeCreated": 21390.183925628662,
  32524. "thread": 140246908178432,
  32525. "threadName": "MainThread",
  32526. "processName": "MainProcess",
  32527. "process": 509276,
  32528. "message": "Expectation (Virtual device brightness): result = 65 (<class 'int'>)",
  32529. "asctime": "2023-02-15 07:13:44,386"
  32530. }
  32531. ],
  32532. "time_consumption": 3.0517578125e-05
  32533. },
  32534. {
  32535. "name": "__tLogger__",
  32536. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  32537. "args": [
  32538. "65",
  32539. "<class 'int'>"
  32540. ],
  32541. "levelname": "INFO",
  32542. "levelno": 20,
  32543. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  32544. "filename": "test.py",
  32545. "module": "test",
  32546. "exc_info": null,
  32547. "exc_text": null,
  32548. "stack_info": null,
  32549. "lineno": 184,
  32550. "funcName": "equivalency_chk",
  32551. "created": 1676441624.386792,
  32552. "msecs": 386.7919445037842,
  32553. "relativeCreated": 21390.307188034058,
  32554. "thread": 140246908178432,
  32555. "threadName": "MainThread",
  32556. "processName": "MainProcess",
  32557. "process": 509276,
  32558. "message": "Light device brightness is correct (Content 65 and Type is <class 'int'>).",
  32559. "asctime": "2023-02-15 07:13:44,386",
  32560. "moduleLogger": [
  32561. {
  32562. "name": "__unittest__",
  32563. "msg": "Result (%s): %s (%s)",
  32564. "args": [
  32565. "Light device brightness",
  32566. "65",
  32567. "<class 'int'>"
  32568. ],
  32569. "levelname": "DEBUG",
  32570. "levelno": 10,
  32571. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  32572. "filename": "test.py",
  32573. "module": "test",
  32574. "exc_info": null,
  32575. "exc_text": null,
  32576. "stack_info": null,
  32577. "lineno": 22,
  32578. "funcName": "__report_result__",
  32579. "created": 1676441624.3867445,
  32580. "msecs": 386.74449920654297,
  32581. "relativeCreated": 21390.259742736816,
  32582. "thread": 140246908178432,
  32583. "threadName": "MainThread",
  32584. "processName": "MainProcess",
  32585. "process": 509276,
  32586. "message": "Result (Light device brightness): 65 (<class 'int'>)",
  32587. "asctime": "2023-02-15 07:13:44,386"
  32588. },
  32589. {
  32590. "name": "__unittest__",
  32591. "msg": "Expectation (%s): result %s %s (%s)",
  32592. "args": [
  32593. "Light device brightness",
  32594. "=",
  32595. "65",
  32596. "<class 'int'>"
  32597. ],
  32598. "levelname": "DEBUG",
  32599. "levelno": 10,
  32600. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  32601. "filename": "test.py",
  32602. "module": "test",
  32603. "exc_info": null,
  32604. "exc_text": null,
  32605. "stack_info": null,
  32606. "lineno": 26,
  32607. "funcName": "__report_expectation__",
  32608. "created": 1676441624.386769,
  32609. "msecs": 386.76905632019043,
  32610. "relativeCreated": 21390.284299850464,
  32611. "thread": 140246908178432,
  32612. "threadName": "MainThread",
  32613. "processName": "MainProcess",
  32614. "process": 509276,
  32615. "message": "Expectation (Light device brightness): result = 65 (<class 'int'>)",
  32616. "asctime": "2023-02-15 07:13:44,386"
  32617. }
  32618. ],
  32619. "time_consumption": 2.288818359375e-05
  32620. },
  32621. {
  32622. "name": "__tLogger__",
  32623. "msg": "Changing virtual device brightness to '%d'",
  32624. "args": [
  32625. 50
  32626. ],
  32627. "levelname": "DEBUG",
  32628. "levelno": 10,
  32629. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  32630. "filename": "light.py",
  32631. "module": "light",
  32632. "exc_info": null,
  32633. "exc_text": null,
  32634. "stack_info": null,
  32635. "lineno": 69,
  32636. "funcName": "__test_brightness__",
  32637. "created": 1676441624.6877604,
  32638. "msecs": 687.7603530883789,
  32639. "relativeCreated": 21691.275596618652,
  32640. "thread": 140246908178432,
  32641. "threadName": "MainThread",
  32642. "processName": "MainProcess",
  32643. "process": 509276,
  32644. "message": "Changing virtual device brightness to '50'",
  32645. "asctime": "2023-02-15 07:13:44,687",
  32646. "moduleLogger": [
  32647. {
  32648. "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_di.brightness.set",
  32649. "msg": "Sending message with topic %s and payload %s",
  32650. "args": [
  32651. "videv/ffe/sleep/bed_light_di/brightness/set",
  32652. "50"
  32653. ],
  32654. "levelname": "DEBUG",
  32655. "levelno": 10,
  32656. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  32657. "filename": "__init__.py",
  32658. "module": "__init__",
  32659. "exc_info": null,
  32660. "exc_text": null,
  32661. "stack_info": null,
  32662. "lineno": 75,
  32663. "funcName": "send",
  32664. "created": 1676441624.3868818,
  32665. "msecs": 386.88182830810547,
  32666. "relativeCreated": 21390.39707183838,
  32667. "thread": 140246908178432,
  32668. "threadName": "MainThread",
  32669. "processName": "MainProcess",
  32670. "process": 509276,
  32671. "message": "Sending message with topic videv/ffe/sleep/bed_light_di/brightness/set and payload 50",
  32672. "asctime": "2023-02-15 07:13:44,386"
  32673. },
  32674. {
  32675. "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di.set",
  32676. "msg": "Received message with topic %s and payload %s",
  32677. "args": [
  32678. "zigbee/ffe/sleep/bed_light_di/set",
  32679. "b'{\"brightness\": 128}'"
  32680. ],
  32681. "levelname": "DEBUG",
  32682. "levelno": 10,
  32683. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  32684. "filename": "__init__.py",
  32685. "module": "__init__",
  32686. "exc_info": null,
  32687. "exc_text": null,
  32688. "stack_info": null,
  32689. "lineno": 91,
  32690. "funcName": "__receive__",
  32691. "created": 1676441624.3878756,
  32692. "msecs": 387.8755569458008,
  32693. "relativeCreated": 21391.390800476074,
  32694. "thread": 140246884292160,
  32695. "threadName": "Thread-1 (_thread_main)",
  32696. "processName": "MainProcess",
  32697. "process": 509276,
  32698. "message": "Received message with topic zigbee/ffe/sleep/bed_light_di/set and payload b'{\"brightness\": 128}'",
  32699. "asctime": "2023-02-15 07:13:44,387"
  32700. },
  32701. {
  32702. "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di",
  32703. "msg": "Sending message with topic %s and payload %s",
  32704. "args": [
  32705. "zigbee/ffe/sleep/bed_light_di",
  32706. "{\"state\": \"on\", \"brightness\": 127.0}"
  32707. ],
  32708. "levelname": "DEBUG",
  32709. "levelno": 10,
  32710. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  32711. "filename": "__init__.py",
  32712. "module": "__init__",
  32713. "exc_info": null,
  32714. "exc_text": null,
  32715. "stack_info": null,
  32716. "lineno": 75,
  32717. "funcName": "send",
  32718. "created": 1676441624.388043,
  32719. "msecs": 388.0429267883301,
  32720. "relativeCreated": 21391.558170318604,
  32721. "thread": 140246884292160,
  32722. "threadName": "Thread-1 (_thread_main)",
  32723. "processName": "MainProcess",
  32724. "process": 509276,
  32725. "message": "Sending message with topic zigbee/ffe/sleep/bed_light_di and payload {\"state\": \"on\", \"brightness\": 127.0}",
  32726. "asctime": "2023-02-15 07:13:44,388"
  32727. },
  32728. {
  32729. "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di",
  32730. "msg": "Received message with topic %s and payload %s",
  32731. "args": [
  32732. "zigbee/ffe/sleep/bed_light_di",
  32733. "b'{\"state\": \"on\", \"brightness\": 127.0}'"
  32734. ],
  32735. "levelname": "DEBUG",
  32736. "levelno": 10,
  32737. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  32738. "filename": "__init__.py",
  32739. "module": "__init__",
  32740. "exc_info": null,
  32741. "exc_text": null,
  32742. "stack_info": null,
  32743. "lineno": 91,
  32744. "funcName": "__receive__",
  32745. "created": 1676441624.3883488,
  32746. "msecs": 388.3488178253174,
  32747. "relativeCreated": 21391.86406135559,
  32748. "thread": 140246884292160,
  32749. "threadName": "Thread-1 (_thread_main)",
  32750. "processName": "MainProcess",
  32751. "process": 509276,
  32752. "message": "Received message with topic zigbee/ffe/sleep/bed_light_di and payload b'{\"state\": \"on\", \"brightness\": 127.0}'",
  32753. "asctime": "2023-02-15 07:13:44,388"
  32754. },
  32755. {
  32756. "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_di.brightness",
  32757. "msg": "Received message with topic %s and payload %s",
  32758. "args": [
  32759. "videv/ffe/sleep/bed_light_di/brightness",
  32760. "b'50'"
  32761. ],
  32762. "levelname": "DEBUG",
  32763. "levelno": 10,
  32764. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  32765. "filename": "__init__.py",
  32766. "module": "__init__",
  32767. "exc_info": null,
  32768. "exc_text": null,
  32769. "stack_info": null,
  32770. "lineno": 91,
  32771. "funcName": "__receive__",
  32772. "created": 1676441624.432078,
  32773. "msecs": 432.07788467407227,
  32774. "relativeCreated": 21435.593128204346,
  32775. "thread": 140246884292160,
  32776. "threadName": "Thread-1 (_thread_main)",
  32777. "processName": "MainProcess",
  32778. "process": 509276,
  32779. "message": "Received message with topic videv/ffe/sleep/bed_light_di/brightness and payload b'50'",
  32780. "asctime": "2023-02-15 07:13:44,432"
  32781. }
  32782. ],
  32783. "time_consumption": 0.25568246841430664
  32784. },
  32785. {
  32786. "name": "__tLogger__",
  32787. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  32788. "args": [
  32789. "50",
  32790. "<class 'int'>"
  32791. ],
  32792. "levelname": "INFO",
  32793. "levelno": 20,
  32794. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  32795. "filename": "test.py",
  32796. "module": "test",
  32797. "exc_info": null,
  32798. "exc_text": null,
  32799. "stack_info": null,
  32800. "lineno": 184,
  32801. "funcName": "equivalency_chk",
  32802. "created": 1676441624.6884928,
  32803. "msecs": 688.4927749633789,
  32804. "relativeCreated": 21692.008018493652,
  32805. "thread": 140246908178432,
  32806. "threadName": "MainThread",
  32807. "processName": "MainProcess",
  32808. "process": 509276,
  32809. "message": "Light device brightness is correct (Content 50 and Type is <class 'int'>).",
  32810. "asctime": "2023-02-15 07:13:44,688",
  32811. "moduleLogger": [
  32812. {
  32813. "name": "__unittest__",
  32814. "msg": "Result (%s): %s (%s)",
  32815. "args": [
  32816. "Light device brightness",
  32817. "50",
  32818. "<class 'int'>"
  32819. ],
  32820. "levelname": "DEBUG",
  32821. "levelno": 10,
  32822. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  32823. "filename": "test.py",
  32824. "module": "test",
  32825. "exc_info": null,
  32826. "exc_text": null,
  32827. "stack_info": null,
  32828. "lineno": 22,
  32829. "funcName": "__report_result__",
  32830. "created": 1676441624.6882198,
  32831. "msecs": 688.2197856903076,
  32832. "relativeCreated": 21691.73502922058,
  32833. "thread": 140246908178432,
  32834. "threadName": "MainThread",
  32835. "processName": "MainProcess",
  32836. "process": 509276,
  32837. "message": "Result (Light device brightness): 50 (<class 'int'>)",
  32838. "asctime": "2023-02-15 07:13:44,688"
  32839. },
  32840. {
  32841. "name": "__unittest__",
  32842. "msg": "Expectation (%s): result %s %s (%s)",
  32843. "args": [
  32844. "Light device brightness",
  32845. "=",
  32846. "50",
  32847. "<class 'int'>"
  32848. ],
  32849. "levelname": "DEBUG",
  32850. "levelno": 10,
  32851. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  32852. "filename": "test.py",
  32853. "module": "test",
  32854. "exc_info": null,
  32855. "exc_text": null,
  32856. "stack_info": null,
  32857. "lineno": 26,
  32858. "funcName": "__report_expectation__",
  32859. "created": 1676441624.6883702,
  32860. "msecs": 688.3702278137207,
  32861. "relativeCreated": 21691.885471343994,
  32862. "thread": 140246908178432,
  32863. "threadName": "MainThread",
  32864. "processName": "MainProcess",
  32865. "process": 509276,
  32866. "message": "Expectation (Light device brightness): result = 50 (<class 'int'>)",
  32867. "asctime": "2023-02-15 07:13:44,688"
  32868. }
  32869. ],
  32870. "time_consumption": 0.00012254714965820312
  32871. },
  32872. {
  32873. "name": "__tLogger__",
  32874. "msg": "Resetting precondition (Power off)",
  32875. "args": [],
  32876. "levelname": "DEBUG",
  32877. "levelno": 10,
  32878. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  32879. "filename": "light.py",
  32880. "module": "light",
  32881. "exc_info": null,
  32882. "exc_text": null,
  32883. "stack_info": null,
  32884. "lineno": 74,
  32885. "funcName": "__test_brightness__",
  32886. "created": 1676441624.9901052,
  32887. "msecs": 990.105152130127,
  32888. "relativeCreated": 21993.6203956604,
  32889. "thread": 140246908178432,
  32890. "threadName": "MainThread",
  32891. "processName": "MainProcess",
  32892. "process": 509276,
  32893. "message": "Resetting precondition (Power off)",
  32894. "asctime": "2023-02-15 07:13:44,990",
  32895. "moduleLogger": [
  32896. {
  32897. "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di",
  32898. "msg": "Sending message with topic %s and payload %s",
  32899. "args": [
  32900. "zigbee/ffe/sleep/bed_light_di",
  32901. "{\"state\": \"off\", \"brightness\": 127.0}"
  32902. ],
  32903. "levelname": "DEBUG",
  32904. "levelno": 10,
  32905. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  32906. "filename": "__init__.py",
  32907. "module": "__init__",
  32908. "exc_info": null,
  32909. "exc_text": null,
  32910. "stack_info": null,
  32911. "lineno": 75,
  32912. "funcName": "send",
  32913. "created": 1676441624.6889334,
  32914. "msecs": 688.9333724975586,
  32915. "relativeCreated": 21692.448616027832,
  32916. "thread": 140246908178432,
  32917. "threadName": "MainThread",
  32918. "processName": "MainProcess",
  32919. "process": 509276,
  32920. "message": "Sending message with topic zigbee/ffe/sleep/bed_light_di and payload {\"state\": \"off\", \"brightness\": 127.0}",
  32921. "asctime": "2023-02-15 07:13:44,688"
  32922. },
  32923. {
  32924. "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di",
  32925. "msg": "Received message with topic %s and payload %s",
  32926. "args": [
  32927. "zigbee/ffe/sleep/bed_light_di",
  32928. "b'{\"state\": \"off\", \"brightness\": 127.0}'"
  32929. ],
  32930. "levelname": "DEBUG",
  32931. "levelno": 10,
  32932. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  32933. "filename": "__init__.py",
  32934. "module": "__init__",
  32935. "exc_info": null,
  32936. "exc_text": null,
  32937. "stack_info": null,
  32938. "lineno": 91,
  32939. "funcName": "__receive__",
  32940. "created": 1676441624.6902416,
  32941. "msecs": 690.2415752410889,
  32942. "relativeCreated": 21693.756818771362,
  32943. "thread": 140246884292160,
  32944. "threadName": "Thread-1 (_thread_main)",
  32945. "processName": "MainProcess",
  32946. "process": 509276,
  32947. "message": "Received message with topic zigbee/ffe/sleep/bed_light_di and payload b'{\"state\": \"off\", \"brightness\": 127.0}'",
  32948. "asctime": "2023-02-15 07:13:44,690"
  32949. },
  32950. {
  32951. "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_di.state",
  32952. "msg": "Received message with topic %s and payload %s",
  32953. "args": [
  32954. "videv/ffe/sleep/bed_light_di/state",
  32955. "b'false'"
  32956. ],
  32957. "levelname": "DEBUG",
  32958. "levelno": 10,
  32959. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  32960. "filename": "__init__.py",
  32961. "module": "__init__",
  32962. "exc_info": null,
  32963. "exc_text": null,
  32964. "stack_info": null,
  32965. "lineno": 91,
  32966. "funcName": "__receive__",
  32967. "created": 1676441624.6945827,
  32968. "msecs": 694.5827007293701,
  32969. "relativeCreated": 21698.097944259644,
  32970. "thread": 140246884292160,
  32971. "threadName": "Thread-1 (_thread_main)",
  32972. "processName": "MainProcess",
  32973. "process": 509276,
  32974. "message": "Received message with topic videv/ffe/sleep/bed_light_di/state and payload b'false'",
  32975. "asctime": "2023-02-15 07:13:44,694"
  32976. }
  32977. ],
  32978. "time_consumption": 0.29552245140075684
  32979. }
  32980. ],
  32981. "time_consumption": 1.8123159408569336,
  32982. "time_start": "2023-02-15 07:13:43,177",
  32983. "time_finished": "2023-02-15 07:13:44,990"
  32984. },
  32985. "Power On/ Off test for device and virtual device: zigbee/ffe/sleep/bed_light_di": {
  32986. "name": "__tLogger__",
  32987. "msg": "Power On/ Off test for device and virtual device: zigbee/ffe/sleep/bed_light_di",
  32988. "args": null,
  32989. "levelname": "INFO",
  32990. "levelno": 20,
  32991. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  32992. "filename": "light.py",
  32993. "module": "light",
  32994. "exc_info": null,
  32995. "exc_text": null,
  32996. "stack_info": null,
  32997. "lineno": 27,
  32998. "funcName": "test_power_on_off",
  32999. "created": 1676441624.9909148,
  33000. "msecs": 990.9148216247559,
  33001. "relativeCreated": 21994.43006515503,
  33002. "thread": 140246908178432,
  33003. "threadName": "MainThread",
  33004. "processName": "MainProcess",
  33005. "process": 509276,
  33006. "message": "Power On/ Off test for device and virtual device: zigbee/ffe/sleep/bed_light_di",
  33007. "asctime": "2023-02-15 07:13:44,990",
  33008. "moduleLogger": [],
  33009. "testcaseLogger": [
  33010. {
  33011. "name": "__tLogger__",
  33012. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  33013. "args": [
  33014. "False",
  33015. "<class 'bool'>"
  33016. ],
  33017. "levelname": "INFO",
  33018. "levelno": 20,
  33019. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  33020. "filename": "test.py",
  33021. "module": "test",
  33022. "exc_info": null,
  33023. "exc_text": null,
  33024. "stack_info": null,
  33025. "lineno": 184,
  33026. "funcName": "equivalency_chk",
  33027. "created": 1676441624.9914505,
  33028. "msecs": 991.4505481719971,
  33029. "relativeCreated": 21994.96579170227,
  33030. "thread": 140246908178432,
  33031. "threadName": "MainThread",
  33032. "processName": "MainProcess",
  33033. "process": 509276,
  33034. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  33035. "asctime": "2023-02-15 07:13:44,991",
  33036. "moduleLogger": [
  33037. {
  33038. "name": "__unittest__",
  33039. "msg": "Result (%s): %s (%s)",
  33040. "args": [
  33041. "Virtual device state",
  33042. "False",
  33043. "<class 'bool'>"
  33044. ],
  33045. "levelname": "DEBUG",
  33046. "levelno": 10,
  33047. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  33048. "filename": "test.py",
  33049. "module": "test",
  33050. "exc_info": null,
  33051. "exc_text": null,
  33052. "stack_info": null,
  33053. "lineno": 22,
  33054. "funcName": "__report_result__",
  33055. "created": 1676441624.9911897,
  33056. "msecs": 991.18971824646,
  33057. "relativeCreated": 21994.704961776733,
  33058. "thread": 140246908178432,
  33059. "threadName": "MainThread",
  33060. "processName": "MainProcess",
  33061. "process": 509276,
  33062. "message": "Result (Virtual device state): False (<class 'bool'>)",
  33063. "asctime": "2023-02-15 07:13:44,991"
  33064. },
  33065. {
  33066. "name": "__unittest__",
  33067. "msg": "Expectation (%s): result %s %s (%s)",
  33068. "args": [
  33069. "Virtual device state",
  33070. "=",
  33071. "False",
  33072. "<class 'bool'>"
  33073. ],
  33074. "levelname": "DEBUG",
  33075. "levelno": 10,
  33076. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  33077. "filename": "test.py",
  33078. "module": "test",
  33079. "exc_info": null,
  33080. "exc_text": null,
  33081. "stack_info": null,
  33082. "lineno": 26,
  33083. "funcName": "__report_expectation__",
  33084. "created": 1676441624.9913344,
  33085. "msecs": 991.3344383239746,
  33086. "relativeCreated": 21994.849681854248,
  33087. "thread": 140246908178432,
  33088. "threadName": "MainThread",
  33089. "processName": "MainProcess",
  33090. "process": 509276,
  33091. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  33092. "asctime": "2023-02-15 07:13:44,991"
  33093. }
  33094. ],
  33095. "time_consumption": 0.00011610984802246094
  33096. },
  33097. {
  33098. "name": "__tLogger__",
  33099. "msg": "Changing switching device state to '%s'",
  33100. "args": [
  33101. true
  33102. ],
  33103. "levelname": "DEBUG",
  33104. "levelno": 10,
  33105. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  33106. "filename": "light.py",
  33107. "module": "light",
  33108. "exc_info": null,
  33109. "exc_text": null,
  33110. "stack_info": null,
  33111. "lineno": 36,
  33112. "funcName": "__test_power_on_off__",
  33113. "created": 1676441625.2928295,
  33114. "msecs": 292.8295135498047,
  33115. "relativeCreated": 22296.344757080078,
  33116. "thread": 140246908178432,
  33117. "threadName": "MainThread",
  33118. "processName": "MainProcess",
  33119. "process": 509276,
  33120. "message": "Changing switching device state to 'True'",
  33121. "asctime": "2023-02-15 07:13:45,292",
  33122. "moduleLogger": [
  33123. {
  33124. "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di",
  33125. "msg": "Sending message with topic %s and payload %s",
  33126. "args": [
  33127. "zigbee/ffe/sleep/bed_light_di",
  33128. "{\"state\": \"on\", \"brightness\": 127.0}"
  33129. ],
  33130. "levelname": "DEBUG",
  33131. "levelno": 10,
  33132. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  33133. "filename": "__init__.py",
  33134. "module": "__init__",
  33135. "exc_info": null,
  33136. "exc_text": null,
  33137. "stack_info": null,
  33138. "lineno": 75,
  33139. "funcName": "send",
  33140. "created": 1676441624.9918299,
  33141. "msecs": 991.8298721313477,
  33142. "relativeCreated": 21995.34511566162,
  33143. "thread": 140246908178432,
  33144. "threadName": "MainThread",
  33145. "processName": "MainProcess",
  33146. "process": 509276,
  33147. "message": "Sending message with topic zigbee/ffe/sleep/bed_light_di and payload {\"state\": \"on\", \"brightness\": 127.0}",
  33148. "asctime": "2023-02-15 07:13:44,991"
  33149. },
  33150. {
  33151. "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di",
  33152. "msg": "Received message with topic %s and payload %s",
  33153. "args": [
  33154. "zigbee/ffe/sleep/bed_light_di",
  33155. "b'{\"state\": \"on\", \"brightness\": 127.0}'"
  33156. ],
  33157. "levelname": "DEBUG",
  33158. "levelno": 10,
  33159. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  33160. "filename": "__init__.py",
  33161. "module": "__init__",
  33162. "exc_info": null,
  33163. "exc_text": null,
  33164. "stack_info": null,
  33165. "lineno": 91,
  33166. "funcName": "__receive__",
  33167. "created": 1676441624.9931097,
  33168. "msecs": 993.1097030639648,
  33169. "relativeCreated": 21996.62494659424,
  33170. "thread": 140246884292160,
  33171. "threadName": "Thread-1 (_thread_main)",
  33172. "processName": "MainProcess",
  33173. "process": 509276,
  33174. "message": "Received message with topic zigbee/ffe/sleep/bed_light_di and payload b'{\"state\": \"on\", \"brightness\": 127.0}'",
  33175. "asctime": "2023-02-15 07:13:44,993"
  33176. },
  33177. {
  33178. "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_di.state",
  33179. "msg": "Received message with topic %s and payload %s",
  33180. "args": [
  33181. "videv/ffe/sleep/bed_light_di/state",
  33182. "b'true'"
  33183. ],
  33184. "levelname": "DEBUG",
  33185. "levelno": 10,
  33186. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  33187. "filename": "__init__.py",
  33188. "module": "__init__",
  33189. "exc_info": null,
  33190. "exc_text": null,
  33191. "stack_info": null,
  33192. "lineno": 91,
  33193. "funcName": "__receive__",
  33194. "created": 1676441624.9973671,
  33195. "msecs": 997.3671436309814,
  33196. "relativeCreated": 22000.882387161255,
  33197. "thread": 140246884292160,
  33198. "threadName": "Thread-1 (_thread_main)",
  33199. "processName": "MainProcess",
  33200. "process": 509276,
  33201. "message": "Received message with topic videv/ffe/sleep/bed_light_di/state and payload b'true'",
  33202. "asctime": "2023-02-15 07:13:44,997"
  33203. }
  33204. ],
  33205. "time_consumption": 0.29546236991882324
  33206. },
  33207. {
  33208. "name": "__tLogger__",
  33209. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  33210. "args": [
  33211. "True",
  33212. "<class 'bool'>"
  33213. ],
  33214. "levelname": "INFO",
  33215. "levelno": 20,
  33216. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  33217. "filename": "test.py",
  33218. "module": "test",
  33219. "exc_info": null,
  33220. "exc_text": null,
  33221. "stack_info": null,
  33222. "lineno": 184,
  33223. "funcName": "equivalency_chk",
  33224. "created": 1676441625.293545,
  33225. "msecs": 293.5450077056885,
  33226. "relativeCreated": 22297.060251235962,
  33227. "thread": 140246908178432,
  33228. "threadName": "MainThread",
  33229. "processName": "MainProcess",
  33230. "process": 509276,
  33231. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  33232. "asctime": "2023-02-15 07:13:45,293",
  33233. "moduleLogger": [
  33234. {
  33235. "name": "__unittest__",
  33236. "msg": "Result (%s): %s (%s)",
  33237. "args": [
  33238. "Virtual device state",
  33239. "True",
  33240. "<class 'bool'>"
  33241. ],
  33242. "levelname": "DEBUG",
  33243. "levelno": 10,
  33244. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  33245. "filename": "test.py",
  33246. "module": "test",
  33247. "exc_info": null,
  33248. "exc_text": null,
  33249. "stack_info": null,
  33250. "lineno": 22,
  33251. "funcName": "__report_result__",
  33252. "created": 1676441625.293279,
  33253. "msecs": 293.27893257141113,
  33254. "relativeCreated": 22296.794176101685,
  33255. "thread": 140246908178432,
  33256. "threadName": "MainThread",
  33257. "processName": "MainProcess",
  33258. "process": 509276,
  33259. "message": "Result (Virtual device state): True (<class 'bool'>)",
  33260. "asctime": "2023-02-15 07:13:45,293"
  33261. },
  33262. {
  33263. "name": "__unittest__",
  33264. "msg": "Expectation (%s): result %s %s (%s)",
  33265. "args": [
  33266. "Virtual device state",
  33267. "=",
  33268. "True",
  33269. "<class 'bool'>"
  33270. ],
  33271. "levelname": "DEBUG",
  33272. "levelno": 10,
  33273. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  33274. "filename": "test.py",
  33275. "module": "test",
  33276. "exc_info": null,
  33277. "exc_text": null,
  33278. "stack_info": null,
  33279. "lineno": 26,
  33280. "funcName": "__report_expectation__",
  33281. "created": 1676441625.2934263,
  33282. "msecs": 293.4262752532959,
  33283. "relativeCreated": 22296.94151878357,
  33284. "thread": 140246908178432,
  33285. "threadName": "MainThread",
  33286. "processName": "MainProcess",
  33287. "process": 509276,
  33288. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  33289. "asctime": "2023-02-15 07:13:45,293"
  33290. }
  33291. ],
  33292. "time_consumption": 0.00011873245239257812
  33293. },
  33294. {
  33295. "name": "__tLogger__",
  33296. "msg": "Switching device state is correct (Content %s and Type is %s).",
  33297. "args": [
  33298. "True",
  33299. "<class 'bool'>"
  33300. ],
  33301. "levelname": "INFO",
  33302. "levelno": 20,
  33303. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  33304. "filename": "test.py",
  33305. "module": "test",
  33306. "exc_info": null,
  33307. "exc_text": null,
  33308. "stack_info": null,
  33309. "lineno": 184,
  33310. "funcName": "equivalency_chk",
  33311. "created": 1676441625.2939417,
  33312. "msecs": 293.9417362213135,
  33313. "relativeCreated": 22297.456979751587,
  33314. "thread": 140246908178432,
  33315. "threadName": "MainThread",
  33316. "processName": "MainProcess",
  33317. "process": 509276,
  33318. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  33319. "asctime": "2023-02-15 07:13:45,293",
  33320. "moduleLogger": [
  33321. {
  33322. "name": "__unittest__",
  33323. "msg": "Result (%s): %s (%s)",
  33324. "args": [
  33325. "Switching device state",
  33326. "True",
  33327. "<class 'bool'>"
  33328. ],
  33329. "levelname": "DEBUG",
  33330. "levelno": 10,
  33331. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  33332. "filename": "test.py",
  33333. "module": "test",
  33334. "exc_info": null,
  33335. "exc_text": null,
  33336. "stack_info": null,
  33337. "lineno": 22,
  33338. "funcName": "__report_result__",
  33339. "created": 1676441625.2937357,
  33340. "msecs": 293.7357425689697,
  33341. "relativeCreated": 22297.250986099243,
  33342. "thread": 140246908178432,
  33343. "threadName": "MainThread",
  33344. "processName": "MainProcess",
  33345. "process": 509276,
  33346. "message": "Result (Switching device state): True (<class 'bool'>)",
  33347. "asctime": "2023-02-15 07:13:45,293"
  33348. },
  33349. {
  33350. "name": "__unittest__",
  33351. "msg": "Expectation (%s): result %s %s (%s)",
  33352. "args": [
  33353. "Switching device state",
  33354. "=",
  33355. "True",
  33356. "<class 'bool'>"
  33357. ],
  33358. "levelname": "DEBUG",
  33359. "levelno": 10,
  33360. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  33361. "filename": "test.py",
  33362. "module": "test",
  33363. "exc_info": null,
  33364. "exc_text": null,
  33365. "stack_info": null,
  33366. "lineno": 26,
  33367. "funcName": "__report_expectation__",
  33368. "created": 1676441625.2938445,
  33369. "msecs": 293.84446144104004,
  33370. "relativeCreated": 22297.359704971313,
  33371. "thread": 140246908178432,
  33372. "threadName": "MainThread",
  33373. "processName": "MainProcess",
  33374. "process": 509276,
  33375. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  33376. "asctime": "2023-02-15 07:13:45,293"
  33377. }
  33378. ],
  33379. "time_consumption": 9.72747802734375e-05
  33380. },
  33381. {
  33382. "name": "__tLogger__",
  33383. "msg": "Changing virtual device state to '%s'",
  33384. "args": [
  33385. false
  33386. ],
  33387. "levelname": "DEBUG",
  33388. "levelno": 10,
  33389. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  33390. "filename": "light.py",
  33391. "module": "light",
  33392. "exc_info": null,
  33393. "exc_text": null,
  33394. "stack_info": null,
  33395. "lineno": 42,
  33396. "funcName": "__test_power_on_off__",
  33397. "created": 1676441625.5954638,
  33398. "msecs": 595.463752746582,
  33399. "relativeCreated": 22598.978996276855,
  33400. "thread": 140246908178432,
  33401. "threadName": "MainThread",
  33402. "processName": "MainProcess",
  33403. "process": 509276,
  33404. "message": "Changing virtual device state to 'False'",
  33405. "asctime": "2023-02-15 07:13:45,595",
  33406. "moduleLogger": [
  33407. {
  33408. "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_di.state.set",
  33409. "msg": "Sending message with topic %s and payload %s",
  33410. "args": [
  33411. "videv/ffe/sleep/bed_light_di/state/set",
  33412. "false"
  33413. ],
  33414. "levelname": "DEBUG",
  33415. "levelno": 10,
  33416. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  33417. "filename": "__init__.py",
  33418. "module": "__init__",
  33419. "exc_info": null,
  33420. "exc_text": null,
  33421. "stack_info": null,
  33422. "lineno": 75,
  33423. "funcName": "send",
  33424. "created": 1676441625.294308,
  33425. "msecs": 294.3079471588135,
  33426. "relativeCreated": 22297.823190689087,
  33427. "thread": 140246908178432,
  33428. "threadName": "MainThread",
  33429. "processName": "MainProcess",
  33430. "process": 509276,
  33431. "message": "Sending message with topic videv/ffe/sleep/bed_light_di/state/set and payload false",
  33432. "asctime": "2023-02-15 07:13:45,294"
  33433. },
  33434. {
  33435. "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di.set",
  33436. "msg": "Received message with topic %s and payload %s",
  33437. "args": [
  33438. "zigbee/ffe/sleep/bed_light_di/set",
  33439. "b'{\"state\": \"off\"}'"
  33440. ],
  33441. "levelname": "DEBUG",
  33442. "levelno": 10,
  33443. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  33444. "filename": "__init__.py",
  33445. "module": "__init__",
  33446. "exc_info": null,
  33447. "exc_text": null,
  33448. "stack_info": null,
  33449. "lineno": 91,
  33450. "funcName": "__receive__",
  33451. "created": 1676441625.2976153,
  33452. "msecs": 297.61528968811035,
  33453. "relativeCreated": 22301.130533218384,
  33454. "thread": 140246884292160,
  33455. "threadName": "Thread-1 (_thread_main)",
  33456. "processName": "MainProcess",
  33457. "process": 509276,
  33458. "message": "Received message with topic zigbee/ffe/sleep/bed_light_di/set and payload b'{\"state\": \"off\"}'",
  33459. "asctime": "2023-02-15 07:13:45,297"
  33460. },
  33461. {
  33462. "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di",
  33463. "msg": "Sending message with topic %s and payload %s",
  33464. "args": [
  33465. "zigbee/ffe/sleep/bed_light_di",
  33466. "{\"state\": \"off\", \"brightness\": 127.0}"
  33467. ],
  33468. "levelname": "DEBUG",
  33469. "levelno": 10,
  33470. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  33471. "filename": "__init__.py",
  33472. "module": "__init__",
  33473. "exc_info": null,
  33474. "exc_text": null,
  33475. "stack_info": null,
  33476. "lineno": 75,
  33477. "funcName": "send",
  33478. "created": 1676441625.2983234,
  33479. "msecs": 298.323392868042,
  33480. "relativeCreated": 22301.838636398315,
  33481. "thread": 140246884292160,
  33482. "threadName": "Thread-1 (_thread_main)",
  33483. "processName": "MainProcess",
  33484. "process": 509276,
  33485. "message": "Sending message with topic zigbee/ffe/sleep/bed_light_di and payload {\"state\": \"off\", \"brightness\": 127.0}",
  33486. "asctime": "2023-02-15 07:13:45,298"
  33487. },
  33488. {
  33489. "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di",
  33490. "msg": "Received message with topic %s and payload %s",
  33491. "args": [
  33492. "zigbee/ffe/sleep/bed_light_di",
  33493. "b'{\"state\": \"off\", \"brightness\": 127.0}'"
  33494. ],
  33495. "levelname": "DEBUG",
  33496. "levelno": 10,
  33497. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  33498. "filename": "__init__.py",
  33499. "module": "__init__",
  33500. "exc_info": null,
  33501. "exc_text": null,
  33502. "stack_info": null,
  33503. "lineno": 91,
  33504. "funcName": "__receive__",
  33505. "created": 1676441625.2995305,
  33506. "msecs": 299.5305061340332,
  33507. "relativeCreated": 22303.045749664307,
  33508. "thread": 140246884292160,
  33509. "threadName": "Thread-1 (_thread_main)",
  33510. "processName": "MainProcess",
  33511. "process": 509276,
  33512. "message": "Received message with topic zigbee/ffe/sleep/bed_light_di and payload b'{\"state\": \"off\", \"brightness\": 127.0}'",
  33513. "asctime": "2023-02-15 07:13:45,299"
  33514. },
  33515. {
  33516. "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_di.state",
  33517. "msg": "Received message with topic %s and payload %s",
  33518. "args": [
  33519. "videv/ffe/sleep/bed_light_di/state",
  33520. "b'false'"
  33521. ],
  33522. "levelname": "DEBUG",
  33523. "levelno": 10,
  33524. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  33525. "filename": "__init__.py",
  33526. "module": "__init__",
  33527. "exc_info": null,
  33528. "exc_text": null,
  33529. "stack_info": null,
  33530. "lineno": 91,
  33531. "funcName": "__receive__",
  33532. "created": 1676441625.3880415,
  33533. "msecs": 388.04149627685547,
  33534. "relativeCreated": 22391.55673980713,
  33535. "thread": 140246884292160,
  33536. "threadName": "Thread-1 (_thread_main)",
  33537. "processName": "MainProcess",
  33538. "process": 509276,
  33539. "message": "Received message with topic videv/ffe/sleep/bed_light_di/state and payload b'false'",
  33540. "asctime": "2023-02-15 07:13:45,388"
  33541. }
  33542. ],
  33543. "time_consumption": 0.20742225646972656
  33544. },
  33545. {
  33546. "name": "__tLogger__",
  33547. "msg": "Switching device state is correct (Content %s and Type is %s).",
  33548. "args": [
  33549. "False",
  33550. "<class 'bool'>"
  33551. ],
  33552. "levelname": "INFO",
  33553. "levelno": 20,
  33554. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  33555. "filename": "test.py",
  33556. "module": "test",
  33557. "exc_info": null,
  33558. "exc_text": null,
  33559. "stack_info": null,
  33560. "lineno": 184,
  33561. "funcName": "equivalency_chk",
  33562. "created": 1676441625.5960963,
  33563. "msecs": 596.0962772369385,
  33564. "relativeCreated": 22599.611520767212,
  33565. "thread": 140246908178432,
  33566. "threadName": "MainThread",
  33567. "processName": "MainProcess",
  33568. "process": 509276,
  33569. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  33570. "asctime": "2023-02-15 07:13:45,596",
  33571. "moduleLogger": [
  33572. {
  33573. "name": "__unittest__",
  33574. "msg": "Result (%s): %s (%s)",
  33575. "args": [
  33576. "Switching device state",
  33577. "False",
  33578. "<class 'bool'>"
  33579. ],
  33580. "levelname": "DEBUG",
  33581. "levelno": 10,
  33582. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  33583. "filename": "test.py",
  33584. "module": "test",
  33585. "exc_info": null,
  33586. "exc_text": null,
  33587. "stack_info": null,
  33588. "lineno": 22,
  33589. "funcName": "__report_result__",
  33590. "created": 1676441625.5958633,
  33591. "msecs": 595.8633422851562,
  33592. "relativeCreated": 22599.37858581543,
  33593. "thread": 140246908178432,
  33594. "threadName": "MainThread",
  33595. "processName": "MainProcess",
  33596. "process": 509276,
  33597. "message": "Result (Switching device state): False (<class 'bool'>)",
  33598. "asctime": "2023-02-15 07:13:45,595"
  33599. },
  33600. {
  33601. "name": "__unittest__",
  33602. "msg": "Expectation (%s): result %s %s (%s)",
  33603. "args": [
  33604. "Switching device state",
  33605. "=",
  33606. "False",
  33607. "<class 'bool'>"
  33608. ],
  33609. "levelname": "DEBUG",
  33610. "levelno": 10,
  33611. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  33612. "filename": "test.py",
  33613. "module": "test",
  33614. "exc_info": null,
  33615. "exc_text": null,
  33616. "stack_info": null,
  33617. "lineno": 26,
  33618. "funcName": "__report_expectation__",
  33619. "created": 1676441625.5959923,
  33620. "msecs": 595.9923267364502,
  33621. "relativeCreated": 22599.507570266724,
  33622. "thread": 140246908178432,
  33623. "threadName": "MainThread",
  33624. "processName": "MainProcess",
  33625. "process": 509276,
  33626. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  33627. "asctime": "2023-02-15 07:13:45,595"
  33628. }
  33629. ],
  33630. "time_consumption": 0.00010395050048828125
  33631. },
  33632. {
  33633. "name": "__tLogger__",
  33634. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  33635. "args": [
  33636. "False",
  33637. "<class 'bool'>"
  33638. ],
  33639. "levelname": "INFO",
  33640. "levelno": 20,
  33641. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  33642. "filename": "test.py",
  33643. "module": "test",
  33644. "exc_info": null,
  33645. "exc_text": null,
  33646. "stack_info": null,
  33647. "lineno": 184,
  33648. "funcName": "equivalency_chk",
  33649. "created": 1676441625.5964427,
  33650. "msecs": 596.442699432373,
  33651. "relativeCreated": 22599.957942962646,
  33652. "thread": 140246908178432,
  33653. "threadName": "MainThread",
  33654. "processName": "MainProcess",
  33655. "process": 509276,
  33656. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  33657. "asctime": "2023-02-15 07:13:45,596",
  33658. "moduleLogger": [
  33659. {
  33660. "name": "__unittest__",
  33661. "msg": "Result (%s): %s (%s)",
  33662. "args": [
  33663. "Virtual device state",
  33664. "False",
  33665. "<class 'bool'>"
  33666. ],
  33667. "levelname": "DEBUG",
  33668. "levelno": 10,
  33669. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  33670. "filename": "test.py",
  33671. "module": "test",
  33672. "exc_info": null,
  33673. "exc_text": null,
  33674. "stack_info": null,
  33675. "lineno": 22,
  33676. "funcName": "__report_result__",
  33677. "created": 1676441625.596262,
  33678. "msecs": 596.2619781494141,
  33679. "relativeCreated": 22599.777221679688,
  33680. "thread": 140246908178432,
  33681. "threadName": "MainThread",
  33682. "processName": "MainProcess",
  33683. "process": 509276,
  33684. "message": "Result (Virtual device state): False (<class 'bool'>)",
  33685. "asctime": "2023-02-15 07:13:45,596"
  33686. },
  33687. {
  33688. "name": "__unittest__",
  33689. "msg": "Expectation (%s): result %s %s (%s)",
  33690. "args": [
  33691. "Virtual device state",
  33692. "=",
  33693. "False",
  33694. "<class 'bool'>"
  33695. ],
  33696. "levelname": "DEBUG",
  33697. "levelno": 10,
  33698. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  33699. "filename": "test.py",
  33700. "module": "test",
  33701. "exc_info": null,
  33702. "exc_text": null,
  33703. "stack_info": null,
  33704. "lineno": 26,
  33705. "funcName": "__report_expectation__",
  33706. "created": 1676441625.5963566,
  33707. "msecs": 596.3566303253174,
  33708. "relativeCreated": 22599.87187385559,
  33709. "thread": 140246908178432,
  33710. "threadName": "MainThread",
  33711. "processName": "MainProcess",
  33712. "process": 509276,
  33713. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  33714. "asctime": "2023-02-15 07:13:45,596"
  33715. }
  33716. ],
  33717. "time_consumption": 8.606910705566406e-05
  33718. },
  33719. {
  33720. "name": "__tLogger__",
  33721. "msg": "Changing switching device state to '%s'",
  33722. "args": [
  33723. true
  33724. ],
  33725. "levelname": "DEBUG",
  33726. "levelno": 10,
  33727. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  33728. "filename": "light.py",
  33729. "module": "light",
  33730. "exc_info": null,
  33731. "exc_text": null,
  33732. "stack_info": null,
  33733. "lineno": 36,
  33734. "funcName": "__test_power_on_off__",
  33735. "created": 1676441625.8976412,
  33736. "msecs": 897.6411819458008,
  33737. "relativeCreated": 22901.156425476074,
  33738. "thread": 140246908178432,
  33739. "threadName": "MainThread",
  33740. "processName": "MainProcess",
  33741. "process": 509276,
  33742. "message": "Changing switching device state to 'True'",
  33743. "asctime": "2023-02-15 07:13:45,897",
  33744. "moduleLogger": [
  33745. {
  33746. "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di",
  33747. "msg": "Sending message with topic %s and payload %s",
  33748. "args": [
  33749. "zigbee/ffe/sleep/bed_light_di",
  33750. "{\"state\": \"on\", \"brightness\": 127.0}"
  33751. ],
  33752. "levelname": "DEBUG",
  33753. "levelno": 10,
  33754. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  33755. "filename": "__init__.py",
  33756. "module": "__init__",
  33757. "exc_info": null,
  33758. "exc_text": null,
  33759. "stack_info": null,
  33760. "lineno": 75,
  33761. "funcName": "send",
  33762. "created": 1676441625.5967674,
  33763. "msecs": 596.7674255371094,
  33764. "relativeCreated": 22600.282669067383,
  33765. "thread": 140246908178432,
  33766. "threadName": "MainThread",
  33767. "processName": "MainProcess",
  33768. "process": 509276,
  33769. "message": "Sending message with topic zigbee/ffe/sleep/bed_light_di and payload {\"state\": \"on\", \"brightness\": 127.0}",
  33770. "asctime": "2023-02-15 07:13:45,596"
  33771. },
  33772. {
  33773. "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di",
  33774. "msg": "Received message with topic %s and payload %s",
  33775. "args": [
  33776. "zigbee/ffe/sleep/bed_light_di",
  33777. "b'{\"state\": \"on\", \"brightness\": 127.0}'"
  33778. ],
  33779. "levelname": "DEBUG",
  33780. "levelno": 10,
  33781. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  33782. "filename": "__init__.py",
  33783. "module": "__init__",
  33784. "exc_info": null,
  33785. "exc_text": null,
  33786. "stack_info": null,
  33787. "lineno": 91,
  33788. "funcName": "__receive__",
  33789. "created": 1676441625.5978663,
  33790. "msecs": 597.8662967681885,
  33791. "relativeCreated": 22601.381540298462,
  33792. "thread": 140246884292160,
  33793. "threadName": "Thread-1 (_thread_main)",
  33794. "processName": "MainProcess",
  33795. "process": 509276,
  33796. "message": "Received message with topic zigbee/ffe/sleep/bed_light_di and payload b'{\"state\": \"on\", \"brightness\": 127.0}'",
  33797. "asctime": "2023-02-15 07:13:45,597"
  33798. },
  33799. {
  33800. "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_di.state",
  33801. "msg": "Received message with topic %s and payload %s",
  33802. "args": [
  33803. "videv/ffe/sleep/bed_light_di/state",
  33804. "b'true'"
  33805. ],
  33806. "levelname": "DEBUG",
  33807. "levelno": 10,
  33808. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  33809. "filename": "__init__.py",
  33810. "module": "__init__",
  33811. "exc_info": null,
  33812. "exc_text": null,
  33813. "stack_info": null,
  33814. "lineno": 91,
  33815. "funcName": "__receive__",
  33816. "created": 1676441625.6035311,
  33817. "msecs": 603.5311222076416,
  33818. "relativeCreated": 22607.046365737915,
  33819. "thread": 140246884292160,
  33820. "threadName": "Thread-1 (_thread_main)",
  33821. "processName": "MainProcess",
  33822. "process": 509276,
  33823. "message": "Received message with topic videv/ffe/sleep/bed_light_di/state and payload b'true'",
  33824. "asctime": "2023-02-15 07:13:45,603"
  33825. }
  33826. ],
  33827. "time_consumption": 0.2941100597381592
  33828. },
  33829. {
  33830. "name": "__tLogger__",
  33831. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  33832. "args": [
  33833. "True",
  33834. "<class 'bool'>"
  33835. ],
  33836. "levelname": "INFO",
  33837. "levelno": 20,
  33838. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  33839. "filename": "test.py",
  33840. "module": "test",
  33841. "exc_info": null,
  33842. "exc_text": null,
  33843. "stack_info": null,
  33844. "lineno": 184,
  33845. "funcName": "equivalency_chk",
  33846. "created": 1676441625.897905,
  33847. "msecs": 897.9051113128662,
  33848. "relativeCreated": 22901.42035484314,
  33849. "thread": 140246908178432,
  33850. "threadName": "MainThread",
  33851. "processName": "MainProcess",
  33852. "process": 509276,
  33853. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  33854. "asctime": "2023-02-15 07:13:45,897",
  33855. "moduleLogger": [
  33856. {
  33857. "name": "__unittest__",
  33858. "msg": "Result (%s): %s (%s)",
  33859. "args": [
  33860. "Virtual device state",
  33861. "True",
  33862. "<class 'bool'>"
  33863. ],
  33864. "levelname": "DEBUG",
  33865. "levelno": 10,
  33866. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  33867. "filename": "test.py",
  33868. "module": "test",
  33869. "exc_info": null,
  33870. "exc_text": null,
  33871. "stack_info": null,
  33872. "lineno": 22,
  33873. "funcName": "__report_result__",
  33874. "created": 1676441625.8978188,
  33875. "msecs": 897.8188037872314,
  33876. "relativeCreated": 22901.334047317505,
  33877. "thread": 140246908178432,
  33878. "threadName": "MainThread",
  33879. "processName": "MainProcess",
  33880. "process": 509276,
  33881. "message": "Result (Virtual device state): True (<class 'bool'>)",
  33882. "asctime": "2023-02-15 07:13:45,897"
  33883. },
  33884. {
  33885. "name": "__unittest__",
  33886. "msg": "Expectation (%s): result %s %s (%s)",
  33887. "args": [
  33888. "Virtual device state",
  33889. "=",
  33890. "True",
  33891. "<class 'bool'>"
  33892. ],
  33893. "levelname": "DEBUG",
  33894. "levelno": 10,
  33895. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  33896. "filename": "test.py",
  33897. "module": "test",
  33898. "exc_info": null,
  33899. "exc_text": null,
  33900. "stack_info": null,
  33901. "lineno": 26,
  33902. "funcName": "__report_expectation__",
  33903. "created": 1676441625.897857,
  33904. "msecs": 897.8569507598877,
  33905. "relativeCreated": 22901.37219429016,
  33906. "thread": 140246908178432,
  33907. "threadName": "MainThread",
  33908. "processName": "MainProcess",
  33909. "process": 509276,
  33910. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  33911. "asctime": "2023-02-15 07:13:45,897"
  33912. }
  33913. ],
  33914. "time_consumption": 4.8160552978515625e-05
  33915. },
  33916. {
  33917. "name": "__tLogger__",
  33918. "msg": "Switching device state is correct (Content %s and Type is %s).",
  33919. "args": [
  33920. "True",
  33921. "<class 'bool'>"
  33922. ],
  33923. "levelname": "INFO",
  33924. "levelno": 20,
  33925. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  33926. "filename": "test.py",
  33927. "module": "test",
  33928. "exc_info": null,
  33929. "exc_text": null,
  33930. "stack_info": null,
  33931. "lineno": 184,
  33932. "funcName": "equivalency_chk",
  33933. "created": 1676441625.898004,
  33934. "msecs": 898.0040550231934,
  33935. "relativeCreated": 22901.519298553467,
  33936. "thread": 140246908178432,
  33937. "threadName": "MainThread",
  33938. "processName": "MainProcess",
  33939. "process": 509276,
  33940. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  33941. "asctime": "2023-02-15 07:13:45,898",
  33942. "moduleLogger": [
  33943. {
  33944. "name": "__unittest__",
  33945. "msg": "Result (%s): %s (%s)",
  33946. "args": [
  33947. "Switching device state",
  33948. "True",
  33949. "<class 'bool'>"
  33950. ],
  33951. "levelname": "DEBUG",
  33952. "levelno": 10,
  33953. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  33954. "filename": "test.py",
  33955. "module": "test",
  33956. "exc_info": null,
  33957. "exc_text": null,
  33958. "stack_info": null,
  33959. "lineno": 22,
  33960. "funcName": "__report_result__",
  33961. "created": 1676441625.8979542,
  33962. "msecs": 897.9542255401611,
  33963. "relativeCreated": 22901.469469070435,
  33964. "thread": 140246908178432,
  33965. "threadName": "MainThread",
  33966. "processName": "MainProcess",
  33967. "process": 509276,
  33968. "message": "Result (Switching device state): True (<class 'bool'>)",
  33969. "asctime": "2023-02-15 07:13:45,897"
  33970. },
  33971. {
  33972. "name": "__unittest__",
  33973. "msg": "Expectation (%s): result %s %s (%s)",
  33974. "args": [
  33975. "Switching device state",
  33976. "=",
  33977. "True",
  33978. "<class 'bool'>"
  33979. ],
  33980. "levelname": "DEBUG",
  33981. "levelno": 10,
  33982. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  33983. "filename": "test.py",
  33984. "module": "test",
  33985. "exc_info": null,
  33986. "exc_text": null,
  33987. "stack_info": null,
  33988. "lineno": 26,
  33989. "funcName": "__report_expectation__",
  33990. "created": 1676441625.8979805,
  33991. "msecs": 897.9804515838623,
  33992. "relativeCreated": 22901.495695114136,
  33993. "thread": 140246908178432,
  33994. "threadName": "MainThread",
  33995. "processName": "MainProcess",
  33996. "process": 509276,
  33997. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  33998. "asctime": "2023-02-15 07:13:45,897"
  33999. }
  34000. ],
  34001. "time_consumption": 2.3603439331054688e-05
  34002. },
  34003. {
  34004. "name": "__tLogger__",
  34005. "msg": "Changing virtual device state to '%s'",
  34006. "args": [
  34007. false
  34008. ],
  34009. "levelname": "DEBUG",
  34010. "levelno": 10,
  34011. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  34012. "filename": "light.py",
  34013. "module": "light",
  34014. "exc_info": null,
  34015. "exc_text": null,
  34016. "stack_info": null,
  34017. "lineno": 42,
  34018. "funcName": "__test_power_on_off__",
  34019. "created": 1676441626.1989186,
  34020. "msecs": 198.91858100891113,
  34021. "relativeCreated": 23202.433824539185,
  34022. "thread": 140246908178432,
  34023. "threadName": "MainThread",
  34024. "processName": "MainProcess",
  34025. "process": 509276,
  34026. "message": "Changing virtual device state to 'False'",
  34027. "asctime": "2023-02-15 07:13:46,198",
  34028. "moduleLogger": [
  34029. {
  34030. "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_di.state.set",
  34031. "msg": "Sending message with topic %s and payload %s",
  34032. "args": [
  34033. "videv/ffe/sleep/bed_light_di/state/set",
  34034. "false"
  34035. ],
  34036. "levelname": "DEBUG",
  34037. "levelno": 10,
  34038. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  34039. "filename": "__init__.py",
  34040. "module": "__init__",
  34041. "exc_info": null,
  34042. "exc_text": null,
  34043. "stack_info": null,
  34044. "lineno": 75,
  34045. "funcName": "send",
  34046. "created": 1676441625.8980849,
  34047. "msecs": 898.0848789215088,
  34048. "relativeCreated": 22901.600122451782,
  34049. "thread": 140246908178432,
  34050. "threadName": "MainThread",
  34051. "processName": "MainProcess",
  34052. "process": 509276,
  34053. "message": "Sending message with topic videv/ffe/sleep/bed_light_di/state/set and payload false",
  34054. "asctime": "2023-02-15 07:13:45,898"
  34055. },
  34056. {
  34057. "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di.set",
  34058. "msg": "Received message with topic %s and payload %s",
  34059. "args": [
  34060. "zigbee/ffe/sleep/bed_light_di/set",
  34061. "b'{\"state\": \"off\"}'"
  34062. ],
  34063. "levelname": "DEBUG",
  34064. "levelno": 10,
  34065. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  34066. "filename": "__init__.py",
  34067. "module": "__init__",
  34068. "exc_info": null,
  34069. "exc_text": null,
  34070. "stack_info": null,
  34071. "lineno": 91,
  34072. "funcName": "__receive__",
  34073. "created": 1676441625.899218,
  34074. "msecs": 899.2180824279785,
  34075. "relativeCreated": 22902.733325958252,
  34076. "thread": 140246884292160,
  34077. "threadName": "Thread-1 (_thread_main)",
  34078. "processName": "MainProcess",
  34079. "process": 509276,
  34080. "message": "Received message with topic zigbee/ffe/sleep/bed_light_di/set and payload b'{\"state\": \"off\"}'",
  34081. "asctime": "2023-02-15 07:13:45,899"
  34082. },
  34083. {
  34084. "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di",
  34085. "msg": "Sending message with topic %s and payload %s",
  34086. "args": [
  34087. "zigbee/ffe/sleep/bed_light_di",
  34088. "{\"state\": \"off\", \"brightness\": 127.0}"
  34089. ],
  34090. "levelname": "DEBUG",
  34091. "levelno": 10,
  34092. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  34093. "filename": "__init__.py",
  34094. "module": "__init__",
  34095. "exc_info": null,
  34096. "exc_text": null,
  34097. "stack_info": null,
  34098. "lineno": 75,
  34099. "funcName": "send",
  34100. "created": 1676441625.8994274,
  34101. "msecs": 899.4274139404297,
  34102. "relativeCreated": 22902.942657470703,
  34103. "thread": 140246884292160,
  34104. "threadName": "Thread-1 (_thread_main)",
  34105. "processName": "MainProcess",
  34106. "process": 509276,
  34107. "message": "Sending message with topic zigbee/ffe/sleep/bed_light_di and payload {\"state\": \"off\", \"brightness\": 127.0}",
  34108. "asctime": "2023-02-15 07:13:45,899"
  34109. },
  34110. {
  34111. "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_di",
  34112. "msg": "Received message with topic %s and payload %s",
  34113. "args": [
  34114. "zigbee/ffe/sleep/bed_light_di",
  34115. "b'{\"state\": \"off\", \"brightness\": 127.0}'"
  34116. ],
  34117. "levelname": "DEBUG",
  34118. "levelno": 10,
  34119. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  34120. "filename": "__init__.py",
  34121. "module": "__init__",
  34122. "exc_info": null,
  34123. "exc_text": null,
  34124. "stack_info": null,
  34125. "lineno": 91,
  34126. "funcName": "__receive__",
  34127. "created": 1676441625.8997383,
  34128. "msecs": 899.7383117675781,
  34129. "relativeCreated": 22903.25355529785,
  34130. "thread": 140246884292160,
  34131. "threadName": "Thread-1 (_thread_main)",
  34132. "processName": "MainProcess",
  34133. "process": 509276,
  34134. "message": "Received message with topic zigbee/ffe/sleep/bed_light_di and payload b'{\"state\": \"off\", \"brightness\": 127.0}'",
  34135. "asctime": "2023-02-15 07:13:45,899"
  34136. },
  34137. {
  34138. "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_di.state",
  34139. "msg": "Received message with topic %s and payload %s",
  34140. "args": [
  34141. "videv/ffe/sleep/bed_light_di/state",
  34142. "b'false'"
  34143. ],
  34144. "levelname": "DEBUG",
  34145. "levelno": 10,
  34146. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  34147. "filename": "__init__.py",
  34148. "module": "__init__",
  34149. "exc_info": null,
  34150. "exc_text": null,
  34151. "stack_info": null,
  34152. "lineno": 91,
  34153. "funcName": "__receive__",
  34154. "created": 1676441625.9874718,
  34155. "msecs": 987.4718189239502,
  34156. "relativeCreated": 22990.987062454224,
  34157. "thread": 140246884292160,
  34158. "threadName": "Thread-1 (_thread_main)",
  34159. "processName": "MainProcess",
  34160. "process": 509276,
  34161. "message": "Received message with topic videv/ffe/sleep/bed_light_di/state and payload b'false'",
  34162. "asctime": "2023-02-15 07:13:45,987"
  34163. }
  34164. ],
  34165. "time_consumption": 0.21144676208496094
  34166. },
  34167. {
  34168. "name": "__tLogger__",
  34169. "msg": "Switching device state is correct (Content %s and Type is %s).",
  34170. "args": [
  34171. "False",
  34172. "<class 'bool'>"
  34173. ],
  34174. "levelname": "INFO",
  34175. "levelno": 20,
  34176. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  34177. "filename": "test.py",
  34178. "module": "test",
  34179. "exc_info": null,
  34180. "exc_text": null,
  34181. "stack_info": null,
  34182. "lineno": 184,
  34183. "funcName": "equivalency_chk",
  34184. "created": 1676441626.199642,
  34185. "msecs": 199.64194297790527,
  34186. "relativeCreated": 23203.15718650818,
  34187. "thread": 140246908178432,
  34188. "threadName": "MainThread",
  34189. "processName": "MainProcess",
  34190. "process": 509276,
  34191. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  34192. "asctime": "2023-02-15 07:13:46,199",
  34193. "moduleLogger": [
  34194. {
  34195. "name": "__unittest__",
  34196. "msg": "Result (%s): %s (%s)",
  34197. "args": [
  34198. "Switching device state",
  34199. "False",
  34200. "<class 'bool'>"
  34201. ],
  34202. "levelname": "DEBUG",
  34203. "levelno": 10,
  34204. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  34205. "filename": "test.py",
  34206. "module": "test",
  34207. "exc_info": null,
  34208. "exc_text": null,
  34209. "stack_info": null,
  34210. "lineno": 22,
  34211. "funcName": "__report_result__",
  34212. "created": 1676441626.1993697,
  34213. "msecs": 199.3696689605713,
  34214. "relativeCreated": 23202.884912490845,
  34215. "thread": 140246908178432,
  34216. "threadName": "MainThread",
  34217. "processName": "MainProcess",
  34218. "process": 509276,
  34219. "message": "Result (Switching device state): False (<class 'bool'>)",
  34220. "asctime": "2023-02-15 07:13:46,199"
  34221. },
  34222. {
  34223. "name": "__unittest__",
  34224. "msg": "Expectation (%s): result %s %s (%s)",
  34225. "args": [
  34226. "Switching device state",
  34227. "=",
  34228. "False",
  34229. "<class 'bool'>"
  34230. ],
  34231. "levelname": "DEBUG",
  34232. "levelno": 10,
  34233. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  34234. "filename": "test.py",
  34235. "module": "test",
  34236. "exc_info": null,
  34237. "exc_text": null,
  34238. "stack_info": null,
  34239. "lineno": 26,
  34240. "funcName": "__report_expectation__",
  34241. "created": 1676441626.199519,
  34242. "msecs": 199.51891899108887,
  34243. "relativeCreated": 23203.034162521362,
  34244. "thread": 140246908178432,
  34245. "threadName": "MainThread",
  34246. "processName": "MainProcess",
  34247. "process": 509276,
  34248. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  34249. "asctime": "2023-02-15 07:13:46,199"
  34250. }
  34251. ],
  34252. "time_consumption": 0.00012302398681640625
  34253. }
  34254. ],
  34255. "time_consumption": 1.2087271213531494,
  34256. "time_start": "2023-02-15 07:13:44,990",
  34257. "time_finished": "2023-02-15 07:13:46,199"
  34258. },
  34259. "Power On/ Off test for device and virtual device: zigbee/ffe/sleep/bed_light_ma": {
  34260. "name": "__tLogger__",
  34261. "msg": "Power On/ Off test for device and virtual device: zigbee/ffe/sleep/bed_light_ma",
  34262. "args": null,
  34263. "levelname": "INFO",
  34264. "levelno": 20,
  34265. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  34266. "filename": "light.py",
  34267. "module": "light",
  34268. "exc_info": null,
  34269. "exc_text": null,
  34270. "stack_info": null,
  34271. "lineno": 27,
  34272. "funcName": "test_power_on_off",
  34273. "created": 1676441626.2001836,
  34274. "msecs": 200.18362998962402,
  34275. "relativeCreated": 23203.698873519897,
  34276. "thread": 140246908178432,
  34277. "threadName": "MainThread",
  34278. "processName": "MainProcess",
  34279. "process": 509276,
  34280. "message": "Power On/ Off test for device and virtual device: zigbee/ffe/sleep/bed_light_ma",
  34281. "asctime": "2023-02-15 07:13:46,200",
  34282. "moduleLogger": [],
  34283. "testcaseLogger": [
  34284. {
  34285. "name": "__tLogger__",
  34286. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  34287. "args": [
  34288. "False",
  34289. "<class 'bool'>"
  34290. ],
  34291. "levelname": "INFO",
  34292. "levelno": 20,
  34293. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  34294. "filename": "test.py",
  34295. "module": "test",
  34296. "exc_info": null,
  34297. "exc_text": null,
  34298. "stack_info": null,
  34299. "lineno": 184,
  34300. "funcName": "equivalency_chk",
  34301. "created": 1676441626.200666,
  34302. "msecs": 200.66595077514648,
  34303. "relativeCreated": 23204.18119430542,
  34304. "thread": 140246908178432,
  34305. "threadName": "MainThread",
  34306. "processName": "MainProcess",
  34307. "process": 509276,
  34308. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  34309. "asctime": "2023-02-15 07:13:46,200",
  34310. "moduleLogger": [
  34311. {
  34312. "name": "__unittest__",
  34313. "msg": "Result (%s): %s (%s)",
  34314. "args": [
  34315. "Virtual device state",
  34316. "False",
  34317. "<class 'bool'>"
  34318. ],
  34319. "levelname": "DEBUG",
  34320. "levelno": 10,
  34321. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  34322. "filename": "test.py",
  34323. "module": "test",
  34324. "exc_info": null,
  34325. "exc_text": null,
  34326. "stack_info": null,
  34327. "lineno": 22,
  34328. "funcName": "__report_result__",
  34329. "created": 1676441626.200402,
  34330. "msecs": 200.40202140808105,
  34331. "relativeCreated": 23203.917264938354,
  34332. "thread": 140246908178432,
  34333. "threadName": "MainThread",
  34334. "processName": "MainProcess",
  34335. "process": 509276,
  34336. "message": "Result (Virtual device state): False (<class 'bool'>)",
  34337. "asctime": "2023-02-15 07:13:46,200"
  34338. },
  34339. {
  34340. "name": "__unittest__",
  34341. "msg": "Expectation (%s): result %s %s (%s)",
  34342. "args": [
  34343. "Virtual device state",
  34344. "=",
  34345. "False",
  34346. "<class 'bool'>"
  34347. ],
  34348. "levelname": "DEBUG",
  34349. "levelno": 10,
  34350. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  34351. "filename": "test.py",
  34352. "module": "test",
  34353. "exc_info": null,
  34354. "exc_text": null,
  34355. "stack_info": null,
  34356. "lineno": 26,
  34357. "funcName": "__report_expectation__",
  34358. "created": 1676441626.2005215,
  34359. "msecs": 200.52146911621094,
  34360. "relativeCreated": 23204.036712646484,
  34361. "thread": 140246908178432,
  34362. "threadName": "MainThread",
  34363. "processName": "MainProcess",
  34364. "process": 509276,
  34365. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  34366. "asctime": "2023-02-15 07:13:46,200"
  34367. }
  34368. ],
  34369. "time_consumption": 0.00014448165893554688
  34370. },
  34371. {
  34372. "name": "__tLogger__",
  34373. "msg": "Changing switching device state to '%s'",
  34374. "args": [
  34375. true
  34376. ],
  34377. "levelname": "DEBUG",
  34378. "levelno": 10,
  34379. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  34380. "filename": "light.py",
  34381. "module": "light",
  34382. "exc_info": null,
  34383. "exc_text": null,
  34384. "stack_info": null,
  34385. "lineno": 36,
  34386. "funcName": "__test_power_on_off__",
  34387. "created": 1676441626.5020595,
  34388. "msecs": 502.0594596862793,
  34389. "relativeCreated": 23505.574703216553,
  34390. "thread": 140246908178432,
  34391. "threadName": "MainThread",
  34392. "processName": "MainProcess",
  34393. "process": 509276,
  34394. "message": "Changing switching device state to 'True'",
  34395. "asctime": "2023-02-15 07:13:46,502",
  34396. "moduleLogger": [
  34397. {
  34398. "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_ma",
  34399. "msg": "Sending message with topic %s and payload %s",
  34400. "args": [
  34401. "zigbee/ffe/sleep/bed_light_ma",
  34402. "{\"state\": \"on\"}"
  34403. ],
  34404. "levelname": "DEBUG",
  34405. "levelno": 10,
  34406. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  34407. "filename": "__init__.py",
  34408. "module": "__init__",
  34409. "exc_info": null,
  34410. "exc_text": null,
  34411. "stack_info": null,
  34412. "lineno": 75,
  34413. "funcName": "send",
  34414. "created": 1676441626.2009861,
  34415. "msecs": 200.98614692687988,
  34416. "relativeCreated": 23204.501390457153,
  34417. "thread": 140246908178432,
  34418. "threadName": "MainThread",
  34419. "processName": "MainProcess",
  34420. "process": 509276,
  34421. "message": "Sending message with topic zigbee/ffe/sleep/bed_light_ma and payload {\"state\": \"on\"}",
  34422. "asctime": "2023-02-15 07:13:46,200"
  34423. },
  34424. {
  34425. "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_ma",
  34426. "msg": "Received message with topic %s and payload %s",
  34427. "args": [
  34428. "zigbee/ffe/sleep/bed_light_ma",
  34429. "b'{\"state\": \"on\"}'"
  34430. ],
  34431. "levelname": "DEBUG",
  34432. "levelno": 10,
  34433. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  34434. "filename": "__init__.py",
  34435. "module": "__init__",
  34436. "exc_info": null,
  34437. "exc_text": null,
  34438. "stack_info": null,
  34439. "lineno": 91,
  34440. "funcName": "__receive__",
  34441. "created": 1676441626.2022388,
  34442. "msecs": 202.2387981414795,
  34443. "relativeCreated": 23205.754041671753,
  34444. "thread": 140246884292160,
  34445. "threadName": "Thread-1 (_thread_main)",
  34446. "processName": "MainProcess",
  34447. "process": 509276,
  34448. "message": "Received message with topic zigbee/ffe/sleep/bed_light_ma and payload b'{\"state\": \"on\"}'",
  34449. "asctime": "2023-02-15 07:13:46,202"
  34450. },
  34451. {
  34452. "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_ma.state",
  34453. "msg": "Received message with topic %s and payload %s",
  34454. "args": [
  34455. "videv/ffe/sleep/bed_light_ma/state",
  34456. "b'true'"
  34457. ],
  34458. "levelname": "DEBUG",
  34459. "levelno": 10,
  34460. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  34461. "filename": "__init__.py",
  34462. "module": "__init__",
  34463. "exc_info": null,
  34464. "exc_text": null,
  34465. "stack_info": null,
  34466. "lineno": 91,
  34467. "funcName": "__receive__",
  34468. "created": 1676441626.204615,
  34469. "msecs": 204.61511611938477,
  34470. "relativeCreated": 23208.13035964966,
  34471. "thread": 140246884292160,
  34472. "threadName": "Thread-1 (_thread_main)",
  34473. "processName": "MainProcess",
  34474. "process": 509276,
  34475. "message": "Received message with topic videv/ffe/sleep/bed_light_ma/state and payload b'true'",
  34476. "asctime": "2023-02-15 07:13:46,204"
  34477. }
  34478. ],
  34479. "time_consumption": 0.29744434356689453
  34480. },
  34481. {
  34482. "name": "__tLogger__",
  34483. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  34484. "args": [
  34485. "True",
  34486. "<class 'bool'>"
  34487. ],
  34488. "levelname": "INFO",
  34489. "levelno": 20,
  34490. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  34491. "filename": "test.py",
  34492. "module": "test",
  34493. "exc_info": null,
  34494. "exc_text": null,
  34495. "stack_info": null,
  34496. "lineno": 184,
  34497. "funcName": "equivalency_chk",
  34498. "created": 1676441626.5027237,
  34499. "msecs": 502.72369384765625,
  34500. "relativeCreated": 23506.23893737793,
  34501. "thread": 140246908178432,
  34502. "threadName": "MainThread",
  34503. "processName": "MainProcess",
  34504. "process": 509276,
  34505. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  34506. "asctime": "2023-02-15 07:13:46,502",
  34507. "moduleLogger": [
  34508. {
  34509. "name": "__unittest__",
  34510. "msg": "Result (%s): %s (%s)",
  34511. "args": [
  34512. "Virtual device state",
  34513. "True",
  34514. "<class 'bool'>"
  34515. ],
  34516. "levelname": "DEBUG",
  34517. "levelno": 10,
  34518. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  34519. "filename": "test.py",
  34520. "module": "test",
  34521. "exc_info": null,
  34522. "exc_text": null,
  34523. "stack_info": null,
  34524. "lineno": 22,
  34525. "funcName": "__report_result__",
  34526. "created": 1676441626.5024884,
  34527. "msecs": 502.488374710083,
  34528. "relativeCreated": 23506.003618240356,
  34529. "thread": 140246908178432,
  34530. "threadName": "MainThread",
  34531. "processName": "MainProcess",
  34532. "process": 509276,
  34533. "message": "Result (Virtual device state): True (<class 'bool'>)",
  34534. "asctime": "2023-02-15 07:13:46,502"
  34535. },
  34536. {
  34537. "name": "__unittest__",
  34538. "msg": "Expectation (%s): result %s %s (%s)",
  34539. "args": [
  34540. "Virtual device state",
  34541. "=",
  34542. "True",
  34543. "<class 'bool'>"
  34544. ],
  34545. "levelname": "DEBUG",
  34546. "levelno": 10,
  34547. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  34548. "filename": "test.py",
  34549. "module": "test",
  34550. "exc_info": null,
  34551. "exc_text": null,
  34552. "stack_info": null,
  34553. "lineno": 26,
  34554. "funcName": "__report_expectation__",
  34555. "created": 1676441626.5026217,
  34556. "msecs": 502.6216506958008,
  34557. "relativeCreated": 23506.136894226074,
  34558. "thread": 140246908178432,
  34559. "threadName": "MainThread",
  34560. "processName": "MainProcess",
  34561. "process": 509276,
  34562. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  34563. "asctime": "2023-02-15 07:13:46,502"
  34564. }
  34565. ],
  34566. "time_consumption": 0.00010204315185546875
  34567. },
  34568. {
  34569. "name": "__tLogger__",
  34570. "msg": "Switching device state is correct (Content %s and Type is %s).",
  34571. "args": [
  34572. "True",
  34573. "<class 'bool'>"
  34574. ],
  34575. "levelname": "INFO",
  34576. "levelno": 20,
  34577. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  34578. "filename": "test.py",
  34579. "module": "test",
  34580. "exc_info": null,
  34581. "exc_text": null,
  34582. "stack_info": null,
  34583. "lineno": 184,
  34584. "funcName": "equivalency_chk",
  34585. "created": 1676441626.503065,
  34586. "msecs": 503.0651092529297,
  34587. "relativeCreated": 23506.580352783203,
  34588. "thread": 140246908178432,
  34589. "threadName": "MainThread",
  34590. "processName": "MainProcess",
  34591. "process": 509276,
  34592. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  34593. "asctime": "2023-02-15 07:13:46,503",
  34594. "moduleLogger": [
  34595. {
  34596. "name": "__unittest__",
  34597. "msg": "Result (%s): %s (%s)",
  34598. "args": [
  34599. "Switching device state",
  34600. "True",
  34601. "<class 'bool'>"
  34602. ],
  34603. "levelname": "DEBUG",
  34604. "levelno": 10,
  34605. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  34606. "filename": "test.py",
  34607. "module": "test",
  34608. "exc_info": null,
  34609. "exc_text": null,
  34610. "stack_info": null,
  34611. "lineno": 22,
  34612. "funcName": "__report_result__",
  34613. "created": 1676441626.502891,
  34614. "msecs": 502.89106369018555,
  34615. "relativeCreated": 23506.40630722046,
  34616. "thread": 140246908178432,
  34617. "threadName": "MainThread",
  34618. "processName": "MainProcess",
  34619. "process": 509276,
  34620. "message": "Result (Switching device state): True (<class 'bool'>)",
  34621. "asctime": "2023-02-15 07:13:46,502"
  34622. },
  34623. {
  34624. "name": "__unittest__",
  34625. "msg": "Expectation (%s): result %s %s (%s)",
  34626. "args": [
  34627. "Switching device state",
  34628. "=",
  34629. "True",
  34630. "<class 'bool'>"
  34631. ],
  34632. "levelname": "DEBUG",
  34633. "levelno": 10,
  34634. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  34635. "filename": "test.py",
  34636. "module": "test",
  34637. "exc_info": null,
  34638. "exc_text": null,
  34639. "stack_info": null,
  34640. "lineno": 26,
  34641. "funcName": "__report_expectation__",
  34642. "created": 1676441626.5029829,
  34643. "msecs": 502.98285484313965,
  34644. "relativeCreated": 23506.498098373413,
  34645. "thread": 140246908178432,
  34646. "threadName": "MainThread",
  34647. "processName": "MainProcess",
  34648. "process": 509276,
  34649. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  34650. "asctime": "2023-02-15 07:13:46,502"
  34651. }
  34652. ],
  34653. "time_consumption": 8.225440979003906e-05
  34654. },
  34655. {
  34656. "name": "__tLogger__",
  34657. "msg": "Changing virtual device state to '%s'",
  34658. "args": [
  34659. false
  34660. ],
  34661. "levelname": "DEBUG",
  34662. "levelno": 10,
  34663. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  34664. "filename": "light.py",
  34665. "module": "light",
  34666. "exc_info": null,
  34667. "exc_text": null,
  34668. "stack_info": null,
  34669. "lineno": 42,
  34670. "funcName": "__test_power_on_off__",
  34671. "created": 1676441626.8044631,
  34672. "msecs": 804.4631481170654,
  34673. "relativeCreated": 23807.97839164734,
  34674. "thread": 140246908178432,
  34675. "threadName": "MainThread",
  34676. "processName": "MainProcess",
  34677. "process": 509276,
  34678. "message": "Changing virtual device state to 'False'",
  34679. "asctime": "2023-02-15 07:13:46,804",
  34680. "moduleLogger": [
  34681. {
  34682. "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_ma.state.set",
  34683. "msg": "Sending message with topic %s and payload %s",
  34684. "args": [
  34685. "videv/ffe/sleep/bed_light_ma/state/set",
  34686. "false"
  34687. ],
  34688. "levelname": "DEBUG",
  34689. "levelno": 10,
  34690. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  34691. "filename": "__init__.py",
  34692. "module": "__init__",
  34693. "exc_info": null,
  34694. "exc_text": null,
  34695. "stack_info": null,
  34696. "lineno": 75,
  34697. "funcName": "send",
  34698. "created": 1676441626.5033894,
  34699. "msecs": 503.3893585205078,
  34700. "relativeCreated": 23506.90460205078,
  34701. "thread": 140246908178432,
  34702. "threadName": "MainThread",
  34703. "processName": "MainProcess",
  34704. "process": 509276,
  34705. "message": "Sending message with topic videv/ffe/sleep/bed_light_ma/state/set and payload false",
  34706. "asctime": "2023-02-15 07:13:46,503"
  34707. },
  34708. {
  34709. "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_ma.set",
  34710. "msg": "Received message with topic %s and payload %s",
  34711. "args": [
  34712. "zigbee/ffe/sleep/bed_light_ma/set",
  34713. "b'{\"state\": \"off\"}'"
  34714. ],
  34715. "levelname": "DEBUG",
  34716. "levelno": 10,
  34717. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  34718. "filename": "__init__.py",
  34719. "module": "__init__",
  34720. "exc_info": null,
  34721. "exc_text": null,
  34722. "stack_info": null,
  34723. "lineno": 91,
  34724. "funcName": "__receive__",
  34725. "created": 1676441626.5062857,
  34726. "msecs": 506.2856674194336,
  34727. "relativeCreated": 23509.800910949707,
  34728. "thread": 140246884292160,
  34729. "threadName": "Thread-1 (_thread_main)",
  34730. "processName": "MainProcess",
  34731. "process": 509276,
  34732. "message": "Received message with topic zigbee/ffe/sleep/bed_light_ma/set and payload b'{\"state\": \"off\"}'",
  34733. "asctime": "2023-02-15 07:13:46,506"
  34734. },
  34735. {
  34736. "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_ma",
  34737. "msg": "Sending message with topic %s and payload %s",
  34738. "args": [
  34739. "zigbee/ffe/sleep/bed_light_ma",
  34740. "{\"state\": \"off\"}"
  34741. ],
  34742. "levelname": "DEBUG",
  34743. "levelno": 10,
  34744. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  34745. "filename": "__init__.py",
  34746. "module": "__init__",
  34747. "exc_info": null,
  34748. "exc_text": null,
  34749. "stack_info": null,
  34750. "lineno": 75,
  34751. "funcName": "send",
  34752. "created": 1676441626.5068192,
  34753. "msecs": 506.8192481994629,
  34754. "relativeCreated": 23510.334491729736,
  34755. "thread": 140246884292160,
  34756. "threadName": "Thread-1 (_thread_main)",
  34757. "processName": "MainProcess",
  34758. "process": 509276,
  34759. "message": "Sending message with topic zigbee/ffe/sleep/bed_light_ma and payload {\"state\": \"off\"}",
  34760. "asctime": "2023-02-15 07:13:46,506"
  34761. },
  34762. {
  34763. "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_ma",
  34764. "msg": "Received message with topic %s and payload %s",
  34765. "args": [
  34766. "zigbee/ffe/sleep/bed_light_ma",
  34767. "b'{\"state\": \"off\"}'"
  34768. ],
  34769. "levelname": "DEBUG",
  34770. "levelno": 10,
  34771. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  34772. "filename": "__init__.py",
  34773. "module": "__init__",
  34774. "exc_info": null,
  34775. "exc_text": null,
  34776. "stack_info": null,
  34777. "lineno": 91,
  34778. "funcName": "__receive__",
  34779. "created": 1676441626.5077999,
  34780. "msecs": 507.7998638153076,
  34781. "relativeCreated": 23511.31510734558,
  34782. "thread": 140246884292160,
  34783. "threadName": "Thread-1 (_thread_main)",
  34784. "processName": "MainProcess",
  34785. "process": 509276,
  34786. "message": "Received message with topic zigbee/ffe/sleep/bed_light_ma and payload b'{\"state\": \"off\"}'",
  34787. "asctime": "2023-02-15 07:13:46,507"
  34788. },
  34789. {
  34790. "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_ma.state",
  34791. "msg": "Received message with topic %s and payload %s",
  34792. "args": [
  34793. "videv/ffe/sleep/bed_light_ma/state",
  34794. "b'false'"
  34795. ],
  34796. "levelname": "DEBUG",
  34797. "levelno": 10,
  34798. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  34799. "filename": "__init__.py",
  34800. "module": "__init__",
  34801. "exc_info": null,
  34802. "exc_text": null,
  34803. "stack_info": null,
  34804. "lineno": 91,
  34805. "funcName": "__receive__",
  34806. "created": 1676441626.5511618,
  34807. "msecs": 551.1617660522461,
  34808. "relativeCreated": 23554.67700958252,
  34809. "thread": 140246884292160,
  34810. "threadName": "Thread-1 (_thread_main)",
  34811. "processName": "MainProcess",
  34812. "process": 509276,
  34813. "message": "Received message with topic videv/ffe/sleep/bed_light_ma/state and payload b'false'",
  34814. "asctime": "2023-02-15 07:13:46,551"
  34815. }
  34816. ],
  34817. "time_consumption": 0.25330138206481934
  34818. },
  34819. {
  34820. "name": "__tLogger__",
  34821. "msg": "Switching device state is correct (Content %s and Type is %s).",
  34822. "args": [
  34823. "False",
  34824. "<class 'bool'>"
  34825. ],
  34826. "levelname": "INFO",
  34827. "levelno": 20,
  34828. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  34829. "filename": "test.py",
  34830. "module": "test",
  34831. "exc_info": null,
  34832. "exc_text": null,
  34833. "stack_info": null,
  34834. "lineno": 184,
  34835. "funcName": "equivalency_chk",
  34836. "created": 1676441626.8051777,
  34837. "msecs": 805.1776885986328,
  34838. "relativeCreated": 23808.692932128906,
  34839. "thread": 140246908178432,
  34840. "threadName": "MainThread",
  34841. "processName": "MainProcess",
  34842. "process": 509276,
  34843. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  34844. "asctime": "2023-02-15 07:13:46,805",
  34845. "moduleLogger": [
  34846. {
  34847. "name": "__unittest__",
  34848. "msg": "Result (%s): %s (%s)",
  34849. "args": [
  34850. "Switching device state",
  34851. "False",
  34852. "<class 'bool'>"
  34853. ],
  34854. "levelname": "DEBUG",
  34855. "levelno": 10,
  34856. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  34857. "filename": "test.py",
  34858. "module": "test",
  34859. "exc_info": null,
  34860. "exc_text": null,
  34861. "stack_info": null,
  34862. "lineno": 22,
  34863. "funcName": "__report_result__",
  34864. "created": 1676441626.8049145,
  34865. "msecs": 804.9144744873047,
  34866. "relativeCreated": 23808.429718017578,
  34867. "thread": 140246908178432,
  34868. "threadName": "MainThread",
  34869. "processName": "MainProcess",
  34870. "process": 509276,
  34871. "message": "Result (Switching device state): False (<class 'bool'>)",
  34872. "asctime": "2023-02-15 07:13:46,804"
  34873. },
  34874. {
  34875. "name": "__unittest__",
  34876. "msg": "Expectation (%s): result %s %s (%s)",
  34877. "args": [
  34878. "Switching device state",
  34879. "=",
  34880. "False",
  34881. "<class 'bool'>"
  34882. ],
  34883. "levelname": "DEBUG",
  34884. "levelno": 10,
  34885. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  34886. "filename": "test.py",
  34887. "module": "test",
  34888. "exc_info": null,
  34889. "exc_text": null,
  34890. "stack_info": null,
  34891. "lineno": 26,
  34892. "funcName": "__report_expectation__",
  34893. "created": 1676441626.8050594,
  34894. "msecs": 805.0594329833984,
  34895. "relativeCreated": 23808.574676513672,
  34896. "thread": 140246908178432,
  34897. "threadName": "MainThread",
  34898. "processName": "MainProcess",
  34899. "process": 509276,
  34900. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  34901. "asctime": "2023-02-15 07:13:46,805"
  34902. }
  34903. ],
  34904. "time_consumption": 0.000118255615234375
  34905. },
  34906. {
  34907. "name": "__tLogger__",
  34908. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  34909. "args": [
  34910. "False",
  34911. "<class 'bool'>"
  34912. ],
  34913. "levelname": "INFO",
  34914. "levelno": 20,
  34915. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  34916. "filename": "test.py",
  34917. "module": "test",
  34918. "exc_info": null,
  34919. "exc_text": null,
  34920. "stack_info": null,
  34921. "lineno": 184,
  34922. "funcName": "equivalency_chk",
  34923. "created": 1676441626.8055744,
  34924. "msecs": 805.5744171142578,
  34925. "relativeCreated": 23809.08966064453,
  34926. "thread": 140246908178432,
  34927. "threadName": "MainThread",
  34928. "processName": "MainProcess",
  34929. "process": 509276,
  34930. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  34931. "asctime": "2023-02-15 07:13:46,805",
  34932. "moduleLogger": [
  34933. {
  34934. "name": "__unittest__",
  34935. "msg": "Result (%s): %s (%s)",
  34936. "args": [
  34937. "Virtual device state",
  34938. "False",
  34939. "<class 'bool'>"
  34940. ],
  34941. "levelname": "DEBUG",
  34942. "levelno": 10,
  34943. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  34944. "filename": "test.py",
  34945. "module": "test",
  34946. "exc_info": null,
  34947. "exc_text": null,
  34948. "stack_info": null,
  34949. "lineno": 22,
  34950. "funcName": "__report_result__",
  34951. "created": 1676441626.8053687,
  34952. "msecs": 805.3686618804932,
  34953. "relativeCreated": 23808.883905410767,
  34954. "thread": 140246908178432,
  34955. "threadName": "MainThread",
  34956. "processName": "MainProcess",
  34957. "process": 509276,
  34958. "message": "Result (Virtual device state): False (<class 'bool'>)",
  34959. "asctime": "2023-02-15 07:13:46,805"
  34960. },
  34961. {
  34962. "name": "__unittest__",
  34963. "msg": "Expectation (%s): result %s %s (%s)",
  34964. "args": [
  34965. "Virtual device state",
  34966. "=",
  34967. "False",
  34968. "<class 'bool'>"
  34969. ],
  34970. "levelname": "DEBUG",
  34971. "levelno": 10,
  34972. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  34973. "filename": "test.py",
  34974. "module": "test",
  34975. "exc_info": null,
  34976. "exc_text": null,
  34977. "stack_info": null,
  34978. "lineno": 26,
  34979. "funcName": "__report_expectation__",
  34980. "created": 1676441626.8054767,
  34981. "msecs": 805.4766654968262,
  34982. "relativeCreated": 23808.9919090271,
  34983. "thread": 140246908178432,
  34984. "threadName": "MainThread",
  34985. "processName": "MainProcess",
  34986. "process": 509276,
  34987. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  34988. "asctime": "2023-02-15 07:13:46,805"
  34989. }
  34990. ],
  34991. "time_consumption": 9.775161743164062e-05
  34992. },
  34993. {
  34994. "name": "__tLogger__",
  34995. "msg": "Changing switching device state to '%s'",
  34996. "args": [
  34997. true
  34998. ],
  34999. "levelname": "DEBUG",
  35000. "levelno": 10,
  35001. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  35002. "filename": "light.py",
  35003. "module": "light",
  35004. "exc_info": null,
  35005. "exc_text": null,
  35006. "stack_info": null,
  35007. "lineno": 36,
  35008. "funcName": "__test_power_on_off__",
  35009. "created": 1676441627.1070266,
  35010. "msecs": 107.02657699584961,
  35011. "relativeCreated": 24110.541820526123,
  35012. "thread": 140246908178432,
  35013. "threadName": "MainThread",
  35014. "processName": "MainProcess",
  35015. "process": 509276,
  35016. "message": "Changing switching device state to 'True'",
  35017. "asctime": "2023-02-15 07:13:47,107",
  35018. "moduleLogger": [
  35019. {
  35020. "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_ma",
  35021. "msg": "Sending message with topic %s and payload %s",
  35022. "args": [
  35023. "zigbee/ffe/sleep/bed_light_ma",
  35024. "{\"state\": \"on\"}"
  35025. ],
  35026. "levelname": "DEBUG",
  35027. "levelno": 10,
  35028. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  35029. "filename": "__init__.py",
  35030. "module": "__init__",
  35031. "exc_info": null,
  35032. "exc_text": null,
  35033. "stack_info": null,
  35034. "lineno": 75,
  35035. "funcName": "send",
  35036. "created": 1676441626.8058755,
  35037. "msecs": 805.8755397796631,
  35038. "relativeCreated": 23809.390783309937,
  35039. "thread": 140246908178432,
  35040. "threadName": "MainThread",
  35041. "processName": "MainProcess",
  35042. "process": 509276,
  35043. "message": "Sending message with topic zigbee/ffe/sleep/bed_light_ma and payload {\"state\": \"on\"}",
  35044. "asctime": "2023-02-15 07:13:46,805"
  35045. },
  35046. {
  35047. "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_ma",
  35048. "msg": "Received message with topic %s and payload %s",
  35049. "args": [
  35050. "zigbee/ffe/sleep/bed_light_ma",
  35051. "b'{\"state\": \"on\"}'"
  35052. ],
  35053. "levelname": "DEBUG",
  35054. "levelno": 10,
  35055. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  35056. "filename": "__init__.py",
  35057. "module": "__init__",
  35058. "exc_info": null,
  35059. "exc_text": null,
  35060. "stack_info": null,
  35061. "lineno": 91,
  35062. "funcName": "__receive__",
  35063. "created": 1676441626.8072042,
  35064. "msecs": 807.2042465209961,
  35065. "relativeCreated": 23810.71949005127,
  35066. "thread": 140246884292160,
  35067. "threadName": "Thread-1 (_thread_main)",
  35068. "processName": "MainProcess",
  35069. "process": 509276,
  35070. "message": "Received message with topic zigbee/ffe/sleep/bed_light_ma and payload b'{\"state\": \"on\"}'",
  35071. "asctime": "2023-02-15 07:13:46,807"
  35072. },
  35073. {
  35074. "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_ma.state",
  35075. "msg": "Received message with topic %s and payload %s",
  35076. "args": [
  35077. "videv/ffe/sleep/bed_light_ma/state",
  35078. "b'true'"
  35079. ],
  35080. "levelname": "DEBUG",
  35081. "levelno": 10,
  35082. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  35083. "filename": "__init__.py",
  35084. "module": "__init__",
  35085. "exc_info": null,
  35086. "exc_text": null,
  35087. "stack_info": null,
  35088. "lineno": 91,
  35089. "funcName": "__receive__",
  35090. "created": 1676441626.8095276,
  35091. "msecs": 809.5276355743408,
  35092. "relativeCreated": 23813.042879104614,
  35093. "thread": 140246884292160,
  35094. "threadName": "Thread-1 (_thread_main)",
  35095. "processName": "MainProcess",
  35096. "process": 509276,
  35097. "message": "Received message with topic videv/ffe/sleep/bed_light_ma/state and payload b'true'",
  35098. "asctime": "2023-02-15 07:13:46,809"
  35099. }
  35100. ],
  35101. "time_consumption": 0.2974989414215088
  35102. },
  35103. {
  35104. "name": "__tLogger__",
  35105. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  35106. "args": [
  35107. "True",
  35108. "<class 'bool'>"
  35109. ],
  35110. "levelname": "INFO",
  35111. "levelno": 20,
  35112. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  35113. "filename": "test.py",
  35114. "module": "test",
  35115. "exc_info": null,
  35116. "exc_text": null,
  35117. "stack_info": null,
  35118. "lineno": 184,
  35119. "funcName": "equivalency_chk",
  35120. "created": 1676441627.1077893,
  35121. "msecs": 107.78927803039551,
  35122. "relativeCreated": 24111.30452156067,
  35123. "thread": 140246908178432,
  35124. "threadName": "MainThread",
  35125. "processName": "MainProcess",
  35126. "process": 509276,
  35127. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  35128. "asctime": "2023-02-15 07:13:47,107",
  35129. "moduleLogger": [
  35130. {
  35131. "name": "__unittest__",
  35132. "msg": "Result (%s): %s (%s)",
  35133. "args": [
  35134. "Virtual device state",
  35135. "True",
  35136. "<class 'bool'>"
  35137. ],
  35138. "levelname": "DEBUG",
  35139. "levelno": 10,
  35140. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  35141. "filename": "test.py",
  35142. "module": "test",
  35143. "exc_info": null,
  35144. "exc_text": null,
  35145. "stack_info": null,
  35146. "lineno": 22,
  35147. "funcName": "__report_result__",
  35148. "created": 1676441627.107479,
  35149. "msecs": 107.47909545898438,
  35150. "relativeCreated": 24110.994338989258,
  35151. "thread": 140246908178432,
  35152. "threadName": "MainThread",
  35153. "processName": "MainProcess",
  35154. "process": 509276,
  35155. "message": "Result (Virtual device state): True (<class 'bool'>)",
  35156. "asctime": "2023-02-15 07:13:47,107"
  35157. },
  35158. {
  35159. "name": "__unittest__",
  35160. "msg": "Expectation (%s): result %s %s (%s)",
  35161. "args": [
  35162. "Virtual device state",
  35163. "=",
  35164. "True",
  35165. "<class 'bool'>"
  35166. ],
  35167. "levelname": "DEBUG",
  35168. "levelno": 10,
  35169. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  35170. "filename": "test.py",
  35171. "module": "test",
  35172. "exc_info": null,
  35173. "exc_text": null,
  35174. "stack_info": null,
  35175. "lineno": 26,
  35176. "funcName": "__report_expectation__",
  35177. "created": 1676441627.107671,
  35178. "msecs": 107.67102241516113,
  35179. "relativeCreated": 24111.186265945435,
  35180. "thread": 140246908178432,
  35181. "threadName": "MainThread",
  35182. "processName": "MainProcess",
  35183. "process": 509276,
  35184. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  35185. "asctime": "2023-02-15 07:13:47,107"
  35186. }
  35187. ],
  35188. "time_consumption": 0.000118255615234375
  35189. },
  35190. {
  35191. "name": "__tLogger__",
  35192. "msg": "Switching device state is correct (Content %s and Type is %s).",
  35193. "args": [
  35194. "True",
  35195. "<class 'bool'>"
  35196. ],
  35197. "levelname": "INFO",
  35198. "levelno": 20,
  35199. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  35200. "filename": "test.py",
  35201. "module": "test",
  35202. "exc_info": null,
  35203. "exc_text": null,
  35204. "stack_info": null,
  35205. "lineno": 184,
  35206. "funcName": "equivalency_chk",
  35207. "created": 1676441627.1081886,
  35208. "msecs": 108.18862915039062,
  35209. "relativeCreated": 24111.703872680664,
  35210. "thread": 140246908178432,
  35211. "threadName": "MainThread",
  35212. "processName": "MainProcess",
  35213. "process": 509276,
  35214. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  35215. "asctime": "2023-02-15 07:13:47,108",
  35216. "moduleLogger": [
  35217. {
  35218. "name": "__unittest__",
  35219. "msg": "Result (%s): %s (%s)",
  35220. "args": [
  35221. "Switching device state",
  35222. "True",
  35223. "<class 'bool'>"
  35224. ],
  35225. "levelname": "DEBUG",
  35226. "levelno": 10,
  35227. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  35228. "filename": "test.py",
  35229. "module": "test",
  35230. "exc_info": null,
  35231. "exc_text": null,
  35232. "stack_info": null,
  35233. "lineno": 22,
  35234. "funcName": "__report_result__",
  35235. "created": 1676441627.1079805,
  35236. "msecs": 107.98048973083496,
  35237. "relativeCreated": 24111.49573326111,
  35238. "thread": 140246908178432,
  35239. "threadName": "MainThread",
  35240. "processName": "MainProcess",
  35241. "process": 509276,
  35242. "message": "Result (Switching device state): True (<class 'bool'>)",
  35243. "asctime": "2023-02-15 07:13:47,107"
  35244. },
  35245. {
  35246. "name": "__unittest__",
  35247. "msg": "Expectation (%s): result %s %s (%s)",
  35248. "args": [
  35249. "Switching device state",
  35250. "=",
  35251. "True",
  35252. "<class 'bool'>"
  35253. ],
  35254. "levelname": "DEBUG",
  35255. "levelno": 10,
  35256. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  35257. "filename": "test.py",
  35258. "module": "test",
  35259. "exc_info": null,
  35260. "exc_text": null,
  35261. "stack_info": null,
  35262. "lineno": 26,
  35263. "funcName": "__report_expectation__",
  35264. "created": 1676441627.10809,
  35265. "msecs": 108.08992385864258,
  35266. "relativeCreated": 24111.605167388916,
  35267. "thread": 140246908178432,
  35268. "threadName": "MainThread",
  35269. "processName": "MainProcess",
  35270. "process": 509276,
  35271. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  35272. "asctime": "2023-02-15 07:13:47,108"
  35273. }
  35274. ],
  35275. "time_consumption": 9.870529174804688e-05
  35276. },
  35277. {
  35278. "name": "__tLogger__",
  35279. "msg": "Changing virtual device state to '%s'",
  35280. "args": [
  35281. false
  35282. ],
  35283. "levelname": "DEBUG",
  35284. "levelno": 10,
  35285. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  35286. "filename": "light.py",
  35287. "module": "light",
  35288. "exc_info": null,
  35289. "exc_text": null,
  35290. "stack_info": null,
  35291. "lineno": 42,
  35292. "funcName": "__test_power_on_off__",
  35293. "created": 1676441627.4096289,
  35294. "msecs": 409.62886810302734,
  35295. "relativeCreated": 24413.1441116333,
  35296. "thread": 140246908178432,
  35297. "threadName": "MainThread",
  35298. "processName": "MainProcess",
  35299. "process": 509276,
  35300. "message": "Changing virtual device state to 'False'",
  35301. "asctime": "2023-02-15 07:13:47,409",
  35302. "moduleLogger": [
  35303. {
  35304. "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_ma.state.set",
  35305. "msg": "Sending message with topic %s and payload %s",
  35306. "args": [
  35307. "videv/ffe/sleep/bed_light_ma/state/set",
  35308. "false"
  35309. ],
  35310. "levelname": "DEBUG",
  35311. "levelno": 10,
  35312. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  35313. "filename": "__init__.py",
  35314. "module": "__init__",
  35315. "exc_info": null,
  35316. "exc_text": null,
  35317. "stack_info": null,
  35318. "lineno": 75,
  35319. "funcName": "send",
  35320. "created": 1676441627.1084642,
  35321. "msecs": 108.46424102783203,
  35322. "relativeCreated": 24111.979484558105,
  35323. "thread": 140246908178432,
  35324. "threadName": "MainThread",
  35325. "processName": "MainProcess",
  35326. "process": 509276,
  35327. "message": "Sending message with topic videv/ffe/sleep/bed_light_ma/state/set and payload false",
  35328. "asctime": "2023-02-15 07:13:47,108"
  35329. },
  35330. {
  35331. "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_ma.set",
  35332. "msg": "Received message with topic %s and payload %s",
  35333. "args": [
  35334. "zigbee/ffe/sleep/bed_light_ma/set",
  35335. "b'{\"state\": \"off\"}'"
  35336. ],
  35337. "levelname": "DEBUG",
  35338. "levelno": 10,
  35339. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  35340. "filename": "__init__.py",
  35341. "module": "__init__",
  35342. "exc_info": null,
  35343. "exc_text": null,
  35344. "stack_info": null,
  35345. "lineno": 91,
  35346. "funcName": "__receive__",
  35347. "created": 1676441627.1117132,
  35348. "msecs": 111.71317100524902,
  35349. "relativeCreated": 24115.228414535522,
  35350. "thread": 140246884292160,
  35351. "threadName": "Thread-1 (_thread_main)",
  35352. "processName": "MainProcess",
  35353. "process": 509276,
  35354. "message": "Received message with topic zigbee/ffe/sleep/bed_light_ma/set and payload b'{\"state\": \"off\"}'",
  35355. "asctime": "2023-02-15 07:13:47,111"
  35356. },
  35357. {
  35358. "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_ma",
  35359. "msg": "Sending message with topic %s and payload %s",
  35360. "args": [
  35361. "zigbee/ffe/sleep/bed_light_ma",
  35362. "{\"state\": \"off\"}"
  35363. ],
  35364. "levelname": "DEBUG",
  35365. "levelno": 10,
  35366. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  35367. "filename": "__init__.py",
  35368. "module": "__init__",
  35369. "exc_info": null,
  35370. "exc_text": null,
  35371. "stack_info": null,
  35372. "lineno": 75,
  35373. "funcName": "send",
  35374. "created": 1676441627.112325,
  35375. "msecs": 112.32495307922363,
  35376. "relativeCreated": 24115.840196609497,
  35377. "thread": 140246884292160,
  35378. "threadName": "Thread-1 (_thread_main)",
  35379. "processName": "MainProcess",
  35380. "process": 509276,
  35381. "message": "Sending message with topic zigbee/ffe/sleep/bed_light_ma and payload {\"state\": \"off\"}",
  35382. "asctime": "2023-02-15 07:13:47,112"
  35383. },
  35384. {
  35385. "name": "smart_brain.mqtt.zigbee.ffe.sleep.bed_light_ma",
  35386. "msg": "Received message with topic %s and payload %s",
  35387. "args": [
  35388. "zigbee/ffe/sleep/bed_light_ma",
  35389. "b'{\"state\": \"off\"}'"
  35390. ],
  35391. "levelname": "DEBUG",
  35392. "levelno": 10,
  35393. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  35394. "filename": "__init__.py",
  35395. "module": "__init__",
  35396. "exc_info": null,
  35397. "exc_text": null,
  35398. "stack_info": null,
  35399. "lineno": 91,
  35400. "funcName": "__receive__",
  35401. "created": 1676441627.1134484,
  35402. "msecs": 113.4483814239502,
  35403. "relativeCreated": 24116.963624954224,
  35404. "thread": 140246884292160,
  35405. "threadName": "Thread-1 (_thread_main)",
  35406. "processName": "MainProcess",
  35407. "process": 509276,
  35408. "message": "Received message with topic zigbee/ffe/sleep/bed_light_ma and payload b'{\"state\": \"off\"}'",
  35409. "asctime": "2023-02-15 07:13:47,113"
  35410. },
  35411. {
  35412. "name": "smart_brain.mqtt.videv.ffe.sleep.bed_light_ma.state",
  35413. "msg": "Received message with topic %s and payload %s",
  35414. "args": [
  35415. "videv/ffe/sleep/bed_light_ma/state",
  35416. "b'false'"
  35417. ],
  35418. "levelname": "DEBUG",
  35419. "levelno": 10,
  35420. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  35421. "filename": "__init__.py",
  35422. "module": "__init__",
  35423. "exc_info": null,
  35424. "exc_text": null,
  35425. "stack_info": null,
  35426. "lineno": 91,
  35427. "funcName": "__receive__",
  35428. "created": 1676441627.1578903,
  35429. "msecs": 157.89031982421875,
  35430. "relativeCreated": 24161.405563354492,
  35431. "thread": 140246884292160,
  35432. "threadName": "Thread-1 (_thread_main)",
  35433. "processName": "MainProcess",
  35434. "process": 509276,
  35435. "message": "Received message with topic videv/ffe/sleep/bed_light_ma/state and payload b'false'",
  35436. "asctime": "2023-02-15 07:13:47,157"
  35437. }
  35438. ],
  35439. "time_consumption": 0.2517385482788086
  35440. },
  35441. {
  35442. "name": "__tLogger__",
  35443. "msg": "Switching device state is correct (Content %s and Type is %s).",
  35444. "args": [
  35445. "False",
  35446. "<class 'bool'>"
  35447. ],
  35448. "levelname": "INFO",
  35449. "levelno": 20,
  35450. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  35451. "filename": "test.py",
  35452. "module": "test",
  35453. "exc_info": null,
  35454. "exc_text": null,
  35455. "stack_info": null,
  35456. "lineno": 184,
  35457. "funcName": "equivalency_chk",
  35458. "created": 1676441627.4104607,
  35459. "msecs": 410.4607105255127,
  35460. "relativeCreated": 24413.975954055786,
  35461. "thread": 140246908178432,
  35462. "threadName": "MainThread",
  35463. "processName": "MainProcess",
  35464. "process": 509276,
  35465. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  35466. "asctime": "2023-02-15 07:13:47,410",
  35467. "moduleLogger": [
  35468. {
  35469. "name": "__unittest__",
  35470. "msg": "Result (%s): %s (%s)",
  35471. "args": [
  35472. "Switching device state",
  35473. "False",
  35474. "<class 'bool'>"
  35475. ],
  35476. "levelname": "DEBUG",
  35477. "levelno": 10,
  35478. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  35479. "filename": "test.py",
  35480. "module": "test",
  35481. "exc_info": null,
  35482. "exc_text": null,
  35483. "stack_info": null,
  35484. "lineno": 22,
  35485. "funcName": "__report_result__",
  35486. "created": 1676441627.4101083,
  35487. "msecs": 410.1083278656006,
  35488. "relativeCreated": 24413.623571395874,
  35489. "thread": 140246908178432,
  35490. "threadName": "MainThread",
  35491. "processName": "MainProcess",
  35492. "process": 509276,
  35493. "message": "Result (Switching device state): False (<class 'bool'>)",
  35494. "asctime": "2023-02-15 07:13:47,410"
  35495. },
  35496. {
  35497. "name": "__unittest__",
  35498. "msg": "Expectation (%s): result %s %s (%s)",
  35499. "args": [
  35500. "Switching device state",
  35501. "=",
  35502. "False",
  35503. "<class 'bool'>"
  35504. ],
  35505. "levelname": "DEBUG",
  35506. "levelno": 10,
  35507. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  35508. "filename": "test.py",
  35509. "module": "test",
  35510. "exc_info": null,
  35511. "exc_text": null,
  35512. "stack_info": null,
  35513. "lineno": 26,
  35514. "funcName": "__report_expectation__",
  35515. "created": 1676441627.4103007,
  35516. "msecs": 410.30073165893555,
  35517. "relativeCreated": 24413.81597518921,
  35518. "thread": 140246908178432,
  35519. "threadName": "MainThread",
  35520. "processName": "MainProcess",
  35521. "process": 509276,
  35522. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  35523. "asctime": "2023-02-15 07:13:47,410"
  35524. }
  35525. ],
  35526. "time_consumption": 0.00015997886657714844
  35527. }
  35528. ],
  35529. "time_consumption": 1.2102770805358887,
  35530. "time_start": "2023-02-15 07:13:46,200",
  35531. "time_finished": "2023-02-15 07:13:47,410"
  35532. },
  35533. "Away mode test: zigbee/ffe/sleep/heating_valve": {
  35534. "name": "__tLogger__",
  35535. "msg": "Away mode test: zigbee/ffe/sleep/heating_valve",
  35536. "args": null,
  35537. "levelname": "INFO",
  35538. "levelno": 20,
  35539. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  35540. "filename": "heating.py",
  35541. "module": "heating",
  35542. "exc_info": null,
  35543. "exc_text": null,
  35544. "stack_info": null,
  35545. "lineno": 101,
  35546. "funcName": "test_away_mode",
  35547. "created": 1676441627.411016,
  35548. "msecs": 411.01598739624023,
  35549. "relativeCreated": 24414.531230926514,
  35550. "thread": 140246908178432,
  35551. "threadName": "MainThread",
  35552. "processName": "MainProcess",
  35553. "process": 509276,
  35554. "message": "Away mode test: zigbee/ffe/sleep/heating_valve",
  35555. "asctime": "2023-02-15 07:13:47,411",
  35556. "moduleLogger": [],
  35557. "testcaseLogger": [
  35558. {
  35559. "name": "__tLogger__",
  35560. "msg": "Setting preconditions (Default setpoint)",
  35561. "args": [],
  35562. "levelname": "DEBUG",
  35563. "levelno": 10,
  35564. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  35565. "filename": "heating.py",
  35566. "module": "heating",
  35567. "exc_info": null,
  35568. "exc_text": null,
  35569. "stack_info": null,
  35570. "lineno": 106,
  35571. "funcName": "__test_away_mode__",
  35572. "created": 1676441627.7125595,
  35573. "msecs": 712.5594615936279,
  35574. "relativeCreated": 24716.0747051239,
  35575. "thread": 140246908178432,
  35576. "threadName": "MainThread",
  35577. "processName": "MainProcess",
  35578. "process": 509276,
  35579. "message": "Setting preconditions (Default setpoint)",
  35580. "asctime": "2023-02-15 07:13:47,712",
  35581. "moduleLogger": [
  35582. {
  35583. "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.set_default_temperature.set",
  35584. "msg": "Sending message with topic %s and payload %s",
  35585. "args": [
  35586. "videv/ffe/sleep/heating_valve/set_default_temperature/set",
  35587. "null"
  35588. ],
  35589. "levelname": "DEBUG",
  35590. "levelno": 10,
  35591. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  35592. "filename": "__init__.py",
  35593. "module": "__init__",
  35594. "exc_info": null,
  35595. "exc_text": null,
  35596. "stack_info": null,
  35597. "lineno": 75,
  35598. "funcName": "send",
  35599. "created": 1676441627.4113913,
  35600. "msecs": 411.3912582397461,
  35601. "relativeCreated": 24414.90650177002,
  35602. "thread": 140246908178432,
  35603. "threadName": "MainThread",
  35604. "processName": "MainProcess",
  35605. "process": 509276,
  35606. "message": "Sending message with topic videv/ffe/sleep/heating_valve/set_default_temperature/set and payload null",
  35607. "asctime": "2023-02-15 07:13:47,411"
  35608. },
  35609. {
  35610. "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.user_temperature_setpoint",
  35611. "msg": "Received message with topic %s and payload %s",
  35612. "args": [
  35613. "videv/ffe/sleep/heating_valve/user_temperature_setpoint",
  35614. "b'21.5'"
  35615. ],
  35616. "levelname": "DEBUG",
  35617. "levelno": 10,
  35618. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  35619. "filename": "__init__.py",
  35620. "module": "__init__",
  35621. "exc_info": null,
  35622. "exc_text": null,
  35623. "stack_info": null,
  35624. "lineno": 91,
  35625. "funcName": "__receive__",
  35626. "created": 1676441627.417877,
  35627. "msecs": 417.8769588470459,
  35628. "relativeCreated": 24421.39220237732,
  35629. "thread": 140246884292160,
  35630. "threadName": "Thread-1 (_thread_main)",
  35631. "processName": "MainProcess",
  35632. "process": 509276,
  35633. "message": "Received message with topic videv/ffe/sleep/heating_valve/user_temperature_setpoint and payload b'21.5'",
  35634. "asctime": "2023-02-15 07:13:47,417"
  35635. },
  35636. {
  35637. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve.set",
  35638. "msg": "Received message with topic %s and payload %s",
  35639. "args": [
  35640. "zigbee/ffe/sleep/heating_valve/set",
  35641. "b'{\"current_heating_setpoint\": 21.5}'"
  35642. ],
  35643. "levelname": "DEBUG",
  35644. "levelno": 10,
  35645. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  35646. "filename": "__init__.py",
  35647. "module": "__init__",
  35648. "exc_info": null,
  35649. "exc_text": null,
  35650. "stack_info": null,
  35651. "lineno": 91,
  35652. "funcName": "__receive__",
  35653. "created": 1676441627.418159,
  35654. "msecs": 418.15900802612305,
  35655. "relativeCreated": 24421.674251556396,
  35656. "thread": 140246884292160,
  35657. "threadName": "Thread-1 (_thread_main)",
  35658. "processName": "MainProcess",
  35659. "process": 509276,
  35660. "message": "Received message with topic zigbee/ffe/sleep/heating_valve/set and payload b'{\"current_heating_setpoint\": 21.5}'",
  35661. "asctime": "2023-02-15 07:13:47,418"
  35662. },
  35663. {
  35664. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve",
  35665. "msg": "Sending message with topic %s and payload %s",
  35666. "args": [
  35667. "zigbee/ffe/sleep/heating_valve",
  35668. "{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}"
  35669. ],
  35670. "levelname": "DEBUG",
  35671. "levelno": 10,
  35672. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  35673. "filename": "__init__.py",
  35674. "module": "__init__",
  35675. "exc_info": null,
  35676. "exc_text": null,
  35677. "stack_info": null,
  35678. "lineno": 75,
  35679. "funcName": "send",
  35680. "created": 1676441627.4183245,
  35681. "msecs": 418.32447052001953,
  35682. "relativeCreated": 24421.839714050293,
  35683. "thread": 140246884292160,
  35684. "threadName": "Thread-1 (_thread_main)",
  35685. "processName": "MainProcess",
  35686. "process": 509276,
  35687. "message": "Sending message with topic zigbee/ffe/sleep/heating_valve and payload {\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}",
  35688. "asctime": "2023-02-15 07:13:47,418"
  35689. },
  35690. {
  35691. "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.valve_temperature_setpoint",
  35692. "msg": "Received message with topic %s and payload %s",
  35693. "args": [
  35694. "videv/ffe/sleep/heating_valve/valve_temperature_setpoint",
  35695. "b'21.5'"
  35696. ],
  35697. "levelname": "DEBUG",
  35698. "levelno": 10,
  35699. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  35700. "filename": "__init__.py",
  35701. "module": "__init__",
  35702. "exc_info": null,
  35703. "exc_text": null,
  35704. "stack_info": null,
  35705. "lineno": 91,
  35706. "funcName": "__receive__",
  35707. "created": 1676441627.418534,
  35708. "msecs": 418.5340404510498,
  35709. "relativeCreated": 24422.049283981323,
  35710. "thread": 140246884292160,
  35711. "threadName": "Thread-1 (_thread_main)",
  35712. "processName": "MainProcess",
  35713. "process": 509276,
  35714. "message": "Received message with topic videv/ffe/sleep/heating_valve/valve_temperature_setpoint and payload b'21.5'",
  35715. "asctime": "2023-02-15 07:13:47,418"
  35716. },
  35717. {
  35718. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve",
  35719. "msg": "Received message with topic %s and payload %s",
  35720. "args": [
  35721. "zigbee/ffe/sleep/heating_valve",
  35722. "b'{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}'"
  35723. ],
  35724. "levelname": "DEBUG",
  35725. "levelno": 10,
  35726. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  35727. "filename": "__init__.py",
  35728. "module": "__init__",
  35729. "exc_info": null,
  35730. "exc_text": null,
  35731. "stack_info": null,
  35732. "lineno": 91,
  35733. "funcName": "__receive__",
  35734. "created": 1676441627.4188962,
  35735. "msecs": 418.8961982727051,
  35736. "relativeCreated": 24422.41144180298,
  35737. "thread": 140246884292160,
  35738. "threadName": "Thread-1 (_thread_main)",
  35739. "processName": "MainProcess",
  35740. "process": 509276,
  35741. "message": "Received message with topic zigbee/ffe/sleep/heating_valve and payload b'{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}'",
  35742. "asctime": "2023-02-15 07:13:47,418"
  35743. }
  35744. ],
  35745. "time_consumption": 0.29366326332092285
  35746. },
  35747. {
  35748. "name": "__tLogger__",
  35749. "msg": "Away mode is correct (Content %s and Type is %s).",
  35750. "args": [
  35751. "False",
  35752. "<class 'bool'>"
  35753. ],
  35754. "levelname": "INFO",
  35755. "levelno": 20,
  35756. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  35757. "filename": "test.py",
  35758. "module": "test",
  35759. "exc_info": null,
  35760. "exc_text": null,
  35761. "stack_info": null,
  35762. "lineno": 184,
  35763. "funcName": "equivalency_chk",
  35764. "created": 1676441627.713282,
  35765. "msecs": 713.2821083068848,
  35766. "relativeCreated": 24716.79735183716,
  35767. "thread": 140246908178432,
  35768. "threadName": "MainThread",
  35769. "processName": "MainProcess",
  35770. "process": 509276,
  35771. "message": "Away mode is correct (Content False and Type is <class 'bool'>).",
  35772. "asctime": "2023-02-15 07:13:47,713",
  35773. "moduleLogger": [
  35774. {
  35775. "name": "__unittest__",
  35776. "msg": "Result (%s): %s (%s)",
  35777. "args": [
  35778. "Away mode",
  35779. "False",
  35780. "<class 'bool'>"
  35781. ],
  35782. "levelname": "DEBUG",
  35783. "levelno": 10,
  35784. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  35785. "filename": "test.py",
  35786. "module": "test",
  35787. "exc_info": null,
  35788. "exc_text": null,
  35789. "stack_info": null,
  35790. "lineno": 22,
  35791. "funcName": "__report_result__",
  35792. "created": 1676441627.7130044,
  35793. "msecs": 713.0043506622314,
  35794. "relativeCreated": 24716.519594192505,
  35795. "thread": 140246908178432,
  35796. "threadName": "MainThread",
  35797. "processName": "MainProcess",
  35798. "process": 509276,
  35799. "message": "Result (Away mode): False (<class 'bool'>)",
  35800. "asctime": "2023-02-15 07:13:47,713"
  35801. },
  35802. {
  35803. "name": "__unittest__",
  35804. "msg": "Expectation (%s): result %s %s (%s)",
  35805. "args": [
  35806. "Away mode",
  35807. "=",
  35808. "False",
  35809. "<class 'bool'>"
  35810. ],
  35811. "levelname": "DEBUG",
  35812. "levelno": 10,
  35813. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  35814. "filename": "test.py",
  35815. "module": "test",
  35816. "exc_info": null,
  35817. "exc_text": null,
  35818. "stack_info": null,
  35819. "lineno": 26,
  35820. "funcName": "__report_expectation__",
  35821. "created": 1676441627.7131586,
  35822. "msecs": 713.1586074829102,
  35823. "relativeCreated": 24716.673851013184,
  35824. "thread": 140246908178432,
  35825. "threadName": "MainThread",
  35826. "processName": "MainProcess",
  35827. "process": 509276,
  35828. "message": "Expectation (Away mode): result = False (<class 'bool'>)",
  35829. "asctime": "2023-02-15 07:13:47,713"
  35830. }
  35831. ],
  35832. "time_consumption": 0.00012350082397460938
  35833. },
  35834. {
  35835. "name": "__tLogger__",
  35836. "msg": "Activating away mode",
  35837. "args": [],
  35838. "levelname": "DEBUG",
  35839. "levelno": 10,
  35840. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  35841. "filename": "heating.py",
  35842. "module": "heating",
  35843. "exc_info": null,
  35844. "exc_text": null,
  35845. "stack_info": null,
  35846. "lineno": 113,
  35847. "funcName": "__test_away_mode__",
  35848. "created": 1676441628.0148494,
  35849. "msecs": 14.849424362182617,
  35850. "relativeCreated": 25018.364667892456,
  35851. "thread": 140246908178432,
  35852. "threadName": "MainThread",
  35853. "processName": "MainProcess",
  35854. "process": 509276,
  35855. "message": "Activating away mode",
  35856. "asctime": "2023-02-15 07:13:48,014",
  35857. "moduleLogger": [
  35858. {
  35859. "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.away_mode.set",
  35860. "msg": "Sending message with topic %s and payload %s",
  35861. "args": [
  35862. "videv/ffe/sleep/heating_valve/away_mode/set",
  35863. "true"
  35864. ],
  35865. "levelname": "DEBUG",
  35866. "levelno": 10,
  35867. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  35868. "filename": "__init__.py",
  35869. "module": "__init__",
  35870. "exc_info": null,
  35871. "exc_text": null,
  35872. "stack_info": null,
  35873. "lineno": 75,
  35874. "funcName": "send",
  35875. "created": 1676441627.7136495,
  35876. "msecs": 713.6495113372803,
  35877. "relativeCreated": 24717.164754867554,
  35878. "thread": 140246908178432,
  35879. "threadName": "MainThread",
  35880. "processName": "MainProcess",
  35881. "process": 509276,
  35882. "message": "Sending message with topic videv/ffe/sleep/heating_valve/away_mode/set and payload true",
  35883. "asctime": "2023-02-15 07:13:47,713"
  35884. },
  35885. {
  35886. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve.set",
  35887. "msg": "Received message with topic %s and payload %s",
  35888. "args": [
  35889. "zigbee/ffe/sleep/heating_valve/set",
  35890. "b'{\"current_heating_setpoint\": 16.5}'"
  35891. ],
  35892. "levelname": "DEBUG",
  35893. "levelno": 10,
  35894. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  35895. "filename": "__init__.py",
  35896. "module": "__init__",
  35897. "exc_info": null,
  35898. "exc_text": null,
  35899. "stack_info": null,
  35900. "lineno": 91,
  35901. "funcName": "__receive__",
  35902. "created": 1676441627.7253494,
  35903. "msecs": 725.3494262695312,
  35904. "relativeCreated": 24728.864669799805,
  35905. "thread": 140246884292160,
  35906. "threadName": "Thread-1 (_thread_main)",
  35907. "processName": "MainProcess",
  35908. "process": 509276,
  35909. "message": "Received message with topic zigbee/ffe/sleep/heating_valve/set and payload b'{\"current_heating_setpoint\": 16.5}'",
  35910. "asctime": "2023-02-15 07:13:47,725"
  35911. },
  35912. {
  35913. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve",
  35914. "msg": "Sending message with topic %s and payload %s",
  35915. "args": [
  35916. "zigbee/ffe/sleep/heating_valve",
  35917. "{\"current_heating_setpoint\": 16.5, \"local_temperature\": 20.7, \"battery\": 97}"
  35918. ],
  35919. "levelname": "DEBUG",
  35920. "levelno": 10,
  35921. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  35922. "filename": "__init__.py",
  35923. "module": "__init__",
  35924. "exc_info": null,
  35925. "exc_text": null,
  35926. "stack_info": null,
  35927. "lineno": 75,
  35928. "funcName": "send",
  35929. "created": 1676441627.7259538,
  35930. "msecs": 725.9538173675537,
  35931. "relativeCreated": 24729.469060897827,
  35932. "thread": 140246884292160,
  35933. "threadName": "Thread-1 (_thread_main)",
  35934. "processName": "MainProcess",
  35935. "process": 509276,
  35936. "message": "Sending message with topic zigbee/ffe/sleep/heating_valve and payload {\"current_heating_setpoint\": 16.5, \"local_temperature\": 20.7, \"battery\": 97}",
  35937. "asctime": "2023-02-15 07:13:47,725"
  35938. },
  35939. {
  35940. "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.valve_temperature_setpoint",
  35941. "msg": "Received message with topic %s and payload %s",
  35942. "args": [
  35943. "videv/ffe/sleep/heating_valve/valve_temperature_setpoint",
  35944. "b'16.5'"
  35945. ],
  35946. "levelname": "DEBUG",
  35947. "levelno": 10,
  35948. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  35949. "filename": "__init__.py",
  35950. "module": "__init__",
  35951. "exc_info": null,
  35952. "exc_text": null,
  35953. "stack_info": null,
  35954. "lineno": 91,
  35955. "funcName": "__receive__",
  35956. "created": 1676441627.726585,
  35957. "msecs": 726.5849113464355,
  35958. "relativeCreated": 24730.10015487671,
  35959. "thread": 140246884292160,
  35960. "threadName": "Thread-1 (_thread_main)",
  35961. "processName": "MainProcess",
  35962. "process": 509276,
  35963. "message": "Received message with topic videv/ffe/sleep/heating_valve/valve_temperature_setpoint and payload b'16.5'",
  35964. "asctime": "2023-02-15 07:13:47,726"
  35965. },
  35966. {
  35967. "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.away_mode",
  35968. "msg": "Received message with topic %s and payload %s",
  35969. "args": [
  35970. "videv/ffe/sleep/heating_valve/away_mode",
  35971. "b'true'"
  35972. ],
  35973. "levelname": "DEBUG",
  35974. "levelno": 10,
  35975. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  35976. "filename": "__init__.py",
  35977. "module": "__init__",
  35978. "exc_info": null,
  35979. "exc_text": null,
  35980. "stack_info": null,
  35981. "lineno": 91,
  35982. "funcName": "__receive__",
  35983. "created": 1676441627.7273767,
  35984. "msecs": 727.3766994476318,
  35985. "relativeCreated": 24730.891942977905,
  35986. "thread": 140246884292160,
  35987. "threadName": "Thread-1 (_thread_main)",
  35988. "processName": "MainProcess",
  35989. "process": 509276,
  35990. "message": "Received message with topic videv/ffe/sleep/heating_valve/away_mode and payload b'true'",
  35991. "asctime": "2023-02-15 07:13:47,727"
  35992. },
  35993. {
  35994. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve",
  35995. "msg": "Received message with topic %s and payload %s",
  35996. "args": [
  35997. "zigbee/ffe/sleep/heating_valve",
  35998. "b'{\"current_heating_setpoint\": 16.5, \"local_temperature\": 20.7, \"battery\": 97}'"
  35999. ],
  36000. "levelname": "DEBUG",
  36001. "levelno": 10,
  36002. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  36003. "filename": "__init__.py",
  36004. "module": "__init__",
  36005. "exc_info": null,
  36006. "exc_text": null,
  36007. "stack_info": null,
  36008. "lineno": 91,
  36009. "funcName": "__receive__",
  36010. "created": 1676441627.7280324,
  36011. "msecs": 728.0323505401611,
  36012. "relativeCreated": 24731.547594070435,
  36013. "thread": 140246884292160,
  36014. "threadName": "Thread-1 (_thread_main)",
  36015. "processName": "MainProcess",
  36016. "process": 509276,
  36017. "message": "Received message with topic zigbee/ffe/sleep/heating_valve and payload b'{\"current_heating_setpoint\": 16.5, \"local_temperature\": 20.7, \"battery\": 97}'",
  36018. "asctime": "2023-02-15 07:13:47,728"
  36019. }
  36020. ],
  36021. "time_consumption": 0.2868170738220215
  36022. },
  36023. {
  36024. "name": "__tLogger__",
  36025. "msg": "Away mode is correct (Content %s and Type is %s).",
  36026. "args": [
  36027. "True",
  36028. "<class 'bool'>"
  36029. ],
  36030. "levelname": "INFO",
  36031. "levelno": 20,
  36032. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  36033. "filename": "test.py",
  36034. "module": "test",
  36035. "exc_info": null,
  36036. "exc_text": null,
  36037. "stack_info": null,
  36038. "lineno": 184,
  36039. "funcName": "equivalency_chk",
  36040. "created": 1676441628.0156083,
  36041. "msecs": 15.60831069946289,
  36042. "relativeCreated": 25019.123554229736,
  36043. "thread": 140246908178432,
  36044. "threadName": "MainThread",
  36045. "processName": "MainProcess",
  36046. "process": 509276,
  36047. "message": "Away mode is correct (Content True and Type is <class 'bool'>).",
  36048. "asctime": "2023-02-15 07:13:48,015",
  36049. "moduleLogger": [
  36050. {
  36051. "name": "__unittest__",
  36052. "msg": "Result (%s): %s (%s)",
  36053. "args": [
  36054. "Away mode",
  36055. "True",
  36056. "<class 'bool'>"
  36057. ],
  36058. "levelname": "DEBUG",
  36059. "levelno": 10,
  36060. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  36061. "filename": "test.py",
  36062. "module": "test",
  36063. "exc_info": null,
  36064. "exc_text": null,
  36065. "stack_info": null,
  36066. "lineno": 22,
  36067. "funcName": "__report_result__",
  36068. "created": 1676441628.0152838,
  36069. "msecs": 15.283823013305664,
  36070. "relativeCreated": 25018.79906654358,
  36071. "thread": 140246908178432,
  36072. "threadName": "MainThread",
  36073. "processName": "MainProcess",
  36074. "process": 509276,
  36075. "message": "Result (Away mode): True (<class 'bool'>)",
  36076. "asctime": "2023-02-15 07:13:48,015"
  36077. },
  36078. {
  36079. "name": "__unittest__",
  36080. "msg": "Expectation (%s): result %s %s (%s)",
  36081. "args": [
  36082. "Away mode",
  36083. "=",
  36084. "True",
  36085. "<class 'bool'>"
  36086. ],
  36087. "levelname": "DEBUG",
  36088. "levelno": 10,
  36089. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  36090. "filename": "test.py",
  36091. "module": "test",
  36092. "exc_info": null,
  36093. "exc_text": null,
  36094. "stack_info": null,
  36095. "lineno": 26,
  36096. "funcName": "__report_expectation__",
  36097. "created": 1676441628.0154378,
  36098. "msecs": 15.437841415405273,
  36099. "relativeCreated": 25018.95308494568,
  36100. "thread": 140246908178432,
  36101. "threadName": "MainThread",
  36102. "processName": "MainProcess",
  36103. "process": 509276,
  36104. "message": "Expectation (Away mode): result = True (<class 'bool'>)",
  36105. "asctime": "2023-02-15 07:13:48,015"
  36106. }
  36107. ],
  36108. "time_consumption": 0.0001704692840576172
  36109. },
  36110. {
  36111. "name": "__tLogger__",
  36112. "msg": "Temperature setpoint is correct (Content %s and Type is %s).",
  36113. "args": [
  36114. "16.5",
  36115. "<class 'float'>"
  36116. ],
  36117. "levelname": "INFO",
  36118. "levelno": 20,
  36119. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  36120. "filename": "test.py",
  36121. "module": "test",
  36122. "exc_info": null,
  36123. "exc_text": null,
  36124. "stack_info": null,
  36125. "lineno": 184,
  36126. "funcName": "equivalency_chk",
  36127. "created": 1676441628.0160599,
  36128. "msecs": 16.05987548828125,
  36129. "relativeCreated": 25019.575119018555,
  36130. "thread": 140246908178432,
  36131. "threadName": "MainThread",
  36132. "processName": "MainProcess",
  36133. "process": 509276,
  36134. "message": "Temperature setpoint is correct (Content 16.5 and Type is <class 'float'>).",
  36135. "asctime": "2023-02-15 07:13:48,016",
  36136. "moduleLogger": [
  36137. {
  36138. "name": "__unittest__",
  36139. "msg": "Result (%s): %s (%s)",
  36140. "args": [
  36141. "Temperature setpoint",
  36142. "16.5",
  36143. "<class 'float'>"
  36144. ],
  36145. "levelname": "DEBUG",
  36146. "levelno": 10,
  36147. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  36148. "filename": "test.py",
  36149. "module": "test",
  36150. "exc_info": null,
  36151. "exc_text": null,
  36152. "stack_info": null,
  36153. "lineno": 22,
  36154. "funcName": "__report_result__",
  36155. "created": 1676441628.015821,
  36156. "msecs": 15.820980072021484,
  36157. "relativeCreated": 25019.336223602295,
  36158. "thread": 140246908178432,
  36159. "threadName": "MainThread",
  36160. "processName": "MainProcess",
  36161. "process": 509276,
  36162. "message": "Result (Temperature setpoint): 16.5 (<class 'float'>)",
  36163. "asctime": "2023-02-15 07:13:48,015"
  36164. },
  36165. {
  36166. "name": "__unittest__",
  36167. "msg": "Expectation (%s): result %s %s (%s)",
  36168. "args": [
  36169. "Temperature setpoint",
  36170. "=",
  36171. "16.5",
  36172. "<class 'float'>"
  36173. ],
  36174. "levelname": "DEBUG",
  36175. "levelno": 10,
  36176. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  36177. "filename": "test.py",
  36178. "module": "test",
  36179. "exc_info": null,
  36180. "exc_text": null,
  36181. "stack_info": null,
  36182. "lineno": 26,
  36183. "funcName": "__report_expectation__",
  36184. "created": 1676441628.0159528,
  36185. "msecs": 15.952825546264648,
  36186. "relativeCreated": 25019.468069076538,
  36187. "thread": 140246908178432,
  36188. "threadName": "MainThread",
  36189. "processName": "MainProcess",
  36190. "process": 509276,
  36191. "message": "Expectation (Temperature setpoint): result = 16.5 (<class 'float'>)",
  36192. "asctime": "2023-02-15 07:13:48,015"
  36193. }
  36194. ],
  36195. "time_consumption": 0.00010704994201660156
  36196. },
  36197. {
  36198. "name": "__tLogger__",
  36199. "msg": "Deactivating away mode",
  36200. "args": [],
  36201. "levelname": "DEBUG",
  36202. "levelno": 10,
  36203. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  36204. "filename": "heating.py",
  36205. "module": "heating",
  36206. "exc_info": null,
  36207. "exc_text": null,
  36208. "stack_info": null,
  36209. "lineno": 119,
  36210. "funcName": "__test_away_mode__",
  36211. "created": 1676441628.3174965,
  36212. "msecs": 317.49653816223145,
  36213. "relativeCreated": 25321.011781692505,
  36214. "thread": 140246908178432,
  36215. "threadName": "MainThread",
  36216. "processName": "MainProcess",
  36217. "process": 509276,
  36218. "message": "Deactivating away mode",
  36219. "asctime": "2023-02-15 07:13:48,317",
  36220. "moduleLogger": [
  36221. {
  36222. "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.away_mode.set",
  36223. "msg": "Sending message with topic %s and payload %s",
  36224. "args": [
  36225. "videv/ffe/sleep/heating_valve/away_mode/set",
  36226. "false"
  36227. ],
  36228. "levelname": "DEBUG",
  36229. "levelno": 10,
  36230. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  36231. "filename": "__init__.py",
  36232. "module": "__init__",
  36233. "exc_info": null,
  36234. "exc_text": null,
  36235. "stack_info": null,
  36236. "lineno": 75,
  36237. "funcName": "send",
  36238. "created": 1676441628.0163429,
  36239. "msecs": 16.342878341674805,
  36240. "relativeCreated": 25019.85812187195,
  36241. "thread": 140246908178432,
  36242. "threadName": "MainThread",
  36243. "processName": "MainProcess",
  36244. "process": 509276,
  36245. "message": "Sending message with topic videv/ffe/sleep/heating_valve/away_mode/set and payload false",
  36246. "asctime": "2023-02-15 07:13:48,016"
  36247. },
  36248. {
  36249. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve.set",
  36250. "msg": "Received message with topic %s and payload %s",
  36251. "args": [
  36252. "zigbee/ffe/sleep/heating_valve/set",
  36253. "b'{\"current_heating_setpoint\": 21.5}'"
  36254. ],
  36255. "levelname": "DEBUG",
  36256. "levelno": 10,
  36257. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  36258. "filename": "__init__.py",
  36259. "module": "__init__",
  36260. "exc_info": null,
  36261. "exc_text": null,
  36262. "stack_info": null,
  36263. "lineno": 91,
  36264. "funcName": "__receive__",
  36265. "created": 1676441628.029219,
  36266. "msecs": 29.21891212463379,
  36267. "relativeCreated": 25032.734155654907,
  36268. "thread": 140246884292160,
  36269. "threadName": "Thread-1 (_thread_main)",
  36270. "processName": "MainProcess",
  36271. "process": 509276,
  36272. "message": "Received message with topic zigbee/ffe/sleep/heating_valve/set and payload b'{\"current_heating_setpoint\": 21.5}'",
  36273. "asctime": "2023-02-15 07:13:48,029"
  36274. },
  36275. {
  36276. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve",
  36277. "msg": "Sending message with topic %s and payload %s",
  36278. "args": [
  36279. "zigbee/ffe/sleep/heating_valve",
  36280. "{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}"
  36281. ],
  36282. "levelname": "DEBUG",
  36283. "levelno": 10,
  36284. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  36285. "filename": "__init__.py",
  36286. "module": "__init__",
  36287. "exc_info": null,
  36288. "exc_text": null,
  36289. "stack_info": null,
  36290. "lineno": 75,
  36291. "funcName": "send",
  36292. "created": 1676441628.0299294,
  36293. "msecs": 29.929399490356445,
  36294. "relativeCreated": 25033.44464302063,
  36295. "thread": 140246884292160,
  36296. "threadName": "Thread-1 (_thread_main)",
  36297. "processName": "MainProcess",
  36298. "process": 509276,
  36299. "message": "Sending message with topic zigbee/ffe/sleep/heating_valve and payload {\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}",
  36300. "asctime": "2023-02-15 07:13:48,029"
  36301. },
  36302. {
  36303. "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.valve_temperature_setpoint",
  36304. "msg": "Received message with topic %s and payload %s",
  36305. "args": [
  36306. "videv/ffe/sleep/heating_valve/valve_temperature_setpoint",
  36307. "b'21.5'"
  36308. ],
  36309. "levelname": "DEBUG",
  36310. "levelno": 10,
  36311. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  36312. "filename": "__init__.py",
  36313. "module": "__init__",
  36314. "exc_info": null,
  36315. "exc_text": null,
  36316. "stack_info": null,
  36317. "lineno": 91,
  36318. "funcName": "__receive__",
  36319. "created": 1676441628.030685,
  36320. "msecs": 30.684947967529297,
  36321. "relativeCreated": 25034.200191497803,
  36322. "thread": 140246884292160,
  36323. "threadName": "Thread-1 (_thread_main)",
  36324. "processName": "MainProcess",
  36325. "process": 509276,
  36326. "message": "Received message with topic videv/ffe/sleep/heating_valve/valve_temperature_setpoint and payload b'21.5'",
  36327. "asctime": "2023-02-15 07:13:48,030"
  36328. },
  36329. {
  36330. "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.away_mode",
  36331. "msg": "Received message with topic %s and payload %s",
  36332. "args": [
  36333. "videv/ffe/sleep/heating_valve/away_mode",
  36334. "b'false'"
  36335. ],
  36336. "levelname": "DEBUG",
  36337. "levelno": 10,
  36338. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  36339. "filename": "__init__.py",
  36340. "module": "__init__",
  36341. "exc_info": null,
  36342. "exc_text": null,
  36343. "stack_info": null,
  36344. "lineno": 91,
  36345. "funcName": "__receive__",
  36346. "created": 1676441628.0316026,
  36347. "msecs": 31.60262107849121,
  36348. "relativeCreated": 25035.117864608765,
  36349. "thread": 140246884292160,
  36350. "threadName": "Thread-1 (_thread_main)",
  36351. "processName": "MainProcess",
  36352. "process": 509276,
  36353. "message": "Received message with topic videv/ffe/sleep/heating_valve/away_mode and payload b'false'",
  36354. "asctime": "2023-02-15 07:13:48,031"
  36355. },
  36356. {
  36357. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve",
  36358. "msg": "Received message with topic %s and payload %s",
  36359. "args": [
  36360. "zigbee/ffe/sleep/heating_valve",
  36361. "b'{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}'"
  36362. ],
  36363. "levelname": "DEBUG",
  36364. "levelno": 10,
  36365. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  36366. "filename": "__init__.py",
  36367. "module": "__init__",
  36368. "exc_info": null,
  36369. "exc_text": null,
  36370. "stack_info": null,
  36371. "lineno": 91,
  36372. "funcName": "__receive__",
  36373. "created": 1676441628.0323286,
  36374. "msecs": 32.32860565185547,
  36375. "relativeCreated": 25035.84384918213,
  36376. "thread": 140246884292160,
  36377. "threadName": "Thread-1 (_thread_main)",
  36378. "processName": "MainProcess",
  36379. "process": 509276,
  36380. "message": "Received message with topic zigbee/ffe/sleep/heating_valve and payload b'{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}'",
  36381. "asctime": "2023-02-15 07:13:48,032"
  36382. }
  36383. ],
  36384. "time_consumption": 0.285167932510376
  36385. },
  36386. {
  36387. "name": "__tLogger__",
  36388. "msg": "Away mode is correct (Content %s and Type is %s).",
  36389. "args": [
  36390. "False",
  36391. "<class 'bool'>"
  36392. ],
  36393. "levelname": "INFO",
  36394. "levelno": 20,
  36395. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  36396. "filename": "test.py",
  36397. "module": "test",
  36398. "exc_info": null,
  36399. "exc_text": null,
  36400. "stack_info": null,
  36401. "lineno": 184,
  36402. "funcName": "equivalency_chk",
  36403. "created": 1676441628.3182278,
  36404. "msecs": 318.22776794433594,
  36405. "relativeCreated": 25321.74301147461,
  36406. "thread": 140246908178432,
  36407. "threadName": "MainThread",
  36408. "processName": "MainProcess",
  36409. "process": 509276,
  36410. "message": "Away mode is correct (Content False and Type is <class 'bool'>).",
  36411. "asctime": "2023-02-15 07:13:48,318",
  36412. "moduleLogger": [
  36413. {
  36414. "name": "__unittest__",
  36415. "msg": "Result (%s): %s (%s)",
  36416. "args": [
  36417. "Away mode",
  36418. "False",
  36419. "<class 'bool'>"
  36420. ],
  36421. "levelname": "DEBUG",
  36422. "levelno": 10,
  36423. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  36424. "filename": "test.py",
  36425. "module": "test",
  36426. "exc_info": null,
  36427. "exc_text": null,
  36428. "stack_info": null,
  36429. "lineno": 22,
  36430. "funcName": "__report_result__",
  36431. "created": 1676441628.3179564,
  36432. "msecs": 317.95644760131836,
  36433. "relativeCreated": 25321.47169113159,
  36434. "thread": 140246908178432,
  36435. "threadName": "MainThread",
  36436. "processName": "MainProcess",
  36437. "process": 509276,
  36438. "message": "Result (Away mode): False (<class 'bool'>)",
  36439. "asctime": "2023-02-15 07:13:48,317"
  36440. },
  36441. {
  36442. "name": "__unittest__",
  36443. "msg": "Expectation (%s): result %s %s (%s)",
  36444. "args": [
  36445. "Away mode",
  36446. "=",
  36447. "False",
  36448. "<class 'bool'>"
  36449. ],
  36450. "levelname": "DEBUG",
  36451. "levelno": 10,
  36452. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  36453. "filename": "test.py",
  36454. "module": "test",
  36455. "exc_info": null,
  36456. "exc_text": null,
  36457. "stack_info": null,
  36458. "lineno": 26,
  36459. "funcName": "__report_expectation__",
  36460. "created": 1676441628.3181093,
  36461. "msecs": 318.10927391052246,
  36462. "relativeCreated": 25321.624517440796,
  36463. "thread": 140246908178432,
  36464. "threadName": "MainThread",
  36465. "processName": "MainProcess",
  36466. "process": 509276,
  36467. "message": "Expectation (Away mode): result = False (<class 'bool'>)",
  36468. "asctime": "2023-02-15 07:13:48,318"
  36469. }
  36470. ],
  36471. "time_consumption": 0.00011849403381347656
  36472. },
  36473. {
  36474. "name": "__tLogger__",
  36475. "msg": "Temperature setpoint is correct (Content %s and Type is %s).",
  36476. "args": [
  36477. "21.5",
  36478. "<class 'float'>"
  36479. ],
  36480. "levelname": "INFO",
  36481. "levelno": 20,
  36482. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  36483. "filename": "test.py",
  36484. "module": "test",
  36485. "exc_info": null,
  36486. "exc_text": null,
  36487. "stack_info": null,
  36488. "lineno": 184,
  36489. "funcName": "equivalency_chk",
  36490. "created": 1676441628.3187437,
  36491. "msecs": 318.7437057495117,
  36492. "relativeCreated": 25322.258949279785,
  36493. "thread": 140246908178432,
  36494. "threadName": "MainThread",
  36495. "processName": "MainProcess",
  36496. "process": 509276,
  36497. "message": "Temperature setpoint is correct (Content 21.5 and Type is <class 'float'>).",
  36498. "asctime": "2023-02-15 07:13:48,318",
  36499. "moduleLogger": [
  36500. {
  36501. "name": "__unittest__",
  36502. "msg": "Result (%s): %s (%s)",
  36503. "args": [
  36504. "Temperature setpoint",
  36505. "21.5",
  36506. "<class 'float'>"
  36507. ],
  36508. "levelname": "DEBUG",
  36509. "levelno": 10,
  36510. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  36511. "filename": "test.py",
  36512. "module": "test",
  36513. "exc_info": null,
  36514. "exc_text": null,
  36515. "stack_info": null,
  36516. "lineno": 22,
  36517. "funcName": "__report_result__",
  36518. "created": 1676441628.3185194,
  36519. "msecs": 318.51935386657715,
  36520. "relativeCreated": 25322.03459739685,
  36521. "thread": 140246908178432,
  36522. "threadName": "MainThread",
  36523. "processName": "MainProcess",
  36524. "process": 509276,
  36525. "message": "Result (Temperature setpoint): 21.5 (<class 'float'>)",
  36526. "asctime": "2023-02-15 07:13:48,318"
  36527. },
  36528. {
  36529. "name": "__unittest__",
  36530. "msg": "Expectation (%s): result %s %s (%s)",
  36531. "args": [
  36532. "Temperature setpoint",
  36533. "=",
  36534. "21.5",
  36535. "<class 'float'>"
  36536. ],
  36537. "levelname": "DEBUG",
  36538. "levelno": 10,
  36539. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  36540. "filename": "test.py",
  36541. "module": "test",
  36542. "exc_info": null,
  36543. "exc_text": null,
  36544. "stack_info": null,
  36545. "lineno": 26,
  36546. "funcName": "__report_expectation__",
  36547. "created": 1676441628.3186386,
  36548. "msecs": 318.63856315612793,
  36549. "relativeCreated": 25322.1538066864,
  36550. "thread": 140246908178432,
  36551. "threadName": "MainThread",
  36552. "processName": "MainProcess",
  36553. "process": 509276,
  36554. "message": "Expectation (Temperature setpoint): result = 21.5 (<class 'float'>)",
  36555. "asctime": "2023-02-15 07:13:48,318"
  36556. }
  36557. ],
  36558. "time_consumption": 0.00010514259338378906
  36559. }
  36560. ],
  36561. "time_consumption": 0.9077277183532715,
  36562. "time_start": "2023-02-15 07:13:47,411",
  36563. "time_finished": "2023-02-15 07:13:48,318"
  36564. },
  36565. "Boost mode test: zigbee/ffe/sleep/heating_valve": {
  36566. "name": "__tLogger__",
  36567. "msg": "Boost mode test: zigbee/ffe/sleep/heating_valve",
  36568. "args": null,
  36569. "levelname": "INFO",
  36570. "levelno": 20,
  36571. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  36572. "filename": "heating.py",
  36573. "module": "heating",
  36574. "exc_info": null,
  36575. "exc_text": null,
  36576. "stack_info": null,
  36577. "lineno": 128,
  36578. "funcName": "test_boost_mode",
  36579. "created": 1676441628.3192122,
  36580. "msecs": 319.2121982574463,
  36581. "relativeCreated": 25322.72744178772,
  36582. "thread": 140246908178432,
  36583. "threadName": "MainThread",
  36584. "processName": "MainProcess",
  36585. "process": 509276,
  36586. "message": "Boost mode test: zigbee/ffe/sleep/heating_valve",
  36587. "asctime": "2023-02-15 07:13:48,319",
  36588. "moduleLogger": [],
  36589. "testcaseLogger": [
  36590. {
  36591. "name": "__tLogger__",
  36592. "msg": "Setting preconditions (Default setpoint)",
  36593. "args": [],
  36594. "levelname": "DEBUG",
  36595. "levelno": 10,
  36596. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  36597. "filename": "heating.py",
  36598. "module": "heating",
  36599. "exc_info": null,
  36600. "exc_text": null,
  36601. "stack_info": null,
  36602. "lineno": 133,
  36603. "funcName": "__test_boost_mode__",
  36604. "created": 1676441628.6205027,
  36605. "msecs": 620.5027103424072,
  36606. "relativeCreated": 25624.01795387268,
  36607. "thread": 140246908178432,
  36608. "threadName": "MainThread",
  36609. "processName": "MainProcess",
  36610. "process": 509276,
  36611. "message": "Setting preconditions (Default setpoint)",
  36612. "asctime": "2023-02-15 07:13:48,620",
  36613. "moduleLogger": [
  36614. {
  36615. "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.set_default_temperature.set",
  36616. "msg": "Sending message with topic %s and payload %s",
  36617. "args": [
  36618. "videv/ffe/sleep/heating_valve/set_default_temperature/set",
  36619. "null"
  36620. ],
  36621. "levelname": "DEBUG",
  36622. "levelno": 10,
  36623. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  36624. "filename": "__init__.py",
  36625. "module": "__init__",
  36626. "exc_info": null,
  36627. "exc_text": null,
  36628. "stack_info": null,
  36629. "lineno": 75,
  36630. "funcName": "send",
  36631. "created": 1676441628.3195298,
  36632. "msecs": 319.52977180480957,
  36633. "relativeCreated": 25323.045015335083,
  36634. "thread": 140246908178432,
  36635. "threadName": "MainThread",
  36636. "processName": "MainProcess",
  36637. "process": 509276,
  36638. "message": "Sending message with topic videv/ffe/sleep/heating_valve/set_default_temperature/set and payload null",
  36639. "asctime": "2023-02-15 07:13:48,319"
  36640. }
  36641. ],
  36642. "time_consumption": 0.30097293853759766
  36643. },
  36644. {
  36645. "name": "__tLogger__",
  36646. "msg": "Boost timer is correct (Content %s and Type is %s).",
  36647. "args": [
  36648. "0",
  36649. "<class 'int'>"
  36650. ],
  36651. "levelname": "INFO",
  36652. "levelno": 20,
  36653. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  36654. "filename": "test.py",
  36655. "module": "test",
  36656. "exc_info": null,
  36657. "exc_text": null,
  36658. "stack_info": null,
  36659. "lineno": 184,
  36660. "funcName": "equivalency_chk",
  36661. "created": 1676441628.621135,
  36662. "msecs": 621.1349964141846,
  36663. "relativeCreated": 25624.650239944458,
  36664. "thread": 140246908178432,
  36665. "threadName": "MainThread",
  36666. "processName": "MainProcess",
  36667. "process": 509276,
  36668. "message": "Boost timer is correct (Content 0 and Type is <class 'int'>).",
  36669. "asctime": "2023-02-15 07:13:48,621",
  36670. "moduleLogger": [
  36671. {
  36672. "name": "__unittest__",
  36673. "msg": "Result (%s): %s (%s)",
  36674. "args": [
  36675. "Boost timer",
  36676. "0",
  36677. "<class 'int'>"
  36678. ],
  36679. "levelname": "DEBUG",
  36680. "levelno": 10,
  36681. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  36682. "filename": "test.py",
  36683. "module": "test",
  36684. "exc_info": null,
  36685. "exc_text": null,
  36686. "stack_info": null,
  36687. "lineno": 22,
  36688. "funcName": "__report_result__",
  36689. "created": 1676441628.6209047,
  36690. "msecs": 620.9046840667725,
  36691. "relativeCreated": 25624.419927597046,
  36692. "thread": 140246908178432,
  36693. "threadName": "MainThread",
  36694. "processName": "MainProcess",
  36695. "process": 509276,
  36696. "message": "Result (Boost timer): 0 (<class 'int'>)",
  36697. "asctime": "2023-02-15 07:13:48,620"
  36698. },
  36699. {
  36700. "name": "__unittest__",
  36701. "msg": "Expectation (%s): result %s %s (%s)",
  36702. "args": [
  36703. "Boost timer",
  36704. "=",
  36705. "0",
  36706. "<class 'int'>"
  36707. ],
  36708. "levelname": "DEBUG",
  36709. "levelno": 10,
  36710. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  36711. "filename": "test.py",
  36712. "module": "test",
  36713. "exc_info": null,
  36714. "exc_text": null,
  36715. "stack_info": null,
  36716. "lineno": 26,
  36717. "funcName": "__report_expectation__",
  36718. "created": 1676441628.6210327,
  36719. "msecs": 621.03271484375,
  36720. "relativeCreated": 25624.547958374023,
  36721. "thread": 140246908178432,
  36722. "threadName": "MainThread",
  36723. "processName": "MainProcess",
  36724. "process": 509276,
  36725. "message": "Expectation (Boost timer): result = 0 (<class 'int'>)",
  36726. "asctime": "2023-02-15 07:13:48,621"
  36727. }
  36728. ],
  36729. "time_consumption": 0.00010228157043457031
  36730. },
  36731. {
  36732. "name": "__tLogger__",
  36733. "msg": "Activating boost mode",
  36734. "args": [],
  36735. "levelname": "DEBUG",
  36736. "levelno": 10,
  36737. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  36738. "filename": "heating.py",
  36739. "module": "heating",
  36740. "exc_info": null,
  36741. "exc_text": null,
  36742. "stack_info": null,
  36743. "lineno": 140,
  36744. "funcName": "__test_boost_mode__",
  36745. "created": 1676441628.9225624,
  36746. "msecs": 922.5623607635498,
  36747. "relativeCreated": 25926.077604293823,
  36748. "thread": 140246908178432,
  36749. "threadName": "MainThread",
  36750. "processName": "MainProcess",
  36751. "process": 509276,
  36752. "message": "Activating boost mode",
  36753. "asctime": "2023-02-15 07:13:48,922",
  36754. "moduleLogger": [
  36755. {
  36756. "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.start_boost.set",
  36757. "msg": "Sending message with topic %s and payload %s",
  36758. "args": [
  36759. "videv/ffe/sleep/heating_valve/start_boost/set",
  36760. "true"
  36761. ],
  36762. "levelname": "DEBUG",
  36763. "levelno": 10,
  36764. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  36765. "filename": "__init__.py",
  36766. "module": "__init__",
  36767. "exc_info": null,
  36768. "exc_text": null,
  36769. "stack_info": null,
  36770. "lineno": 75,
  36771. "funcName": "send",
  36772. "created": 1676441628.6214647,
  36773. "msecs": 621.464729309082,
  36774. "relativeCreated": 25624.979972839355,
  36775. "thread": 140246908178432,
  36776. "threadName": "MainThread",
  36777. "processName": "MainProcess",
  36778. "process": 509276,
  36779. "message": "Sending message with topic videv/ffe/sleep/heating_valve/start_boost/set and payload true",
  36780. "asctime": "2023-02-15 07:13:48,621"
  36781. },
  36782. {
  36783. "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.boost_timer",
  36784. "msg": "Received message with topic %s and payload %s",
  36785. "args": [
  36786. "videv/ffe/sleep/heating_valve/boost_timer",
  36787. "b'900'"
  36788. ],
  36789. "levelname": "DEBUG",
  36790. "levelno": 10,
  36791. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  36792. "filename": "__init__.py",
  36793. "module": "__init__",
  36794. "exc_info": null,
  36795. "exc_text": null,
  36796. "stack_info": null,
  36797. "lineno": 91,
  36798. "funcName": "__receive__",
  36799. "created": 1676441628.6325345,
  36800. "msecs": 632.5345039367676,
  36801. "relativeCreated": 25636.04974746704,
  36802. "thread": 140246884292160,
  36803. "threadName": "Thread-1 (_thread_main)",
  36804. "processName": "MainProcess",
  36805. "process": 509276,
  36806. "message": "Received message with topic videv/ffe/sleep/heating_valve/boost_timer and payload b'900'",
  36807. "asctime": "2023-02-15 07:13:48,632"
  36808. },
  36809. {
  36810. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve.set",
  36811. "msg": "Received message with topic %s and payload %s",
  36812. "args": [
  36813. "zigbee/ffe/sleep/heating_valve/set",
  36814. "b'{\"current_heating_setpoint\": 30}'"
  36815. ],
  36816. "levelname": "DEBUG",
  36817. "levelno": 10,
  36818. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  36819. "filename": "__init__.py",
  36820. "module": "__init__",
  36821. "exc_info": null,
  36822. "exc_text": null,
  36823. "stack_info": null,
  36824. "lineno": 91,
  36825. "funcName": "__receive__",
  36826. "created": 1676441628.6333342,
  36827. "msecs": 633.3341598510742,
  36828. "relativeCreated": 25636.849403381348,
  36829. "thread": 140246884292160,
  36830. "threadName": "Thread-1 (_thread_main)",
  36831. "processName": "MainProcess",
  36832. "process": 509276,
  36833. "message": "Received message with topic zigbee/ffe/sleep/heating_valve/set and payload b'{\"current_heating_setpoint\": 30}'",
  36834. "asctime": "2023-02-15 07:13:48,633"
  36835. },
  36836. {
  36837. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve",
  36838. "msg": "Sending message with topic %s and payload %s",
  36839. "args": [
  36840. "zigbee/ffe/sleep/heating_valve",
  36841. "{\"current_heating_setpoint\": 30, \"local_temperature\": 20.7, \"battery\": 97}"
  36842. ],
  36843. "levelname": "DEBUG",
  36844. "levelno": 10,
  36845. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  36846. "filename": "__init__.py",
  36847. "module": "__init__",
  36848. "exc_info": null,
  36849. "exc_text": null,
  36850. "stack_info": null,
  36851. "lineno": 75,
  36852. "funcName": "send",
  36853. "created": 1676441628.633831,
  36854. "msecs": 633.8310241699219,
  36855. "relativeCreated": 25637.346267700195,
  36856. "thread": 140246884292160,
  36857. "threadName": "Thread-1 (_thread_main)",
  36858. "processName": "MainProcess",
  36859. "process": 509276,
  36860. "message": "Sending message with topic zigbee/ffe/sleep/heating_valve and payload {\"current_heating_setpoint\": 30, \"local_temperature\": 20.7, \"battery\": 97}",
  36861. "asctime": "2023-02-15 07:13:48,633"
  36862. },
  36863. {
  36864. "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.valve_temperature_setpoint",
  36865. "msg": "Received message with topic %s and payload %s",
  36866. "args": [
  36867. "videv/ffe/sleep/heating_valve/valve_temperature_setpoint",
  36868. "b'30'"
  36869. ],
  36870. "levelname": "DEBUG",
  36871. "levelno": 10,
  36872. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  36873. "filename": "__init__.py",
  36874. "module": "__init__",
  36875. "exc_info": null,
  36876. "exc_text": null,
  36877. "stack_info": null,
  36878. "lineno": 91,
  36879. "funcName": "__receive__",
  36880. "created": 1676441628.6344433,
  36881. "msecs": 634.4432830810547,
  36882. "relativeCreated": 25637.958526611328,
  36883. "thread": 140246884292160,
  36884. "threadName": "Thread-1 (_thread_main)",
  36885. "processName": "MainProcess",
  36886. "process": 509276,
  36887. "message": "Received message with topic videv/ffe/sleep/heating_valve/valve_temperature_setpoint and payload b'30'",
  36888. "asctime": "2023-02-15 07:13:48,634"
  36889. },
  36890. {
  36891. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve",
  36892. "msg": "Received message with topic %s and payload %s",
  36893. "args": [
  36894. "zigbee/ffe/sleep/heating_valve",
  36895. "b'{\"current_heating_setpoint\": 30, \"local_temperature\": 20.7, \"battery\": 97}'"
  36896. ],
  36897. "levelname": "DEBUG",
  36898. "levelno": 10,
  36899. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  36900. "filename": "__init__.py",
  36901. "module": "__init__",
  36902. "exc_info": null,
  36903. "exc_text": null,
  36904. "stack_info": null,
  36905. "lineno": 91,
  36906. "funcName": "__receive__",
  36907. "created": 1676441628.6354532,
  36908. "msecs": 635.4532241821289,
  36909. "relativeCreated": 25638.968467712402,
  36910. "thread": 140246884292160,
  36911. "threadName": "Thread-1 (_thread_main)",
  36912. "processName": "MainProcess",
  36913. "process": 509276,
  36914. "message": "Received message with topic zigbee/ffe/sleep/heating_valve and payload b'{\"current_heating_setpoint\": 30, \"local_temperature\": 20.7, \"battery\": 97}'",
  36915. "asctime": "2023-02-15 07:13:48,635"
  36916. }
  36917. ],
  36918. "time_consumption": 0.2871091365814209
  36919. },
  36920. {
  36921. "name": "__tLogger__",
  36922. "msg": "Boost timer is greater expectation (Content %s and Type is %s).",
  36923. "args": [
  36924. "900",
  36925. "<class 'int'>"
  36926. ],
  36927. "levelname": "INFO",
  36928. "levelno": 20,
  36929. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  36930. "filename": "test.py",
  36931. "module": "test",
  36932. "exc_info": null,
  36933. "exc_text": null,
  36934. "stack_info": null,
  36935. "lineno": 230,
  36936. "funcName": "greater_chk",
  36937. "created": 1676441628.9232783,
  36938. "msecs": 923.2783317565918,
  36939. "relativeCreated": 25926.793575286865,
  36940. "thread": 140246908178432,
  36941. "threadName": "MainThread",
  36942. "processName": "MainProcess",
  36943. "process": 509276,
  36944. "message": "Boost timer is greater expectation (Content 900 and Type is <class 'int'>).",
  36945. "asctime": "2023-02-15 07:13:48,923",
  36946. "moduleLogger": [
  36947. {
  36948. "name": "__unittest__",
  36949. "msg": "Result (%s): %s (%s)",
  36950. "args": [
  36951. "Boost timer",
  36952. "900",
  36953. "<class 'int'>"
  36954. ],
  36955. "levelname": "DEBUG",
  36956. "levelno": 10,
  36957. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  36958. "filename": "test.py",
  36959. "module": "test",
  36960. "exc_info": null,
  36961. "exc_text": null,
  36962. "stack_info": null,
  36963. "lineno": 22,
  36964. "funcName": "__report_result__",
  36965. "created": 1676441628.923001,
  36966. "msecs": 923.0010509490967,
  36967. "relativeCreated": 25926.51629447937,
  36968. "thread": 140246908178432,
  36969. "threadName": "MainThread",
  36970. "processName": "MainProcess",
  36971. "process": 509276,
  36972. "message": "Result (Boost timer): 900 (<class 'int'>)",
  36973. "asctime": "2023-02-15 07:13:48,923"
  36974. },
  36975. {
  36976. "name": "__unittest__",
  36977. "msg": "Expectation (%s): result %s %s (%s)",
  36978. "args": [
  36979. "Boost timer",
  36980. ">",
  36981. "0",
  36982. "<class 'int'>"
  36983. ],
  36984. "levelname": "DEBUG",
  36985. "levelno": 10,
  36986. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  36987. "filename": "test.py",
  36988. "module": "test",
  36989. "exc_info": null,
  36990. "exc_text": null,
  36991. "stack_info": null,
  36992. "lineno": 26,
  36993. "funcName": "__report_expectation__",
  36994. "created": 1676441628.9231546,
  36995. "msecs": 923.1545925140381,
  36996. "relativeCreated": 25926.66983604431,
  36997. "thread": 140246908178432,
  36998. "threadName": "MainThread",
  36999. "processName": "MainProcess",
  37000. "process": 509276,
  37001. "message": "Expectation (Boost timer): result > 0 (<class 'int'>)",
  37002. "asctime": "2023-02-15 07:13:48,923"
  37003. }
  37004. ],
  37005. "time_consumption": 0.00012373924255371094
  37006. },
  37007. {
  37008. "name": "__tLogger__",
  37009. "msg": "Setting postconditions (Default setpoint)",
  37010. "args": [],
  37011. "levelname": "DEBUG",
  37012. "levelno": 10,
  37013. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  37014. "filename": "heating.py",
  37015. "module": "heating",
  37016. "exc_info": null,
  37017. "exc_text": null,
  37018. "stack_info": null,
  37019. "lineno": 145,
  37020. "funcName": "__test_boost_mode__",
  37021. "created": 1676441629.2247276,
  37022. "msecs": 224.72763061523438,
  37023. "relativeCreated": 26228.242874145508,
  37024. "thread": 140246908178432,
  37025. "threadName": "MainThread",
  37026. "processName": "MainProcess",
  37027. "process": 509276,
  37028. "message": "Setting postconditions (Default setpoint)",
  37029. "asctime": "2023-02-15 07:13:49,224",
  37030. "moduleLogger": [
  37031. {
  37032. "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.set_default_temperature.set",
  37033. "msg": "Sending message with topic %s and payload %s",
  37034. "args": [
  37035. "videv/ffe/sleep/heating_valve/set_default_temperature/set",
  37036. "true"
  37037. ],
  37038. "levelname": "DEBUG",
  37039. "levelno": 10,
  37040. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  37041. "filename": "__init__.py",
  37042. "module": "__init__",
  37043. "exc_info": null,
  37044. "exc_text": null,
  37045. "stack_info": null,
  37046. "lineno": 75,
  37047. "funcName": "send",
  37048. "created": 1676441628.9235857,
  37049. "msecs": 923.5856533050537,
  37050. "relativeCreated": 25927.100896835327,
  37051. "thread": 140246908178432,
  37052. "threadName": "MainThread",
  37053. "processName": "MainProcess",
  37054. "process": 509276,
  37055. "message": "Sending message with topic videv/ffe/sleep/heating_valve/set_default_temperature/set and payload true",
  37056. "asctime": "2023-02-15 07:13:48,923"
  37057. },
  37058. {
  37059. "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.boost_timer",
  37060. "msg": "Received message with topic %s and payload %s",
  37061. "args": [
  37062. "videv/ffe/sleep/heating_valve/boost_timer",
  37063. "b'0'"
  37064. ],
  37065. "levelname": "DEBUG",
  37066. "levelno": 10,
  37067. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  37068. "filename": "__init__.py",
  37069. "module": "__init__",
  37070. "exc_info": null,
  37071. "exc_text": null,
  37072. "stack_info": null,
  37073. "lineno": 91,
  37074. "funcName": "__receive__",
  37075. "created": 1676441628.936018,
  37076. "msecs": 936.0179901123047,
  37077. "relativeCreated": 25939.533233642578,
  37078. "thread": 140246884292160,
  37079. "threadName": "Thread-1 (_thread_main)",
  37080. "processName": "MainProcess",
  37081. "process": 509276,
  37082. "message": "Received message with topic videv/ffe/sleep/heating_valve/boost_timer and payload b'0'",
  37083. "asctime": "2023-02-15 07:13:48,936"
  37084. },
  37085. {
  37086. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve.set",
  37087. "msg": "Received message with topic %s and payload %s",
  37088. "args": [
  37089. "zigbee/ffe/sleep/heating_valve/set",
  37090. "b'{\"current_heating_setpoint\": 21.5}'"
  37091. ],
  37092. "levelname": "DEBUG",
  37093. "levelno": 10,
  37094. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  37095. "filename": "__init__.py",
  37096. "module": "__init__",
  37097. "exc_info": null,
  37098. "exc_text": null,
  37099. "stack_info": null,
  37100. "lineno": 91,
  37101. "funcName": "__receive__",
  37102. "created": 1676441628.9368942,
  37103. "msecs": 936.8941783905029,
  37104. "relativeCreated": 25940.409421920776,
  37105. "thread": 140246884292160,
  37106. "threadName": "Thread-1 (_thread_main)",
  37107. "processName": "MainProcess",
  37108. "process": 509276,
  37109. "message": "Received message with topic zigbee/ffe/sleep/heating_valve/set and payload b'{\"current_heating_setpoint\": 21.5}'",
  37110. "asctime": "2023-02-15 07:13:48,936"
  37111. },
  37112. {
  37113. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve",
  37114. "msg": "Sending message with topic %s and payload %s",
  37115. "args": [
  37116. "zigbee/ffe/sleep/heating_valve",
  37117. "{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}"
  37118. ],
  37119. "levelname": "DEBUG",
  37120. "levelno": 10,
  37121. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  37122. "filename": "__init__.py",
  37123. "module": "__init__",
  37124. "exc_info": null,
  37125. "exc_text": null,
  37126. "stack_info": null,
  37127. "lineno": 75,
  37128. "funcName": "send",
  37129. "created": 1676441628.937424,
  37130. "msecs": 937.4239444732666,
  37131. "relativeCreated": 25940.93918800354,
  37132. "thread": 140246884292160,
  37133. "threadName": "Thread-1 (_thread_main)",
  37134. "processName": "MainProcess",
  37135. "process": 509276,
  37136. "message": "Sending message with topic zigbee/ffe/sleep/heating_valve and payload {\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}",
  37137. "asctime": "2023-02-15 07:13:48,937"
  37138. },
  37139. {
  37140. "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.valve_temperature_setpoint",
  37141. "msg": "Received message with topic %s and payload %s",
  37142. "args": [
  37143. "videv/ffe/sleep/heating_valve/valve_temperature_setpoint",
  37144. "b'21.5'"
  37145. ],
  37146. "levelname": "DEBUG",
  37147. "levelno": 10,
  37148. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  37149. "filename": "__init__.py",
  37150. "module": "__init__",
  37151. "exc_info": null,
  37152. "exc_text": null,
  37153. "stack_info": null,
  37154. "lineno": 91,
  37155. "funcName": "__receive__",
  37156. "created": 1676441628.938124,
  37157. "msecs": 938.1239414215088,
  37158. "relativeCreated": 25941.639184951782,
  37159. "thread": 140246884292160,
  37160. "threadName": "Thread-1 (_thread_main)",
  37161. "processName": "MainProcess",
  37162. "process": 509276,
  37163. "message": "Received message with topic videv/ffe/sleep/heating_valve/valve_temperature_setpoint and payload b'21.5'",
  37164. "asctime": "2023-02-15 07:13:48,938"
  37165. },
  37166. {
  37167. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve",
  37168. "msg": "Received message with topic %s and payload %s",
  37169. "args": [
  37170. "zigbee/ffe/sleep/heating_valve",
  37171. "b'{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}'"
  37172. ],
  37173. "levelname": "DEBUG",
  37174. "levelno": 10,
  37175. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  37176. "filename": "__init__.py",
  37177. "module": "__init__",
  37178. "exc_info": null,
  37179. "exc_text": null,
  37180. "stack_info": null,
  37181. "lineno": 91,
  37182. "funcName": "__receive__",
  37183. "created": 1676441628.9392676,
  37184. "msecs": 939.267635345459,
  37185. "relativeCreated": 25942.782878875732,
  37186. "thread": 140246884292160,
  37187. "threadName": "Thread-1 (_thread_main)",
  37188. "processName": "MainProcess",
  37189. "process": 509276,
  37190. "message": "Received message with topic zigbee/ffe/sleep/heating_valve and payload b'{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}'",
  37191. "asctime": "2023-02-15 07:13:48,939"
  37192. }
  37193. ],
  37194. "time_consumption": 0.2854599952697754
  37195. },
  37196. {
  37197. "name": "__tLogger__",
  37198. "msg": "Boost timer is correct (Content %s and Type is %s).",
  37199. "args": [
  37200. "0",
  37201. "<class 'int'>"
  37202. ],
  37203. "levelname": "INFO",
  37204. "levelno": 20,
  37205. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  37206. "filename": "test.py",
  37207. "module": "test",
  37208. "exc_info": null,
  37209. "exc_text": null,
  37210. "stack_info": null,
  37211. "lineno": 184,
  37212. "funcName": "equivalency_chk",
  37213. "created": 1676441629.2254336,
  37214. "msecs": 225.4335880279541,
  37215. "relativeCreated": 26228.948831558228,
  37216. "thread": 140246908178432,
  37217. "threadName": "MainThread",
  37218. "processName": "MainProcess",
  37219. "process": 509276,
  37220. "message": "Boost timer is correct (Content 0 and Type is <class 'int'>).",
  37221. "asctime": "2023-02-15 07:13:49,225",
  37222. "moduleLogger": [
  37223. {
  37224. "name": "__unittest__",
  37225. "msg": "Result (%s): %s (%s)",
  37226. "args": [
  37227. "Boost timer",
  37228. "0",
  37229. "<class 'int'>"
  37230. ],
  37231. "levelname": "DEBUG",
  37232. "levelno": 10,
  37233. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  37234. "filename": "test.py",
  37235. "module": "test",
  37236. "exc_info": null,
  37237. "exc_text": null,
  37238. "stack_info": null,
  37239. "lineno": 22,
  37240. "funcName": "__report_result__",
  37241. "created": 1676441629.2251613,
  37242. "msecs": 225.16131401062012,
  37243. "relativeCreated": 26228.676557540894,
  37244. "thread": 140246908178432,
  37245. "threadName": "MainThread",
  37246. "processName": "MainProcess",
  37247. "process": 509276,
  37248. "message": "Result (Boost timer): 0 (<class 'int'>)",
  37249. "asctime": "2023-02-15 07:13:49,225"
  37250. },
  37251. {
  37252. "name": "__unittest__",
  37253. "msg": "Expectation (%s): result %s %s (%s)",
  37254. "args": [
  37255. "Boost timer",
  37256. "=",
  37257. "0",
  37258. "<class 'int'>"
  37259. ],
  37260. "levelname": "DEBUG",
  37261. "levelno": 10,
  37262. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  37263. "filename": "test.py",
  37264. "module": "test",
  37265. "exc_info": null,
  37266. "exc_text": null,
  37267. "stack_info": null,
  37268. "lineno": 26,
  37269. "funcName": "__report_expectation__",
  37270. "created": 1676441629.225313,
  37271. "msecs": 225.3129482269287,
  37272. "relativeCreated": 26228.828191757202,
  37273. "thread": 140246908178432,
  37274. "threadName": "MainThread",
  37275. "processName": "MainProcess",
  37276. "process": 509276,
  37277. "message": "Expectation (Boost timer): result = 0 (<class 'int'>)",
  37278. "asctime": "2023-02-15 07:13:49,225"
  37279. }
  37280. ],
  37281. "time_consumption": 0.00012063980102539062
  37282. }
  37283. ],
  37284. "time_consumption": 0.9062213897705078,
  37285. "time_start": "2023-02-15 07:13:48,319",
  37286. "time_finished": "2023-02-15 07:13:49,225"
  37287. },
  37288. "Default temperature test for device and virtual device: zigbee/ffe/sleep/heating_valve": {
  37289. "name": "__tLogger__",
  37290. "msg": "Default temperature test for device and virtual device: zigbee/ffe/sleep/heating_valve",
  37291. "args": null,
  37292. "levelname": "INFO",
  37293. "levelno": 20,
  37294. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  37295. "filename": "heating.py",
  37296. "module": "heating",
  37297. "exc_info": null,
  37298. "exc_text": null,
  37299. "stack_info": null,
  37300. "lineno": 50,
  37301. "funcName": "test_default_temperature",
  37302. "created": 1676441629.2259552,
  37303. "msecs": 225.95524787902832,
  37304. "relativeCreated": 26229.4704914093,
  37305. "thread": 140246908178432,
  37306. "threadName": "MainThread",
  37307. "processName": "MainProcess",
  37308. "process": 509276,
  37309. "message": "Default temperature test for device and virtual device: zigbee/ffe/sleep/heating_valve",
  37310. "asctime": "2023-02-15 07:13:49,225",
  37311. "moduleLogger": [],
  37312. "testcaseLogger": [
  37313. {
  37314. "name": "__tLogger__",
  37315. "msg": "Setting preconditions (Valve setpoint to %.1f)",
  37316. "args": [
  37317. 16.5
  37318. ],
  37319. "levelname": "DEBUG",
  37320. "levelno": 10,
  37321. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  37322. "filename": "heating.py",
  37323. "module": "heating",
  37324. "exc_info": null,
  37325. "exc_text": null,
  37326. "stack_info": null,
  37327. "lineno": 60,
  37328. "funcName": "__test_default_temperature__",
  37329. "created": 1676441629.5273583,
  37330. "msecs": 527.3582935333252,
  37331. "relativeCreated": 26530.8735370636,
  37332. "thread": 140246908178432,
  37333. "threadName": "MainThread",
  37334. "processName": "MainProcess",
  37335. "process": 509276,
  37336. "message": "Setting preconditions (Valve setpoint to 16.5)",
  37337. "asctime": "2023-02-15 07:13:49,527",
  37338. "moduleLogger": [
  37339. {
  37340. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve",
  37341. "msg": "Sending message with topic %s and payload %s",
  37342. "args": [
  37343. "zigbee/ffe/sleep/heating_valve",
  37344. "{\"current_heating_setpoint\": 16.5, \"local_temperature\": 20.7, \"battery\": 97}"
  37345. ],
  37346. "levelname": "DEBUG",
  37347. "levelno": 10,
  37348. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  37349. "filename": "__init__.py",
  37350. "module": "__init__",
  37351. "exc_info": null,
  37352. "exc_text": null,
  37353. "stack_info": null,
  37354. "lineno": 75,
  37355. "funcName": "send",
  37356. "created": 1676441629.2264535,
  37357. "msecs": 226.4535427093506,
  37358. "relativeCreated": 26229.968786239624,
  37359. "thread": 140246908178432,
  37360. "threadName": "MainThread",
  37361. "processName": "MainProcess",
  37362. "process": 509276,
  37363. "message": "Sending message with topic zigbee/ffe/sleep/heating_valve and payload {\"current_heating_setpoint\": 16.5, \"local_temperature\": 20.7, \"battery\": 97}",
  37364. "asctime": "2023-02-15 07:13:49,226"
  37365. },
  37366. {
  37367. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve",
  37368. "msg": "Received message with topic %s and payload %s",
  37369. "args": [
  37370. "zigbee/ffe/sleep/heating_valve",
  37371. "b'{\"current_heating_setpoint\": 16.5, \"local_temperature\": 20.7, \"battery\": 97}'"
  37372. ],
  37373. "levelname": "DEBUG",
  37374. "levelno": 10,
  37375. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  37376. "filename": "__init__.py",
  37377. "module": "__init__",
  37378. "exc_info": null,
  37379. "exc_text": null,
  37380. "stack_info": null,
  37381. "lineno": 91,
  37382. "funcName": "__receive__",
  37383. "created": 1676441629.2278328,
  37384. "msecs": 227.83279418945312,
  37385. "relativeCreated": 26231.348037719727,
  37386. "thread": 140246884292160,
  37387. "threadName": "Thread-1 (_thread_main)",
  37388. "processName": "MainProcess",
  37389. "process": 509276,
  37390. "message": "Received message with topic zigbee/ffe/sleep/heating_valve and payload b'{\"current_heating_setpoint\": 16.5, \"local_temperature\": 20.7, \"battery\": 97}'",
  37391. "asctime": "2023-02-15 07:13:49,227"
  37392. },
  37393. {
  37394. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve.set",
  37395. "msg": "Received message with topic %s and payload %s",
  37396. "args": [
  37397. "zigbee/ffe/sleep/heating_valve/set",
  37398. "b'{\"current_heating_setpoint\": 16.5}'"
  37399. ],
  37400. "levelname": "DEBUG",
  37401. "levelno": 10,
  37402. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  37403. "filename": "__init__.py",
  37404. "module": "__init__",
  37405. "exc_info": null,
  37406. "exc_text": null,
  37407. "stack_info": null,
  37408. "lineno": 91,
  37409. "funcName": "__receive__",
  37410. "created": 1676441629.2324576,
  37411. "msecs": 232.45763778686523,
  37412. "relativeCreated": 26235.97288131714,
  37413. "thread": 140246884292160,
  37414. "threadName": "Thread-1 (_thread_main)",
  37415. "processName": "MainProcess",
  37416. "process": 509276,
  37417. "message": "Received message with topic zigbee/ffe/sleep/heating_valve/set and payload b'{\"current_heating_setpoint\": 16.5}'",
  37418. "asctime": "2023-02-15 07:13:49,232"
  37419. },
  37420. {
  37421. "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.valve_temperature_setpoint",
  37422. "msg": "Received message with topic %s and payload %s",
  37423. "args": [
  37424. "videv/ffe/sleep/heating_valve/valve_temperature_setpoint",
  37425. "b'16.5'"
  37426. ],
  37427. "levelname": "DEBUG",
  37428. "levelno": 10,
  37429. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  37430. "filename": "__init__.py",
  37431. "module": "__init__",
  37432. "exc_info": null,
  37433. "exc_text": null,
  37434. "stack_info": null,
  37435. "lineno": 91,
  37436. "funcName": "__receive__",
  37437. "created": 1676441629.232689,
  37438. "msecs": 232.68890380859375,
  37439. "relativeCreated": 26236.204147338867,
  37440. "thread": 140246884292160,
  37441. "threadName": "Thread-1 (_thread_main)",
  37442. "processName": "MainProcess",
  37443. "process": 509276,
  37444. "message": "Received message with topic videv/ffe/sleep/heating_valve/valve_temperature_setpoint and payload b'16.5'",
  37445. "asctime": "2023-02-15 07:13:49,232"
  37446. },
  37447. {
  37448. "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.user_temperature_setpoint",
  37449. "msg": "Received message with topic %s and payload %s",
  37450. "args": [
  37451. "videv/ffe/sleep/heating_valve/user_temperature_setpoint",
  37452. "b'16.5'"
  37453. ],
  37454. "levelname": "DEBUG",
  37455. "levelno": 10,
  37456. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  37457. "filename": "__init__.py",
  37458. "module": "__init__",
  37459. "exc_info": null,
  37460. "exc_text": null,
  37461. "stack_info": null,
  37462. "lineno": 91,
  37463. "funcName": "__receive__",
  37464. "created": 1676441629.2329073,
  37465. "msecs": 232.90729522705078,
  37466. "relativeCreated": 26236.422538757324,
  37467. "thread": 140246884292160,
  37468. "threadName": "Thread-1 (_thread_main)",
  37469. "processName": "MainProcess",
  37470. "process": 509276,
  37471. "message": "Received message with topic videv/ffe/sleep/heating_valve/user_temperature_setpoint and payload b'16.5'",
  37472. "asctime": "2023-02-15 07:13:49,232"
  37473. }
  37474. ],
  37475. "time_consumption": 0.2944509983062744
  37476. },
  37477. {
  37478. "name": "__tLogger__",
  37479. "msg": "Valve temperature setpoint (is not default temperature) is correct (Content %s and Type is %s).",
  37480. "args": [
  37481. "True",
  37482. "<class 'bool'>"
  37483. ],
  37484. "levelname": "INFO",
  37485. "levelno": 20,
  37486. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  37487. "filename": "test.py",
  37488. "module": "test",
  37489. "exc_info": null,
  37490. "exc_text": null,
  37491. "stack_info": null,
  37492. "lineno": 184,
  37493. "funcName": "equivalency_chk",
  37494. "created": 1676441629.5281,
  37495. "msecs": 528.1000137329102,
  37496. "relativeCreated": 26531.615257263184,
  37497. "thread": 140246908178432,
  37498. "threadName": "MainThread",
  37499. "processName": "MainProcess",
  37500. "process": 509276,
  37501. "message": "Valve temperature setpoint (is not default temperature) is correct (Content True and Type is <class 'bool'>).",
  37502. "asctime": "2023-02-15 07:13:49,528",
  37503. "moduleLogger": [
  37504. {
  37505. "name": "__unittest__",
  37506. "msg": "Result (%s): %s (%s)",
  37507. "args": [
  37508. "Valve temperature setpoint (is not default temperature)",
  37509. "True",
  37510. "<class 'bool'>"
  37511. ],
  37512. "levelname": "DEBUG",
  37513. "levelno": 10,
  37514. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  37515. "filename": "test.py",
  37516. "module": "test",
  37517. "exc_info": null,
  37518. "exc_text": null,
  37519. "stack_info": null,
  37520. "lineno": 22,
  37521. "funcName": "__report_result__",
  37522. "created": 1676441629.5278256,
  37523. "msecs": 527.8255939483643,
  37524. "relativeCreated": 26531.340837478638,
  37525. "thread": 140246908178432,
  37526. "threadName": "MainThread",
  37527. "processName": "MainProcess",
  37528. "process": 509276,
  37529. "message": "Result (Valve temperature setpoint (is not default temperature)): True (<class 'bool'>)",
  37530. "asctime": "2023-02-15 07:13:49,527"
  37531. },
  37532. {
  37533. "name": "__unittest__",
  37534. "msg": "Expectation (%s): result %s %s (%s)",
  37535. "args": [
  37536. "Valve temperature setpoint (is not default temperature)",
  37537. "=",
  37538. "True",
  37539. "<class 'bool'>"
  37540. ],
  37541. "levelname": "DEBUG",
  37542. "levelno": 10,
  37543. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  37544. "filename": "test.py",
  37545. "module": "test",
  37546. "exc_info": null,
  37547. "exc_text": null,
  37548. "stack_info": null,
  37549. "lineno": 26,
  37550. "funcName": "__report_expectation__",
  37551. "created": 1676441629.5279574,
  37552. "msecs": 527.9574394226074,
  37553. "relativeCreated": 26531.47268295288,
  37554. "thread": 140246908178432,
  37555. "threadName": "MainThread",
  37556. "processName": "MainProcess",
  37557. "process": 509276,
  37558. "message": "Expectation (Valve temperature setpoint (is not default temperature)): result = True (<class 'bool'>)",
  37559. "asctime": "2023-02-15 07:13:49,527"
  37560. }
  37561. ],
  37562. "time_consumption": 0.00014257431030273438
  37563. },
  37564. {
  37565. "name": "__tLogger__",
  37566. "msg": "Triggering set to default temperature (%.1f)",
  37567. "args": [
  37568. 21.5
  37569. ],
  37570. "levelname": "DEBUG",
  37571. "levelno": 10,
  37572. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  37573. "filename": "heating.py",
  37574. "module": "heating",
  37575. "exc_info": null,
  37576. "exc_text": null,
  37577. "stack_info": null,
  37578. "lineno": 66,
  37579. "funcName": "__test_default_temperature__",
  37580. "created": 1676441629.8293147,
  37581. "msecs": 829.3147087097168,
  37582. "relativeCreated": 26832.82995223999,
  37583. "thread": 140246908178432,
  37584. "threadName": "MainThread",
  37585. "processName": "MainProcess",
  37586. "process": 509276,
  37587. "message": "Triggering set to default temperature (21.5)",
  37588. "asctime": "2023-02-15 07:13:49,829",
  37589. "moduleLogger": [
  37590. {
  37591. "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.set_default_temperature.set",
  37592. "msg": "Sending message with topic %s and payload %s",
  37593. "args": [
  37594. "videv/ffe/sleep/heating_valve/set_default_temperature/set",
  37595. "null"
  37596. ],
  37597. "levelname": "DEBUG",
  37598. "levelno": 10,
  37599. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  37600. "filename": "__init__.py",
  37601. "module": "__init__",
  37602. "exc_info": null,
  37603. "exc_text": null,
  37604. "stack_info": null,
  37605. "lineno": 75,
  37606. "funcName": "send",
  37607. "created": 1676441629.5283625,
  37608. "msecs": 528.362512588501,
  37609. "relativeCreated": 26531.877756118774,
  37610. "thread": 140246908178432,
  37611. "threadName": "MainThread",
  37612. "processName": "MainProcess",
  37613. "process": 509276,
  37614. "message": "Sending message with topic videv/ffe/sleep/heating_valve/set_default_temperature/set and payload null",
  37615. "asctime": "2023-02-15 07:13:49,528"
  37616. },
  37617. {
  37618. "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.user_temperature_setpoint",
  37619. "msg": "Received message with topic %s and payload %s",
  37620. "args": [
  37621. "videv/ffe/sleep/heating_valve/user_temperature_setpoint",
  37622. "b'21.5'"
  37623. ],
  37624. "levelname": "DEBUG",
  37625. "levelno": 10,
  37626. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  37627. "filename": "__init__.py",
  37628. "module": "__init__",
  37629. "exc_info": null,
  37630. "exc_text": null,
  37631. "stack_info": null,
  37632. "lineno": 91,
  37633. "funcName": "__receive__",
  37634. "created": 1676441629.533745,
  37635. "msecs": 533.7450504302979,
  37636. "relativeCreated": 26537.26029396057,
  37637. "thread": 140246884292160,
  37638. "threadName": "Thread-1 (_thread_main)",
  37639. "processName": "MainProcess",
  37640. "process": 509276,
  37641. "message": "Received message with topic videv/ffe/sleep/heating_valve/user_temperature_setpoint and payload b'21.5'",
  37642. "asctime": "2023-02-15 07:13:49,533"
  37643. },
  37644. {
  37645. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve.set",
  37646. "msg": "Received message with topic %s and payload %s",
  37647. "args": [
  37648. "zigbee/ffe/sleep/heating_valve/set",
  37649. "b'{\"current_heating_setpoint\": 21.5}'"
  37650. ],
  37651. "levelname": "DEBUG",
  37652. "levelno": 10,
  37653. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  37654. "filename": "__init__.py",
  37655. "module": "__init__",
  37656. "exc_info": null,
  37657. "exc_text": null,
  37658. "stack_info": null,
  37659. "lineno": 91,
  37660. "funcName": "__receive__",
  37661. "created": 1676441629.575526,
  37662. "msecs": 575.5259990692139,
  37663. "relativeCreated": 26579.041242599487,
  37664. "thread": 140246884292160,
  37665. "threadName": "Thread-1 (_thread_main)",
  37666. "processName": "MainProcess",
  37667. "process": 509276,
  37668. "message": "Received message with topic zigbee/ffe/sleep/heating_valve/set and payload b'{\"current_heating_setpoint\": 21.5}'",
  37669. "asctime": "2023-02-15 07:13:49,575"
  37670. },
  37671. {
  37672. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve",
  37673. "msg": "Sending message with topic %s and payload %s",
  37674. "args": [
  37675. "zigbee/ffe/sleep/heating_valve",
  37676. "{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}"
  37677. ],
  37678. "levelname": "DEBUG",
  37679. "levelno": 10,
  37680. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  37681. "filename": "__init__.py",
  37682. "module": "__init__",
  37683. "exc_info": null,
  37684. "exc_text": null,
  37685. "stack_info": null,
  37686. "lineno": 75,
  37687. "funcName": "send",
  37688. "created": 1676441629.5761633,
  37689. "msecs": 576.1632919311523,
  37690. "relativeCreated": 26579.678535461426,
  37691. "thread": 140246884292160,
  37692. "threadName": "Thread-1 (_thread_main)",
  37693. "processName": "MainProcess",
  37694. "process": 509276,
  37695. "message": "Sending message with topic zigbee/ffe/sleep/heating_valve and payload {\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}",
  37696. "asctime": "2023-02-15 07:13:49,576"
  37697. },
  37698. {
  37699. "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.valve_temperature_setpoint",
  37700. "msg": "Received message with topic %s and payload %s",
  37701. "args": [
  37702. "videv/ffe/sleep/heating_valve/valve_temperature_setpoint",
  37703. "b'21.5'"
  37704. ],
  37705. "levelname": "DEBUG",
  37706. "levelno": 10,
  37707. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  37708. "filename": "__init__.py",
  37709. "module": "__init__",
  37710. "exc_info": null,
  37711. "exc_text": null,
  37712. "stack_info": null,
  37713. "lineno": 91,
  37714. "funcName": "__receive__",
  37715. "created": 1676441629.5768397,
  37716. "msecs": 576.8396854400635,
  37717. "relativeCreated": 26580.354928970337,
  37718. "thread": 140246884292160,
  37719. "threadName": "Thread-1 (_thread_main)",
  37720. "processName": "MainProcess",
  37721. "process": 509276,
  37722. "message": "Received message with topic videv/ffe/sleep/heating_valve/valve_temperature_setpoint and payload b'21.5'",
  37723. "asctime": "2023-02-15 07:13:49,576"
  37724. },
  37725. {
  37726. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve",
  37727. "msg": "Received message with topic %s and payload %s",
  37728. "args": [
  37729. "zigbee/ffe/sleep/heating_valve",
  37730. "b'{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}'"
  37731. ],
  37732. "levelname": "DEBUG",
  37733. "levelno": 10,
  37734. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  37735. "filename": "__init__.py",
  37736. "module": "__init__",
  37737. "exc_info": null,
  37738. "exc_text": null,
  37739. "stack_info": null,
  37740. "lineno": 91,
  37741. "funcName": "__receive__",
  37742. "created": 1676441629.577875,
  37743. "msecs": 577.8748989105225,
  37744. "relativeCreated": 26581.390142440796,
  37745. "thread": 140246884292160,
  37746. "threadName": "Thread-1 (_thread_main)",
  37747. "processName": "MainProcess",
  37748. "process": 509276,
  37749. "message": "Received message with topic zigbee/ffe/sleep/heating_valve and payload b'{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}'",
  37750. "asctime": "2023-02-15 07:13:49,577"
  37751. }
  37752. ],
  37753. "time_consumption": 0.25143980979919434
  37754. },
  37755. {
  37756. "name": "__tLogger__",
  37757. "msg": "Valve temperature setpoint is correct (Content %s and Type is %s).",
  37758. "args": [
  37759. "21.5",
  37760. "<class 'float'>"
  37761. ],
  37762. "levelname": "INFO",
  37763. "levelno": 20,
  37764. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  37765. "filename": "test.py",
  37766. "module": "test",
  37767. "exc_info": null,
  37768. "exc_text": null,
  37769. "stack_info": null,
  37770. "lineno": 184,
  37771. "funcName": "equivalency_chk",
  37772. "created": 1676441629.8301058,
  37773. "msecs": 830.1057815551758,
  37774. "relativeCreated": 26833.62102508545,
  37775. "thread": 140246908178432,
  37776. "threadName": "MainThread",
  37777. "processName": "MainProcess",
  37778. "process": 509276,
  37779. "message": "Valve temperature setpoint is correct (Content 21.5 and Type is <class 'float'>).",
  37780. "asctime": "2023-02-15 07:13:49,830",
  37781. "moduleLogger": [
  37782. {
  37783. "name": "__unittest__",
  37784. "msg": "Result (%s): %s (%s)",
  37785. "args": [
  37786. "Valve temperature setpoint",
  37787. "21.5",
  37788. "<class 'float'>"
  37789. ],
  37790. "levelname": "DEBUG",
  37791. "levelno": 10,
  37792. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  37793. "filename": "test.py",
  37794. "module": "test",
  37795. "exc_info": null,
  37796. "exc_text": null,
  37797. "stack_info": null,
  37798. "lineno": 22,
  37799. "funcName": "__report_result__",
  37800. "created": 1676441629.8298187,
  37801. "msecs": 829.8187255859375,
  37802. "relativeCreated": 26833.33396911621,
  37803. "thread": 140246908178432,
  37804. "threadName": "MainThread",
  37805. "processName": "MainProcess",
  37806. "process": 509276,
  37807. "message": "Result (Valve temperature setpoint): 21.5 (<class 'float'>)",
  37808. "asctime": "2023-02-15 07:13:49,829"
  37809. },
  37810. {
  37811. "name": "__unittest__",
  37812. "msg": "Expectation (%s): result %s %s (%s)",
  37813. "args": [
  37814. "Valve temperature setpoint",
  37815. "=",
  37816. "21.5",
  37817. "<class 'float'>"
  37818. ],
  37819. "levelname": "DEBUG",
  37820. "levelno": 10,
  37821. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  37822. "filename": "test.py",
  37823. "module": "test",
  37824. "exc_info": null,
  37825. "exc_text": null,
  37826. "stack_info": null,
  37827. "lineno": 26,
  37828. "funcName": "__report_expectation__",
  37829. "created": 1676441629.829979,
  37830. "msecs": 829.9789428710938,
  37831. "relativeCreated": 26833.494186401367,
  37832. "thread": 140246908178432,
  37833. "threadName": "MainThread",
  37834. "processName": "MainProcess",
  37835. "process": 509276,
  37836. "message": "Expectation (Valve temperature setpoint): result = 21.5 (<class 'float'>)",
  37837. "asctime": "2023-02-15 07:13:49,829"
  37838. }
  37839. ],
  37840. "time_consumption": 0.00012683868408203125
  37841. }
  37842. ],
  37843. "time_consumption": 0.6041505336761475,
  37844. "time_start": "2023-02-15 07:13:49,225",
  37845. "time_finished": "2023-02-15 07:13:49,830"
  37846. },
  37847. "Summer mode test: zigbee/ffe/sleep/heating_valve": {
  37848. "name": "__tLogger__",
  37849. "msg": "Summer mode test: zigbee/ffe/sleep/heating_valve",
  37850. "args": null,
  37851. "levelname": "INFO",
  37852. "levelno": 20,
  37853. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  37854. "filename": "heating.py",
  37855. "module": "heating",
  37856. "exc_info": null,
  37857. "exc_text": null,
  37858. "stack_info": null,
  37859. "lineno": 74,
  37860. "funcName": "test_summer_mode",
  37861. "created": 1676441629.8306212,
  37862. "msecs": 830.6212425231934,
  37863. "relativeCreated": 26834.136486053467,
  37864. "thread": 140246908178432,
  37865. "threadName": "MainThread",
  37866. "processName": "MainProcess",
  37867. "process": 509276,
  37868. "message": "Summer mode test: zigbee/ffe/sleep/heating_valve",
  37869. "asctime": "2023-02-15 07:13:49,830",
  37870. "moduleLogger": [],
  37871. "testcaseLogger": [
  37872. {
  37873. "name": "__tLogger__",
  37874. "msg": "Setting preconditions (Default setpoint)",
  37875. "args": [],
  37876. "levelname": "DEBUG",
  37877. "levelno": 10,
  37878. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  37879. "filename": "heating.py",
  37880. "module": "heating",
  37881. "exc_info": null,
  37882. "exc_text": null,
  37883. "stack_info": null,
  37884. "lineno": 79,
  37885. "funcName": "__test_summer_mode__",
  37886. "created": 1676441630.1320157,
  37887. "msecs": 132.01570510864258,
  37888. "relativeCreated": 27135.530948638916,
  37889. "thread": 140246908178432,
  37890. "threadName": "MainThread",
  37891. "processName": "MainProcess",
  37892. "process": 509276,
  37893. "message": "Setting preconditions (Default setpoint)",
  37894. "asctime": "2023-02-15 07:13:50,132",
  37895. "moduleLogger": [
  37896. {
  37897. "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.set_default_temperature.set",
  37898. "msg": "Sending message with topic %s and payload %s",
  37899. "args": [
  37900. "videv/ffe/sleep/heating_valve/set_default_temperature/set",
  37901. "null"
  37902. ],
  37903. "levelname": "DEBUG",
  37904. "levelno": 10,
  37905. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  37906. "filename": "__init__.py",
  37907. "module": "__init__",
  37908. "exc_info": null,
  37909. "exc_text": null,
  37910. "stack_info": null,
  37911. "lineno": 75,
  37912. "funcName": "send",
  37913. "created": 1676441629.83093,
  37914. "msecs": 830.9299945831299,
  37915. "relativeCreated": 26834.445238113403,
  37916. "thread": 140246908178432,
  37917. "threadName": "MainThread",
  37918. "processName": "MainProcess",
  37919. "process": 509276,
  37920. "message": "Sending message with topic videv/ffe/sleep/heating_valve/set_default_temperature/set and payload null",
  37921. "asctime": "2023-02-15 07:13:49,830"
  37922. }
  37923. ],
  37924. "time_consumption": 0.3010857105255127
  37925. },
  37926. {
  37927. "name": "__tLogger__",
  37928. "msg": "Summer mode is correct (Content %s and Type is %s).",
  37929. "args": [
  37930. "False",
  37931. "<class 'bool'>"
  37932. ],
  37933. "levelname": "INFO",
  37934. "levelno": 20,
  37935. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  37936. "filename": "test.py",
  37937. "module": "test",
  37938. "exc_info": null,
  37939. "exc_text": null,
  37940. "stack_info": null,
  37941. "lineno": 184,
  37942. "funcName": "equivalency_chk",
  37943. "created": 1676441630.132771,
  37944. "msecs": 132.77101516723633,
  37945. "relativeCreated": 27136.28625869751,
  37946. "thread": 140246908178432,
  37947. "threadName": "MainThread",
  37948. "processName": "MainProcess",
  37949. "process": 509276,
  37950. "message": "Summer mode is correct (Content False and Type is <class 'bool'>).",
  37951. "asctime": "2023-02-15 07:13:50,132",
  37952. "moduleLogger": [
  37953. {
  37954. "name": "__unittest__",
  37955. "msg": "Result (%s): %s (%s)",
  37956. "args": [
  37957. "Summer mode",
  37958. "False",
  37959. "<class 'bool'>"
  37960. ],
  37961. "levelname": "DEBUG",
  37962. "levelno": 10,
  37963. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  37964. "filename": "test.py",
  37965. "module": "test",
  37966. "exc_info": null,
  37967. "exc_text": null,
  37968. "stack_info": null,
  37969. "lineno": 22,
  37970. "funcName": "__report_result__",
  37971. "created": 1676441630.132449,
  37972. "msecs": 132.44891166687012,
  37973. "relativeCreated": 27135.964155197144,
  37974. "thread": 140246908178432,
  37975. "threadName": "MainThread",
  37976. "processName": "MainProcess",
  37977. "process": 509276,
  37978. "message": "Result (Summer mode): False (<class 'bool'>)",
  37979. "asctime": "2023-02-15 07:13:50,132"
  37980. },
  37981. {
  37982. "name": "__unittest__",
  37983. "msg": "Expectation (%s): result %s %s (%s)",
  37984. "args": [
  37985. "Summer mode",
  37986. "=",
  37987. "False",
  37988. "<class 'bool'>"
  37989. ],
  37990. "levelname": "DEBUG",
  37991. "levelno": 10,
  37992. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  37993. "filename": "test.py",
  37994. "module": "test",
  37995. "exc_info": null,
  37996. "exc_text": null,
  37997. "stack_info": null,
  37998. "lineno": 26,
  37999. "funcName": "__report_expectation__",
  38000. "created": 1676441630.1326058,
  38001. "msecs": 132.60579109191895,
  38002. "relativeCreated": 27136.121034622192,
  38003. "thread": 140246908178432,
  38004. "threadName": "MainThread",
  38005. "processName": "MainProcess",
  38006. "process": 509276,
  38007. "message": "Expectation (Summer mode): result = False (<class 'bool'>)",
  38008. "asctime": "2023-02-15 07:13:50,132"
  38009. }
  38010. ],
  38011. "time_consumption": 0.0001652240753173828
  38012. },
  38013. {
  38014. "name": "__tLogger__",
  38015. "msg": "Activating summer mode",
  38016. "args": [],
  38017. "levelname": "DEBUG",
  38018. "levelno": 10,
  38019. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  38020. "filename": "heating.py",
  38021. "module": "heating",
  38022. "exc_info": null,
  38023. "exc_text": null,
  38024. "stack_info": null,
  38025. "lineno": 86,
  38026. "funcName": "__test_summer_mode__",
  38027. "created": 1676441630.4343283,
  38028. "msecs": 434.3283176422119,
  38029. "relativeCreated": 27437.843561172485,
  38030. "thread": 140246908178432,
  38031. "threadName": "MainThread",
  38032. "processName": "MainProcess",
  38033. "process": 509276,
  38034. "message": "Activating summer mode",
  38035. "asctime": "2023-02-15 07:13:50,434",
  38036. "moduleLogger": [
  38037. {
  38038. "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.summer_mode.set",
  38039. "msg": "Sending message with topic %s and payload %s",
  38040. "args": [
  38041. "videv/ffe/sleep/heating_valve/summer_mode/set",
  38042. "true"
  38043. ],
  38044. "levelname": "DEBUG",
  38045. "levelno": 10,
  38046. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  38047. "filename": "__init__.py",
  38048. "module": "__init__",
  38049. "exc_info": null,
  38050. "exc_text": null,
  38051. "stack_info": null,
  38052. "lineno": 75,
  38053. "funcName": "send",
  38054. "created": 1676441630.1331606,
  38055. "msecs": 133.16059112548828,
  38056. "relativeCreated": 27136.67583465576,
  38057. "thread": 140246908178432,
  38058. "threadName": "MainThread",
  38059. "processName": "MainProcess",
  38060. "process": 509276,
  38061. "message": "Sending message with topic videv/ffe/sleep/heating_valve/summer_mode/set and payload true",
  38062. "asctime": "2023-02-15 07:13:50,133"
  38063. },
  38064. {
  38065. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve.set",
  38066. "msg": "Received message with topic %s and payload %s",
  38067. "args": [
  38068. "zigbee/ffe/sleep/heating_valve/set",
  38069. "b'{\"current_heating_setpoint\": 5}'"
  38070. ],
  38071. "levelname": "DEBUG",
  38072. "levelno": 10,
  38073. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  38074. "filename": "__init__.py",
  38075. "module": "__init__",
  38076. "exc_info": null,
  38077. "exc_text": null,
  38078. "stack_info": null,
  38079. "lineno": 91,
  38080. "funcName": "__receive__",
  38081. "created": 1676441630.1433113,
  38082. "msecs": 143.3112621307373,
  38083. "relativeCreated": 27146.82650566101,
  38084. "thread": 140246884292160,
  38085. "threadName": "Thread-1 (_thread_main)",
  38086. "processName": "MainProcess",
  38087. "process": 509276,
  38088. "message": "Received message with topic zigbee/ffe/sleep/heating_valve/set and payload b'{\"current_heating_setpoint\": 5}'",
  38089. "asctime": "2023-02-15 07:13:50,143"
  38090. },
  38091. {
  38092. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve",
  38093. "msg": "Sending message with topic %s and payload %s",
  38094. "args": [
  38095. "zigbee/ffe/sleep/heating_valve",
  38096. "{\"current_heating_setpoint\": 5, \"local_temperature\": 20.7, \"battery\": 97}"
  38097. ],
  38098. "levelname": "DEBUG",
  38099. "levelno": 10,
  38100. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  38101. "filename": "__init__.py",
  38102. "module": "__init__",
  38103. "exc_info": null,
  38104. "exc_text": null,
  38105. "stack_info": null,
  38106. "lineno": 75,
  38107. "funcName": "send",
  38108. "created": 1676441630.1435316,
  38109. "msecs": 143.53156089782715,
  38110. "relativeCreated": 27147.0468044281,
  38111. "thread": 140246884292160,
  38112. "threadName": "Thread-1 (_thread_main)",
  38113. "processName": "MainProcess",
  38114. "process": 509276,
  38115. "message": "Sending message with topic zigbee/ffe/sleep/heating_valve and payload {\"current_heating_setpoint\": 5, \"local_temperature\": 20.7, \"battery\": 97}",
  38116. "asctime": "2023-02-15 07:13:50,143"
  38117. },
  38118. {
  38119. "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.valve_temperature_setpoint",
  38120. "msg": "Received message with topic %s and payload %s",
  38121. "args": [
  38122. "videv/ffe/sleep/heating_valve/valve_temperature_setpoint",
  38123. "b'5'"
  38124. ],
  38125. "levelname": "DEBUG",
  38126. "levelno": 10,
  38127. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  38128. "filename": "__init__.py",
  38129. "module": "__init__",
  38130. "exc_info": null,
  38131. "exc_text": null,
  38132. "stack_info": null,
  38133. "lineno": 91,
  38134. "funcName": "__receive__",
  38135. "created": 1676441630.143757,
  38136. "msecs": 143.75710487365723,
  38137. "relativeCreated": 27147.27234840393,
  38138. "thread": 140246884292160,
  38139. "threadName": "Thread-1 (_thread_main)",
  38140. "processName": "MainProcess",
  38141. "process": 509276,
  38142. "message": "Received message with topic videv/ffe/sleep/heating_valve/valve_temperature_setpoint and payload b'5'",
  38143. "asctime": "2023-02-15 07:13:50,143"
  38144. },
  38145. {
  38146. "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.summer_mode",
  38147. "msg": "Received message with topic %s and payload %s",
  38148. "args": [
  38149. "videv/ffe/sleep/heating_valve/summer_mode",
  38150. "b'true'"
  38151. ],
  38152. "levelname": "DEBUG",
  38153. "levelno": 10,
  38154. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  38155. "filename": "__init__.py",
  38156. "module": "__init__",
  38157. "exc_info": null,
  38158. "exc_text": null,
  38159. "stack_info": null,
  38160. "lineno": 91,
  38161. "funcName": "__receive__",
  38162. "created": 1676441630.144057,
  38163. "msecs": 144.057035446167,
  38164. "relativeCreated": 27147.57227897644,
  38165. "thread": 140246884292160,
  38166. "threadName": "Thread-1 (_thread_main)",
  38167. "processName": "MainProcess",
  38168. "process": 509276,
  38169. "message": "Received message with topic videv/ffe/sleep/heating_valve/summer_mode and payload b'true'",
  38170. "asctime": "2023-02-15 07:13:50,144"
  38171. },
  38172. {
  38173. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve",
  38174. "msg": "Received message with topic %s and payload %s",
  38175. "args": [
  38176. "zigbee/ffe/sleep/heating_valve",
  38177. "b'{\"current_heating_setpoint\": 5, \"local_temperature\": 20.7, \"battery\": 97}'"
  38178. ],
  38179. "levelname": "DEBUG",
  38180. "levelno": 10,
  38181. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  38182. "filename": "__init__.py",
  38183. "module": "__init__",
  38184. "exc_info": null,
  38185. "exc_text": null,
  38186. "stack_info": null,
  38187. "lineno": 91,
  38188. "funcName": "__receive__",
  38189. "created": 1676441630.144298,
  38190. "msecs": 144.29807662963867,
  38191. "relativeCreated": 27147.813320159912,
  38192. "thread": 140246884292160,
  38193. "threadName": "Thread-1 (_thread_main)",
  38194. "processName": "MainProcess",
  38195. "process": 509276,
  38196. "message": "Received message with topic zigbee/ffe/sleep/heating_valve and payload b'{\"current_heating_setpoint\": 5, \"local_temperature\": 20.7, \"battery\": 97}'",
  38197. "asctime": "2023-02-15 07:13:50,144"
  38198. }
  38199. ],
  38200. "time_consumption": 0.29003024101257324
  38201. },
  38202. {
  38203. "name": "__tLogger__",
  38204. "msg": "Summer mode is correct (Content %s and Type is %s).",
  38205. "args": [
  38206. "True",
  38207. "<class 'bool'>"
  38208. ],
  38209. "levelname": "INFO",
  38210. "levelno": 20,
  38211. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  38212. "filename": "test.py",
  38213. "module": "test",
  38214. "exc_info": null,
  38215. "exc_text": null,
  38216. "stack_info": null,
  38217. "lineno": 184,
  38218. "funcName": "equivalency_chk",
  38219. "created": 1676441630.4351614,
  38220. "msecs": 435.1613521575928,
  38221. "relativeCreated": 27438.676595687866,
  38222. "thread": 140246908178432,
  38223. "threadName": "MainThread",
  38224. "processName": "MainProcess",
  38225. "process": 509276,
  38226. "message": "Summer mode is correct (Content True and Type is <class 'bool'>).",
  38227. "asctime": "2023-02-15 07:13:50,435",
  38228. "moduleLogger": [
  38229. {
  38230. "name": "__unittest__",
  38231. "msg": "Result (%s): %s (%s)",
  38232. "args": [
  38233. "Summer mode",
  38234. "True",
  38235. "<class 'bool'>"
  38236. ],
  38237. "levelname": "DEBUG",
  38238. "levelno": 10,
  38239. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  38240. "filename": "test.py",
  38241. "module": "test",
  38242. "exc_info": null,
  38243. "exc_text": null,
  38244. "stack_info": null,
  38245. "lineno": 22,
  38246. "funcName": "__report_result__",
  38247. "created": 1676441630.4347956,
  38248. "msecs": 434.795618057251,
  38249. "relativeCreated": 27438.310861587524,
  38250. "thread": 140246908178432,
  38251. "threadName": "MainThread",
  38252. "processName": "MainProcess",
  38253. "process": 509276,
  38254. "message": "Result (Summer mode): True (<class 'bool'>)",
  38255. "asctime": "2023-02-15 07:13:50,434"
  38256. },
  38257. {
  38258. "name": "__unittest__",
  38259. "msg": "Expectation (%s): result %s %s (%s)",
  38260. "args": [
  38261. "Summer mode",
  38262. "=",
  38263. "True",
  38264. "<class 'bool'>"
  38265. ],
  38266. "levelname": "DEBUG",
  38267. "levelno": 10,
  38268. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  38269. "filename": "test.py",
  38270. "module": "test",
  38271. "exc_info": null,
  38272. "exc_text": null,
  38273. "stack_info": null,
  38274. "lineno": 26,
  38275. "funcName": "__report_expectation__",
  38276. "created": 1676441630.4349523,
  38277. "msecs": 434.9522590637207,
  38278. "relativeCreated": 27438.467502593994,
  38279. "thread": 140246908178432,
  38280. "threadName": "MainThread",
  38281. "processName": "MainProcess",
  38282. "process": 509276,
  38283. "message": "Expectation (Summer mode): result = True (<class 'bool'>)",
  38284. "asctime": "2023-02-15 07:13:50,434"
  38285. }
  38286. ],
  38287. "time_consumption": 0.0002090930938720703
  38288. },
  38289. {
  38290. "name": "__tLogger__",
  38291. "msg": "Temperature setpoint is correct (Content %s and Type is %s).",
  38292. "args": [
  38293. "5",
  38294. "<class 'int'>"
  38295. ],
  38296. "levelname": "INFO",
  38297. "levelno": 20,
  38298. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  38299. "filename": "test.py",
  38300. "module": "test",
  38301. "exc_info": null,
  38302. "exc_text": null,
  38303. "stack_info": null,
  38304. "lineno": 184,
  38305. "funcName": "equivalency_chk",
  38306. "created": 1676441630.435655,
  38307. "msecs": 435.6551170349121,
  38308. "relativeCreated": 27439.170360565186,
  38309. "thread": 140246908178432,
  38310. "threadName": "MainThread",
  38311. "processName": "MainProcess",
  38312. "process": 509276,
  38313. "message": "Temperature setpoint is correct (Content 5 and Type is <class 'int'>).",
  38314. "asctime": "2023-02-15 07:13:50,435",
  38315. "moduleLogger": [
  38316. {
  38317. "name": "__unittest__",
  38318. "msg": "Result (%s): %s (%s)",
  38319. "args": [
  38320. "Temperature setpoint",
  38321. "5",
  38322. "<class 'int'>"
  38323. ],
  38324. "levelname": "DEBUG",
  38325. "levelno": 10,
  38326. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  38327. "filename": "test.py",
  38328. "module": "test",
  38329. "exc_info": null,
  38330. "exc_text": null,
  38331. "stack_info": null,
  38332. "lineno": 22,
  38333. "funcName": "__report_result__",
  38334. "created": 1676441630.4353848,
  38335. "msecs": 435.38475036621094,
  38336. "relativeCreated": 27438.899993896484,
  38337. "thread": 140246908178432,
  38338. "threadName": "MainThread",
  38339. "processName": "MainProcess",
  38340. "process": 509276,
  38341. "message": "Result (Temperature setpoint): 5 (<class 'int'>)",
  38342. "asctime": "2023-02-15 07:13:50,435"
  38343. },
  38344. {
  38345. "name": "__unittest__",
  38346. "msg": "Expectation (%s): result %s %s (%s)",
  38347. "args": [
  38348. "Temperature setpoint",
  38349. "=",
  38350. "5",
  38351. "<class 'int'>"
  38352. ],
  38353. "levelname": "DEBUG",
  38354. "levelno": 10,
  38355. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  38356. "filename": "test.py",
  38357. "module": "test",
  38358. "exc_info": null,
  38359. "exc_text": null,
  38360. "stack_info": null,
  38361. "lineno": 26,
  38362. "funcName": "__report_expectation__",
  38363. "created": 1676441630.4355175,
  38364. "msecs": 435.5175495147705,
  38365. "relativeCreated": 27439.032793045044,
  38366. "thread": 140246908178432,
  38367. "threadName": "MainThread",
  38368. "processName": "MainProcess",
  38369. "process": 509276,
  38370. "message": "Expectation (Temperature setpoint): result = 5 (<class 'int'>)",
  38371. "asctime": "2023-02-15 07:13:50,435"
  38372. }
  38373. ],
  38374. "time_consumption": 0.00013756752014160156
  38375. },
  38376. {
  38377. "name": "__tLogger__",
  38378. "msg": "Deactivating summer mode",
  38379. "args": [],
  38380. "levelname": "DEBUG",
  38381. "levelno": 10,
  38382. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  38383. "filename": "heating.py",
  38384. "module": "heating",
  38385. "exc_info": null,
  38386. "exc_text": null,
  38387. "stack_info": null,
  38388. "lineno": 92,
  38389. "funcName": "__test_summer_mode__",
  38390. "created": 1676441630.7369707,
  38391. "msecs": 736.9706630706787,
  38392. "relativeCreated": 27740.485906600952,
  38393. "thread": 140246908178432,
  38394. "threadName": "MainThread",
  38395. "processName": "MainProcess",
  38396. "process": 509276,
  38397. "message": "Deactivating summer mode",
  38398. "asctime": "2023-02-15 07:13:50,736",
  38399. "moduleLogger": [
  38400. {
  38401. "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.summer_mode.set",
  38402. "msg": "Sending message with topic %s and payload %s",
  38403. "args": [
  38404. "videv/ffe/sleep/heating_valve/summer_mode/set",
  38405. "false"
  38406. ],
  38407. "levelname": "DEBUG",
  38408. "levelno": 10,
  38409. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  38410. "filename": "__init__.py",
  38411. "module": "__init__",
  38412. "exc_info": null,
  38413. "exc_text": null,
  38414. "stack_info": null,
  38415. "lineno": 75,
  38416. "funcName": "send",
  38417. "created": 1676441630.4359474,
  38418. "msecs": 435.9474182128906,
  38419. "relativeCreated": 27439.462661743164,
  38420. "thread": 140246908178432,
  38421. "threadName": "MainThread",
  38422. "processName": "MainProcess",
  38423. "process": 509276,
  38424. "message": "Sending message with topic videv/ffe/sleep/heating_valve/summer_mode/set and payload false",
  38425. "asctime": "2023-02-15 07:13:50,435"
  38426. },
  38427. {
  38428. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve.set",
  38429. "msg": "Received message with topic %s and payload %s",
  38430. "args": [
  38431. "zigbee/ffe/sleep/heating_valve/set",
  38432. "b'{\"current_heating_setpoint\": 21.5}'"
  38433. ],
  38434. "levelname": "DEBUG",
  38435. "levelno": 10,
  38436. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  38437. "filename": "__init__.py",
  38438. "module": "__init__",
  38439. "exc_info": null,
  38440. "exc_text": null,
  38441. "stack_info": null,
  38442. "lineno": 91,
  38443. "funcName": "__receive__",
  38444. "created": 1676441630.4478676,
  38445. "msecs": 447.86763191223145,
  38446. "relativeCreated": 27451.382875442505,
  38447. "thread": 140246884292160,
  38448. "threadName": "Thread-1 (_thread_main)",
  38449. "processName": "MainProcess",
  38450. "process": 509276,
  38451. "message": "Received message with topic zigbee/ffe/sleep/heating_valve/set and payload b'{\"current_heating_setpoint\": 21.5}'",
  38452. "asctime": "2023-02-15 07:13:50,447"
  38453. },
  38454. {
  38455. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve",
  38456. "msg": "Sending message with topic %s and payload %s",
  38457. "args": [
  38458. "zigbee/ffe/sleep/heating_valve",
  38459. "{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}"
  38460. ],
  38461. "levelname": "DEBUG",
  38462. "levelno": 10,
  38463. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  38464. "filename": "__init__.py",
  38465. "module": "__init__",
  38466. "exc_info": null,
  38467. "exc_text": null,
  38468. "stack_info": null,
  38469. "lineno": 75,
  38470. "funcName": "send",
  38471. "created": 1676441630.4485443,
  38472. "msecs": 448.5442638397217,
  38473. "relativeCreated": 27452.059507369995,
  38474. "thread": 140246884292160,
  38475. "threadName": "Thread-1 (_thread_main)",
  38476. "processName": "MainProcess",
  38477. "process": 509276,
  38478. "message": "Sending message with topic zigbee/ffe/sleep/heating_valve and payload {\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}",
  38479. "asctime": "2023-02-15 07:13:50,448"
  38480. },
  38481. {
  38482. "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.valve_temperature_setpoint",
  38483. "msg": "Received message with topic %s and payload %s",
  38484. "args": [
  38485. "videv/ffe/sleep/heating_valve/valve_temperature_setpoint",
  38486. "b'21.5'"
  38487. ],
  38488. "levelname": "DEBUG",
  38489. "levelno": 10,
  38490. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  38491. "filename": "__init__.py",
  38492. "module": "__init__",
  38493. "exc_info": null,
  38494. "exc_text": null,
  38495. "stack_info": null,
  38496. "lineno": 91,
  38497. "funcName": "__receive__",
  38498. "created": 1676441630.4492593,
  38499. "msecs": 449.25928115844727,
  38500. "relativeCreated": 27452.77452468872,
  38501. "thread": 140246884292160,
  38502. "threadName": "Thread-1 (_thread_main)",
  38503. "processName": "MainProcess",
  38504. "process": 509276,
  38505. "message": "Received message with topic videv/ffe/sleep/heating_valve/valve_temperature_setpoint and payload b'21.5'",
  38506. "asctime": "2023-02-15 07:13:50,449"
  38507. },
  38508. {
  38509. "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.summer_mode",
  38510. "msg": "Received message with topic %s and payload %s",
  38511. "args": [
  38512. "videv/ffe/sleep/heating_valve/summer_mode",
  38513. "b'false'"
  38514. ],
  38515. "levelname": "DEBUG",
  38516. "levelno": 10,
  38517. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  38518. "filename": "__init__.py",
  38519. "module": "__init__",
  38520. "exc_info": null,
  38521. "exc_text": null,
  38522. "stack_info": null,
  38523. "lineno": 91,
  38524. "funcName": "__receive__",
  38525. "created": 1676441630.4502246,
  38526. "msecs": 450.2246379852295,
  38527. "relativeCreated": 27453.739881515503,
  38528. "thread": 140246884292160,
  38529. "threadName": "Thread-1 (_thread_main)",
  38530. "processName": "MainProcess",
  38531. "process": 509276,
  38532. "message": "Received message with topic videv/ffe/sleep/heating_valve/summer_mode and payload b'false'",
  38533. "asctime": "2023-02-15 07:13:50,450"
  38534. },
  38535. {
  38536. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve",
  38537. "msg": "Received message with topic %s and payload %s",
  38538. "args": [
  38539. "zigbee/ffe/sleep/heating_valve",
  38540. "b'{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}'"
  38541. ],
  38542. "levelname": "DEBUG",
  38543. "levelno": 10,
  38544. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  38545. "filename": "__init__.py",
  38546. "module": "__init__",
  38547. "exc_info": null,
  38548. "exc_text": null,
  38549. "stack_info": null,
  38550. "lineno": 91,
  38551. "funcName": "__receive__",
  38552. "created": 1676441630.451002,
  38553. "msecs": 451.0018825531006,
  38554. "relativeCreated": 27454.517126083374,
  38555. "thread": 140246884292160,
  38556. "threadName": "Thread-1 (_thread_main)",
  38557. "processName": "MainProcess",
  38558. "process": 509276,
  38559. "message": "Received message with topic zigbee/ffe/sleep/heating_valve and payload b'{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}'",
  38560. "asctime": "2023-02-15 07:13:50,451"
  38561. }
  38562. ],
  38563. "time_consumption": 0.2859687805175781
  38564. },
  38565. {
  38566. "name": "__tLogger__",
  38567. "msg": "Summer mode is correct (Content %s and Type is %s).",
  38568. "args": [
  38569. "False",
  38570. "<class 'bool'>"
  38571. ],
  38572. "levelname": "INFO",
  38573. "levelno": 20,
  38574. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  38575. "filename": "test.py",
  38576. "module": "test",
  38577. "exc_info": null,
  38578. "exc_text": null,
  38579. "stack_info": null,
  38580. "lineno": 184,
  38581. "funcName": "equivalency_chk",
  38582. "created": 1676441630.7377248,
  38583. "msecs": 737.724781036377,
  38584. "relativeCreated": 27741.24002456665,
  38585. "thread": 140246908178432,
  38586. "threadName": "MainThread",
  38587. "processName": "MainProcess",
  38588. "process": 509276,
  38589. "message": "Summer mode is correct (Content False and Type is <class 'bool'>).",
  38590. "asctime": "2023-02-15 07:13:50,737",
  38591. "moduleLogger": [
  38592. {
  38593. "name": "__unittest__",
  38594. "msg": "Result (%s): %s (%s)",
  38595. "args": [
  38596. "Summer mode",
  38597. "False",
  38598. "<class 'bool'>"
  38599. ],
  38600. "levelname": "DEBUG",
  38601. "levelno": 10,
  38602. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  38603. "filename": "test.py",
  38604. "module": "test",
  38605. "exc_info": null,
  38606. "exc_text": null,
  38607. "stack_info": null,
  38608. "lineno": 22,
  38609. "funcName": "__report_result__",
  38610. "created": 1676441630.7374098,
  38611. "msecs": 737.4098300933838,
  38612. "relativeCreated": 27740.925073623657,
  38613. "thread": 140246908178432,
  38614. "threadName": "MainThread",
  38615. "processName": "MainProcess",
  38616. "process": 509276,
  38617. "message": "Result (Summer mode): False (<class 'bool'>)",
  38618. "asctime": "2023-02-15 07:13:50,737"
  38619. },
  38620. {
  38621. "name": "__unittest__",
  38622. "msg": "Expectation (%s): result %s %s (%s)",
  38623. "args": [
  38624. "Summer mode",
  38625. "=",
  38626. "False",
  38627. "<class 'bool'>"
  38628. ],
  38629. "levelname": "DEBUG",
  38630. "levelno": 10,
  38631. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  38632. "filename": "test.py",
  38633. "module": "test",
  38634. "exc_info": null,
  38635. "exc_text": null,
  38636. "stack_info": null,
  38637. "lineno": 26,
  38638. "funcName": "__report_expectation__",
  38639. "created": 1676441630.737562,
  38640. "msecs": 737.5619411468506,
  38641. "relativeCreated": 27741.077184677124,
  38642. "thread": 140246908178432,
  38643. "threadName": "MainThread",
  38644. "processName": "MainProcess",
  38645. "process": 509276,
  38646. "message": "Expectation (Summer mode): result = False (<class 'bool'>)",
  38647. "asctime": "2023-02-15 07:13:50,737"
  38648. }
  38649. ],
  38650. "time_consumption": 0.0001628398895263672
  38651. },
  38652. {
  38653. "name": "__tLogger__",
  38654. "msg": "Temperature setpoint is correct (Content %s and Type is %s).",
  38655. "args": [
  38656. "21.5",
  38657. "<class 'float'>"
  38658. ],
  38659. "levelname": "INFO",
  38660. "levelno": 20,
  38661. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  38662. "filename": "test.py",
  38663. "module": "test",
  38664. "exc_info": null,
  38665. "exc_text": null,
  38666. "stack_info": null,
  38667. "lineno": 184,
  38668. "funcName": "equivalency_chk",
  38669. "created": 1676441630.7381752,
  38670. "msecs": 738.1751537322998,
  38671. "relativeCreated": 27741.690397262573,
  38672. "thread": 140246908178432,
  38673. "threadName": "MainThread",
  38674. "processName": "MainProcess",
  38675. "process": 509276,
  38676. "message": "Temperature setpoint is correct (Content 21.5 and Type is <class 'float'>).",
  38677. "asctime": "2023-02-15 07:13:50,738",
  38678. "moduleLogger": [
  38679. {
  38680. "name": "__unittest__",
  38681. "msg": "Result (%s): %s (%s)",
  38682. "args": [
  38683. "Temperature setpoint",
  38684. "21.5",
  38685. "<class 'float'>"
  38686. ],
  38687. "levelname": "DEBUG",
  38688. "levelno": 10,
  38689. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  38690. "filename": "test.py",
  38691. "module": "test",
  38692. "exc_info": null,
  38693. "exc_text": null,
  38694. "stack_info": null,
  38695. "lineno": 22,
  38696. "funcName": "__report_result__",
  38697. "created": 1676441630.7379522,
  38698. "msecs": 737.9522323608398,
  38699. "relativeCreated": 27741.467475891113,
  38700. "thread": 140246908178432,
  38701. "threadName": "MainThread",
  38702. "processName": "MainProcess",
  38703. "process": 509276,
  38704. "message": "Result (Temperature setpoint): 21.5 (<class 'float'>)",
  38705. "asctime": "2023-02-15 07:13:50,737"
  38706. },
  38707. {
  38708. "name": "__unittest__",
  38709. "msg": "Expectation (%s): result %s %s (%s)",
  38710. "args": [
  38711. "Temperature setpoint",
  38712. "=",
  38713. "21.5",
  38714. "<class 'float'>"
  38715. ],
  38716. "levelname": "DEBUG",
  38717. "levelno": 10,
  38718. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  38719. "filename": "test.py",
  38720. "module": "test",
  38721. "exc_info": null,
  38722. "exc_text": null,
  38723. "stack_info": null,
  38724. "lineno": 26,
  38725. "funcName": "__report_expectation__",
  38726. "created": 1676441630.7380695,
  38727. "msecs": 738.0695343017578,
  38728. "relativeCreated": 27741.58477783203,
  38729. "thread": 140246908178432,
  38730. "threadName": "MainThread",
  38731. "processName": "MainProcess",
  38732. "process": 509276,
  38733. "message": "Expectation (Temperature setpoint): result = 21.5 (<class 'float'>)",
  38734. "asctime": "2023-02-15 07:13:50,738"
  38735. }
  38736. ],
  38737. "time_consumption": 0.00010561943054199219
  38738. }
  38739. ],
  38740. "time_consumption": 0.9075539112091064,
  38741. "time_start": "2023-02-15 07:13:49,830",
  38742. "time_finished": "2023-02-15 07:13:50,738"
  38743. },
  38744. "User temperature setpoint test for device and virtual device: zigbee/ffe/sleep/heating_valve": {
  38745. "name": "__tLogger__",
  38746. "msg": "User temperature setpoint test for device and virtual device: zigbee/ffe/sleep/heating_valve",
  38747. "args": null,
  38748. "levelname": "INFO",
  38749. "levelno": 20,
  38750. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  38751. "filename": "heating.py",
  38752. "module": "heating",
  38753. "exc_info": null,
  38754. "exc_text": null,
  38755. "stack_info": null,
  38756. "lineno": 22,
  38757. "funcName": "test_user_temperature_setpoint",
  38758. "created": 1676441630.7386918,
  38759. "msecs": 738.6918067932129,
  38760. "relativeCreated": 27742.207050323486,
  38761. "thread": 140246908178432,
  38762. "threadName": "MainThread",
  38763. "processName": "MainProcess",
  38764. "process": 509276,
  38765. "message": "User temperature setpoint test for device and virtual device: zigbee/ffe/sleep/heating_valve",
  38766. "asctime": "2023-02-15 07:13:50,738",
  38767. "moduleLogger": [],
  38768. "testcaseLogger": [
  38769. {
  38770. "name": "__tLogger__",
  38771. "msg": "Changing valve temperature setpoint to '%.1f'",
  38772. "args": [
  38773. 16.5
  38774. ],
  38775. "levelname": "DEBUG",
  38776. "levelno": 10,
  38777. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  38778. "filename": "heating.py",
  38779. "module": "heating",
  38780. "exc_info": null,
  38781. "exc_text": null,
  38782. "stack_info": null,
  38783. "lineno": 33,
  38784. "funcName": "__test_user_temperature_setpoint__",
  38785. "created": 1676441631.0402486,
  38786. "msecs": 40.24863243103027,
  38787. "relativeCreated": 28043.763875961304,
  38788. "thread": 140246908178432,
  38789. "threadName": "MainThread",
  38790. "processName": "MainProcess",
  38791. "process": 509276,
  38792. "message": "Changing valve temperature setpoint to '16.5'",
  38793. "asctime": "2023-02-15 07:13:51,040",
  38794. "moduleLogger": [
  38795. {
  38796. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve",
  38797. "msg": "Sending message with topic %s and payload %s",
  38798. "args": [
  38799. "zigbee/ffe/sleep/heating_valve",
  38800. "{\"current_heating_setpoint\": 16.5, \"local_temperature\": 20.7, \"battery\": 97}"
  38801. ],
  38802. "levelname": "DEBUG",
  38803. "levelno": 10,
  38804. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  38805. "filename": "__init__.py",
  38806. "module": "__init__",
  38807. "exc_info": null,
  38808. "exc_text": null,
  38809. "stack_info": null,
  38810. "lineno": 75,
  38811. "funcName": "send",
  38812. "created": 1676441630.7390964,
  38813. "msecs": 739.0964031219482,
  38814. "relativeCreated": 27742.61164665222,
  38815. "thread": 140246908178432,
  38816. "threadName": "MainThread",
  38817. "processName": "MainProcess",
  38818. "process": 509276,
  38819. "message": "Sending message with topic zigbee/ffe/sleep/heating_valve and payload {\"current_heating_setpoint\": 16.5, \"local_temperature\": 20.7, \"battery\": 97}",
  38820. "asctime": "2023-02-15 07:13:50,739"
  38821. },
  38822. {
  38823. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve",
  38824. "msg": "Received message with topic %s and payload %s",
  38825. "args": [
  38826. "zigbee/ffe/sleep/heating_valve",
  38827. "b'{\"current_heating_setpoint\": 16.5, \"local_temperature\": 20.7, \"battery\": 97}'"
  38828. ],
  38829. "levelname": "DEBUG",
  38830. "levelno": 10,
  38831. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  38832. "filename": "__init__.py",
  38833. "module": "__init__",
  38834. "exc_info": null,
  38835. "exc_text": null,
  38836. "stack_info": null,
  38837. "lineno": 91,
  38838. "funcName": "__receive__",
  38839. "created": 1676441630.7403817,
  38840. "msecs": 740.3817176818848,
  38841. "relativeCreated": 27743.89696121216,
  38842. "thread": 140246884292160,
  38843. "threadName": "Thread-1 (_thread_main)",
  38844. "processName": "MainProcess",
  38845. "process": 509276,
  38846. "message": "Received message with topic zigbee/ffe/sleep/heating_valve and payload b'{\"current_heating_setpoint\": 16.5, \"local_temperature\": 20.7, \"battery\": 97}'",
  38847. "asctime": "2023-02-15 07:13:50,740"
  38848. },
  38849. {
  38850. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve.set",
  38851. "msg": "Received message with topic %s and payload %s",
  38852. "args": [
  38853. "zigbee/ffe/sleep/heating_valve/set",
  38854. "b'{\"current_heating_setpoint\": 16.5}'"
  38855. ],
  38856. "levelname": "DEBUG",
  38857. "levelno": 10,
  38858. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  38859. "filename": "__init__.py",
  38860. "module": "__init__",
  38861. "exc_info": null,
  38862. "exc_text": null,
  38863. "stack_info": null,
  38864. "lineno": 91,
  38865. "funcName": "__receive__",
  38866. "created": 1676441630.7451656,
  38867. "msecs": 745.1655864715576,
  38868. "relativeCreated": 27748.68083000183,
  38869. "thread": 140246884292160,
  38870. "threadName": "Thread-1 (_thread_main)",
  38871. "processName": "MainProcess",
  38872. "process": 509276,
  38873. "message": "Received message with topic zigbee/ffe/sleep/heating_valve/set and payload b'{\"current_heating_setpoint\": 16.5}'",
  38874. "asctime": "2023-02-15 07:13:50,745"
  38875. },
  38876. {
  38877. "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.valve_temperature_setpoint",
  38878. "msg": "Received message with topic %s and payload %s",
  38879. "args": [
  38880. "videv/ffe/sleep/heating_valve/valve_temperature_setpoint",
  38881. "b'16.5'"
  38882. ],
  38883. "levelname": "DEBUG",
  38884. "levelno": 10,
  38885. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  38886. "filename": "__init__.py",
  38887. "module": "__init__",
  38888. "exc_info": null,
  38889. "exc_text": null,
  38890. "stack_info": null,
  38891. "lineno": 91,
  38892. "funcName": "__receive__",
  38893. "created": 1676441630.7458453,
  38894. "msecs": 745.8453178405762,
  38895. "relativeCreated": 27749.36056137085,
  38896. "thread": 140246884292160,
  38897. "threadName": "Thread-1 (_thread_main)",
  38898. "processName": "MainProcess",
  38899. "process": 509276,
  38900. "message": "Received message with topic videv/ffe/sleep/heating_valve/valve_temperature_setpoint and payload b'16.5'",
  38901. "asctime": "2023-02-15 07:13:50,745"
  38902. },
  38903. {
  38904. "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.user_temperature_setpoint",
  38905. "msg": "Received message with topic %s and payload %s",
  38906. "args": [
  38907. "videv/ffe/sleep/heating_valve/user_temperature_setpoint",
  38908. "b'16.5'"
  38909. ],
  38910. "levelname": "DEBUG",
  38911. "levelno": 10,
  38912. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  38913. "filename": "__init__.py",
  38914. "module": "__init__",
  38915. "exc_info": null,
  38916. "exc_text": null,
  38917. "stack_info": null,
  38918. "lineno": 91,
  38919. "funcName": "__receive__",
  38920. "created": 1676441630.7465444,
  38921. "msecs": 746.544361114502,
  38922. "relativeCreated": 27750.059604644775,
  38923. "thread": 140246884292160,
  38924. "threadName": "Thread-1 (_thread_main)",
  38925. "processName": "MainProcess",
  38926. "process": 509276,
  38927. "message": "Received message with topic videv/ffe/sleep/heating_valve/user_temperature_setpoint and payload b'16.5'",
  38928. "asctime": "2023-02-15 07:13:50,746"
  38929. }
  38930. ],
  38931. "time_consumption": 0.2937042713165283
  38932. },
  38933. {
  38934. "name": "__tLogger__",
  38935. "msg": "Virtual device valve temperature is correct (Content %s and Type is %s).",
  38936. "args": [
  38937. "16.5",
  38938. "<class 'float'>"
  38939. ],
  38940. "levelname": "INFO",
  38941. "levelno": 20,
  38942. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  38943. "filename": "test.py",
  38944. "module": "test",
  38945. "exc_info": null,
  38946. "exc_text": null,
  38947. "stack_info": null,
  38948. "lineno": 184,
  38949. "funcName": "equivalency_chk",
  38950. "created": 1676441631.0410047,
  38951. "msecs": 41.00465774536133,
  38952. "relativeCreated": 28044.519901275635,
  38953. "thread": 140246908178432,
  38954. "threadName": "MainThread",
  38955. "processName": "MainProcess",
  38956. "process": 509276,
  38957. "message": "Virtual device valve temperature is correct (Content 16.5 and Type is <class 'float'>).",
  38958. "asctime": "2023-02-15 07:13:51,041",
  38959. "moduleLogger": [
  38960. {
  38961. "name": "__unittest__",
  38962. "msg": "Result (%s): %s (%s)",
  38963. "args": [
  38964. "Virtual device valve temperature",
  38965. "16.5",
  38966. "<class 'float'>"
  38967. ],
  38968. "levelname": "DEBUG",
  38969. "levelno": 10,
  38970. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  38971. "filename": "test.py",
  38972. "module": "test",
  38973. "exc_info": null,
  38974. "exc_text": null,
  38975. "stack_info": null,
  38976. "lineno": 22,
  38977. "funcName": "__report_result__",
  38978. "created": 1676441631.0407207,
  38979. "msecs": 40.72070121765137,
  38980. "relativeCreated": 28044.235944747925,
  38981. "thread": 140246908178432,
  38982. "threadName": "MainThread",
  38983. "processName": "MainProcess",
  38984. "process": 509276,
  38985. "message": "Result (Virtual device valve temperature): 16.5 (<class 'float'>)",
  38986. "asctime": "2023-02-15 07:13:51,040"
  38987. },
  38988. {
  38989. "name": "__unittest__",
  38990. "msg": "Expectation (%s): result %s %s (%s)",
  38991. "args": [
  38992. "Virtual device valve temperature",
  38993. "=",
  38994. "16.5",
  38995. "<class 'float'>"
  38996. ],
  38997. "levelname": "DEBUG",
  38998. "levelno": 10,
  38999. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  39000. "filename": "test.py",
  39001. "module": "test",
  39002. "exc_info": null,
  39003. "exc_text": null,
  39004. "stack_info": null,
  39005. "lineno": 26,
  39006. "funcName": "__report_expectation__",
  39007. "created": 1676441631.0408766,
  39008. "msecs": 40.87662696838379,
  39009. "relativeCreated": 28044.391870498657,
  39010. "thread": 140246908178432,
  39011. "threadName": "MainThread",
  39012. "processName": "MainProcess",
  39013. "process": 509276,
  39014. "message": "Expectation (Virtual device valve temperature): result = 16.5 (<class 'float'>)",
  39015. "asctime": "2023-02-15 07:13:51,040"
  39016. }
  39017. ],
  39018. "time_consumption": 0.00012803077697753906
  39019. },
  39020. {
  39021. "name": "__tLogger__",
  39022. "msg": "Virtual device user temperature is correct (Content %s and Type is %s).",
  39023. "args": [
  39024. "16.5",
  39025. "<class 'float'>"
  39026. ],
  39027. "levelname": "INFO",
  39028. "levelno": 20,
  39029. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  39030. "filename": "test.py",
  39031. "module": "test",
  39032. "exc_info": null,
  39033. "exc_text": null,
  39034. "stack_info": null,
  39035. "lineno": 184,
  39036. "funcName": "equivalency_chk",
  39037. "created": 1676441631.0414577,
  39038. "msecs": 41.4576530456543,
  39039. "relativeCreated": 28044.972896575928,
  39040. "thread": 140246908178432,
  39041. "threadName": "MainThread",
  39042. "processName": "MainProcess",
  39043. "process": 509276,
  39044. "message": "Virtual device user temperature is correct (Content 16.5 and Type is <class 'float'>).",
  39045. "asctime": "2023-02-15 07:13:51,041",
  39046. "moduleLogger": [
  39047. {
  39048. "name": "__unittest__",
  39049. "msg": "Result (%s): %s (%s)",
  39050. "args": [
  39051. "Virtual device user temperature",
  39052. "16.5",
  39053. "<class 'float'>"
  39054. ],
  39055. "levelname": "DEBUG",
  39056. "levelno": 10,
  39057. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  39058. "filename": "test.py",
  39059. "module": "test",
  39060. "exc_info": null,
  39061. "exc_text": null,
  39062. "stack_info": null,
  39063. "lineno": 22,
  39064. "funcName": "__report_result__",
  39065. "created": 1676441631.0412025,
  39066. "msecs": 41.202545166015625,
  39067. "relativeCreated": 28044.71778869629,
  39068. "thread": 140246908178432,
  39069. "threadName": "MainThread",
  39070. "processName": "MainProcess",
  39071. "process": 509276,
  39072. "message": "Result (Virtual device user temperature): 16.5 (<class 'float'>)",
  39073. "asctime": "2023-02-15 07:13:51,041"
  39074. },
  39075. {
  39076. "name": "__unittest__",
  39077. "msg": "Expectation (%s): result %s %s (%s)",
  39078. "args": [
  39079. "Virtual device user temperature",
  39080. "=",
  39081. "16.5",
  39082. "<class 'float'>"
  39083. ],
  39084. "levelname": "DEBUG",
  39085. "levelno": 10,
  39086. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  39087. "filename": "test.py",
  39088. "module": "test",
  39089. "exc_info": null,
  39090. "exc_text": null,
  39091. "stack_info": null,
  39092. "lineno": 26,
  39093. "funcName": "__report_expectation__",
  39094. "created": 1676441631.0413163,
  39095. "msecs": 41.31627082824707,
  39096. "relativeCreated": 28044.83151435852,
  39097. "thread": 140246908178432,
  39098. "threadName": "MainThread",
  39099. "processName": "MainProcess",
  39100. "process": 509276,
  39101. "message": "Expectation (Virtual device user temperature): result = 16.5 (<class 'float'>)",
  39102. "asctime": "2023-02-15 07:13:51,041"
  39103. }
  39104. ],
  39105. "time_consumption": 0.00014138221740722656
  39106. },
  39107. {
  39108. "name": "__tLogger__",
  39109. "msg": "Changing videv user temperature setpoint to '%.1f'",
  39110. "args": [
  39111. 21.5
  39112. ],
  39113. "levelname": "DEBUG",
  39114. "levelno": 10,
  39115. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  39116. "filename": "heating.py",
  39117. "module": "heating",
  39118. "exc_info": null,
  39119. "exc_text": null,
  39120. "stack_info": null,
  39121. "lineno": 41,
  39122. "funcName": "__test_user_temperature_setpoint__",
  39123. "created": 1676441631.3429418,
  39124. "msecs": 342.9417610168457,
  39125. "relativeCreated": 28346.45700454712,
  39126. "thread": 140246908178432,
  39127. "threadName": "MainThread",
  39128. "processName": "MainProcess",
  39129. "process": 509276,
  39130. "message": "Changing videv user temperature setpoint to '21.5'",
  39131. "asctime": "2023-02-15 07:13:51,342",
  39132. "moduleLogger": [
  39133. {
  39134. "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.user_temperature_setpoint.set",
  39135. "msg": "Sending message with topic %s and payload %s",
  39136. "args": [
  39137. "videv/ffe/sleep/heating_valve/user_temperature_setpoint/set",
  39138. "21.5"
  39139. ],
  39140. "levelname": "DEBUG",
  39141. "levelno": 10,
  39142. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  39143. "filename": "__init__.py",
  39144. "module": "__init__",
  39145. "exc_info": null,
  39146. "exc_text": null,
  39147. "stack_info": null,
  39148. "lineno": 75,
  39149. "funcName": "send",
  39150. "created": 1676441631.0417948,
  39151. "msecs": 41.794776916503906,
  39152. "relativeCreated": 28045.310020446777,
  39153. "thread": 140246908178432,
  39154. "threadName": "MainThread",
  39155. "processName": "MainProcess",
  39156. "process": 509276,
  39157. "message": "Sending message with topic videv/ffe/sleep/heating_valve/user_temperature_setpoint/set and payload 21.5",
  39158. "asctime": "2023-02-15 07:13:51,041"
  39159. },
  39160. {
  39161. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve.set",
  39162. "msg": "Received message with topic %s and payload %s",
  39163. "args": [
  39164. "zigbee/ffe/sleep/heating_valve/set",
  39165. "b'{\"current_heating_setpoint\": 21.5}'"
  39166. ],
  39167. "levelname": "DEBUG",
  39168. "levelno": 10,
  39169. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  39170. "filename": "__init__.py",
  39171. "module": "__init__",
  39172. "exc_info": null,
  39173. "exc_text": null,
  39174. "stack_info": null,
  39175. "lineno": 91,
  39176. "funcName": "__receive__",
  39177. "created": 1676441631.0481133,
  39178. "msecs": 48.113346099853516,
  39179. "relativeCreated": 28051.628589630127,
  39180. "thread": 140246884292160,
  39181. "threadName": "Thread-1 (_thread_main)",
  39182. "processName": "MainProcess",
  39183. "process": 509276,
  39184. "message": "Received message with topic zigbee/ffe/sleep/heating_valve/set and payload b'{\"current_heating_setpoint\": 21.5}'",
  39185. "asctime": "2023-02-15 07:13:51,048"
  39186. },
  39187. {
  39188. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve",
  39189. "msg": "Sending message with topic %s and payload %s",
  39190. "args": [
  39191. "zigbee/ffe/sleep/heating_valve",
  39192. "{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}"
  39193. ],
  39194. "levelname": "DEBUG",
  39195. "levelno": 10,
  39196. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  39197. "filename": "__init__.py",
  39198. "module": "__init__",
  39199. "exc_info": null,
  39200. "exc_text": null,
  39201. "stack_info": null,
  39202. "lineno": 75,
  39203. "funcName": "send",
  39204. "created": 1676441631.0484757,
  39205. "msecs": 48.47574234008789,
  39206. "relativeCreated": 28051.99098587036,
  39207. "thread": 140246884292160,
  39208. "threadName": "Thread-1 (_thread_main)",
  39209. "processName": "MainProcess",
  39210. "process": 509276,
  39211. "message": "Sending message with topic zigbee/ffe/sleep/heating_valve and payload {\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}",
  39212. "asctime": "2023-02-15 07:13:51,048"
  39213. },
  39214. {
  39215. "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.valve_temperature_setpoint",
  39216. "msg": "Received message with topic %s and payload %s",
  39217. "args": [
  39218. "videv/ffe/sleep/heating_valve/valve_temperature_setpoint",
  39219. "b'21.5'"
  39220. ],
  39221. "levelname": "DEBUG",
  39222. "levelno": 10,
  39223. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  39224. "filename": "__init__.py",
  39225. "module": "__init__",
  39226. "exc_info": null,
  39227. "exc_text": null,
  39228. "stack_info": null,
  39229. "lineno": 91,
  39230. "funcName": "__receive__",
  39231. "created": 1676441631.0486636,
  39232. "msecs": 48.66361618041992,
  39233. "relativeCreated": 28052.178859710693,
  39234. "thread": 140246884292160,
  39235. "threadName": "Thread-1 (_thread_main)",
  39236. "processName": "MainProcess",
  39237. "process": 509276,
  39238. "message": "Received message with topic videv/ffe/sleep/heating_valve/valve_temperature_setpoint and payload b'21.5'",
  39239. "asctime": "2023-02-15 07:13:51,048"
  39240. },
  39241. {
  39242. "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.user_temperature_setpoint",
  39243. "msg": "Received message with topic %s and payload %s",
  39244. "args": [
  39245. "videv/ffe/sleep/heating_valve/user_temperature_setpoint",
  39246. "b'21.5'"
  39247. ],
  39248. "levelname": "DEBUG",
  39249. "levelno": 10,
  39250. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  39251. "filename": "__init__.py",
  39252. "module": "__init__",
  39253. "exc_info": null,
  39254. "exc_text": null,
  39255. "stack_info": null,
  39256. "lineno": 91,
  39257. "funcName": "__receive__",
  39258. "created": 1676441631.0489178,
  39259. "msecs": 48.91777038574219,
  39260. "relativeCreated": 28052.433013916016,
  39261. "thread": 140246884292160,
  39262. "threadName": "Thread-1 (_thread_main)",
  39263. "processName": "MainProcess",
  39264. "process": 509276,
  39265. "message": "Received message with topic videv/ffe/sleep/heating_valve/user_temperature_setpoint and payload b'21.5'",
  39266. "asctime": "2023-02-15 07:13:51,048"
  39267. },
  39268. {
  39269. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve",
  39270. "msg": "Received message with topic %s and payload %s",
  39271. "args": [
  39272. "zigbee/ffe/sleep/heating_valve",
  39273. "b'{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}'"
  39274. ],
  39275. "levelname": "DEBUG",
  39276. "levelno": 10,
  39277. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  39278. "filename": "__init__.py",
  39279. "module": "__init__",
  39280. "exc_info": null,
  39281. "exc_text": null,
  39282. "stack_info": null,
  39283. "lineno": 91,
  39284. "funcName": "__receive__",
  39285. "created": 1676441631.0491312,
  39286. "msecs": 49.131155014038086,
  39287. "relativeCreated": 28052.64639854431,
  39288. "thread": 140246884292160,
  39289. "threadName": "Thread-1 (_thread_main)",
  39290. "processName": "MainProcess",
  39291. "process": 509276,
  39292. "message": "Received message with topic zigbee/ffe/sleep/heating_valve and payload b'{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}'",
  39293. "asctime": "2023-02-15 07:13:51,049"
  39294. }
  39295. ],
  39296. "time_consumption": 0.2938106060028076
  39297. },
  39298. {
  39299. "name": "__tLogger__",
  39300. "msg": "Valve device temperature setpoint is correct (Content %s and Type is %s).",
  39301. "args": [
  39302. "21.5",
  39303. "<class 'float'>"
  39304. ],
  39305. "levelname": "INFO",
  39306. "levelno": 20,
  39307. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  39308. "filename": "test.py",
  39309. "module": "test",
  39310. "exc_info": null,
  39311. "exc_text": null,
  39312. "stack_info": null,
  39313. "lineno": 184,
  39314. "funcName": "equivalency_chk",
  39315. "created": 1676441631.343742,
  39316. "msecs": 343.74189376831055,
  39317. "relativeCreated": 28347.257137298584,
  39318. "thread": 140246908178432,
  39319. "threadName": "MainThread",
  39320. "processName": "MainProcess",
  39321. "process": 509276,
  39322. "message": "Valve device temperature setpoint is correct (Content 21.5 and Type is <class 'float'>).",
  39323. "asctime": "2023-02-15 07:13:51,343",
  39324. "moduleLogger": [
  39325. {
  39326. "name": "__unittest__",
  39327. "msg": "Result (%s): %s (%s)",
  39328. "args": [
  39329. "Valve device temperature setpoint",
  39330. "21.5",
  39331. "<class 'float'>"
  39332. ],
  39333. "levelname": "DEBUG",
  39334. "levelno": 10,
  39335. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  39336. "filename": "test.py",
  39337. "module": "test",
  39338. "exc_info": null,
  39339. "exc_text": null,
  39340. "stack_info": null,
  39341. "lineno": 22,
  39342. "funcName": "__report_result__",
  39343. "created": 1676441631.3434153,
  39344. "msecs": 343.4152603149414,
  39345. "relativeCreated": 28346.930503845215,
  39346. "thread": 140246908178432,
  39347. "threadName": "MainThread",
  39348. "processName": "MainProcess",
  39349. "process": 509276,
  39350. "message": "Result (Valve device temperature setpoint): 21.5 (<class 'float'>)",
  39351. "asctime": "2023-02-15 07:13:51,343"
  39352. },
  39353. {
  39354. "name": "__unittest__",
  39355. "msg": "Expectation (%s): result %s %s (%s)",
  39356. "args": [
  39357. "Valve device temperature setpoint",
  39358. "=",
  39359. "21.5",
  39360. "<class 'float'>"
  39361. ],
  39362. "levelname": "DEBUG",
  39363. "levelno": 10,
  39364. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  39365. "filename": "test.py",
  39366. "module": "test",
  39367. "exc_info": null,
  39368. "exc_text": null,
  39369. "stack_info": null,
  39370. "lineno": 26,
  39371. "funcName": "__report_expectation__",
  39372. "created": 1676441631.3436122,
  39373. "msecs": 343.6121940612793,
  39374. "relativeCreated": 28347.127437591553,
  39375. "thread": 140246908178432,
  39376. "threadName": "MainThread",
  39377. "processName": "MainProcess",
  39378. "process": 509276,
  39379. "message": "Expectation (Valve device temperature setpoint): result = 21.5 (<class 'float'>)",
  39380. "asctime": "2023-02-15 07:13:51,343"
  39381. }
  39382. ],
  39383. "time_consumption": 0.00012969970703125
  39384. },
  39385. {
  39386. "name": "__tLogger__",
  39387. "msg": "Virtual device valve temperature is correct (Content %s and Type is %s).",
  39388. "args": [
  39389. "21.5",
  39390. "<class 'float'>"
  39391. ],
  39392. "levelname": "INFO",
  39393. "levelno": 20,
  39394. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  39395. "filename": "test.py",
  39396. "module": "test",
  39397. "exc_info": null,
  39398. "exc_text": null,
  39399. "stack_info": null,
  39400. "lineno": 184,
  39401. "funcName": "equivalency_chk",
  39402. "created": 1676441631.3441553,
  39403. "msecs": 344.15531158447266,
  39404. "relativeCreated": 28347.670555114746,
  39405. "thread": 140246908178432,
  39406. "threadName": "MainThread",
  39407. "processName": "MainProcess",
  39408. "process": 509276,
  39409. "message": "Virtual device valve temperature is correct (Content 21.5 and Type is <class 'float'>).",
  39410. "asctime": "2023-02-15 07:13:51,344",
  39411. "moduleLogger": [
  39412. {
  39413. "name": "__unittest__",
  39414. "msg": "Result (%s): %s (%s)",
  39415. "args": [
  39416. "Virtual device valve temperature",
  39417. "21.5",
  39418. "<class 'float'>"
  39419. ],
  39420. "levelname": "DEBUG",
  39421. "levelno": 10,
  39422. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  39423. "filename": "test.py",
  39424. "module": "test",
  39425. "exc_info": null,
  39426. "exc_text": null,
  39427. "stack_info": null,
  39428. "lineno": 22,
  39429. "funcName": "__report_result__",
  39430. "created": 1676441631.343945,
  39431. "msecs": 343.9450263977051,
  39432. "relativeCreated": 28347.46026992798,
  39433. "thread": 140246908178432,
  39434. "threadName": "MainThread",
  39435. "processName": "MainProcess",
  39436. "process": 509276,
  39437. "message": "Result (Virtual device valve temperature): 21.5 (<class 'float'>)",
  39438. "asctime": "2023-02-15 07:13:51,343"
  39439. },
  39440. {
  39441. "name": "__unittest__",
  39442. "msg": "Expectation (%s): result %s %s (%s)",
  39443. "args": [
  39444. "Virtual device valve temperature",
  39445. "=",
  39446. "21.5",
  39447. "<class 'float'>"
  39448. ],
  39449. "levelname": "DEBUG",
  39450. "levelno": 10,
  39451. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  39452. "filename": "test.py",
  39453. "module": "test",
  39454. "exc_info": null,
  39455. "exc_text": null,
  39456. "stack_info": null,
  39457. "lineno": 26,
  39458. "funcName": "__report_expectation__",
  39459. "created": 1676441631.3440564,
  39460. "msecs": 344.0563678741455,
  39461. "relativeCreated": 28347.57161140442,
  39462. "thread": 140246908178432,
  39463. "threadName": "MainThread",
  39464. "processName": "MainProcess",
  39465. "process": 509276,
  39466. "message": "Expectation (Virtual device valve temperature): result = 21.5 (<class 'float'>)",
  39467. "asctime": "2023-02-15 07:13:51,344"
  39468. }
  39469. ],
  39470. "time_consumption": 9.894371032714844e-05
  39471. },
  39472. {
  39473. "name": "__tLogger__",
  39474. "msg": "Changing valve temperature setpoint to '%.1f'",
  39475. "args": [
  39476. 16.5
  39477. ],
  39478. "levelname": "DEBUG",
  39479. "levelno": 10,
  39480. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  39481. "filename": "heating.py",
  39482. "module": "heating",
  39483. "exc_info": null,
  39484. "exc_text": null,
  39485. "stack_info": null,
  39486. "lineno": 33,
  39487. "funcName": "__test_user_temperature_setpoint__",
  39488. "created": 1676441631.6455145,
  39489. "msecs": 645.5144882202148,
  39490. "relativeCreated": 28649.02973175049,
  39491. "thread": 140246908178432,
  39492. "threadName": "MainThread",
  39493. "processName": "MainProcess",
  39494. "process": 509276,
  39495. "message": "Changing valve temperature setpoint to '16.5'",
  39496. "asctime": "2023-02-15 07:13:51,645",
  39497. "moduleLogger": [
  39498. {
  39499. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve",
  39500. "msg": "Sending message with topic %s and payload %s",
  39501. "args": [
  39502. "zigbee/ffe/sleep/heating_valve",
  39503. "{\"current_heating_setpoint\": 16.5, \"local_temperature\": 20.7, \"battery\": 97}"
  39504. ],
  39505. "levelname": "DEBUG",
  39506. "levelno": 10,
  39507. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  39508. "filename": "__init__.py",
  39509. "module": "__init__",
  39510. "exc_info": null,
  39511. "exc_text": null,
  39512. "stack_info": null,
  39513. "lineno": 75,
  39514. "funcName": "send",
  39515. "created": 1676441631.3445106,
  39516. "msecs": 344.510555267334,
  39517. "relativeCreated": 28348.025798797607,
  39518. "thread": 140246908178432,
  39519. "threadName": "MainThread",
  39520. "processName": "MainProcess",
  39521. "process": 509276,
  39522. "message": "Sending message with topic zigbee/ffe/sleep/heating_valve and payload {\"current_heating_setpoint\": 16.5, \"local_temperature\": 20.7, \"battery\": 97}",
  39523. "asctime": "2023-02-15 07:13:51,344"
  39524. },
  39525. {
  39526. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve",
  39527. "msg": "Received message with topic %s and payload %s",
  39528. "args": [
  39529. "zigbee/ffe/sleep/heating_valve",
  39530. "b'{\"current_heating_setpoint\": 16.5, \"local_temperature\": 20.7, \"battery\": 97}'"
  39531. ],
  39532. "levelname": "DEBUG",
  39533. "levelno": 10,
  39534. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  39535. "filename": "__init__.py",
  39536. "module": "__init__",
  39537. "exc_info": null,
  39538. "exc_text": null,
  39539. "stack_info": null,
  39540. "lineno": 91,
  39541. "funcName": "__receive__",
  39542. "created": 1676441631.3458138,
  39543. "msecs": 345.8137512207031,
  39544. "relativeCreated": 28349.328994750977,
  39545. "thread": 140246884292160,
  39546. "threadName": "Thread-1 (_thread_main)",
  39547. "processName": "MainProcess",
  39548. "process": 509276,
  39549. "message": "Received message with topic zigbee/ffe/sleep/heating_valve and payload b'{\"current_heating_setpoint\": 16.5, \"local_temperature\": 20.7, \"battery\": 97}'",
  39550. "asctime": "2023-02-15 07:13:51,345"
  39551. },
  39552. {
  39553. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve.set",
  39554. "msg": "Received message with topic %s and payload %s",
  39555. "args": [
  39556. "zigbee/ffe/sleep/heating_valve/set",
  39557. "b'{\"current_heating_setpoint\": 16.5}'"
  39558. ],
  39559. "levelname": "DEBUG",
  39560. "levelno": 10,
  39561. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  39562. "filename": "__init__.py",
  39563. "module": "__init__",
  39564. "exc_info": null,
  39565. "exc_text": null,
  39566. "stack_info": null,
  39567. "lineno": 91,
  39568. "funcName": "__receive__",
  39569. "created": 1676441631.3506231,
  39570. "msecs": 350.62313079833984,
  39571. "relativeCreated": 28354.138374328613,
  39572. "thread": 140246884292160,
  39573. "threadName": "Thread-1 (_thread_main)",
  39574. "processName": "MainProcess",
  39575. "process": 509276,
  39576. "message": "Received message with topic zigbee/ffe/sleep/heating_valve/set and payload b'{\"current_heating_setpoint\": 16.5}'",
  39577. "asctime": "2023-02-15 07:13:51,350"
  39578. },
  39579. {
  39580. "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.valve_temperature_setpoint",
  39581. "msg": "Received message with topic %s and payload %s",
  39582. "args": [
  39583. "videv/ffe/sleep/heating_valve/valve_temperature_setpoint",
  39584. "b'16.5'"
  39585. ],
  39586. "levelname": "DEBUG",
  39587. "levelno": 10,
  39588. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  39589. "filename": "__init__.py",
  39590. "module": "__init__",
  39591. "exc_info": null,
  39592. "exc_text": null,
  39593. "stack_info": null,
  39594. "lineno": 91,
  39595. "funcName": "__receive__",
  39596. "created": 1676441631.35143,
  39597. "msecs": 351.42993927001953,
  39598. "relativeCreated": 28354.945182800293,
  39599. "thread": 140246884292160,
  39600. "threadName": "Thread-1 (_thread_main)",
  39601. "processName": "MainProcess",
  39602. "process": 509276,
  39603. "message": "Received message with topic videv/ffe/sleep/heating_valve/valve_temperature_setpoint and payload b'16.5'",
  39604. "asctime": "2023-02-15 07:13:51,351"
  39605. },
  39606. {
  39607. "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.user_temperature_setpoint",
  39608. "msg": "Received message with topic %s and payload %s",
  39609. "args": [
  39610. "videv/ffe/sleep/heating_valve/user_temperature_setpoint",
  39611. "b'16.5'"
  39612. ],
  39613. "levelname": "DEBUG",
  39614. "levelno": 10,
  39615. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  39616. "filename": "__init__.py",
  39617. "module": "__init__",
  39618. "exc_info": null,
  39619. "exc_text": null,
  39620. "stack_info": null,
  39621. "lineno": 91,
  39622. "funcName": "__receive__",
  39623. "created": 1676441631.3521845,
  39624. "msecs": 352.184534072876,
  39625. "relativeCreated": 28355.69977760315,
  39626. "thread": 140246884292160,
  39627. "threadName": "Thread-1 (_thread_main)",
  39628. "processName": "MainProcess",
  39629. "process": 509276,
  39630. "message": "Received message with topic videv/ffe/sleep/heating_valve/user_temperature_setpoint and payload b'16.5'",
  39631. "asctime": "2023-02-15 07:13:51,352"
  39632. }
  39633. ],
  39634. "time_consumption": 0.29332995414733887
  39635. },
  39636. {
  39637. "name": "__tLogger__",
  39638. "msg": "Virtual device valve temperature is correct (Content %s and Type is %s).",
  39639. "args": [
  39640. "16.5",
  39641. "<class 'float'>"
  39642. ],
  39643. "levelname": "INFO",
  39644. "levelno": 20,
  39645. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  39646. "filename": "test.py",
  39647. "module": "test",
  39648. "exc_info": null,
  39649. "exc_text": null,
  39650. "stack_info": null,
  39651. "lineno": 184,
  39652. "funcName": "equivalency_chk",
  39653. "created": 1676441631.646168,
  39654. "msecs": 646.1679935455322,
  39655. "relativeCreated": 28649.683237075806,
  39656. "thread": 140246908178432,
  39657. "threadName": "MainThread",
  39658. "processName": "MainProcess",
  39659. "process": 509276,
  39660. "message": "Virtual device valve temperature is correct (Content 16.5 and Type is <class 'float'>).",
  39661. "asctime": "2023-02-15 07:13:51,646",
  39662. "moduleLogger": [
  39663. {
  39664. "name": "__unittest__",
  39665. "msg": "Result (%s): %s (%s)",
  39666. "args": [
  39667. "Virtual device valve temperature",
  39668. "16.5",
  39669. "<class 'float'>"
  39670. ],
  39671. "levelname": "DEBUG",
  39672. "levelno": 10,
  39673. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  39674. "filename": "test.py",
  39675. "module": "test",
  39676. "exc_info": null,
  39677. "exc_text": null,
  39678. "stack_info": null,
  39679. "lineno": 22,
  39680. "funcName": "__report_result__",
  39681. "created": 1676441631.645924,
  39682. "msecs": 645.9240913391113,
  39683. "relativeCreated": 28649.439334869385,
  39684. "thread": 140246908178432,
  39685. "threadName": "MainThread",
  39686. "processName": "MainProcess",
  39687. "process": 509276,
  39688. "message": "Result (Virtual device valve temperature): 16.5 (<class 'float'>)",
  39689. "asctime": "2023-02-15 07:13:51,645"
  39690. },
  39691. {
  39692. "name": "__unittest__",
  39693. "msg": "Expectation (%s): result %s %s (%s)",
  39694. "args": [
  39695. "Virtual device valve temperature",
  39696. "=",
  39697. "16.5",
  39698. "<class 'float'>"
  39699. ],
  39700. "levelname": "DEBUG",
  39701. "levelno": 10,
  39702. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  39703. "filename": "test.py",
  39704. "module": "test",
  39705. "exc_info": null,
  39706. "exc_text": null,
  39707. "stack_info": null,
  39708. "lineno": 26,
  39709. "funcName": "__report_expectation__",
  39710. "created": 1676441631.6460595,
  39711. "msecs": 646.059513092041,
  39712. "relativeCreated": 28649.574756622314,
  39713. "thread": 140246908178432,
  39714. "threadName": "MainThread",
  39715. "processName": "MainProcess",
  39716. "process": 509276,
  39717. "message": "Expectation (Virtual device valve temperature): result = 16.5 (<class 'float'>)",
  39718. "asctime": "2023-02-15 07:13:51,646"
  39719. }
  39720. ],
  39721. "time_consumption": 0.00010848045349121094
  39722. },
  39723. {
  39724. "name": "__tLogger__",
  39725. "msg": "Virtual device user temperature is correct (Content %s and Type is %s).",
  39726. "args": [
  39727. "16.5",
  39728. "<class 'float'>"
  39729. ],
  39730. "levelname": "INFO",
  39731. "levelno": 20,
  39732. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  39733. "filename": "test.py",
  39734. "module": "test",
  39735. "exc_info": null,
  39736. "exc_text": null,
  39737. "stack_info": null,
  39738. "lineno": 184,
  39739. "funcName": "equivalency_chk",
  39740. "created": 1676441631.6465702,
  39741. "msecs": 646.5702056884766,
  39742. "relativeCreated": 28650.08544921875,
  39743. "thread": 140246908178432,
  39744. "threadName": "MainThread",
  39745. "processName": "MainProcess",
  39746. "process": 509276,
  39747. "message": "Virtual device user temperature is correct (Content 16.5 and Type is <class 'float'>).",
  39748. "asctime": "2023-02-15 07:13:51,646",
  39749. "moduleLogger": [
  39750. {
  39751. "name": "__unittest__",
  39752. "msg": "Result (%s): %s (%s)",
  39753. "args": [
  39754. "Virtual device user temperature",
  39755. "16.5",
  39756. "<class 'float'>"
  39757. ],
  39758. "levelname": "DEBUG",
  39759. "levelno": 10,
  39760. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  39761. "filename": "test.py",
  39762. "module": "test",
  39763. "exc_info": null,
  39764. "exc_text": null,
  39765. "stack_info": null,
  39766. "lineno": 22,
  39767. "funcName": "__report_result__",
  39768. "created": 1676441631.646338,
  39769. "msecs": 646.3379859924316,
  39770. "relativeCreated": 28649.853229522705,
  39771. "thread": 140246908178432,
  39772. "threadName": "MainThread",
  39773. "processName": "MainProcess",
  39774. "process": 509276,
  39775. "message": "Result (Virtual device user temperature): 16.5 (<class 'float'>)",
  39776. "asctime": "2023-02-15 07:13:51,646"
  39777. },
  39778. {
  39779. "name": "__unittest__",
  39780. "msg": "Expectation (%s): result %s %s (%s)",
  39781. "args": [
  39782. "Virtual device user temperature",
  39783. "=",
  39784. "16.5",
  39785. "<class 'float'>"
  39786. ],
  39787. "levelname": "DEBUG",
  39788. "levelno": 10,
  39789. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  39790. "filename": "test.py",
  39791. "module": "test",
  39792. "exc_info": null,
  39793. "exc_text": null,
  39794. "stack_info": null,
  39795. "lineno": 26,
  39796. "funcName": "__report_expectation__",
  39797. "created": 1676441631.6464746,
  39798. "msecs": 646.4745998382568,
  39799. "relativeCreated": 28649.98984336853,
  39800. "thread": 140246908178432,
  39801. "threadName": "MainThread",
  39802. "processName": "MainProcess",
  39803. "process": 509276,
  39804. "message": "Expectation (Virtual device user temperature): result = 16.5 (<class 'float'>)",
  39805. "asctime": "2023-02-15 07:13:51,646"
  39806. }
  39807. ],
  39808. "time_consumption": 9.560585021972656e-05
  39809. },
  39810. {
  39811. "name": "__tLogger__",
  39812. "msg": "Changing videv user temperature setpoint to '%.1f'",
  39813. "args": [
  39814. 21.5
  39815. ],
  39816. "levelname": "DEBUG",
  39817. "levelno": 10,
  39818. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  39819. "filename": "heating.py",
  39820. "module": "heating",
  39821. "exc_info": null,
  39822. "exc_text": null,
  39823. "stack_info": null,
  39824. "lineno": 41,
  39825. "funcName": "__test_user_temperature_setpoint__",
  39826. "created": 1676441631.947902,
  39827. "msecs": 947.9019641876221,
  39828. "relativeCreated": 28951.417207717896,
  39829. "thread": 140246908178432,
  39830. "threadName": "MainThread",
  39831. "processName": "MainProcess",
  39832. "process": 509276,
  39833. "message": "Changing videv user temperature setpoint to '21.5'",
  39834. "asctime": "2023-02-15 07:13:51,947",
  39835. "moduleLogger": [
  39836. {
  39837. "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.user_temperature_setpoint.set",
  39838. "msg": "Sending message with topic %s and payload %s",
  39839. "args": [
  39840. "videv/ffe/sleep/heating_valve/user_temperature_setpoint/set",
  39841. "21.5"
  39842. ],
  39843. "levelname": "DEBUG",
  39844. "levelno": 10,
  39845. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  39846. "filename": "__init__.py",
  39847. "module": "__init__",
  39848. "exc_info": null,
  39849. "exc_text": null,
  39850. "stack_info": null,
  39851. "lineno": 75,
  39852. "funcName": "send",
  39853. "created": 1676441631.6468225,
  39854. "msecs": 646.822452545166,
  39855. "relativeCreated": 28650.33769607544,
  39856. "thread": 140246908178432,
  39857. "threadName": "MainThread",
  39858. "processName": "MainProcess",
  39859. "process": 509276,
  39860. "message": "Sending message with topic videv/ffe/sleep/heating_valve/user_temperature_setpoint/set and payload 21.5",
  39861. "asctime": "2023-02-15 07:13:51,646"
  39862. },
  39863. {
  39864. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve.set",
  39865. "msg": "Received message with topic %s and payload %s",
  39866. "args": [
  39867. "zigbee/ffe/sleep/heating_valve/set",
  39868. "b'{\"current_heating_setpoint\": 21.5}'"
  39869. ],
  39870. "levelname": "DEBUG",
  39871. "levelno": 10,
  39872. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  39873. "filename": "__init__.py",
  39874. "module": "__init__",
  39875. "exc_info": null,
  39876. "exc_text": null,
  39877. "stack_info": null,
  39878. "lineno": 91,
  39879. "funcName": "__receive__",
  39880. "created": 1676441631.6522737,
  39881. "msecs": 652.2736549377441,
  39882. "relativeCreated": 28655.788898468018,
  39883. "thread": 140246884292160,
  39884. "threadName": "Thread-1 (_thread_main)",
  39885. "processName": "MainProcess",
  39886. "process": 509276,
  39887. "message": "Received message with topic zigbee/ffe/sleep/heating_valve/set and payload b'{\"current_heating_setpoint\": 21.5}'",
  39888. "asctime": "2023-02-15 07:13:51,652"
  39889. },
  39890. {
  39891. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve",
  39892. "msg": "Sending message with topic %s and payload %s",
  39893. "args": [
  39894. "zigbee/ffe/sleep/heating_valve",
  39895. "{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}"
  39896. ],
  39897. "levelname": "DEBUG",
  39898. "levelno": 10,
  39899. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  39900. "filename": "__init__.py",
  39901. "module": "__init__",
  39902. "exc_info": null,
  39903. "exc_text": null,
  39904. "stack_info": null,
  39905. "lineno": 75,
  39906. "funcName": "send",
  39907. "created": 1676441631.6528132,
  39908. "msecs": 652.813196182251,
  39909. "relativeCreated": 28656.328439712524,
  39910. "thread": 140246884292160,
  39911. "threadName": "Thread-1 (_thread_main)",
  39912. "processName": "MainProcess",
  39913. "process": 509276,
  39914. "message": "Sending message with topic zigbee/ffe/sleep/heating_valve and payload {\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}",
  39915. "asctime": "2023-02-15 07:13:51,652"
  39916. },
  39917. {
  39918. "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.valve_temperature_setpoint",
  39919. "msg": "Received message with topic %s and payload %s",
  39920. "args": [
  39921. "videv/ffe/sleep/heating_valve/valve_temperature_setpoint",
  39922. "b'21.5'"
  39923. ],
  39924. "levelname": "DEBUG",
  39925. "levelno": 10,
  39926. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  39927. "filename": "__init__.py",
  39928. "module": "__init__",
  39929. "exc_info": null,
  39930. "exc_text": null,
  39931. "stack_info": null,
  39932. "lineno": 91,
  39933. "funcName": "__receive__",
  39934. "created": 1676441631.6534245,
  39935. "msecs": 653.4245014190674,
  39936. "relativeCreated": 28656.93974494934,
  39937. "thread": 140246884292160,
  39938. "threadName": "Thread-1 (_thread_main)",
  39939. "processName": "MainProcess",
  39940. "process": 509276,
  39941. "message": "Received message with topic videv/ffe/sleep/heating_valve/valve_temperature_setpoint and payload b'21.5'",
  39942. "asctime": "2023-02-15 07:13:51,653"
  39943. },
  39944. {
  39945. "name": "smart_brain.mqtt.videv.ffe.sleep.heating_valve.user_temperature_setpoint",
  39946. "msg": "Received message with topic %s and payload %s",
  39947. "args": [
  39948. "videv/ffe/sleep/heating_valve/user_temperature_setpoint",
  39949. "b'21.5'"
  39950. ],
  39951. "levelname": "DEBUG",
  39952. "levelno": 10,
  39953. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  39954. "filename": "__init__.py",
  39955. "module": "__init__",
  39956. "exc_info": null,
  39957. "exc_text": null,
  39958. "stack_info": null,
  39959. "lineno": 91,
  39960. "funcName": "__receive__",
  39961. "created": 1676441631.6542003,
  39962. "msecs": 654.2003154754639,
  39963. "relativeCreated": 28657.715559005737,
  39964. "thread": 140246884292160,
  39965. "threadName": "Thread-1 (_thread_main)",
  39966. "processName": "MainProcess",
  39967. "process": 509276,
  39968. "message": "Received message with topic videv/ffe/sleep/heating_valve/user_temperature_setpoint and payload b'21.5'",
  39969. "asctime": "2023-02-15 07:13:51,654"
  39970. },
  39971. {
  39972. "name": "smart_brain.mqtt.zigbee.ffe.sleep.heating_valve",
  39973. "msg": "Received message with topic %s and payload %s",
  39974. "args": [
  39975. "zigbee/ffe/sleep/heating_valve",
  39976. "b'{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}'"
  39977. ],
  39978. "levelname": "DEBUG",
  39979. "levelno": 10,
  39980. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  39981. "filename": "__init__.py",
  39982. "module": "__init__",
  39983. "exc_info": null,
  39984. "exc_text": null,
  39985. "stack_info": null,
  39986. "lineno": 91,
  39987. "funcName": "__receive__",
  39988. "created": 1676441631.654896,
  39989. "msecs": 654.8960208892822,
  39990. "relativeCreated": 28658.411264419556,
  39991. "thread": 140246884292160,
  39992. "threadName": "Thread-1 (_thread_main)",
  39993. "processName": "MainProcess",
  39994. "process": 509276,
  39995. "message": "Received message with topic zigbee/ffe/sleep/heating_valve and payload b'{\"current_heating_setpoint\": 21.5, \"local_temperature\": 20.7, \"battery\": 97}'",
  39996. "asctime": "2023-02-15 07:13:51,654"
  39997. }
  39998. ],
  39999. "time_consumption": 0.29300594329833984
  40000. },
  40001. {
  40002. "name": "__tLogger__",
  40003. "msg": "Valve device temperature setpoint is correct (Content %s and Type is %s).",
  40004. "args": [
  40005. "21.5",
  40006. "<class 'float'>"
  40007. ],
  40008. "levelname": "INFO",
  40009. "levelno": 20,
  40010. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  40011. "filename": "test.py",
  40012. "module": "test",
  40013. "exc_info": null,
  40014. "exc_text": null,
  40015. "stack_info": null,
  40016. "lineno": 184,
  40017. "funcName": "equivalency_chk",
  40018. "created": 1676441631.9486532,
  40019. "msecs": 948.6532211303711,
  40020. "relativeCreated": 28952.168464660645,
  40021. "thread": 140246908178432,
  40022. "threadName": "MainThread",
  40023. "processName": "MainProcess",
  40024. "process": 509276,
  40025. "message": "Valve device temperature setpoint is correct (Content 21.5 and Type is <class 'float'>).",
  40026. "asctime": "2023-02-15 07:13:51,948",
  40027. "moduleLogger": [
  40028. {
  40029. "name": "__unittest__",
  40030. "msg": "Result (%s): %s (%s)",
  40031. "args": [
  40032. "Valve device temperature setpoint",
  40033. "21.5",
  40034. "<class 'float'>"
  40035. ],
  40036. "levelname": "DEBUG",
  40037. "levelno": 10,
  40038. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  40039. "filename": "test.py",
  40040. "module": "test",
  40041. "exc_info": null,
  40042. "exc_text": null,
  40043. "stack_info": null,
  40044. "lineno": 22,
  40045. "funcName": "__report_result__",
  40046. "created": 1676441631.9483697,
  40047. "msecs": 948.3697414398193,
  40048. "relativeCreated": 28951.884984970093,
  40049. "thread": 140246908178432,
  40050. "threadName": "MainThread",
  40051. "processName": "MainProcess",
  40052. "process": 509276,
  40053. "message": "Result (Valve device temperature setpoint): 21.5 (<class 'float'>)",
  40054. "asctime": "2023-02-15 07:13:51,948"
  40055. },
  40056. {
  40057. "name": "__unittest__",
  40058. "msg": "Expectation (%s): result %s %s (%s)",
  40059. "args": [
  40060. "Valve device temperature setpoint",
  40061. "=",
  40062. "21.5",
  40063. "<class 'float'>"
  40064. ],
  40065. "levelname": "DEBUG",
  40066. "levelno": 10,
  40067. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  40068. "filename": "test.py",
  40069. "module": "test",
  40070. "exc_info": null,
  40071. "exc_text": null,
  40072. "stack_info": null,
  40073. "lineno": 26,
  40074. "funcName": "__report_expectation__",
  40075. "created": 1676441631.948526,
  40076. "msecs": 948.5259056091309,
  40077. "relativeCreated": 28952.041149139404,
  40078. "thread": 140246908178432,
  40079. "threadName": "MainThread",
  40080. "processName": "MainProcess",
  40081. "process": 509276,
  40082. "message": "Expectation (Valve device temperature setpoint): result = 21.5 (<class 'float'>)",
  40083. "asctime": "2023-02-15 07:13:51,948"
  40084. }
  40085. ],
  40086. "time_consumption": 0.00012731552124023438
  40087. },
  40088. {
  40089. "name": "__tLogger__",
  40090. "msg": "Virtual device valve temperature is correct (Content %s and Type is %s).",
  40091. "args": [
  40092. "21.5",
  40093. "<class 'float'>"
  40094. ],
  40095. "levelname": "INFO",
  40096. "levelno": 20,
  40097. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  40098. "filename": "test.py",
  40099. "module": "test",
  40100. "exc_info": null,
  40101. "exc_text": null,
  40102. "stack_info": null,
  40103. "lineno": 184,
  40104. "funcName": "equivalency_chk",
  40105. "created": 1676441631.949124,
  40106. "msecs": 949.1240978240967,
  40107. "relativeCreated": 28952.63934135437,
  40108. "thread": 140246908178432,
  40109. "threadName": "MainThread",
  40110. "processName": "MainProcess",
  40111. "process": 509276,
  40112. "message": "Virtual device valve temperature is correct (Content 21.5 and Type is <class 'float'>).",
  40113. "asctime": "2023-02-15 07:13:51,949",
  40114. "moduleLogger": [
  40115. {
  40116. "name": "__unittest__",
  40117. "msg": "Result (%s): %s (%s)",
  40118. "args": [
  40119. "Virtual device valve temperature",
  40120. "21.5",
  40121. "<class 'float'>"
  40122. ],
  40123. "levelname": "DEBUG",
  40124. "levelno": 10,
  40125. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  40126. "filename": "test.py",
  40127. "module": "test",
  40128. "exc_info": null,
  40129. "exc_text": null,
  40130. "stack_info": null,
  40131. "lineno": 22,
  40132. "funcName": "__report_result__",
  40133. "created": 1676441631.9489026,
  40134. "msecs": 948.9026069641113,
  40135. "relativeCreated": 28952.417850494385,
  40136. "thread": 140246908178432,
  40137. "threadName": "MainThread",
  40138. "processName": "MainProcess",
  40139. "process": 509276,
  40140. "message": "Result (Virtual device valve temperature): 21.5 (<class 'float'>)",
  40141. "asctime": "2023-02-15 07:13:51,948"
  40142. },
  40143. {
  40144. "name": "__unittest__",
  40145. "msg": "Expectation (%s): result %s %s (%s)",
  40146. "args": [
  40147. "Virtual device valve temperature",
  40148. "=",
  40149. "21.5",
  40150. "<class 'float'>"
  40151. ],
  40152. "levelname": "DEBUG",
  40153. "levelno": 10,
  40154. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  40155. "filename": "test.py",
  40156. "module": "test",
  40157. "exc_info": null,
  40158. "exc_text": null,
  40159. "stack_info": null,
  40160. "lineno": 26,
  40161. "funcName": "__report_expectation__",
  40162. "created": 1676441631.9490197,
  40163. "msecs": 949.0196704864502,
  40164. "relativeCreated": 28952.534914016724,
  40165. "thread": 140246908178432,
  40166. "threadName": "MainThread",
  40167. "processName": "MainProcess",
  40168. "process": 509276,
  40169. "message": "Expectation (Virtual device valve temperature): result = 21.5 (<class 'float'>)",
  40170. "asctime": "2023-02-15 07:13:51,949"
  40171. }
  40172. ],
  40173. "time_consumption": 0.00010442733764648438
  40174. }
  40175. ],
  40176. "time_consumption": 1.2104322910308838,
  40177. "time_start": "2023-02-15 07:13:50,738",
  40178. "time_finished": "2023-02-15 07:13:51,949"
  40179. },
  40180. "Brightness test for device and virtual device: zigbee/ffe/sleep/main_light": {
  40181. "name": "__tLogger__",
  40182. "msg": "Brightness test for device and virtual device: zigbee/ffe/sleep/main_light",
  40183. "args": null,
  40184. "levelname": "INFO",
  40185. "levelno": 20,
  40186. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  40187. "filename": "light.py",
  40188. "module": "light",
  40189. "exc_info": null,
  40190. "exc_text": null,
  40191. "stack_info": null,
  40192. "lineno": 50,
  40193. "funcName": "test_brightness",
  40194. "created": 1676441631.9496515,
  40195. "msecs": 949.6514797210693,
  40196. "relativeCreated": 28953.166723251343,
  40197. "thread": 140246908178432,
  40198. "threadName": "MainThread",
  40199. "processName": "MainProcess",
  40200. "process": 509276,
  40201. "message": "Brightness test for device and virtual device: zigbee/ffe/sleep/main_light",
  40202. "asctime": "2023-02-15 07:13:51,949",
  40203. "moduleLogger": [],
  40204. "testcaseLogger": [
  40205. {
  40206. "name": "__tLogger__",
  40207. "msg": "Setting preconditions (Power on)",
  40208. "args": [],
  40209. "levelname": "DEBUG",
  40210. "levelno": 10,
  40211. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  40212. "filename": "light.py",
  40213. "module": "light",
  40214. "exc_info": null,
  40215. "exc_text": null,
  40216. "stack_info": null,
  40217. "lineno": 57,
  40218. "funcName": "__test_brightness__",
  40219. "created": 1676441632.2517514,
  40220. "msecs": 251.75142288208008,
  40221. "relativeCreated": 29255.266666412354,
  40222. "thread": 140246908178432,
  40223. "threadName": "MainThread",
  40224. "processName": "MainProcess",
  40225. "process": 509276,
  40226. "message": "Setting preconditions (Power on)",
  40227. "asctime": "2023-02-15 07:13:52,251",
  40228. "moduleLogger": [
  40229. {
  40230. "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0",
  40231. "msg": "Sending message with topic %s and payload %s",
  40232. "args": [
  40233. "shellies/ffe/sleep/main_light/relay/0",
  40234. "on"
  40235. ],
  40236. "levelname": "DEBUG",
  40237. "levelno": 10,
  40238. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  40239. "filename": "__init__.py",
  40240. "module": "__init__",
  40241. "exc_info": null,
  40242. "exc_text": null,
  40243. "stack_info": null,
  40244. "lineno": 75,
  40245. "funcName": "send",
  40246. "created": 1676441631.9499633,
  40247. "msecs": 949.9633312225342,
  40248. "relativeCreated": 28953.478574752808,
  40249. "thread": 140246908178432,
  40250. "threadName": "MainThread",
  40251. "processName": "MainProcess",
  40252. "process": 509276,
  40253. "message": "Sending message with topic shellies/ffe/sleep/main_light/relay/0 and payload on",
  40254. "asctime": "2023-02-15 07:13:51,949"
  40255. },
  40256. {
  40257. "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light",
  40258. "msg": "Sending message with topic %s and payload %s",
  40259. "args": [
  40260. "zigbee/ffe/sleep/main_light",
  40261. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  40262. ],
  40263. "levelname": "DEBUG",
  40264. "levelno": 10,
  40265. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  40266. "filename": "__init__.py",
  40267. "module": "__init__",
  40268. "exc_info": null,
  40269. "exc_text": null,
  40270. "stack_info": null,
  40271. "lineno": 75,
  40272. "funcName": "send",
  40273. "created": 1676441631.9506714,
  40274. "msecs": 950.6714344024658,
  40275. "relativeCreated": 28954.18667793274,
  40276. "thread": 140246908178432,
  40277. "threadName": "MainThread",
  40278. "processName": "MainProcess",
  40279. "process": 509276,
  40280. "message": "Sending message with topic zigbee/ffe/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  40281. "asctime": "2023-02-15 07:13:51,950"
  40282. },
  40283. {
  40284. "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0",
  40285. "msg": "Received message with topic %s and payload %s",
  40286. "args": [
  40287. "shellies/ffe/sleep/main_light/relay/0",
  40288. "b'on'"
  40289. ],
  40290. "levelname": "DEBUG",
  40291. "levelno": 10,
  40292. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  40293. "filename": "__init__.py",
  40294. "module": "__init__",
  40295. "exc_info": null,
  40296. "exc_text": null,
  40297. "stack_info": null,
  40298. "lineno": 91,
  40299. "funcName": "__receive__",
  40300. "created": 1676441631.951845,
  40301. "msecs": 951.8449306488037,
  40302. "relativeCreated": 28955.360174179077,
  40303. "thread": 140246884292160,
  40304. "threadName": "Thread-1 (_thread_main)",
  40305. "processName": "MainProcess",
  40306. "process": 509276,
  40307. "message": "Received message with topic shellies/ffe/sleep/main_light/relay/0 and payload b'on'",
  40308. "asctime": "2023-02-15 07:13:51,951"
  40309. },
  40310. {
  40311. "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light",
  40312. "msg": "Received message with topic %s and payload %s",
  40313. "args": [
  40314. "zigbee/ffe/sleep/main_light",
  40315. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  40316. ],
  40317. "levelname": "DEBUG",
  40318. "levelno": 10,
  40319. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  40320. "filename": "__init__.py",
  40321. "module": "__init__",
  40322. "exc_info": null,
  40323. "exc_text": null,
  40324. "stack_info": null,
  40325. "lineno": 91,
  40326. "funcName": "__receive__",
  40327. "created": 1676441631.952709,
  40328. "msecs": 952.7089595794678,
  40329. "relativeCreated": 28956.22420310974,
  40330. "thread": 140246884292160,
  40331. "threadName": "Thread-1 (_thread_main)",
  40332. "processName": "MainProcess",
  40333. "process": 509276,
  40334. "message": "Received message with topic zigbee/ffe/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  40335. "asctime": "2023-02-15 07:13:51,952"
  40336. },
  40337. {
  40338. "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.state",
  40339. "msg": "Received message with topic %s and payload %s",
  40340. "args": [
  40341. "videv/ffe/sleep/main_light/state",
  40342. "b'true'"
  40343. ],
  40344. "levelname": "DEBUG",
  40345. "levelno": 10,
  40346. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  40347. "filename": "__init__.py",
  40348. "module": "__init__",
  40349. "exc_info": null,
  40350. "exc_text": null,
  40351. "stack_info": null,
  40352. "lineno": 91,
  40353. "funcName": "__receive__",
  40354. "created": 1676441632.0033774,
  40355. "msecs": 3.3774375915527344,
  40356. "relativeCreated": 29006.892681121826,
  40357. "thread": 140246884292160,
  40358. "threadName": "Thread-1 (_thread_main)",
  40359. "processName": "MainProcess",
  40360. "process": 509276,
  40361. "message": "Received message with topic videv/ffe/sleep/main_light/state and payload b'true'",
  40362. "asctime": "2023-02-15 07:13:52,003"
  40363. },
  40364. {
  40365. "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.brightness",
  40366. "msg": "Received message with topic %s and payload %s",
  40367. "args": [
  40368. "videv/ffe/sleep/main_light/brightness",
  40369. "b'50'"
  40370. ],
  40371. "levelname": "DEBUG",
  40372. "levelno": 10,
  40373. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  40374. "filename": "__init__.py",
  40375. "module": "__init__",
  40376. "exc_info": null,
  40377. "exc_text": null,
  40378. "stack_info": null,
  40379. "lineno": 91,
  40380. "funcName": "__receive__",
  40381. "created": 1676441632.0042512,
  40382. "msecs": 4.251241683959961,
  40383. "relativeCreated": 29007.766485214233,
  40384. "thread": 140246884292160,
  40385. "threadName": "Thread-1 (_thread_main)",
  40386. "processName": "MainProcess",
  40387. "process": 509276,
  40388. "message": "Received message with topic videv/ffe/sleep/main_light/brightness and payload b'50'",
  40389. "asctime": "2023-02-15 07:13:52,004"
  40390. },
  40391. {
  40392. "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.color_temp",
  40393. "msg": "Received message with topic %s and payload %s",
  40394. "args": [
  40395. "videv/ffe/sleep/main_light/color_temp",
  40396. "b'5'"
  40397. ],
  40398. "levelname": "DEBUG",
  40399. "levelno": 10,
  40400. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  40401. "filename": "__init__.py",
  40402. "module": "__init__",
  40403. "exc_info": null,
  40404. "exc_text": null,
  40405. "stack_info": null,
  40406. "lineno": 91,
  40407. "funcName": "__receive__",
  40408. "created": 1676441632.0049129,
  40409. "msecs": 4.912853240966797,
  40410. "relativeCreated": 29008.42809677124,
  40411. "thread": 140246884292160,
  40412. "threadName": "Thread-1 (_thread_main)",
  40413. "processName": "MainProcess",
  40414. "process": 509276,
  40415. "message": "Received message with topic videv/ffe/sleep/main_light/color_temp and payload b'5'",
  40416. "asctime": "2023-02-15 07:13:52,004"
  40417. }
  40418. ],
  40419. "time_consumption": 0.24683856964111328
  40420. },
  40421. {
  40422. "name": "__tLogger__",
  40423. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  40424. "args": [
  40425. "50",
  40426. "<class 'int'>"
  40427. ],
  40428. "levelname": "INFO",
  40429. "levelno": 20,
  40430. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  40431. "filename": "test.py",
  40432. "module": "test",
  40433. "exc_info": null,
  40434. "exc_text": null,
  40435. "stack_info": null,
  40436. "lineno": 184,
  40437. "funcName": "equivalency_chk",
  40438. "created": 1676441632.2525218,
  40439. "msecs": 252.52175331115723,
  40440. "relativeCreated": 29256.03699684143,
  40441. "thread": 140246908178432,
  40442. "threadName": "MainThread",
  40443. "processName": "MainProcess",
  40444. "process": 509276,
  40445. "message": "Virtual device brightness is correct (Content 50 and Type is <class 'int'>).",
  40446. "asctime": "2023-02-15 07:13:52,252",
  40447. "moduleLogger": [
  40448. {
  40449. "name": "__unittest__",
  40450. "msg": "Result (%s): %s (%s)",
  40451. "args": [
  40452. "Virtual device brightness",
  40453. "50",
  40454. "<class 'int'>"
  40455. ],
  40456. "levelname": "DEBUG",
  40457. "levelno": 10,
  40458. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  40459. "filename": "test.py",
  40460. "module": "test",
  40461. "exc_info": null,
  40462. "exc_text": null,
  40463. "stack_info": null,
  40464. "lineno": 22,
  40465. "funcName": "__report_result__",
  40466. "created": 1676441632.2522037,
  40467. "msecs": 252.20370292663574,
  40468. "relativeCreated": 29255.71894645691,
  40469. "thread": 140246908178432,
  40470. "threadName": "MainThread",
  40471. "processName": "MainProcess",
  40472. "process": 509276,
  40473. "message": "Result (Virtual device brightness): 50 (<class 'int'>)",
  40474. "asctime": "2023-02-15 07:13:52,252"
  40475. },
  40476. {
  40477. "name": "__unittest__",
  40478. "msg": "Expectation (%s): result %s %s (%s)",
  40479. "args": [
  40480. "Virtual device brightness",
  40481. "=",
  40482. "50",
  40483. "<class 'int'>"
  40484. ],
  40485. "levelname": "DEBUG",
  40486. "levelno": 10,
  40487. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  40488. "filename": "test.py",
  40489. "module": "test",
  40490. "exc_info": null,
  40491. "exc_text": null,
  40492. "stack_info": null,
  40493. "lineno": 26,
  40494. "funcName": "__report_expectation__",
  40495. "created": 1676441632.252357,
  40496. "msecs": 252.35700607299805,
  40497. "relativeCreated": 29255.87224960327,
  40498. "thread": 140246908178432,
  40499. "threadName": "MainThread",
  40500. "processName": "MainProcess",
  40501. "process": 509276,
  40502. "message": "Expectation (Virtual device brightness): result = 50 (<class 'int'>)",
  40503. "asctime": "2023-02-15 07:13:52,252"
  40504. }
  40505. ],
  40506. "time_consumption": 0.0001647472381591797
  40507. },
  40508. {
  40509. "name": "__tLogger__",
  40510. "msg": "Changing light device brightness to '%d'",
  40511. "args": [
  40512. 65
  40513. ],
  40514. "levelname": "DEBUG",
  40515. "levelno": 10,
  40516. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  40517. "filename": "light.py",
  40518. "module": "light",
  40519. "exc_info": null,
  40520. "exc_text": null,
  40521. "stack_info": null,
  40522. "lineno": 63,
  40523. "funcName": "__test_brightness__",
  40524. "created": 1676441632.5540977,
  40525. "msecs": 554.0976524353027,
  40526. "relativeCreated": 29557.612895965576,
  40527. "thread": 140246908178432,
  40528. "threadName": "MainThread",
  40529. "processName": "MainProcess",
  40530. "process": 509276,
  40531. "message": "Changing light device brightness to '65'",
  40532. "asctime": "2023-02-15 07:13:52,554",
  40533. "moduleLogger": [
  40534. {
  40535. "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light",
  40536. "msg": "Sending message with topic %s and payload %s",
  40537. "args": [
  40538. "zigbee/ffe/sleep/main_light",
  40539. "{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}"
  40540. ],
  40541. "levelname": "DEBUG",
  40542. "levelno": 10,
  40543. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  40544. "filename": "__init__.py",
  40545. "module": "__init__",
  40546. "exc_info": null,
  40547. "exc_text": null,
  40548. "stack_info": null,
  40549. "lineno": 75,
  40550. "funcName": "send",
  40551. "created": 1676441632.2529225,
  40552. "msecs": 252.92253494262695,
  40553. "relativeCreated": 29256.4377784729,
  40554. "thread": 140246908178432,
  40555. "threadName": "MainThread",
  40556. "processName": "MainProcess",
  40557. "process": 509276,
  40558. "message": "Sending message with topic zigbee/ffe/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}",
  40559. "asctime": "2023-02-15 07:13:52,252"
  40560. },
  40561. {
  40562. "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light",
  40563. "msg": "Received message with topic %s and payload %s",
  40564. "args": [
  40565. "zigbee/ffe/sleep/main_light",
  40566. "b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'"
  40567. ],
  40568. "levelname": "DEBUG",
  40569. "levelno": 10,
  40570. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  40571. "filename": "__init__.py",
  40572. "module": "__init__",
  40573. "exc_info": null,
  40574. "exc_text": null,
  40575. "stack_info": null,
  40576. "lineno": 91,
  40577. "funcName": "__receive__",
  40578. "created": 1676441632.2542064,
  40579. "msecs": 254.20641899108887,
  40580. "relativeCreated": 29257.721662521362,
  40581. "thread": 140246884292160,
  40582. "threadName": "Thread-1 (_thread_main)",
  40583. "processName": "MainProcess",
  40584. "process": 509276,
  40585. "message": "Received message with topic zigbee/ffe/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'",
  40586. "asctime": "2023-02-15 07:13:52,254"
  40587. },
  40588. {
  40589. "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.brightness",
  40590. "msg": "Received message with topic %s and payload %s",
  40591. "args": [
  40592. "videv/ffe/sleep/main_light/brightness",
  40593. "b'65'"
  40594. ],
  40595. "levelname": "DEBUG",
  40596. "levelno": 10,
  40597. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  40598. "filename": "__init__.py",
  40599. "module": "__init__",
  40600. "exc_info": null,
  40601. "exc_text": null,
  40602. "stack_info": null,
  40603. "lineno": 91,
  40604. "funcName": "__receive__",
  40605. "created": 1676441632.256651,
  40606. "msecs": 256.6509246826172,
  40607. "relativeCreated": 29260.16616821289,
  40608. "thread": 140246884292160,
  40609. "threadName": "Thread-1 (_thread_main)",
  40610. "processName": "MainProcess",
  40611. "process": 509276,
  40612. "message": "Received message with topic videv/ffe/sleep/main_light/brightness and payload b'65'",
  40613. "asctime": "2023-02-15 07:13:52,256"
  40614. }
  40615. ],
  40616. "time_consumption": 0.29744672775268555
  40617. },
  40618. {
  40619. "name": "__tLogger__",
  40620. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  40621. "args": [
  40622. "65",
  40623. "<class 'int'>"
  40624. ],
  40625. "levelname": "INFO",
  40626. "levelno": 20,
  40627. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  40628. "filename": "test.py",
  40629. "module": "test",
  40630. "exc_info": null,
  40631. "exc_text": null,
  40632. "stack_info": null,
  40633. "lineno": 184,
  40634. "funcName": "equivalency_chk",
  40635. "created": 1676441632.5548685,
  40636. "msecs": 554.8684597015381,
  40637. "relativeCreated": 29558.38370323181,
  40638. "thread": 140246908178432,
  40639. "threadName": "MainThread",
  40640. "processName": "MainProcess",
  40641. "process": 509276,
  40642. "message": "Virtual device brightness is correct (Content 65 and Type is <class 'int'>).",
  40643. "asctime": "2023-02-15 07:13:52,554",
  40644. "moduleLogger": [
  40645. {
  40646. "name": "__unittest__",
  40647. "msg": "Result (%s): %s (%s)",
  40648. "args": [
  40649. "Virtual device brightness",
  40650. "65",
  40651. "<class 'int'>"
  40652. ],
  40653. "levelname": "DEBUG",
  40654. "levelno": 10,
  40655. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  40656. "filename": "test.py",
  40657. "module": "test",
  40658. "exc_info": null,
  40659. "exc_text": null,
  40660. "stack_info": null,
  40661. "lineno": 22,
  40662. "funcName": "__report_result__",
  40663. "created": 1676441632.5545926,
  40664. "msecs": 554.5926094055176,
  40665. "relativeCreated": 29558.10785293579,
  40666. "thread": 140246908178432,
  40667. "threadName": "MainThread",
  40668. "processName": "MainProcess",
  40669. "process": 509276,
  40670. "message": "Result (Virtual device brightness): 65 (<class 'int'>)",
  40671. "asctime": "2023-02-15 07:13:52,554"
  40672. },
  40673. {
  40674. "name": "__unittest__",
  40675. "msg": "Expectation (%s): result %s %s (%s)",
  40676. "args": [
  40677. "Virtual device brightness",
  40678. "=",
  40679. "65",
  40680. "<class 'int'>"
  40681. ],
  40682. "levelname": "DEBUG",
  40683. "levelno": 10,
  40684. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  40685. "filename": "test.py",
  40686. "module": "test",
  40687. "exc_info": null,
  40688. "exc_text": null,
  40689. "stack_info": null,
  40690. "lineno": 26,
  40691. "funcName": "__report_expectation__",
  40692. "created": 1676441632.5547485,
  40693. "msecs": 554.74853515625,
  40694. "relativeCreated": 29558.263778686523,
  40695. "thread": 140246908178432,
  40696. "threadName": "MainThread",
  40697. "processName": "MainProcess",
  40698. "process": 509276,
  40699. "message": "Expectation (Virtual device brightness): result = 65 (<class 'int'>)",
  40700. "asctime": "2023-02-15 07:13:52,554"
  40701. }
  40702. ],
  40703. "time_consumption": 0.00011992454528808594
  40704. },
  40705. {
  40706. "name": "__tLogger__",
  40707. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  40708. "args": [
  40709. "65",
  40710. "<class 'int'>"
  40711. ],
  40712. "levelname": "INFO",
  40713. "levelno": 20,
  40714. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  40715. "filename": "test.py",
  40716. "module": "test",
  40717. "exc_info": null,
  40718. "exc_text": null,
  40719. "stack_info": null,
  40720. "lineno": 184,
  40721. "funcName": "equivalency_chk",
  40722. "created": 1676441632.5553117,
  40723. "msecs": 555.3116798400879,
  40724. "relativeCreated": 29558.82692337036,
  40725. "thread": 140246908178432,
  40726. "threadName": "MainThread",
  40727. "processName": "MainProcess",
  40728. "process": 509276,
  40729. "message": "Light device brightness is correct (Content 65 and Type is <class 'int'>).",
  40730. "asctime": "2023-02-15 07:13:52,555",
  40731. "moduleLogger": [
  40732. {
  40733. "name": "__unittest__",
  40734. "msg": "Result (%s): %s (%s)",
  40735. "args": [
  40736. "Light device brightness",
  40737. "65",
  40738. "<class 'int'>"
  40739. ],
  40740. "levelname": "DEBUG",
  40741. "levelno": 10,
  40742. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  40743. "filename": "test.py",
  40744. "module": "test",
  40745. "exc_info": null,
  40746. "exc_text": null,
  40747. "stack_info": null,
  40748. "lineno": 22,
  40749. "funcName": "__report_result__",
  40750. "created": 1676441632.555064,
  40751. "msecs": 555.0639629364014,
  40752. "relativeCreated": 29558.579206466675,
  40753. "thread": 140246908178432,
  40754. "threadName": "MainThread",
  40755. "processName": "MainProcess",
  40756. "process": 509276,
  40757. "message": "Result (Light device brightness): 65 (<class 'int'>)",
  40758. "asctime": "2023-02-15 07:13:52,555"
  40759. },
  40760. {
  40761. "name": "__unittest__",
  40762. "msg": "Expectation (%s): result %s %s (%s)",
  40763. "args": [
  40764. "Light device brightness",
  40765. "=",
  40766. "65",
  40767. "<class 'int'>"
  40768. ],
  40769. "levelname": "DEBUG",
  40770. "levelno": 10,
  40771. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  40772. "filename": "test.py",
  40773. "module": "test",
  40774. "exc_info": null,
  40775. "exc_text": null,
  40776. "stack_info": null,
  40777. "lineno": 26,
  40778. "funcName": "__report_expectation__",
  40779. "created": 1676441632.5551727,
  40780. "msecs": 555.1726818084717,
  40781. "relativeCreated": 29558.687925338745,
  40782. "thread": 140246908178432,
  40783. "threadName": "MainThread",
  40784. "processName": "MainProcess",
  40785. "process": 509276,
  40786. "message": "Expectation (Light device brightness): result = 65 (<class 'int'>)",
  40787. "asctime": "2023-02-15 07:13:52,555"
  40788. }
  40789. ],
  40790. "time_consumption": 0.00013899803161621094
  40791. },
  40792. {
  40793. "name": "__tLogger__",
  40794. "msg": "Changing virtual device brightness to '%d'",
  40795. "args": [
  40796. 50
  40797. ],
  40798. "levelname": "DEBUG",
  40799. "levelno": 10,
  40800. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  40801. "filename": "light.py",
  40802. "module": "light",
  40803. "exc_info": null,
  40804. "exc_text": null,
  40805. "stack_info": null,
  40806. "lineno": 69,
  40807. "funcName": "__test_brightness__",
  40808. "created": 1676441632.8568003,
  40809. "msecs": 856.8003177642822,
  40810. "relativeCreated": 29860.315561294556,
  40811. "thread": 140246908178432,
  40812. "threadName": "MainThread",
  40813. "processName": "MainProcess",
  40814. "process": 509276,
  40815. "message": "Changing virtual device brightness to '50'",
  40816. "asctime": "2023-02-15 07:13:52,856",
  40817. "moduleLogger": [
  40818. {
  40819. "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.brightness.set",
  40820. "msg": "Sending message with topic %s and payload %s",
  40821. "args": [
  40822. "videv/ffe/sleep/main_light/brightness/set",
  40823. "50"
  40824. ],
  40825. "levelname": "DEBUG",
  40826. "levelno": 10,
  40827. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  40828. "filename": "__init__.py",
  40829. "module": "__init__",
  40830. "exc_info": null,
  40831. "exc_text": null,
  40832. "stack_info": null,
  40833. "lineno": 75,
  40834. "funcName": "send",
  40835. "created": 1676441632.5556412,
  40836. "msecs": 555.6411743164062,
  40837. "relativeCreated": 29559.15641784668,
  40838. "thread": 140246908178432,
  40839. "threadName": "MainThread",
  40840. "processName": "MainProcess",
  40841. "process": 509276,
  40842. "message": "Sending message with topic videv/ffe/sleep/main_light/brightness/set and payload 50",
  40843. "asctime": "2023-02-15 07:13:52,555"
  40844. },
  40845. {
  40846. "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light.set",
  40847. "msg": "Received message with topic %s and payload %s",
  40848. "args": [
  40849. "zigbee/ffe/sleep/main_light/set",
  40850. "b'{\"brightness\": 128}'"
  40851. ],
  40852. "levelname": "DEBUG",
  40853. "levelno": 10,
  40854. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  40855. "filename": "__init__.py",
  40856. "module": "__init__",
  40857. "exc_info": null,
  40858. "exc_text": null,
  40859. "stack_info": null,
  40860. "lineno": 91,
  40861. "funcName": "__receive__",
  40862. "created": 1676441632.559054,
  40863. "msecs": 559.053897857666,
  40864. "relativeCreated": 29562.56914138794,
  40865. "thread": 140246884292160,
  40866. "threadName": "Thread-1 (_thread_main)",
  40867. "processName": "MainProcess",
  40868. "process": 509276,
  40869. "message": "Received message with topic zigbee/ffe/sleep/main_light/set and payload b'{\"brightness\": 128}'",
  40870. "asctime": "2023-02-15 07:13:52,559"
  40871. },
  40872. {
  40873. "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light",
  40874. "msg": "Sending message with topic %s and payload %s",
  40875. "args": [
  40876. "zigbee/ffe/sleep/main_light",
  40877. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  40878. ],
  40879. "levelname": "DEBUG",
  40880. "levelno": 10,
  40881. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  40882. "filename": "__init__.py",
  40883. "module": "__init__",
  40884. "exc_info": null,
  40885. "exc_text": null,
  40886. "stack_info": null,
  40887. "lineno": 75,
  40888. "funcName": "send",
  40889. "created": 1676441632.5597305,
  40890. "msecs": 559.7305297851562,
  40891. "relativeCreated": 29563.24577331543,
  40892. "thread": 140246884292160,
  40893. "threadName": "Thread-1 (_thread_main)",
  40894. "processName": "MainProcess",
  40895. "process": 509276,
  40896. "message": "Sending message with topic zigbee/ffe/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  40897. "asctime": "2023-02-15 07:13:52,559"
  40898. },
  40899. {
  40900. "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light",
  40901. "msg": "Received message with topic %s and payload %s",
  40902. "args": [
  40903. "zigbee/ffe/sleep/main_light",
  40904. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  40905. ],
  40906. "levelname": "DEBUG",
  40907. "levelno": 10,
  40908. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  40909. "filename": "__init__.py",
  40910. "module": "__init__",
  40911. "exc_info": null,
  40912. "exc_text": null,
  40913. "stack_info": null,
  40914. "lineno": 91,
  40915. "funcName": "__receive__",
  40916. "created": 1676441632.5608628,
  40917. "msecs": 560.8627796173096,
  40918. "relativeCreated": 29564.378023147583,
  40919. "thread": 140246884292160,
  40920. "threadName": "Thread-1 (_thread_main)",
  40921. "processName": "MainProcess",
  40922. "process": 509276,
  40923. "message": "Received message with topic zigbee/ffe/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  40924. "asctime": "2023-02-15 07:13:52,560"
  40925. },
  40926. {
  40927. "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.brightness",
  40928. "msg": "Received message with topic %s and payload %s",
  40929. "args": [
  40930. "videv/ffe/sleep/main_light/brightness",
  40931. "b'50'"
  40932. ],
  40933. "levelname": "DEBUG",
  40934. "levelno": 10,
  40935. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  40936. "filename": "__init__.py",
  40937. "module": "__init__",
  40938. "exc_info": null,
  40939. "exc_text": null,
  40940. "stack_info": null,
  40941. "lineno": 91,
  40942. "funcName": "__receive__",
  40943. "created": 1676441632.6040444,
  40944. "msecs": 604.0444374084473,
  40945. "relativeCreated": 29607.55968093872,
  40946. "thread": 140246884292160,
  40947. "threadName": "Thread-1 (_thread_main)",
  40948. "processName": "MainProcess",
  40949. "process": 509276,
  40950. "message": "Received message with topic videv/ffe/sleep/main_light/brightness and payload b'50'",
  40951. "asctime": "2023-02-15 07:13:52,604"
  40952. }
  40953. ],
  40954. "time_consumption": 0.25275588035583496
  40955. },
  40956. {
  40957. "name": "__tLogger__",
  40958. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  40959. "args": [
  40960. "50",
  40961. "<class 'int'>"
  40962. ],
  40963. "levelname": "INFO",
  40964. "levelno": 20,
  40965. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  40966. "filename": "test.py",
  40967. "module": "test",
  40968. "exc_info": null,
  40969. "exc_text": null,
  40970. "stack_info": null,
  40971. "lineno": 184,
  40972. "funcName": "equivalency_chk",
  40973. "created": 1676441632.8575177,
  40974. "msecs": 857.5177192687988,
  40975. "relativeCreated": 29861.032962799072,
  40976. "thread": 140246908178432,
  40977. "threadName": "MainThread",
  40978. "processName": "MainProcess",
  40979. "process": 509276,
  40980. "message": "Light device brightness is correct (Content 50 and Type is <class 'int'>).",
  40981. "asctime": "2023-02-15 07:13:52,857",
  40982. "moduleLogger": [
  40983. {
  40984. "name": "__unittest__",
  40985. "msg": "Result (%s): %s (%s)",
  40986. "args": [
  40987. "Light device brightness",
  40988. "50",
  40989. "<class 'int'>"
  40990. ],
  40991. "levelname": "DEBUG",
  40992. "levelno": 10,
  40993. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  40994. "filename": "test.py",
  40995. "module": "test",
  40996. "exc_info": null,
  40997. "exc_text": null,
  40998. "stack_info": null,
  40999. "lineno": 22,
  41000. "funcName": "__report_result__",
  41001. "created": 1676441632.857254,
  41002. "msecs": 857.2540283203125,
  41003. "relativeCreated": 29860.769271850586,
  41004. "thread": 140246908178432,
  41005. "threadName": "MainThread",
  41006. "processName": "MainProcess",
  41007. "process": 509276,
  41008. "message": "Result (Light device brightness): 50 (<class 'int'>)",
  41009. "asctime": "2023-02-15 07:13:52,857"
  41010. },
  41011. {
  41012. "name": "__unittest__",
  41013. "msg": "Expectation (%s): result %s %s (%s)",
  41014. "args": [
  41015. "Light device brightness",
  41016. "=",
  41017. "50",
  41018. "<class 'int'>"
  41019. ],
  41020. "levelname": "DEBUG",
  41021. "levelno": 10,
  41022. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  41023. "filename": "test.py",
  41024. "module": "test",
  41025. "exc_info": null,
  41026. "exc_text": null,
  41027. "stack_info": null,
  41028. "lineno": 26,
  41029. "funcName": "__report_expectation__",
  41030. "created": 1676441632.8574014,
  41031. "msecs": 857.4013710021973,
  41032. "relativeCreated": 29860.91661453247,
  41033. "thread": 140246908178432,
  41034. "threadName": "MainThread",
  41035. "processName": "MainProcess",
  41036. "process": 509276,
  41037. "message": "Expectation (Light device brightness): result = 50 (<class 'int'>)",
  41038. "asctime": "2023-02-15 07:13:52,857"
  41039. }
  41040. ],
  41041. "time_consumption": 0.0001163482666015625
  41042. },
  41043. {
  41044. "name": "__tLogger__",
  41045. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  41046. "args": [
  41047. "50",
  41048. "<class 'int'>"
  41049. ],
  41050. "levelname": "INFO",
  41051. "levelno": 20,
  41052. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  41053. "filename": "test.py",
  41054. "module": "test",
  41055. "exc_info": null,
  41056. "exc_text": null,
  41057. "stack_info": null,
  41058. "lineno": 184,
  41059. "funcName": "equivalency_chk",
  41060. "created": 1676441632.8579588,
  41061. "msecs": 857.9587936401367,
  41062. "relativeCreated": 29861.47403717041,
  41063. "thread": 140246908178432,
  41064. "threadName": "MainThread",
  41065. "processName": "MainProcess",
  41066. "process": 509276,
  41067. "message": "Virtual device brightness is correct (Content 50 and Type is <class 'int'>).",
  41068. "asctime": "2023-02-15 07:13:52,857",
  41069. "moduleLogger": [
  41070. {
  41071. "name": "__unittest__",
  41072. "msg": "Result (%s): %s (%s)",
  41073. "args": [
  41074. "Virtual device brightness",
  41075. "50",
  41076. "<class 'int'>"
  41077. ],
  41078. "levelname": "DEBUG",
  41079. "levelno": 10,
  41080. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  41081. "filename": "test.py",
  41082. "module": "test",
  41083. "exc_info": null,
  41084. "exc_text": null,
  41085. "stack_info": null,
  41086. "lineno": 22,
  41087. "funcName": "__report_result__",
  41088. "created": 1676441632.8577502,
  41089. "msecs": 857.7501773834229,
  41090. "relativeCreated": 29861.265420913696,
  41091. "thread": 140246908178432,
  41092. "threadName": "MainThread",
  41093. "processName": "MainProcess",
  41094. "process": 509276,
  41095. "message": "Result (Virtual device brightness): 50 (<class 'int'>)",
  41096. "asctime": "2023-02-15 07:13:52,857"
  41097. },
  41098. {
  41099. "name": "__unittest__",
  41100. "msg": "Expectation (%s): result %s %s (%s)",
  41101. "args": [
  41102. "Virtual device brightness",
  41103. "=",
  41104. "50",
  41105. "<class 'int'>"
  41106. ],
  41107. "levelname": "DEBUG",
  41108. "levelno": 10,
  41109. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  41110. "filename": "test.py",
  41111. "module": "test",
  41112. "exc_info": null,
  41113. "exc_text": null,
  41114. "stack_info": null,
  41115. "lineno": 26,
  41116. "funcName": "__report_expectation__",
  41117. "created": 1676441632.857862,
  41118. "msecs": 857.8619956970215,
  41119. "relativeCreated": 29861.377239227295,
  41120. "thread": 140246908178432,
  41121. "threadName": "MainThread",
  41122. "processName": "MainProcess",
  41123. "process": 509276,
  41124. "message": "Expectation (Virtual device brightness): result = 50 (<class 'int'>)",
  41125. "asctime": "2023-02-15 07:13:52,857"
  41126. }
  41127. ],
  41128. "time_consumption": 9.679794311523438e-05
  41129. },
  41130. {
  41131. "name": "__tLogger__",
  41132. "msg": "Changing light device brightness to '%d'",
  41133. "args": [
  41134. 65
  41135. ],
  41136. "levelname": "DEBUG",
  41137. "levelno": 10,
  41138. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  41139. "filename": "light.py",
  41140. "module": "light",
  41141. "exc_info": null,
  41142. "exc_text": null,
  41143. "stack_info": null,
  41144. "lineno": 63,
  41145. "funcName": "__test_brightness__",
  41146. "created": 1676441633.1595073,
  41147. "msecs": 159.50727462768555,
  41148. "relativeCreated": 30163.02251815796,
  41149. "thread": 140246908178432,
  41150. "threadName": "MainThread",
  41151. "processName": "MainProcess",
  41152. "process": 509276,
  41153. "message": "Changing light device brightness to '65'",
  41154. "asctime": "2023-02-15 07:13:53,159",
  41155. "moduleLogger": [
  41156. {
  41157. "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light",
  41158. "msg": "Sending message with topic %s and payload %s",
  41159. "args": [
  41160. "zigbee/ffe/sleep/main_light",
  41161. "{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}"
  41162. ],
  41163. "levelname": "DEBUG",
  41164. "levelno": 10,
  41165. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  41166. "filename": "__init__.py",
  41167. "module": "__init__",
  41168. "exc_info": null,
  41169. "exc_text": null,
  41170. "stack_info": null,
  41171. "lineno": 75,
  41172. "funcName": "send",
  41173. "created": 1676441632.8583243,
  41174. "msecs": 858.3242893218994,
  41175. "relativeCreated": 29861.839532852173,
  41176. "thread": 140246908178432,
  41177. "threadName": "MainThread",
  41178. "processName": "MainProcess",
  41179. "process": 509276,
  41180. "message": "Sending message with topic zigbee/ffe/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}",
  41181. "asctime": "2023-02-15 07:13:52,858"
  41182. },
  41183. {
  41184. "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light",
  41185. "msg": "Received message with topic %s and payload %s",
  41186. "args": [
  41187. "zigbee/ffe/sleep/main_light",
  41188. "b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'"
  41189. ],
  41190. "levelname": "DEBUG",
  41191. "levelno": 10,
  41192. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  41193. "filename": "__init__.py",
  41194. "module": "__init__",
  41195. "exc_info": null,
  41196. "exc_text": null,
  41197. "stack_info": null,
  41198. "lineno": 91,
  41199. "funcName": "__receive__",
  41200. "created": 1676441632.859632,
  41201. "msecs": 859.6320152282715,
  41202. "relativeCreated": 29863.147258758545,
  41203. "thread": 140246884292160,
  41204. "threadName": "Thread-1 (_thread_main)",
  41205. "processName": "MainProcess",
  41206. "process": 509276,
  41207. "message": "Received message with topic zigbee/ffe/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'",
  41208. "asctime": "2023-02-15 07:13:52,859"
  41209. },
  41210. {
  41211. "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.brightness",
  41212. "msg": "Received message with topic %s and payload %s",
  41213. "args": [
  41214. "videv/ffe/sleep/main_light/brightness",
  41215. "b'65'"
  41216. ],
  41217. "levelname": "DEBUG",
  41218. "levelno": 10,
  41219. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  41220. "filename": "__init__.py",
  41221. "module": "__init__",
  41222. "exc_info": null,
  41223. "exc_text": null,
  41224. "stack_info": null,
  41225. "lineno": 91,
  41226. "funcName": "__receive__",
  41227. "created": 1676441632.8620398,
  41228. "msecs": 862.0398044586182,
  41229. "relativeCreated": 29865.55504798889,
  41230. "thread": 140246884292160,
  41231. "threadName": "Thread-1 (_thread_main)",
  41232. "processName": "MainProcess",
  41233. "process": 509276,
  41234. "message": "Received message with topic videv/ffe/sleep/main_light/brightness and payload b'65'",
  41235. "asctime": "2023-02-15 07:13:52,862"
  41236. }
  41237. ],
  41238. "time_consumption": 0.2974674701690674
  41239. },
  41240. {
  41241. "name": "__tLogger__",
  41242. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  41243. "args": [
  41244. "65",
  41245. "<class 'int'>"
  41246. ],
  41247. "levelname": "INFO",
  41248. "levelno": 20,
  41249. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  41250. "filename": "test.py",
  41251. "module": "test",
  41252. "exc_info": null,
  41253. "exc_text": null,
  41254. "stack_info": null,
  41255. "lineno": 184,
  41256. "funcName": "equivalency_chk",
  41257. "created": 1676441633.1602824,
  41258. "msecs": 160.28237342834473,
  41259. "relativeCreated": 30163.797616958618,
  41260. "thread": 140246908178432,
  41261. "threadName": "MainThread",
  41262. "processName": "MainProcess",
  41263. "process": 509276,
  41264. "message": "Virtual device brightness is correct (Content 65 and Type is <class 'int'>).",
  41265. "asctime": "2023-02-15 07:13:53,160",
  41266. "moduleLogger": [
  41267. {
  41268. "name": "__unittest__",
  41269. "msg": "Result (%s): %s (%s)",
  41270. "args": [
  41271. "Virtual device brightness",
  41272. "65",
  41273. "<class 'int'>"
  41274. ],
  41275. "levelname": "DEBUG",
  41276. "levelno": 10,
  41277. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  41278. "filename": "test.py",
  41279. "module": "test",
  41280. "exc_info": null,
  41281. "exc_text": null,
  41282. "stack_info": null,
  41283. "lineno": 22,
  41284. "funcName": "__report_result__",
  41285. "created": 1676441633.1599972,
  41286. "msecs": 159.99722480773926,
  41287. "relativeCreated": 30163.512468338013,
  41288. "thread": 140246908178432,
  41289. "threadName": "MainThread",
  41290. "processName": "MainProcess",
  41291. "process": 509276,
  41292. "message": "Result (Virtual device brightness): 65 (<class 'int'>)",
  41293. "asctime": "2023-02-15 07:13:53,159"
  41294. },
  41295. {
  41296. "name": "__unittest__",
  41297. "msg": "Expectation (%s): result %s %s (%s)",
  41298. "args": [
  41299. "Virtual device brightness",
  41300. "=",
  41301. "65",
  41302. "<class 'int'>"
  41303. ],
  41304. "levelname": "DEBUG",
  41305. "levelno": 10,
  41306. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  41307. "filename": "test.py",
  41308. "module": "test",
  41309. "exc_info": null,
  41310. "exc_text": null,
  41311. "stack_info": null,
  41312. "lineno": 26,
  41313. "funcName": "__report_expectation__",
  41314. "created": 1676441633.160161,
  41315. "msecs": 160.16101837158203,
  41316. "relativeCreated": 30163.676261901855,
  41317. "thread": 140246908178432,
  41318. "threadName": "MainThread",
  41319. "processName": "MainProcess",
  41320. "process": 509276,
  41321. "message": "Expectation (Virtual device brightness): result = 65 (<class 'int'>)",
  41322. "asctime": "2023-02-15 07:13:53,160"
  41323. }
  41324. ],
  41325. "time_consumption": 0.00012135505676269531
  41326. },
  41327. {
  41328. "name": "__tLogger__",
  41329. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  41330. "args": [
  41331. "65",
  41332. "<class 'int'>"
  41333. ],
  41334. "levelname": "INFO",
  41335. "levelno": 20,
  41336. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  41337. "filename": "test.py",
  41338. "module": "test",
  41339. "exc_info": null,
  41340. "exc_text": null,
  41341. "stack_info": null,
  41342. "lineno": 184,
  41343. "funcName": "equivalency_chk",
  41344. "created": 1676441633.160682,
  41345. "msecs": 160.68196296691895,
  41346. "relativeCreated": 30164.197206497192,
  41347. "thread": 140246908178432,
  41348. "threadName": "MainThread",
  41349. "processName": "MainProcess",
  41350. "process": 509276,
  41351. "message": "Light device brightness is correct (Content 65 and Type is <class 'int'>).",
  41352. "asctime": "2023-02-15 07:13:53,160",
  41353. "moduleLogger": [
  41354. {
  41355. "name": "__unittest__",
  41356. "msg": "Result (%s): %s (%s)",
  41357. "args": [
  41358. "Light device brightness",
  41359. "65",
  41360. "<class 'int'>"
  41361. ],
  41362. "levelname": "DEBUG",
  41363. "levelno": 10,
  41364. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  41365. "filename": "test.py",
  41366. "module": "test",
  41367. "exc_info": null,
  41368. "exc_text": null,
  41369. "stack_info": null,
  41370. "lineno": 22,
  41371. "funcName": "__report_result__",
  41372. "created": 1676441633.160474,
  41373. "msecs": 160.47406196594238,
  41374. "relativeCreated": 30163.989305496216,
  41375. "thread": 140246908178432,
  41376. "threadName": "MainThread",
  41377. "processName": "MainProcess",
  41378. "process": 509276,
  41379. "message": "Result (Light device brightness): 65 (<class 'int'>)",
  41380. "asctime": "2023-02-15 07:13:53,160"
  41381. },
  41382. {
  41383. "name": "__unittest__",
  41384. "msg": "Expectation (%s): result %s %s (%s)",
  41385. "args": [
  41386. "Light device brightness",
  41387. "=",
  41388. "65",
  41389. "<class 'int'>"
  41390. ],
  41391. "levelname": "DEBUG",
  41392. "levelno": 10,
  41393. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  41394. "filename": "test.py",
  41395. "module": "test",
  41396. "exc_info": null,
  41397. "exc_text": null,
  41398. "stack_info": null,
  41399. "lineno": 26,
  41400. "funcName": "__report_expectation__",
  41401. "created": 1676441633.1605837,
  41402. "msecs": 160.5837345123291,
  41403. "relativeCreated": 30164.098978042603,
  41404. "thread": 140246908178432,
  41405. "threadName": "MainThread",
  41406. "processName": "MainProcess",
  41407. "process": 509276,
  41408. "message": "Expectation (Light device brightness): result = 65 (<class 'int'>)",
  41409. "asctime": "2023-02-15 07:13:53,160"
  41410. }
  41411. ],
  41412. "time_consumption": 9.822845458984375e-05
  41413. },
  41414. {
  41415. "name": "__tLogger__",
  41416. "msg": "Changing virtual device brightness to '%d'",
  41417. "args": [
  41418. 50
  41419. ],
  41420. "levelname": "DEBUG",
  41421. "levelno": 10,
  41422. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  41423. "filename": "light.py",
  41424. "module": "light",
  41425. "exc_info": null,
  41426. "exc_text": null,
  41427. "stack_info": null,
  41428. "lineno": 69,
  41429. "funcName": "__test_brightness__",
  41430. "created": 1676441633.4620755,
  41431. "msecs": 462.07547187805176,
  41432. "relativeCreated": 30465.590715408325,
  41433. "thread": 140246908178432,
  41434. "threadName": "MainThread",
  41435. "processName": "MainProcess",
  41436. "process": 509276,
  41437. "message": "Changing virtual device brightness to '50'",
  41438. "asctime": "2023-02-15 07:13:53,462",
  41439. "moduleLogger": [
  41440. {
  41441. "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.brightness.set",
  41442. "msg": "Sending message with topic %s and payload %s",
  41443. "args": [
  41444. "videv/ffe/sleep/main_light/brightness/set",
  41445. "50"
  41446. ],
  41447. "levelname": "DEBUG",
  41448. "levelno": 10,
  41449. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  41450. "filename": "__init__.py",
  41451. "module": "__init__",
  41452. "exc_info": null,
  41453. "exc_text": null,
  41454. "stack_info": null,
  41455. "lineno": 75,
  41456. "funcName": "send",
  41457. "created": 1676441633.1609619,
  41458. "msecs": 160.96186637878418,
  41459. "relativeCreated": 30164.477109909058,
  41460. "thread": 140246908178432,
  41461. "threadName": "MainThread",
  41462. "processName": "MainProcess",
  41463. "process": 509276,
  41464. "message": "Sending message with topic videv/ffe/sleep/main_light/brightness/set and payload 50",
  41465. "asctime": "2023-02-15 07:13:53,160"
  41466. },
  41467. {
  41468. "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light.set",
  41469. "msg": "Received message with topic %s and payload %s",
  41470. "args": [
  41471. "zigbee/ffe/sleep/main_light/set",
  41472. "b'{\"brightness\": 128}'"
  41473. ],
  41474. "levelname": "DEBUG",
  41475. "levelno": 10,
  41476. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  41477. "filename": "__init__.py",
  41478. "module": "__init__",
  41479. "exc_info": null,
  41480. "exc_text": null,
  41481. "stack_info": null,
  41482. "lineno": 91,
  41483. "funcName": "__receive__",
  41484. "created": 1676441633.164251,
  41485. "msecs": 164.25108909606934,
  41486. "relativeCreated": 30167.766332626343,
  41487. "thread": 140246884292160,
  41488. "threadName": "Thread-1 (_thread_main)",
  41489. "processName": "MainProcess",
  41490. "process": 509276,
  41491. "message": "Received message with topic zigbee/ffe/sleep/main_light/set and payload b'{\"brightness\": 128}'",
  41492. "asctime": "2023-02-15 07:13:53,164"
  41493. },
  41494. {
  41495. "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light",
  41496. "msg": "Sending message with topic %s and payload %s",
  41497. "args": [
  41498. "zigbee/ffe/sleep/main_light",
  41499. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  41500. ],
  41501. "levelname": "DEBUG",
  41502. "levelno": 10,
  41503. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  41504. "filename": "__init__.py",
  41505. "module": "__init__",
  41506. "exc_info": null,
  41507. "exc_text": null,
  41508. "stack_info": null,
  41509. "lineno": 75,
  41510. "funcName": "send",
  41511. "created": 1676441633.164908,
  41512. "msecs": 164.90793228149414,
  41513. "relativeCreated": 30168.423175811768,
  41514. "thread": 140246884292160,
  41515. "threadName": "Thread-1 (_thread_main)",
  41516. "processName": "MainProcess",
  41517. "process": 509276,
  41518. "message": "Sending message with topic zigbee/ffe/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  41519. "asctime": "2023-02-15 07:13:53,164"
  41520. },
  41521. {
  41522. "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light",
  41523. "msg": "Received message with topic %s and payload %s",
  41524. "args": [
  41525. "zigbee/ffe/sleep/main_light",
  41526. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  41527. ],
  41528. "levelname": "DEBUG",
  41529. "levelno": 10,
  41530. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  41531. "filename": "__init__.py",
  41532. "module": "__init__",
  41533. "exc_info": null,
  41534. "exc_text": null,
  41535. "stack_info": null,
  41536. "lineno": 91,
  41537. "funcName": "__receive__",
  41538. "created": 1676441633.1660292,
  41539. "msecs": 166.0292148590088,
  41540. "relativeCreated": 30169.544458389282,
  41541. "thread": 140246884292160,
  41542. "threadName": "Thread-1 (_thread_main)",
  41543. "processName": "MainProcess",
  41544. "process": 509276,
  41545. "message": "Received message with topic zigbee/ffe/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  41546. "asctime": "2023-02-15 07:13:53,166"
  41547. },
  41548. {
  41549. "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.brightness",
  41550. "msg": "Received message with topic %s and payload %s",
  41551. "args": [
  41552. "videv/ffe/sleep/main_light/brightness",
  41553. "b'50'"
  41554. ],
  41555. "levelname": "DEBUG",
  41556. "levelno": 10,
  41557. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  41558. "filename": "__init__.py",
  41559. "module": "__init__",
  41560. "exc_info": null,
  41561. "exc_text": null,
  41562. "stack_info": null,
  41563. "lineno": 91,
  41564. "funcName": "__receive__",
  41565. "created": 1676441633.2099905,
  41566. "msecs": 209.9905014038086,
  41567. "relativeCreated": 30213.505744934082,
  41568. "thread": 140246884292160,
  41569. "threadName": "Thread-1 (_thread_main)",
  41570. "processName": "MainProcess",
  41571. "process": 509276,
  41572. "message": "Received message with topic videv/ffe/sleep/main_light/brightness and payload b'50'",
  41573. "asctime": "2023-02-15 07:13:53,209"
  41574. }
  41575. ],
  41576. "time_consumption": 0.25208497047424316
  41577. },
  41578. {
  41579. "name": "__tLogger__",
  41580. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  41581. "args": [
  41582. "50",
  41583. "<class 'int'>"
  41584. ],
  41585. "levelname": "INFO",
  41586. "levelno": 20,
  41587. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  41588. "filename": "test.py",
  41589. "module": "test",
  41590. "exc_info": null,
  41591. "exc_text": null,
  41592. "stack_info": null,
  41593. "lineno": 184,
  41594. "funcName": "equivalency_chk",
  41595. "created": 1676441633.4628835,
  41596. "msecs": 462.88347244262695,
  41597. "relativeCreated": 30466.3987159729,
  41598. "thread": 140246908178432,
  41599. "threadName": "MainThread",
  41600. "processName": "MainProcess",
  41601. "process": 509276,
  41602. "message": "Light device brightness is correct (Content 50 and Type is <class 'int'>).",
  41603. "asctime": "2023-02-15 07:13:53,462",
  41604. "moduleLogger": [
  41605. {
  41606. "name": "__unittest__",
  41607. "msg": "Result (%s): %s (%s)",
  41608. "args": [
  41609. "Light device brightness",
  41610. "50",
  41611. "<class 'int'>"
  41612. ],
  41613. "levelname": "DEBUG",
  41614. "levelno": 10,
  41615. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  41616. "filename": "test.py",
  41617. "module": "test",
  41618. "exc_info": null,
  41619. "exc_text": null,
  41620. "stack_info": null,
  41621. "lineno": 22,
  41622. "funcName": "__report_result__",
  41623. "created": 1676441633.4626076,
  41624. "msecs": 462.60762214660645,
  41625. "relativeCreated": 30466.12286567688,
  41626. "thread": 140246908178432,
  41627. "threadName": "MainThread",
  41628. "processName": "MainProcess",
  41629. "process": 509276,
  41630. "message": "Result (Light device brightness): 50 (<class 'int'>)",
  41631. "asctime": "2023-02-15 07:13:53,462"
  41632. },
  41633. {
  41634. "name": "__unittest__",
  41635. "msg": "Expectation (%s): result %s %s (%s)",
  41636. "args": [
  41637. "Light device brightness",
  41638. "=",
  41639. "50",
  41640. "<class 'int'>"
  41641. ],
  41642. "levelname": "DEBUG",
  41643. "levelno": 10,
  41644. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  41645. "filename": "test.py",
  41646. "module": "test",
  41647. "exc_info": null,
  41648. "exc_text": null,
  41649. "stack_info": null,
  41650. "lineno": 26,
  41651. "funcName": "__report_expectation__",
  41652. "created": 1676441633.4627647,
  41653. "msecs": 462.7647399902344,
  41654. "relativeCreated": 30466.279983520508,
  41655. "thread": 140246908178432,
  41656. "threadName": "MainThread",
  41657. "processName": "MainProcess",
  41658. "process": 509276,
  41659. "message": "Expectation (Light device brightness): result = 50 (<class 'int'>)",
  41660. "asctime": "2023-02-15 07:13:53,462"
  41661. }
  41662. ],
  41663. "time_consumption": 0.00011873245239257812
  41664. },
  41665. {
  41666. "name": "__tLogger__",
  41667. "msg": "Resetting precondition (Power off)",
  41668. "args": [],
  41669. "levelname": "DEBUG",
  41670. "levelno": 10,
  41671. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  41672. "filename": "light.py",
  41673. "module": "light",
  41674. "exc_info": null,
  41675. "exc_text": null,
  41676. "stack_info": null,
  41677. "lineno": 74,
  41678. "funcName": "__test_brightness__",
  41679. "created": 1676441633.7642186,
  41680. "msecs": 764.2185688018799,
  41681. "relativeCreated": 30767.733812332153,
  41682. "thread": 140246908178432,
  41683. "threadName": "MainThread",
  41684. "processName": "MainProcess",
  41685. "process": 509276,
  41686. "message": "Resetting precondition (Power off)",
  41687. "asctime": "2023-02-15 07:13:53,764",
  41688. "moduleLogger": [
  41689. {
  41690. "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0",
  41691. "msg": "Sending message with topic %s and payload %s",
  41692. "args": [
  41693. "shellies/ffe/sleep/main_light/relay/0",
  41694. "off"
  41695. ],
  41696. "levelname": "DEBUG",
  41697. "levelno": 10,
  41698. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  41699. "filename": "__init__.py",
  41700. "module": "__init__",
  41701. "exc_info": null,
  41702. "exc_text": null,
  41703. "stack_info": null,
  41704. "lineno": 75,
  41705. "funcName": "send",
  41706. "created": 1676441633.4631772,
  41707. "msecs": 463.1772041320801,
  41708. "relativeCreated": 30466.692447662354,
  41709. "thread": 140246908178432,
  41710. "threadName": "MainThread",
  41711. "processName": "MainProcess",
  41712. "process": 509276,
  41713. "message": "Sending message with topic shellies/ffe/sleep/main_light/relay/0 and payload off",
  41714. "asctime": "2023-02-15 07:13:53,463"
  41715. },
  41716. {
  41717. "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0",
  41718. "msg": "Received message with topic %s and payload %s",
  41719. "args": [
  41720. "shellies/ffe/sleep/main_light/relay/0",
  41721. "b'off'"
  41722. ],
  41723. "levelname": "DEBUG",
  41724. "levelno": 10,
  41725. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  41726. "filename": "__init__.py",
  41727. "module": "__init__",
  41728. "exc_info": null,
  41729. "exc_text": null,
  41730. "stack_info": null,
  41731. "lineno": 91,
  41732. "funcName": "__receive__",
  41733. "created": 1676441633.4645233,
  41734. "msecs": 464.5233154296875,
  41735. "relativeCreated": 30468.03855895996,
  41736. "thread": 140246884292160,
  41737. "threadName": "Thread-1 (_thread_main)",
  41738. "processName": "MainProcess",
  41739. "process": 509276,
  41740. "message": "Received message with topic shellies/ffe/sleep/main_light/relay/0 and payload b'off'",
  41741. "asctime": "2023-02-15 07:13:53,464"
  41742. },
  41743. {
  41744. "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.state",
  41745. "msg": "Received message with topic %s and payload %s",
  41746. "args": [
  41747. "videv/ffe/sleep/main_light/state",
  41748. "b'false'"
  41749. ],
  41750. "levelname": "DEBUG",
  41751. "levelno": 10,
  41752. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  41753. "filename": "__init__.py",
  41754. "module": "__init__",
  41755. "exc_info": null,
  41756. "exc_text": null,
  41757. "stack_info": null,
  41758. "lineno": 91,
  41759. "funcName": "__receive__",
  41760. "created": 1676441633.4687233,
  41761. "msecs": 468.7232971191406,
  41762. "relativeCreated": 30472.238540649414,
  41763. "thread": 140246884292160,
  41764. "threadName": "Thread-1 (_thread_main)",
  41765. "processName": "MainProcess",
  41766. "process": 509276,
  41767. "message": "Received message with topic videv/ffe/sleep/main_light/state and payload b'false'",
  41768. "asctime": "2023-02-15 07:13:53,468"
  41769. }
  41770. ],
  41771. "time_consumption": 0.29549527168273926
  41772. }
  41773. ],
  41774. "time_consumption": 1.8145670890808105,
  41775. "time_start": "2023-02-15 07:13:51,949",
  41776. "time_finished": "2023-02-15 07:13:53,764"
  41777. },
  41778. "Color temperature test for device and virtual device: zigbee/ffe/sleep/main_light": {
  41779. "name": "__tLogger__",
  41780. "msg": "Color temperature test for device and virtual device: zigbee/ffe/sleep/main_light",
  41781. "args": null,
  41782. "levelname": "INFO",
  41783. "levelno": 20,
  41784. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  41785. "filename": "light.py",
  41786. "module": "light",
  41787. "exc_info": null,
  41788. "exc_text": null,
  41789. "stack_info": null,
  41790. "lineno": 81,
  41791. "funcName": "test_color_temp",
  41792. "created": 1676441633.7649958,
  41793. "msecs": 764.995813369751,
  41794. "relativeCreated": 30768.511056900024,
  41795. "thread": 140246908178432,
  41796. "threadName": "MainThread",
  41797. "processName": "MainProcess",
  41798. "process": 509276,
  41799. "message": "Color temperature test for device and virtual device: zigbee/ffe/sleep/main_light",
  41800. "asctime": "2023-02-15 07:13:53,764",
  41801. "moduleLogger": [],
  41802. "testcaseLogger": [
  41803. {
  41804. "name": "__tLogger__",
  41805. "msg": "Setting preconditions (Power on)",
  41806. "args": [],
  41807. "levelname": "DEBUG",
  41808. "levelno": 10,
  41809. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  41810. "filename": "light.py",
  41811. "module": "light",
  41812. "exc_info": null,
  41813. "exc_text": null,
  41814. "stack_info": null,
  41815. "lineno": 88,
  41816. "funcName": "__test_color_temp__",
  41817. "created": 1676441634.067094,
  41818. "msecs": 67.09408760070801,
  41819. "relativeCreated": 31070.60933113098,
  41820. "thread": 140246908178432,
  41821. "threadName": "MainThread",
  41822. "processName": "MainProcess",
  41823. "process": 509276,
  41824. "message": "Setting preconditions (Power on)",
  41825. "asctime": "2023-02-15 07:13:54,067",
  41826. "moduleLogger": [
  41827. {
  41828. "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0",
  41829. "msg": "Sending message with topic %s and payload %s",
  41830. "args": [
  41831. "shellies/ffe/sleep/main_light/relay/0",
  41832. "on"
  41833. ],
  41834. "levelname": "DEBUG",
  41835. "levelno": 10,
  41836. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  41837. "filename": "__init__.py",
  41838. "module": "__init__",
  41839. "exc_info": null,
  41840. "exc_text": null,
  41841. "stack_info": null,
  41842. "lineno": 75,
  41843. "funcName": "send",
  41844. "created": 1676441633.7653475,
  41845. "msecs": 765.3474807739258,
  41846. "relativeCreated": 30768.8627243042,
  41847. "thread": 140246908178432,
  41848. "threadName": "MainThread",
  41849. "processName": "MainProcess",
  41850. "process": 509276,
  41851. "message": "Sending message with topic shellies/ffe/sleep/main_light/relay/0 and payload on",
  41852. "asctime": "2023-02-15 07:13:53,765"
  41853. },
  41854. {
  41855. "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light",
  41856. "msg": "Sending message with topic %s and payload %s",
  41857. "args": [
  41858. "zigbee/ffe/sleep/main_light",
  41859. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  41860. ],
  41861. "levelname": "DEBUG",
  41862. "levelno": 10,
  41863. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  41864. "filename": "__init__.py",
  41865. "module": "__init__",
  41866. "exc_info": null,
  41867. "exc_text": null,
  41868. "stack_info": null,
  41869. "lineno": 75,
  41870. "funcName": "send",
  41871. "created": 1676441633.7660053,
  41872. "msecs": 766.005277633667,
  41873. "relativeCreated": 30769.52052116394,
  41874. "thread": 140246908178432,
  41875. "threadName": "MainThread",
  41876. "processName": "MainProcess",
  41877. "process": 509276,
  41878. "message": "Sending message with topic zigbee/ffe/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  41879. "asctime": "2023-02-15 07:13:53,766"
  41880. },
  41881. {
  41882. "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0",
  41883. "msg": "Received message with topic %s and payload %s",
  41884. "args": [
  41885. "shellies/ffe/sleep/main_light/relay/0",
  41886. "b'on'"
  41887. ],
  41888. "levelname": "DEBUG",
  41889. "levelno": 10,
  41890. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  41891. "filename": "__init__.py",
  41892. "module": "__init__",
  41893. "exc_info": null,
  41894. "exc_text": null,
  41895. "stack_info": null,
  41896. "lineno": 91,
  41897. "funcName": "__receive__",
  41898. "created": 1676441633.7672575,
  41899. "msecs": 767.2574520111084,
  41900. "relativeCreated": 30770.772695541382,
  41901. "thread": 140246884292160,
  41902. "threadName": "Thread-1 (_thread_main)",
  41903. "processName": "MainProcess",
  41904. "process": 509276,
  41905. "message": "Received message with topic shellies/ffe/sleep/main_light/relay/0 and payload b'on'",
  41906. "asctime": "2023-02-15 07:13:53,767"
  41907. },
  41908. {
  41909. "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light",
  41910. "msg": "Received message with topic %s and payload %s",
  41911. "args": [
  41912. "zigbee/ffe/sleep/main_light",
  41913. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  41914. ],
  41915. "levelname": "DEBUG",
  41916. "levelno": 10,
  41917. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  41918. "filename": "__init__.py",
  41919. "module": "__init__",
  41920. "exc_info": null,
  41921. "exc_text": null,
  41922. "stack_info": null,
  41923. "lineno": 91,
  41924. "funcName": "__receive__",
  41925. "created": 1676441633.7681222,
  41926. "msecs": 768.1221961975098,
  41927. "relativeCreated": 30771.637439727783,
  41928. "thread": 140246884292160,
  41929. "threadName": "Thread-1 (_thread_main)",
  41930. "processName": "MainProcess",
  41931. "process": 509276,
  41932. "message": "Received message with topic zigbee/ffe/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  41933. "asctime": "2023-02-15 07:13:53,768"
  41934. },
  41935. {
  41936. "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.state",
  41937. "msg": "Received message with topic %s and payload %s",
  41938. "args": [
  41939. "videv/ffe/sleep/main_light/state",
  41940. "b'true'"
  41941. ],
  41942. "levelname": "DEBUG",
  41943. "levelno": 10,
  41944. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  41945. "filename": "__init__.py",
  41946. "module": "__init__",
  41947. "exc_info": null,
  41948. "exc_text": null,
  41949. "stack_info": null,
  41950. "lineno": 91,
  41951. "funcName": "__receive__",
  41952. "created": 1676441633.8193583,
  41953. "msecs": 819.3583488464355,
  41954. "relativeCreated": 30822.87359237671,
  41955. "thread": 140246884292160,
  41956. "threadName": "Thread-1 (_thread_main)",
  41957. "processName": "MainProcess",
  41958. "process": 509276,
  41959. "message": "Received message with topic videv/ffe/sleep/main_light/state and payload b'true'",
  41960. "asctime": "2023-02-15 07:13:53,819"
  41961. }
  41962. ],
  41963. "time_consumption": 0.24773573875427246
  41964. },
  41965. {
  41966. "name": "__tLogger__",
  41967. "msg": "Virtual device color temperature is correct (Content %s and Type is %s).",
  41968. "args": [
  41969. "5",
  41970. "<class 'int'>"
  41971. ],
  41972. "levelname": "INFO",
  41973. "levelno": 20,
  41974. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  41975. "filename": "test.py",
  41976. "module": "test",
  41977. "exc_info": null,
  41978. "exc_text": null,
  41979. "stack_info": null,
  41980. "lineno": 184,
  41981. "funcName": "equivalency_chk",
  41982. "created": 1676441634.067716,
  41983. "msecs": 67.71588325500488,
  41984. "relativeCreated": 31071.23112678528,
  41985. "thread": 140246908178432,
  41986. "threadName": "MainThread",
  41987. "processName": "MainProcess",
  41988. "process": 509276,
  41989. "message": "Virtual device color temperature is correct (Content 5 and Type is <class 'int'>).",
  41990. "asctime": "2023-02-15 07:13:54,067",
  41991. "moduleLogger": [
  41992. {
  41993. "name": "__unittest__",
  41994. "msg": "Result (%s): %s (%s)",
  41995. "args": [
  41996. "Virtual device color temperature",
  41997. "5",
  41998. "<class 'int'>"
  41999. ],
  42000. "levelname": "DEBUG",
  42001. "levelno": 10,
  42002. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  42003. "filename": "test.py",
  42004. "module": "test",
  42005. "exc_info": null,
  42006. "exc_text": null,
  42007. "stack_info": null,
  42008. "lineno": 22,
  42009. "funcName": "__report_result__",
  42010. "created": 1676441634.067481,
  42011. "msecs": 67.48104095458984,
  42012. "relativeCreated": 31070.996284484863,
  42013. "thread": 140246908178432,
  42014. "threadName": "MainThread",
  42015. "processName": "MainProcess",
  42016. "process": 509276,
  42017. "message": "Result (Virtual device color temperature): 5 (<class 'int'>)",
  42018. "asctime": "2023-02-15 07:13:54,067"
  42019. },
  42020. {
  42021. "name": "__unittest__",
  42022. "msg": "Expectation (%s): result %s %s (%s)",
  42023. "args": [
  42024. "Virtual device color temperature",
  42025. "=",
  42026. "5",
  42027. "<class 'int'>"
  42028. ],
  42029. "levelname": "DEBUG",
  42030. "levelno": 10,
  42031. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  42032. "filename": "test.py",
  42033. "module": "test",
  42034. "exc_info": null,
  42035. "exc_text": null,
  42036. "stack_info": null,
  42037. "lineno": 26,
  42038. "funcName": "__report_expectation__",
  42039. "created": 1676441634.0676134,
  42040. "msecs": 67.61336326599121,
  42041. "relativeCreated": 31071.128606796265,
  42042. "thread": 140246908178432,
  42043. "threadName": "MainThread",
  42044. "processName": "MainProcess",
  42045. "process": 509276,
  42046. "message": "Expectation (Virtual device color temperature): result = 5 (<class 'int'>)",
  42047. "asctime": "2023-02-15 07:13:54,067"
  42048. }
  42049. ],
  42050. "time_consumption": 0.00010251998901367188
  42051. },
  42052. {
  42053. "name": "__tLogger__",
  42054. "msg": "Changing light device color temperature to '%d'",
  42055. "args": [
  42056. 5
  42057. ],
  42058. "levelname": "DEBUG",
  42059. "levelno": 10,
  42060. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  42061. "filename": "light.py",
  42062. "module": "light",
  42063. "exc_info": null,
  42064. "exc_text": null,
  42065. "stack_info": null,
  42066. "lineno": 94,
  42067. "funcName": "__test_color_temp__",
  42068. "created": 1676441634.3691747,
  42069. "msecs": 369.1747188568115,
  42070. "relativeCreated": 31372.689962387085,
  42071. "thread": 140246908178432,
  42072. "threadName": "MainThread",
  42073. "processName": "MainProcess",
  42074. "process": 509276,
  42075. "message": "Changing light device color temperature to '5'",
  42076. "asctime": "2023-02-15 07:13:54,369",
  42077. "moduleLogger": [
  42078. {
  42079. "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light",
  42080. "msg": "Sending message with topic %s and payload %s",
  42081. "args": [
  42082. "zigbee/ffe/sleep/main_light",
  42083. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}"
  42084. ],
  42085. "levelname": "DEBUG",
  42086. "levelno": 10,
  42087. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  42088. "filename": "__init__.py",
  42089. "module": "__init__",
  42090. "exc_info": null,
  42091. "exc_text": null,
  42092. "stack_info": null,
  42093. "lineno": 75,
  42094. "funcName": "send",
  42095. "created": 1676441634.0680623,
  42096. "msecs": 68.06230545043945,
  42097. "relativeCreated": 31071.577548980713,
  42098. "thread": 140246908178432,
  42099. "threadName": "MainThread",
  42100. "processName": "MainProcess",
  42101. "process": 509276,
  42102. "message": "Sending message with topic zigbee/ffe/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}",
  42103. "asctime": "2023-02-15 07:13:54,068"
  42104. },
  42105. {
  42106. "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light",
  42107. "msg": "Received message with topic %s and payload %s",
  42108. "args": [
  42109. "zigbee/ffe/sleep/main_light",
  42110. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'"
  42111. ],
  42112. "levelname": "DEBUG",
  42113. "levelno": 10,
  42114. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  42115. "filename": "__init__.py",
  42116. "module": "__init__",
  42117. "exc_info": null,
  42118. "exc_text": null,
  42119. "stack_info": null,
  42120. "lineno": 91,
  42121. "funcName": "__receive__",
  42122. "created": 1676441634.0692072,
  42123. "msecs": 69.20719146728516,
  42124. "relativeCreated": 31072.72243499756,
  42125. "thread": 140246884292160,
  42126. "threadName": "Thread-1 (_thread_main)",
  42127. "processName": "MainProcess",
  42128. "process": 509276,
  42129. "message": "Received message with topic zigbee/ffe/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'",
  42130. "asctime": "2023-02-15 07:13:54,069"
  42131. },
  42132. {
  42133. "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.color_temp",
  42134. "msg": "Received message with topic %s and payload %s",
  42135. "args": [
  42136. "videv/ffe/sleep/main_light/color_temp",
  42137. "b'8'"
  42138. ],
  42139. "levelname": "DEBUG",
  42140. "levelno": 10,
  42141. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  42142. "filename": "__init__.py",
  42143. "module": "__init__",
  42144. "exc_info": null,
  42145. "exc_text": null,
  42146. "stack_info": null,
  42147. "lineno": 91,
  42148. "funcName": "__receive__",
  42149. "created": 1676441634.0712686,
  42150. "msecs": 71.26855850219727,
  42151. "relativeCreated": 31074.78380203247,
  42152. "thread": 140246884292160,
  42153. "threadName": "Thread-1 (_thread_main)",
  42154. "processName": "MainProcess",
  42155. "process": 509276,
  42156. "message": "Received message with topic videv/ffe/sleep/main_light/color_temp and payload b'8'",
  42157. "asctime": "2023-02-15 07:13:54,071"
  42158. }
  42159. ],
  42160. "time_consumption": 0.29790616035461426
  42161. },
  42162. {
  42163. "name": "__tLogger__",
  42164. "msg": "Virtual device color temperature is correct (Content %s and Type is %s).",
  42165. "args": [
  42166. "8",
  42167. "<class 'int'>"
  42168. ],
  42169. "levelname": "INFO",
  42170. "levelno": 20,
  42171. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  42172. "filename": "test.py",
  42173. "module": "test",
  42174. "exc_info": null,
  42175. "exc_text": null,
  42176. "stack_info": null,
  42177. "lineno": 184,
  42178. "funcName": "equivalency_chk",
  42179. "created": 1676441634.3698971,
  42180. "msecs": 369.89712715148926,
  42181. "relativeCreated": 31373.412370681763,
  42182. "thread": 140246908178432,
  42183. "threadName": "MainThread",
  42184. "processName": "MainProcess",
  42185. "process": 509276,
  42186. "message": "Virtual device color temperature is correct (Content 8 and Type is <class 'int'>).",
  42187. "asctime": "2023-02-15 07:13:54,369",
  42188. "moduleLogger": [
  42189. {
  42190. "name": "__unittest__",
  42191. "msg": "Result (%s): %s (%s)",
  42192. "args": [
  42193. "Virtual device color temperature",
  42194. "8",
  42195. "<class 'int'>"
  42196. ],
  42197. "levelname": "DEBUG",
  42198. "levelno": 10,
  42199. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  42200. "filename": "test.py",
  42201. "module": "test",
  42202. "exc_info": null,
  42203. "exc_text": null,
  42204. "stack_info": null,
  42205. "lineno": 22,
  42206. "funcName": "__report_result__",
  42207. "created": 1676441634.3696282,
  42208. "msecs": 369.6281909942627,
  42209. "relativeCreated": 31373.143434524536,
  42210. "thread": 140246908178432,
  42211. "threadName": "MainThread",
  42212. "processName": "MainProcess",
  42213. "process": 509276,
  42214. "message": "Result (Virtual device color temperature): 8 (<class 'int'>)",
  42215. "asctime": "2023-02-15 07:13:54,369"
  42216. },
  42217. {
  42218. "name": "__unittest__",
  42219. "msg": "Expectation (%s): result %s %s (%s)",
  42220. "args": [
  42221. "Virtual device color temperature",
  42222. "=",
  42223. "8",
  42224. "<class 'int'>"
  42225. ],
  42226. "levelname": "DEBUG",
  42227. "levelno": 10,
  42228. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  42229. "filename": "test.py",
  42230. "module": "test",
  42231. "exc_info": null,
  42232. "exc_text": null,
  42233. "stack_info": null,
  42234. "lineno": 26,
  42235. "funcName": "__report_expectation__",
  42236. "created": 1676441634.369777,
  42237. "msecs": 369.77696418762207,
  42238. "relativeCreated": 31373.292207717896,
  42239. "thread": 140246908178432,
  42240. "threadName": "MainThread",
  42241. "processName": "MainProcess",
  42242. "process": 509276,
  42243. "message": "Expectation (Virtual device color temperature): result = 8 (<class 'int'>)",
  42244. "asctime": "2023-02-15 07:13:54,369"
  42245. }
  42246. ],
  42247. "time_consumption": 0.0001201629638671875
  42248. },
  42249. {
  42250. "name": "__tLogger__",
  42251. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  42252. "args": [
  42253. "8",
  42254. "<class 'int'>"
  42255. ],
  42256. "levelname": "INFO",
  42257. "levelno": 20,
  42258. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  42259. "filename": "test.py",
  42260. "module": "test",
  42261. "exc_info": null,
  42262. "exc_text": null,
  42263. "stack_info": null,
  42264. "lineno": 184,
  42265. "funcName": "equivalency_chk",
  42266. "created": 1676441634.3703358,
  42267. "msecs": 370.33581733703613,
  42268. "relativeCreated": 31373.85106086731,
  42269. "thread": 140246908178432,
  42270. "threadName": "MainThread",
  42271. "processName": "MainProcess",
  42272. "process": 509276,
  42273. "message": "Light device brightness is correct (Content 8 and Type is <class 'int'>).",
  42274. "asctime": "2023-02-15 07:13:54,370",
  42275. "moduleLogger": [
  42276. {
  42277. "name": "__unittest__",
  42278. "msg": "Result (%s): %s (%s)",
  42279. "args": [
  42280. "Light device brightness",
  42281. "8",
  42282. "<class 'int'>"
  42283. ],
  42284. "levelname": "DEBUG",
  42285. "levelno": 10,
  42286. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  42287. "filename": "test.py",
  42288. "module": "test",
  42289. "exc_info": null,
  42290. "exc_text": null,
  42291. "stack_info": null,
  42292. "lineno": 22,
  42293. "funcName": "__report_result__",
  42294. "created": 1676441634.3700893,
  42295. "msecs": 370.0892925262451,
  42296. "relativeCreated": 31373.60453605652,
  42297. "thread": 140246908178432,
  42298. "threadName": "MainThread",
  42299. "processName": "MainProcess",
  42300. "process": 509276,
  42301. "message": "Result (Light device brightness): 8 (<class 'int'>)",
  42302. "asctime": "2023-02-15 07:13:54,370"
  42303. },
  42304. {
  42305. "name": "__unittest__",
  42306. "msg": "Expectation (%s): result %s %s (%s)",
  42307. "args": [
  42308. "Light device brightness",
  42309. "=",
  42310. "8",
  42311. "<class 'int'>"
  42312. ],
  42313. "levelname": "DEBUG",
  42314. "levelno": 10,
  42315. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  42316. "filename": "test.py",
  42317. "module": "test",
  42318. "exc_info": null,
  42319. "exc_text": null,
  42320. "stack_info": null,
  42321. "lineno": 26,
  42322. "funcName": "__report_expectation__",
  42323. "created": 1676441634.3701973,
  42324. "msecs": 370.1972961425781,
  42325. "relativeCreated": 31373.71253967285,
  42326. "thread": 140246908178432,
  42327. "threadName": "MainThread",
  42328. "processName": "MainProcess",
  42329. "process": 509276,
  42330. "message": "Expectation (Light device brightness): result = 8 (<class 'int'>)",
  42331. "asctime": "2023-02-15 07:13:54,370"
  42332. }
  42333. ],
  42334. "time_consumption": 0.0001385211944580078
  42335. },
  42336. {
  42337. "name": "__tLogger__",
  42338. "msg": "Changing virtual device color temperature to '%d'",
  42339. "args": [
  42340. 5
  42341. ],
  42342. "levelname": "DEBUG",
  42343. "levelno": 10,
  42344. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  42345. "filename": "light.py",
  42346. "module": "light",
  42347. "exc_info": null,
  42348. "exc_text": null,
  42349. "stack_info": null,
  42350. "lineno": 100,
  42351. "funcName": "__test_color_temp__",
  42352. "created": 1676441634.6718068,
  42353. "msecs": 671.806812286377,
  42354. "relativeCreated": 31675.32205581665,
  42355. "thread": 140246908178432,
  42356. "threadName": "MainThread",
  42357. "processName": "MainProcess",
  42358. "process": 509276,
  42359. "message": "Changing virtual device color temperature to '5'",
  42360. "asctime": "2023-02-15 07:13:54,671",
  42361. "moduleLogger": [
  42362. {
  42363. "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.color_temp.set",
  42364. "msg": "Sending message with topic %s and payload %s",
  42365. "args": [
  42366. "videv/ffe/sleep/main_light/color_temp/set",
  42367. "5"
  42368. ],
  42369. "levelname": "DEBUG",
  42370. "levelno": 10,
  42371. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  42372. "filename": "__init__.py",
  42373. "module": "__init__",
  42374. "exc_info": null,
  42375. "exc_text": null,
  42376. "stack_info": null,
  42377. "lineno": 75,
  42378. "funcName": "send",
  42379. "created": 1676441634.3707292,
  42380. "msecs": 370.7292079925537,
  42381. "relativeCreated": 31374.244451522827,
  42382. "thread": 140246908178432,
  42383. "threadName": "MainThread",
  42384. "processName": "MainProcess",
  42385. "process": 509276,
  42386. "message": "Sending message with topic videv/ffe/sleep/main_light/color_temp/set and payload 5",
  42387. "asctime": "2023-02-15 07:13:54,370"
  42388. },
  42389. {
  42390. "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light.set",
  42391. "msg": "Received message with topic %s and payload %s",
  42392. "args": [
  42393. "zigbee/ffe/sleep/main_light/set",
  42394. "b'{\"color_temp\": 352}'"
  42395. ],
  42396. "levelname": "DEBUG",
  42397. "levelno": 10,
  42398. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  42399. "filename": "__init__.py",
  42400. "module": "__init__",
  42401. "exc_info": null,
  42402. "exc_text": null,
  42403. "stack_info": null,
  42404. "lineno": 91,
  42405. "funcName": "__receive__",
  42406. "created": 1676441634.3740156,
  42407. "msecs": 374.01556968688965,
  42408. "relativeCreated": 31377.530813217163,
  42409. "thread": 140246884292160,
  42410. "threadName": "Thread-1 (_thread_main)",
  42411. "processName": "MainProcess",
  42412. "process": 509276,
  42413. "message": "Received message with topic zigbee/ffe/sleep/main_light/set and payload b'{\"color_temp\": 352}'",
  42414. "asctime": "2023-02-15 07:13:54,374"
  42415. },
  42416. {
  42417. "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light",
  42418. "msg": "Sending message with topic %s and payload %s",
  42419. "args": [
  42420. "zigbee/ffe/sleep/main_light",
  42421. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  42422. ],
  42423. "levelname": "DEBUG",
  42424. "levelno": 10,
  42425. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  42426. "filename": "__init__.py",
  42427. "module": "__init__",
  42428. "exc_info": null,
  42429. "exc_text": null,
  42430. "stack_info": null,
  42431. "lineno": 75,
  42432. "funcName": "send",
  42433. "created": 1676441634.3747134,
  42434. "msecs": 374.7134208679199,
  42435. "relativeCreated": 31378.228664398193,
  42436. "thread": 140246884292160,
  42437. "threadName": "Thread-1 (_thread_main)",
  42438. "processName": "MainProcess",
  42439. "process": 509276,
  42440. "message": "Sending message with topic zigbee/ffe/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  42441. "asctime": "2023-02-15 07:13:54,374"
  42442. },
  42443. {
  42444. "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light",
  42445. "msg": "Received message with topic %s and payload %s",
  42446. "args": [
  42447. "zigbee/ffe/sleep/main_light",
  42448. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  42449. ],
  42450. "levelname": "DEBUG",
  42451. "levelno": 10,
  42452. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  42453. "filename": "__init__.py",
  42454. "module": "__init__",
  42455. "exc_info": null,
  42456. "exc_text": null,
  42457. "stack_info": null,
  42458. "lineno": 91,
  42459. "funcName": "__receive__",
  42460. "created": 1676441634.3758435,
  42461. "msecs": 375.8435249328613,
  42462. "relativeCreated": 31379.358768463135,
  42463. "thread": 140246884292160,
  42464. "threadName": "Thread-1 (_thread_main)",
  42465. "processName": "MainProcess",
  42466. "process": 509276,
  42467. "message": "Received message with topic zigbee/ffe/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  42468. "asctime": "2023-02-15 07:13:54,375"
  42469. },
  42470. {
  42471. "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.color_temp",
  42472. "msg": "Received message with topic %s and payload %s",
  42473. "args": [
  42474. "videv/ffe/sleep/main_light/color_temp",
  42475. "b'5'"
  42476. ],
  42477. "levelname": "DEBUG",
  42478. "levelno": 10,
  42479. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  42480. "filename": "__init__.py",
  42481. "module": "__init__",
  42482. "exc_info": null,
  42483. "exc_text": null,
  42484. "stack_info": null,
  42485. "lineno": 91,
  42486. "funcName": "__receive__",
  42487. "created": 1676441634.4190817,
  42488. "msecs": 419.0816879272461,
  42489. "relativeCreated": 31422.59693145752,
  42490. "thread": 140246884292160,
  42491. "threadName": "Thread-1 (_thread_main)",
  42492. "processName": "MainProcess",
  42493. "process": 509276,
  42494. "message": "Received message with topic videv/ffe/sleep/main_light/color_temp and payload b'5'",
  42495. "asctime": "2023-02-15 07:13:54,419"
  42496. }
  42497. ],
  42498. "time_consumption": 0.25272512435913086
  42499. },
  42500. {
  42501. "name": "__tLogger__",
  42502. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  42503. "args": [
  42504. "5",
  42505. "<class 'int'>"
  42506. ],
  42507. "levelname": "INFO",
  42508. "levelno": 20,
  42509. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  42510. "filename": "test.py",
  42511. "module": "test",
  42512. "exc_info": null,
  42513. "exc_text": null,
  42514. "stack_info": null,
  42515. "lineno": 184,
  42516. "funcName": "equivalency_chk",
  42517. "created": 1676441634.6722984,
  42518. "msecs": 672.2984313964844,
  42519. "relativeCreated": 31675.813674926758,
  42520. "thread": 140246908178432,
  42521. "threadName": "MainThread",
  42522. "processName": "MainProcess",
  42523. "process": 509276,
  42524. "message": "Light device brightness is correct (Content 5 and Type is <class 'int'>).",
  42525. "asctime": "2023-02-15 07:13:54,672",
  42526. "moduleLogger": [
  42527. {
  42528. "name": "__unittest__",
  42529. "msg": "Result (%s): %s (%s)",
  42530. "args": [
  42531. "Light device brightness",
  42532. "5",
  42533. "<class 'int'>"
  42534. ],
  42535. "levelname": "DEBUG",
  42536. "levelno": 10,
  42537. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  42538. "filename": "test.py",
  42539. "module": "test",
  42540. "exc_info": null,
  42541. "exc_text": null,
  42542. "stack_info": null,
  42543. "lineno": 22,
  42544. "funcName": "__report_result__",
  42545. "created": 1676441634.6721087,
  42546. "msecs": 672.1086502075195,
  42547. "relativeCreated": 31675.623893737793,
  42548. "thread": 140246908178432,
  42549. "threadName": "MainThread",
  42550. "processName": "MainProcess",
  42551. "process": 509276,
  42552. "message": "Result (Light device brightness): 5 (<class 'int'>)",
  42553. "asctime": "2023-02-15 07:13:54,672"
  42554. },
  42555. {
  42556. "name": "__unittest__",
  42557. "msg": "Expectation (%s): result %s %s (%s)",
  42558. "args": [
  42559. "Light device brightness",
  42560. "=",
  42561. "5",
  42562. "<class 'int'>"
  42563. ],
  42564. "levelname": "DEBUG",
  42565. "levelno": 10,
  42566. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  42567. "filename": "test.py",
  42568. "module": "test",
  42569. "exc_info": null,
  42570. "exc_text": null,
  42571. "stack_info": null,
  42572. "lineno": 26,
  42573. "funcName": "__report_expectation__",
  42574. "created": 1676441634.6721992,
  42575. "msecs": 672.1992492675781,
  42576. "relativeCreated": 31675.71449279785,
  42577. "thread": 140246908178432,
  42578. "threadName": "MainThread",
  42579. "processName": "MainProcess",
  42580. "process": 509276,
  42581. "message": "Expectation (Light device brightness): result = 5 (<class 'int'>)",
  42582. "asctime": "2023-02-15 07:13:54,672"
  42583. }
  42584. ],
  42585. "time_consumption": 9.918212890625e-05
  42586. },
  42587. {
  42588. "name": "__tLogger__",
  42589. "msg": "Virtual device color temperature is correct (Content %s and Type is %s).",
  42590. "args": [
  42591. "5",
  42592. "<class 'int'>"
  42593. ],
  42594. "levelname": "INFO",
  42595. "levelno": 20,
  42596. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  42597. "filename": "test.py",
  42598. "module": "test",
  42599. "exc_info": null,
  42600. "exc_text": null,
  42601. "stack_info": null,
  42602. "lineno": 184,
  42603. "funcName": "equivalency_chk",
  42604. "created": 1676441634.6725588,
  42605. "msecs": 672.5587844848633,
  42606. "relativeCreated": 31676.074028015137,
  42607. "thread": 140246908178432,
  42608. "threadName": "MainThread",
  42609. "processName": "MainProcess",
  42610. "process": 509276,
  42611. "message": "Virtual device color temperature is correct (Content 5 and Type is <class 'int'>).",
  42612. "asctime": "2023-02-15 07:13:54,672",
  42613. "moduleLogger": [
  42614. {
  42615. "name": "__unittest__",
  42616. "msg": "Result (%s): %s (%s)",
  42617. "args": [
  42618. "Virtual device color temperature",
  42619. "5",
  42620. "<class 'int'>"
  42621. ],
  42622. "levelname": "DEBUG",
  42623. "levelno": 10,
  42624. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  42625. "filename": "test.py",
  42626. "module": "test",
  42627. "exc_info": null,
  42628. "exc_text": null,
  42629. "stack_info": null,
  42630. "lineno": 22,
  42631. "funcName": "__report_result__",
  42632. "created": 1676441634.6724193,
  42633. "msecs": 672.4193096160889,
  42634. "relativeCreated": 31675.934553146362,
  42635. "thread": 140246908178432,
  42636. "threadName": "MainThread",
  42637. "processName": "MainProcess",
  42638. "process": 509276,
  42639. "message": "Result (Virtual device color temperature): 5 (<class 'int'>)",
  42640. "asctime": "2023-02-15 07:13:54,672"
  42641. },
  42642. {
  42643. "name": "__unittest__",
  42644. "msg": "Expectation (%s): result %s %s (%s)",
  42645. "args": [
  42646. "Virtual device color temperature",
  42647. "=",
  42648. "5",
  42649. "<class 'int'>"
  42650. ],
  42651. "levelname": "DEBUG",
  42652. "levelno": 10,
  42653. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  42654. "filename": "test.py",
  42655. "module": "test",
  42656. "exc_info": null,
  42657. "exc_text": null,
  42658. "stack_info": null,
  42659. "lineno": 26,
  42660. "funcName": "__report_expectation__",
  42661. "created": 1676441634.6724854,
  42662. "msecs": 672.4853515625,
  42663. "relativeCreated": 31676.000595092773,
  42664. "thread": 140246908178432,
  42665. "threadName": "MainThread",
  42666. "processName": "MainProcess",
  42667. "process": 509276,
  42668. "message": "Expectation (Virtual device color temperature): result = 5 (<class 'int'>)",
  42669. "asctime": "2023-02-15 07:13:54,672"
  42670. }
  42671. ],
  42672. "time_consumption": 7.343292236328125e-05
  42673. },
  42674. {
  42675. "name": "__tLogger__",
  42676. "msg": "Changing light device color temperature to '%d'",
  42677. "args": [
  42678. 5
  42679. ],
  42680. "levelname": "DEBUG",
  42681. "levelno": 10,
  42682. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  42683. "filename": "light.py",
  42684. "module": "light",
  42685. "exc_info": null,
  42686. "exc_text": null,
  42687. "stack_info": null,
  42688. "lineno": 94,
  42689. "funcName": "__test_color_temp__",
  42690. "created": 1676441634.9737816,
  42691. "msecs": 973.7815856933594,
  42692. "relativeCreated": 31977.296829223633,
  42693. "thread": 140246908178432,
  42694. "threadName": "MainThread",
  42695. "processName": "MainProcess",
  42696. "process": 509276,
  42697. "message": "Changing light device color temperature to '5'",
  42698. "asctime": "2023-02-15 07:13:54,973",
  42699. "moduleLogger": [
  42700. {
  42701. "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light",
  42702. "msg": "Sending message with topic %s and payload %s",
  42703. "args": [
  42704. "zigbee/ffe/sleep/main_light",
  42705. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}"
  42706. ],
  42707. "levelname": "DEBUG",
  42708. "levelno": 10,
  42709. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  42710. "filename": "__init__.py",
  42711. "module": "__init__",
  42712. "exc_info": null,
  42713. "exc_text": null,
  42714. "stack_info": null,
  42715. "lineno": 75,
  42716. "funcName": "send",
  42717. "created": 1676441634.6727977,
  42718. "msecs": 672.797679901123,
  42719. "relativeCreated": 31676.312923431396,
  42720. "thread": 140246908178432,
  42721. "threadName": "MainThread",
  42722. "processName": "MainProcess",
  42723. "process": 509276,
  42724. "message": "Sending message with topic zigbee/ffe/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}",
  42725. "asctime": "2023-02-15 07:13:54,672"
  42726. },
  42727. {
  42728. "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light",
  42729. "msg": "Received message with topic %s and payload %s",
  42730. "args": [
  42731. "zigbee/ffe/sleep/main_light",
  42732. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'"
  42733. ],
  42734. "levelname": "DEBUG",
  42735. "levelno": 10,
  42736. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  42737. "filename": "__init__.py",
  42738. "module": "__init__",
  42739. "exc_info": null,
  42740. "exc_text": null,
  42741. "stack_info": null,
  42742. "lineno": 91,
  42743. "funcName": "__receive__",
  42744. "created": 1676441634.6736355,
  42745. "msecs": 673.6354827880859,
  42746. "relativeCreated": 31677.15072631836,
  42747. "thread": 140246884292160,
  42748. "threadName": "Thread-1 (_thread_main)",
  42749. "processName": "MainProcess",
  42750. "process": 509276,
  42751. "message": "Received message with topic zigbee/ffe/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'",
  42752. "asctime": "2023-02-15 07:13:54,673"
  42753. },
  42754. {
  42755. "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.color_temp",
  42756. "msg": "Received message with topic %s and payload %s",
  42757. "args": [
  42758. "videv/ffe/sleep/main_light/color_temp",
  42759. "b'8'"
  42760. ],
  42761. "levelname": "DEBUG",
  42762. "levelno": 10,
  42763. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  42764. "filename": "__init__.py",
  42765. "module": "__init__",
  42766. "exc_info": null,
  42767. "exc_text": null,
  42768. "stack_info": null,
  42769. "lineno": 91,
  42770. "funcName": "__receive__",
  42771. "created": 1676441634.6751707,
  42772. "msecs": 675.1706600189209,
  42773. "relativeCreated": 31678.685903549194,
  42774. "thread": 140246884292160,
  42775. "threadName": "Thread-1 (_thread_main)",
  42776. "processName": "MainProcess",
  42777. "process": 509276,
  42778. "message": "Received message with topic videv/ffe/sleep/main_light/color_temp and payload b'8'",
  42779. "asctime": "2023-02-15 07:13:54,675"
  42780. }
  42781. ],
  42782. "time_consumption": 0.2986109256744385
  42783. },
  42784. {
  42785. "name": "__tLogger__",
  42786. "msg": "Virtual device color temperature is correct (Content %s and Type is %s).",
  42787. "args": [
  42788. "8",
  42789. "<class 'int'>"
  42790. ],
  42791. "levelname": "INFO",
  42792. "levelno": 20,
  42793. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  42794. "filename": "test.py",
  42795. "module": "test",
  42796. "exc_info": null,
  42797. "exc_text": null,
  42798. "stack_info": null,
  42799. "lineno": 184,
  42800. "funcName": "equivalency_chk",
  42801. "created": 1676441634.9745624,
  42802. "msecs": 974.562406539917,
  42803. "relativeCreated": 31978.07765007019,
  42804. "thread": 140246908178432,
  42805. "threadName": "MainThread",
  42806. "processName": "MainProcess",
  42807. "process": 509276,
  42808. "message": "Virtual device color temperature is correct (Content 8 and Type is <class 'int'>).",
  42809. "asctime": "2023-02-15 07:13:54,974",
  42810. "moduleLogger": [
  42811. {
  42812. "name": "__unittest__",
  42813. "msg": "Result (%s): %s (%s)",
  42814. "args": [
  42815. "Virtual device color temperature",
  42816. "8",
  42817. "<class 'int'>"
  42818. ],
  42819. "levelname": "DEBUG",
  42820. "levelno": 10,
  42821. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  42822. "filename": "test.py",
  42823. "module": "test",
  42824. "exc_info": null,
  42825. "exc_text": null,
  42826. "stack_info": null,
  42827. "lineno": 22,
  42828. "funcName": "__report_result__",
  42829. "created": 1676441634.974235,
  42830. "msecs": 974.2350578308105,
  42831. "relativeCreated": 31977.750301361084,
  42832. "thread": 140246908178432,
  42833. "threadName": "MainThread",
  42834. "processName": "MainProcess",
  42835. "process": 509276,
  42836. "message": "Result (Virtual device color temperature): 8 (<class 'int'>)",
  42837. "asctime": "2023-02-15 07:13:54,974"
  42838. },
  42839. {
  42840. "name": "__unittest__",
  42841. "msg": "Expectation (%s): result %s %s (%s)",
  42842. "args": [
  42843. "Virtual device color temperature",
  42844. "=",
  42845. "8",
  42846. "<class 'int'>"
  42847. ],
  42848. "levelname": "DEBUG",
  42849. "levelno": 10,
  42850. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  42851. "filename": "test.py",
  42852. "module": "test",
  42853. "exc_info": null,
  42854. "exc_text": null,
  42855. "stack_info": null,
  42856. "lineno": 26,
  42857. "funcName": "__report_expectation__",
  42858. "created": 1676441634.9743857,
  42859. "msecs": 974.3857383728027,
  42860. "relativeCreated": 31977.900981903076,
  42861. "thread": 140246908178432,
  42862. "threadName": "MainThread",
  42863. "processName": "MainProcess",
  42864. "process": 509276,
  42865. "message": "Expectation (Virtual device color temperature): result = 8 (<class 'int'>)",
  42866. "asctime": "2023-02-15 07:13:54,974"
  42867. }
  42868. ],
  42869. "time_consumption": 0.0001766681671142578
  42870. },
  42871. {
  42872. "name": "__tLogger__",
  42873. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  42874. "args": [
  42875. "8",
  42876. "<class 'int'>"
  42877. ],
  42878. "levelname": "INFO",
  42879. "levelno": 20,
  42880. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  42881. "filename": "test.py",
  42882. "module": "test",
  42883. "exc_info": null,
  42884. "exc_text": null,
  42885. "stack_info": null,
  42886. "lineno": 184,
  42887. "funcName": "equivalency_chk",
  42888. "created": 1676441634.974973,
  42889. "msecs": 974.9729633331299,
  42890. "relativeCreated": 31978.488206863403,
  42891. "thread": 140246908178432,
  42892. "threadName": "MainThread",
  42893. "processName": "MainProcess",
  42894. "process": 509276,
  42895. "message": "Light device brightness is correct (Content 8 and Type is <class 'int'>).",
  42896. "asctime": "2023-02-15 07:13:54,974",
  42897. "moduleLogger": [
  42898. {
  42899. "name": "__unittest__",
  42900. "msg": "Result (%s): %s (%s)",
  42901. "args": [
  42902. "Light device brightness",
  42903. "8",
  42904. "<class 'int'>"
  42905. ],
  42906. "levelname": "DEBUG",
  42907. "levelno": 10,
  42908. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  42909. "filename": "test.py",
  42910. "module": "test",
  42911. "exc_info": null,
  42912. "exc_text": null,
  42913. "stack_info": null,
  42914. "lineno": 22,
  42915. "funcName": "__report_result__",
  42916. "created": 1676441634.974766,
  42917. "msecs": 974.7660160064697,
  42918. "relativeCreated": 31978.281259536743,
  42919. "thread": 140246908178432,
  42920. "threadName": "MainThread",
  42921. "processName": "MainProcess",
  42922. "process": 509276,
  42923. "message": "Result (Light device brightness): 8 (<class 'int'>)",
  42924. "asctime": "2023-02-15 07:13:54,974"
  42925. },
  42926. {
  42927. "name": "__unittest__",
  42928. "msg": "Expectation (%s): result %s %s (%s)",
  42929. "args": [
  42930. "Light device brightness",
  42931. "=",
  42932. "8",
  42933. "<class 'int'>"
  42934. ],
  42935. "levelname": "DEBUG",
  42936. "levelno": 10,
  42937. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  42938. "filename": "test.py",
  42939. "module": "test",
  42940. "exc_info": null,
  42941. "exc_text": null,
  42942. "stack_info": null,
  42943. "lineno": 26,
  42944. "funcName": "__report_expectation__",
  42945. "created": 1676441634.9748757,
  42946. "msecs": 974.8756885528564,
  42947. "relativeCreated": 31978.39093208313,
  42948. "thread": 140246908178432,
  42949. "threadName": "MainThread",
  42950. "processName": "MainProcess",
  42951. "process": 509276,
  42952. "message": "Expectation (Light device brightness): result = 8 (<class 'int'>)",
  42953. "asctime": "2023-02-15 07:13:54,974"
  42954. }
  42955. ],
  42956. "time_consumption": 9.72747802734375e-05
  42957. },
  42958. {
  42959. "name": "__tLogger__",
  42960. "msg": "Changing virtual device color temperature to '%d'",
  42961. "args": [
  42962. 5
  42963. ],
  42964. "levelname": "DEBUG",
  42965. "levelno": 10,
  42966. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  42967. "filename": "light.py",
  42968. "module": "light",
  42969. "exc_info": null,
  42970. "exc_text": null,
  42971. "stack_info": null,
  42972. "lineno": 100,
  42973. "funcName": "__test_color_temp__",
  42974. "created": 1676441635.2764804,
  42975. "msecs": 276.48043632507324,
  42976. "relativeCreated": 32279.995679855347,
  42977. "thread": 140246908178432,
  42978. "threadName": "MainThread",
  42979. "processName": "MainProcess",
  42980. "process": 509276,
  42981. "message": "Changing virtual device color temperature to '5'",
  42982. "asctime": "2023-02-15 07:13:55,276",
  42983. "moduleLogger": [
  42984. {
  42985. "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.color_temp.set",
  42986. "msg": "Sending message with topic %s and payload %s",
  42987. "args": [
  42988. "videv/ffe/sleep/main_light/color_temp/set",
  42989. "5"
  42990. ],
  42991. "levelname": "DEBUG",
  42992. "levelno": 10,
  42993. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  42994. "filename": "__init__.py",
  42995. "module": "__init__",
  42996. "exc_info": null,
  42997. "exc_text": null,
  42998. "stack_info": null,
  42999. "lineno": 75,
  43000. "funcName": "send",
  43001. "created": 1676441634.9753091,
  43002. "msecs": 975.3091335296631,
  43003. "relativeCreated": 31978.824377059937,
  43004. "thread": 140246908178432,
  43005. "threadName": "MainThread",
  43006. "processName": "MainProcess",
  43007. "process": 509276,
  43008. "message": "Sending message with topic videv/ffe/sleep/main_light/color_temp/set and payload 5",
  43009. "asctime": "2023-02-15 07:13:54,975"
  43010. },
  43011. {
  43012. "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light.set",
  43013. "msg": "Received message with topic %s and payload %s",
  43014. "args": [
  43015. "zigbee/ffe/sleep/main_light/set",
  43016. "b'{\"color_temp\": 352}'"
  43017. ],
  43018. "levelname": "DEBUG",
  43019. "levelno": 10,
  43020. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  43021. "filename": "__init__.py",
  43022. "module": "__init__",
  43023. "exc_info": null,
  43024. "exc_text": null,
  43025. "stack_info": null,
  43026. "lineno": 91,
  43027. "funcName": "__receive__",
  43028. "created": 1676441634.9784973,
  43029. "msecs": 978.4972667694092,
  43030. "relativeCreated": 31982.012510299683,
  43031. "thread": 140246884292160,
  43032. "threadName": "Thread-1 (_thread_main)",
  43033. "processName": "MainProcess",
  43034. "process": 509276,
  43035. "message": "Received message with topic zigbee/ffe/sleep/main_light/set and payload b'{\"color_temp\": 352}'",
  43036. "asctime": "2023-02-15 07:13:54,978"
  43037. },
  43038. {
  43039. "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light",
  43040. "msg": "Sending message with topic %s and payload %s",
  43041. "args": [
  43042. "zigbee/ffe/sleep/main_light",
  43043. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  43044. ],
  43045. "levelname": "DEBUG",
  43046. "levelno": 10,
  43047. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  43048. "filename": "__init__.py",
  43049. "module": "__init__",
  43050. "exc_info": null,
  43051. "exc_text": null,
  43052. "stack_info": null,
  43053. "lineno": 75,
  43054. "funcName": "send",
  43055. "created": 1676441634.9791887,
  43056. "msecs": 979.1886806488037,
  43057. "relativeCreated": 31982.703924179077,
  43058. "thread": 140246884292160,
  43059. "threadName": "Thread-1 (_thread_main)",
  43060. "processName": "MainProcess",
  43061. "process": 509276,
  43062. "message": "Sending message with topic zigbee/ffe/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  43063. "asctime": "2023-02-15 07:13:54,979"
  43064. },
  43065. {
  43066. "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light",
  43067. "msg": "Received message with topic %s and payload %s",
  43068. "args": [
  43069. "zigbee/ffe/sleep/main_light",
  43070. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  43071. ],
  43072. "levelname": "DEBUG",
  43073. "levelno": 10,
  43074. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  43075. "filename": "__init__.py",
  43076. "module": "__init__",
  43077. "exc_info": null,
  43078. "exc_text": null,
  43079. "stack_info": null,
  43080. "lineno": 91,
  43081. "funcName": "__receive__",
  43082. "created": 1676441634.9803221,
  43083. "msecs": 980.3221225738525,
  43084. "relativeCreated": 31983.837366104126,
  43085. "thread": 140246884292160,
  43086. "threadName": "Thread-1 (_thread_main)",
  43087. "processName": "MainProcess",
  43088. "process": 509276,
  43089. "message": "Received message with topic zigbee/ffe/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  43090. "asctime": "2023-02-15 07:13:54,980"
  43091. },
  43092. {
  43093. "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.color_temp",
  43094. "msg": "Received message with topic %s and payload %s",
  43095. "args": [
  43096. "videv/ffe/sleep/main_light/color_temp",
  43097. "b'5'"
  43098. ],
  43099. "levelname": "DEBUG",
  43100. "levelno": 10,
  43101. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  43102. "filename": "__init__.py",
  43103. "module": "__init__",
  43104. "exc_info": null,
  43105. "exc_text": null,
  43106. "stack_info": null,
  43107. "lineno": 91,
  43108. "funcName": "__receive__",
  43109. "created": 1676441635.0230923,
  43110. "msecs": 23.092269897460938,
  43111. "relativeCreated": 32026.607513427734,
  43112. "thread": 140246884292160,
  43113. "threadName": "Thread-1 (_thread_main)",
  43114. "processName": "MainProcess",
  43115. "process": 509276,
  43116. "message": "Received message with topic videv/ffe/sleep/main_light/color_temp and payload b'5'",
  43117. "asctime": "2023-02-15 07:13:55,023"
  43118. }
  43119. ],
  43120. "time_consumption": 0.2533881664276123
  43121. },
  43122. {
  43123. "name": "__tLogger__",
  43124. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  43125. "args": [
  43126. "5",
  43127. "<class 'int'>"
  43128. ],
  43129. "levelname": "INFO",
  43130. "levelno": 20,
  43131. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  43132. "filename": "test.py",
  43133. "module": "test",
  43134. "exc_info": null,
  43135. "exc_text": null,
  43136. "stack_info": null,
  43137. "lineno": 184,
  43138. "funcName": "equivalency_chk",
  43139. "created": 1676441635.2772963,
  43140. "msecs": 277.2963047027588,
  43141. "relativeCreated": 32280.811548233032,
  43142. "thread": 140246908178432,
  43143. "threadName": "MainThread",
  43144. "processName": "MainProcess",
  43145. "process": 509276,
  43146. "message": "Light device brightness is correct (Content 5 and Type is <class 'int'>).",
  43147. "asctime": "2023-02-15 07:13:55,277",
  43148. "moduleLogger": [
  43149. {
  43150. "name": "__unittest__",
  43151. "msg": "Result (%s): %s (%s)",
  43152. "args": [
  43153. "Light device brightness",
  43154. "5",
  43155. "<class 'int'>"
  43156. ],
  43157. "levelname": "DEBUG",
  43158. "levelno": 10,
  43159. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  43160. "filename": "test.py",
  43161. "module": "test",
  43162. "exc_info": null,
  43163. "exc_text": null,
  43164. "stack_info": null,
  43165. "lineno": 22,
  43166. "funcName": "__report_result__",
  43167. "created": 1676441635.2769885,
  43168. "msecs": 276.9885063171387,
  43169. "relativeCreated": 32280.503749847412,
  43170. "thread": 140246908178432,
  43171. "threadName": "MainThread",
  43172. "processName": "MainProcess",
  43173. "process": 509276,
  43174. "message": "Result (Light device brightness): 5 (<class 'int'>)",
  43175. "asctime": "2023-02-15 07:13:55,276"
  43176. },
  43177. {
  43178. "name": "__unittest__",
  43179. "msg": "Expectation (%s): result %s %s (%s)",
  43180. "args": [
  43181. "Light device brightness",
  43182. "=",
  43183. "5",
  43184. "<class 'int'>"
  43185. ],
  43186. "levelname": "DEBUG",
  43187. "levelno": 10,
  43188. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  43189. "filename": "test.py",
  43190. "module": "test",
  43191. "exc_info": null,
  43192. "exc_text": null,
  43193. "stack_info": null,
  43194. "lineno": 26,
  43195. "funcName": "__report_expectation__",
  43196. "created": 1676441635.2771614,
  43197. "msecs": 277.1613597869873,
  43198. "relativeCreated": 32280.67660331726,
  43199. "thread": 140246908178432,
  43200. "threadName": "MainThread",
  43201. "processName": "MainProcess",
  43202. "process": 509276,
  43203. "message": "Expectation (Light device brightness): result = 5 (<class 'int'>)",
  43204. "asctime": "2023-02-15 07:13:55,277"
  43205. }
  43206. ],
  43207. "time_consumption": 0.00013494491577148438
  43208. },
  43209. {
  43210. "name": "__tLogger__",
  43211. "msg": "Resetting precondition (Power off)",
  43212. "args": [],
  43213. "levelname": "DEBUG",
  43214. "levelno": 10,
  43215. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  43216. "filename": "light.py",
  43217. "module": "light",
  43218. "exc_info": null,
  43219. "exc_text": null,
  43220. "stack_info": null,
  43221. "lineno": 105,
  43222. "funcName": "__test_color_temp__",
  43223. "created": 1676441635.5788867,
  43224. "msecs": 578.8867473602295,
  43225. "relativeCreated": 32582.401990890503,
  43226. "thread": 140246908178432,
  43227. "threadName": "MainThread",
  43228. "processName": "MainProcess",
  43229. "process": 509276,
  43230. "message": "Resetting precondition (Power off)",
  43231. "asctime": "2023-02-15 07:13:55,578",
  43232. "moduleLogger": [
  43233. {
  43234. "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0",
  43235. "msg": "Sending message with topic %s and payload %s",
  43236. "args": [
  43237. "shellies/ffe/sleep/main_light/relay/0",
  43238. "off"
  43239. ],
  43240. "levelname": "DEBUG",
  43241. "levelno": 10,
  43242. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  43243. "filename": "__init__.py",
  43244. "module": "__init__",
  43245. "exc_info": null,
  43246. "exc_text": null,
  43247. "stack_info": null,
  43248. "lineno": 75,
  43249. "funcName": "send",
  43250. "created": 1676441635.2776186,
  43251. "msecs": 277.6186466217041,
  43252. "relativeCreated": 32281.133890151978,
  43253. "thread": 140246908178432,
  43254. "threadName": "MainThread",
  43255. "processName": "MainProcess",
  43256. "process": 509276,
  43257. "message": "Sending message with topic shellies/ffe/sleep/main_light/relay/0 and payload off",
  43258. "asctime": "2023-02-15 07:13:55,277"
  43259. },
  43260. {
  43261. "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0",
  43262. "msg": "Received message with topic %s and payload %s",
  43263. "args": [
  43264. "shellies/ffe/sleep/main_light/relay/0",
  43265. "b'off'"
  43266. ],
  43267. "levelname": "DEBUG",
  43268. "levelno": 10,
  43269. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  43270. "filename": "__init__.py",
  43271. "module": "__init__",
  43272. "exc_info": null,
  43273. "exc_text": null,
  43274. "stack_info": null,
  43275. "lineno": 91,
  43276. "funcName": "__receive__",
  43277. "created": 1676441635.2791615,
  43278. "msecs": 279.1614532470703,
  43279. "relativeCreated": 32282.676696777344,
  43280. "thread": 140246884292160,
  43281. "threadName": "Thread-1 (_thread_main)",
  43282. "processName": "MainProcess",
  43283. "process": 509276,
  43284. "message": "Received message with topic shellies/ffe/sleep/main_light/relay/0 and payload b'off'",
  43285. "asctime": "2023-02-15 07:13:55,279"
  43286. },
  43287. {
  43288. "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.state",
  43289. "msg": "Received message with topic %s and payload %s",
  43290. "args": [
  43291. "videv/ffe/sleep/main_light/state",
  43292. "b'false'"
  43293. ],
  43294. "levelname": "DEBUG",
  43295. "levelno": 10,
  43296. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  43297. "filename": "__init__.py",
  43298. "module": "__init__",
  43299. "exc_info": null,
  43300. "exc_text": null,
  43301. "stack_info": null,
  43302. "lineno": 91,
  43303. "funcName": "__receive__",
  43304. "created": 1676441635.2839355,
  43305. "msecs": 283.935546875,
  43306. "relativeCreated": 32287.450790405273,
  43307. "thread": 140246884292160,
  43308. "threadName": "Thread-1 (_thread_main)",
  43309. "processName": "MainProcess",
  43310. "process": 509276,
  43311. "message": "Received message with topic videv/ffe/sleep/main_light/state and payload b'false'",
  43312. "asctime": "2023-02-15 07:13:55,283"
  43313. }
  43314. ],
  43315. "time_consumption": 0.2949512004852295
  43316. }
  43317. ],
  43318. "time_consumption": 1.8138909339904785,
  43319. "time_start": "2023-02-15 07:13:53,764",
  43320. "time_finished": "2023-02-15 07:13:55,578"
  43321. },
  43322. "Power On/ Off test for device and virtual device: shellies/ffe/sleep/main_light": {
  43323. "name": "__tLogger__",
  43324. "msg": "Power On/ Off test for device and virtual device: shellies/ffe/sleep/main_light",
  43325. "args": null,
  43326. "levelname": "INFO",
  43327. "levelno": 20,
  43328. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  43329. "filename": "light.py",
  43330. "module": "light",
  43331. "exc_info": null,
  43332. "exc_text": null,
  43333. "stack_info": null,
  43334. "lineno": 27,
  43335. "funcName": "test_power_on_off",
  43336. "created": 1676441635.57968,
  43337. "msecs": 579.6799659729004,
  43338. "relativeCreated": 32583.195209503174,
  43339. "thread": 140246908178432,
  43340. "threadName": "MainThread",
  43341. "processName": "MainProcess",
  43342. "process": 509276,
  43343. "message": "Power On/ Off test for device and virtual device: shellies/ffe/sleep/main_light",
  43344. "asctime": "2023-02-15 07:13:55,579",
  43345. "moduleLogger": [],
  43346. "testcaseLogger": [
  43347. {
  43348. "name": "__tLogger__",
  43349. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  43350. "args": [
  43351. "False",
  43352. "<class 'bool'>"
  43353. ],
  43354. "levelname": "INFO",
  43355. "levelno": 20,
  43356. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  43357. "filename": "test.py",
  43358. "module": "test",
  43359. "exc_info": null,
  43360. "exc_text": null,
  43361. "stack_info": null,
  43362. "lineno": 184,
  43363. "funcName": "equivalency_chk",
  43364. "created": 1676441635.5802107,
  43365. "msecs": 580.2106857299805,
  43366. "relativeCreated": 32583.725929260254,
  43367. "thread": 140246908178432,
  43368. "threadName": "MainThread",
  43369. "processName": "MainProcess",
  43370. "process": 509276,
  43371. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  43372. "asctime": "2023-02-15 07:13:55,580",
  43373. "moduleLogger": [
  43374. {
  43375. "name": "__unittest__",
  43376. "msg": "Result (%s): %s (%s)",
  43377. "args": [
  43378. "Virtual device state",
  43379. "False",
  43380. "<class 'bool'>"
  43381. ],
  43382. "levelname": "DEBUG",
  43383. "levelno": 10,
  43384. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  43385. "filename": "test.py",
  43386. "module": "test",
  43387. "exc_info": null,
  43388. "exc_text": null,
  43389. "stack_info": null,
  43390. "lineno": 22,
  43391. "funcName": "__report_result__",
  43392. "created": 1676441635.5799522,
  43393. "msecs": 579.9522399902344,
  43394. "relativeCreated": 32583.467483520508,
  43395. "thread": 140246908178432,
  43396. "threadName": "MainThread",
  43397. "processName": "MainProcess",
  43398. "process": 509276,
  43399. "message": "Result (Virtual device state): False (<class 'bool'>)",
  43400. "asctime": "2023-02-15 07:13:55,579"
  43401. },
  43402. {
  43403. "name": "__unittest__",
  43404. "msg": "Expectation (%s): result %s %s (%s)",
  43405. "args": [
  43406. "Virtual device state",
  43407. "=",
  43408. "False",
  43409. "<class 'bool'>"
  43410. ],
  43411. "levelname": "DEBUG",
  43412. "levelno": 10,
  43413. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  43414. "filename": "test.py",
  43415. "module": "test",
  43416. "exc_info": null,
  43417. "exc_text": null,
  43418. "stack_info": null,
  43419. "lineno": 26,
  43420. "funcName": "__report_expectation__",
  43421. "created": 1676441635.5800924,
  43422. "msecs": 580.0924301147461,
  43423. "relativeCreated": 32583.60767364502,
  43424. "thread": 140246908178432,
  43425. "threadName": "MainThread",
  43426. "processName": "MainProcess",
  43427. "process": 509276,
  43428. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  43429. "asctime": "2023-02-15 07:13:55,580"
  43430. }
  43431. ],
  43432. "time_consumption": 0.000118255615234375
  43433. },
  43434. {
  43435. "name": "__tLogger__",
  43436. "msg": "Changing switching device state to '%s'",
  43437. "args": [
  43438. true
  43439. ],
  43440. "levelname": "DEBUG",
  43441. "levelno": 10,
  43442. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  43443. "filename": "light.py",
  43444. "module": "light",
  43445. "exc_info": null,
  43446. "exc_text": null,
  43447. "stack_info": null,
  43448. "lineno": 36,
  43449. "funcName": "__test_power_on_off__",
  43450. "created": 1676441635.8820884,
  43451. "msecs": 882.0884227752686,
  43452. "relativeCreated": 32885.60366630554,
  43453. "thread": 140246908178432,
  43454. "threadName": "MainThread",
  43455. "processName": "MainProcess",
  43456. "process": 509276,
  43457. "message": "Changing switching device state to 'True'",
  43458. "asctime": "2023-02-15 07:13:55,882",
  43459. "moduleLogger": [
  43460. {
  43461. "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0",
  43462. "msg": "Sending message with topic %s and payload %s",
  43463. "args": [
  43464. "shellies/ffe/sleep/main_light/relay/0",
  43465. "on"
  43466. ],
  43467. "levelname": "DEBUG",
  43468. "levelno": 10,
  43469. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  43470. "filename": "__init__.py",
  43471. "module": "__init__",
  43472. "exc_info": null,
  43473. "exc_text": null,
  43474. "stack_info": null,
  43475. "lineno": 75,
  43476. "funcName": "send",
  43477. "created": 1676441635.5805287,
  43478. "msecs": 580.528736114502,
  43479. "relativeCreated": 32584.043979644775,
  43480. "thread": 140246908178432,
  43481. "threadName": "MainThread",
  43482. "processName": "MainProcess",
  43483. "process": 509276,
  43484. "message": "Sending message with topic shellies/ffe/sleep/main_light/relay/0 and payload on",
  43485. "asctime": "2023-02-15 07:13:55,580"
  43486. },
  43487. {
  43488. "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light",
  43489. "msg": "Sending message with topic %s and payload %s",
  43490. "args": [
  43491. "zigbee/ffe/sleep/main_light",
  43492. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  43493. ],
  43494. "levelname": "DEBUG",
  43495. "levelno": 10,
  43496. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  43497. "filename": "__init__.py",
  43498. "module": "__init__",
  43499. "exc_info": null,
  43500. "exc_text": null,
  43501. "stack_info": null,
  43502. "lineno": 75,
  43503. "funcName": "send",
  43504. "created": 1676441635.5811553,
  43505. "msecs": 581.1553001403809,
  43506. "relativeCreated": 32584.670543670654,
  43507. "thread": 140246908178432,
  43508. "threadName": "MainThread",
  43509. "processName": "MainProcess",
  43510. "process": 509276,
  43511. "message": "Sending message with topic zigbee/ffe/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  43512. "asctime": "2023-02-15 07:13:55,581"
  43513. },
  43514. {
  43515. "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0",
  43516. "msg": "Received message with topic %s and payload %s",
  43517. "args": [
  43518. "shellies/ffe/sleep/main_light/relay/0",
  43519. "b'on'"
  43520. ],
  43521. "levelname": "DEBUG",
  43522. "levelno": 10,
  43523. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  43524. "filename": "__init__.py",
  43525. "module": "__init__",
  43526. "exc_info": null,
  43527. "exc_text": null,
  43528. "stack_info": null,
  43529. "lineno": 91,
  43530. "funcName": "__receive__",
  43531. "created": 1676441635.582301,
  43532. "msecs": 582.3009014129639,
  43533. "relativeCreated": 32585.816144943237,
  43534. "thread": 140246884292160,
  43535. "threadName": "Thread-1 (_thread_main)",
  43536. "processName": "MainProcess",
  43537. "process": 509276,
  43538. "message": "Received message with topic shellies/ffe/sleep/main_light/relay/0 and payload b'on'",
  43539. "asctime": "2023-02-15 07:13:55,582"
  43540. },
  43541. {
  43542. "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light",
  43543. "msg": "Received message with topic %s and payload %s",
  43544. "args": [
  43545. "zigbee/ffe/sleep/main_light",
  43546. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  43547. ],
  43548. "levelname": "DEBUG",
  43549. "levelno": 10,
  43550. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  43551. "filename": "__init__.py",
  43552. "module": "__init__",
  43553. "exc_info": null,
  43554. "exc_text": null,
  43555. "stack_info": null,
  43556. "lineno": 91,
  43557. "funcName": "__receive__",
  43558. "created": 1676441635.5832374,
  43559. "msecs": 583.2374095916748,
  43560. "relativeCreated": 32586.75265312195,
  43561. "thread": 140246884292160,
  43562. "threadName": "Thread-1 (_thread_main)",
  43563. "processName": "MainProcess",
  43564. "process": 509276,
  43565. "message": "Received message with topic zigbee/ffe/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  43566. "asctime": "2023-02-15 07:13:55,583"
  43567. },
  43568. {
  43569. "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.state",
  43570. "msg": "Received message with topic %s and payload %s",
  43571. "args": [
  43572. "videv/ffe/sleep/main_light/state",
  43573. "b'true'"
  43574. ],
  43575. "levelname": "DEBUG",
  43576. "levelno": 10,
  43577. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  43578. "filename": "__init__.py",
  43579. "module": "__init__",
  43580. "exc_info": null,
  43581. "exc_text": null,
  43582. "stack_info": null,
  43583. "lineno": 91,
  43584. "funcName": "__receive__",
  43585. "created": 1676441635.627483,
  43586. "msecs": 627.4828910827637,
  43587. "relativeCreated": 32630.998134613037,
  43588. "thread": 140246884292160,
  43589. "threadName": "Thread-1 (_thread_main)",
  43590. "processName": "MainProcess",
  43591. "process": 509276,
  43592. "message": "Received message with topic videv/ffe/sleep/main_light/state and payload b'true'",
  43593. "asctime": "2023-02-15 07:13:55,627"
  43594. }
  43595. ],
  43596. "time_consumption": 0.2546055316925049
  43597. },
  43598. {
  43599. "name": "__tLogger__",
  43600. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  43601. "args": [
  43602. "True",
  43603. "<class 'bool'>"
  43604. ],
  43605. "levelname": "INFO",
  43606. "levelno": 20,
  43607. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  43608. "filename": "test.py",
  43609. "module": "test",
  43610. "exc_info": null,
  43611. "exc_text": null,
  43612. "stack_info": null,
  43613. "lineno": 184,
  43614. "funcName": "equivalency_chk",
  43615. "created": 1676441635.88231,
  43616. "msecs": 882.3099136352539,
  43617. "relativeCreated": 32885.82515716553,
  43618. "thread": 140246908178432,
  43619. "threadName": "MainThread",
  43620. "processName": "MainProcess",
  43621. "process": 509276,
  43622. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  43623. "asctime": "2023-02-15 07:13:55,882",
  43624. "moduleLogger": [
  43625. {
  43626. "name": "__unittest__",
  43627. "msg": "Result (%s): %s (%s)",
  43628. "args": [
  43629. "Virtual device state",
  43630. "True",
  43631. "<class 'bool'>"
  43632. ],
  43633. "levelname": "DEBUG",
  43634. "levelno": 10,
  43635. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  43636. "filename": "test.py",
  43637. "module": "test",
  43638. "exc_info": null,
  43639. "exc_text": null,
  43640. "stack_info": null,
  43641. "lineno": 22,
  43642. "funcName": "__report_result__",
  43643. "created": 1676441635.8822474,
  43644. "msecs": 882.2474479675293,
  43645. "relativeCreated": 32885.7626914978,
  43646. "thread": 140246908178432,
  43647. "threadName": "MainThread",
  43648. "processName": "MainProcess",
  43649. "process": 509276,
  43650. "message": "Result (Virtual device state): True (<class 'bool'>)",
  43651. "asctime": "2023-02-15 07:13:55,882"
  43652. },
  43653. {
  43654. "name": "__unittest__",
  43655. "msg": "Expectation (%s): result %s %s (%s)",
  43656. "args": [
  43657. "Virtual device state",
  43658. "=",
  43659. "True",
  43660. "<class 'bool'>"
  43661. ],
  43662. "levelname": "DEBUG",
  43663. "levelno": 10,
  43664. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  43665. "filename": "test.py",
  43666. "module": "test",
  43667. "exc_info": null,
  43668. "exc_text": null,
  43669. "stack_info": null,
  43670. "lineno": 26,
  43671. "funcName": "__report_expectation__",
  43672. "created": 1676441635.8822825,
  43673. "msecs": 882.2824954986572,
  43674. "relativeCreated": 32885.79773902893,
  43675. "thread": 140246908178432,
  43676. "threadName": "MainThread",
  43677. "processName": "MainProcess",
  43678. "process": 509276,
  43679. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  43680. "asctime": "2023-02-15 07:13:55,882"
  43681. }
  43682. ],
  43683. "time_consumption": 2.7418136596679688e-05
  43684. },
  43685. {
  43686. "name": "__tLogger__",
  43687. "msg": "Switching device state is correct (Content %s and Type is %s).",
  43688. "args": [
  43689. "True",
  43690. "<class 'bool'>"
  43691. ],
  43692. "levelname": "INFO",
  43693. "levelno": 20,
  43694. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  43695. "filename": "test.py",
  43696. "module": "test",
  43697. "exc_info": null,
  43698. "exc_text": null,
  43699. "stack_info": null,
  43700. "lineno": 184,
  43701. "funcName": "equivalency_chk",
  43702. "created": 1676441635.8823967,
  43703. "msecs": 882.3966979980469,
  43704. "relativeCreated": 32885.91194152832,
  43705. "thread": 140246908178432,
  43706. "threadName": "MainThread",
  43707. "processName": "MainProcess",
  43708. "process": 509276,
  43709. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  43710. "asctime": "2023-02-15 07:13:55,882",
  43711. "moduleLogger": [
  43712. {
  43713. "name": "__unittest__",
  43714. "msg": "Result (%s): %s (%s)",
  43715. "args": [
  43716. "Switching device state",
  43717. "True",
  43718. "<class 'bool'>"
  43719. ],
  43720. "levelname": "DEBUG",
  43721. "levelno": 10,
  43722. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  43723. "filename": "test.py",
  43724. "module": "test",
  43725. "exc_info": null,
  43726. "exc_text": null,
  43727. "stack_info": null,
  43728. "lineno": 22,
  43729. "funcName": "__report_result__",
  43730. "created": 1676441635.8823526,
  43731. "msecs": 882.3525905609131,
  43732. "relativeCreated": 32885.86783409119,
  43733. "thread": 140246908178432,
  43734. "threadName": "MainThread",
  43735. "processName": "MainProcess",
  43736. "process": 509276,
  43737. "message": "Result (Switching device state): True (<class 'bool'>)",
  43738. "asctime": "2023-02-15 07:13:55,882"
  43739. },
  43740. {
  43741. "name": "__unittest__",
  43742. "msg": "Expectation (%s): result %s %s (%s)",
  43743. "args": [
  43744. "Switching device state",
  43745. "=",
  43746. "True",
  43747. "<class 'bool'>"
  43748. ],
  43749. "levelname": "DEBUG",
  43750. "levelno": 10,
  43751. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  43752. "filename": "test.py",
  43753. "module": "test",
  43754. "exc_info": null,
  43755. "exc_text": null,
  43756. "stack_info": null,
  43757. "lineno": 26,
  43758. "funcName": "__report_expectation__",
  43759. "created": 1676441635.8823757,
  43760. "msecs": 882.3757171630859,
  43761. "relativeCreated": 32885.89096069336,
  43762. "thread": 140246908178432,
  43763. "threadName": "MainThread",
  43764. "processName": "MainProcess",
  43765. "process": 509276,
  43766. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  43767. "asctime": "2023-02-15 07:13:55,882"
  43768. }
  43769. ],
  43770. "time_consumption": 2.09808349609375e-05
  43771. },
  43772. {
  43773. "name": "__tLogger__",
  43774. "msg": "Changing virtual device state to '%s'",
  43775. "args": [
  43776. false
  43777. ],
  43778. "levelname": "DEBUG",
  43779. "levelno": 10,
  43780. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  43781. "filename": "light.py",
  43782. "module": "light",
  43783. "exc_info": null,
  43784. "exc_text": null,
  43785. "stack_info": null,
  43786. "lineno": 42,
  43787. "funcName": "__test_power_on_off__",
  43788. "created": 1676441636.1833537,
  43789. "msecs": 183.35366249084473,
  43790. "relativeCreated": 33186.86890602112,
  43791. "thread": 140246908178432,
  43792. "threadName": "MainThread",
  43793. "processName": "MainProcess",
  43794. "process": 509276,
  43795. "message": "Changing virtual device state to 'False'",
  43796. "asctime": "2023-02-15 07:13:56,183",
  43797. "moduleLogger": [
  43798. {
  43799. "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.state.set",
  43800. "msg": "Sending message with topic %s and payload %s",
  43801. "args": [
  43802. "videv/ffe/sleep/main_light/state/set",
  43803. "false"
  43804. ],
  43805. "levelname": "DEBUG",
  43806. "levelno": 10,
  43807. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  43808. "filename": "__init__.py",
  43809. "module": "__init__",
  43810. "exc_info": null,
  43811. "exc_text": null,
  43812. "stack_info": null,
  43813. "lineno": 75,
  43814. "funcName": "send",
  43815. "created": 1676441635.882497,
  43816. "msecs": 882.4970722198486,
  43817. "relativeCreated": 32886.01231575012,
  43818. "thread": 140246908178432,
  43819. "threadName": "MainThread",
  43820. "processName": "MainProcess",
  43821. "process": 509276,
  43822. "message": "Sending message with topic videv/ffe/sleep/main_light/state/set and payload false",
  43823. "asctime": "2023-02-15 07:13:55,882"
  43824. },
  43825. {
  43826. "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0.command",
  43827. "msg": "Received message with topic %s and payload %s",
  43828. "args": [
  43829. "shellies/ffe/sleep/main_light/relay/0/command",
  43830. "b'off'"
  43831. ],
  43832. "levelname": "DEBUG",
  43833. "levelno": 10,
  43834. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  43835. "filename": "__init__.py",
  43836. "module": "__init__",
  43837. "exc_info": null,
  43838. "exc_text": null,
  43839. "stack_info": null,
  43840. "lineno": 91,
  43841. "funcName": "__receive__",
  43842. "created": 1676441635.8836083,
  43843. "msecs": 883.608341217041,
  43844. "relativeCreated": 32887.123584747314,
  43845. "thread": 140246884292160,
  43846. "threadName": "Thread-1 (_thread_main)",
  43847. "processName": "MainProcess",
  43848. "process": 509276,
  43849. "message": "Received message with topic shellies/ffe/sleep/main_light/relay/0/command and payload b'off'",
  43850. "asctime": "2023-02-15 07:13:55,883"
  43851. },
  43852. {
  43853. "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0",
  43854. "msg": "Sending message with topic %s and payload %s",
  43855. "args": [
  43856. "shellies/ffe/sleep/main_light/relay/0",
  43857. "off"
  43858. ],
  43859. "levelname": "DEBUG",
  43860. "levelno": 10,
  43861. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  43862. "filename": "__init__.py",
  43863. "module": "__init__",
  43864. "exc_info": null,
  43865. "exc_text": null,
  43866. "stack_info": null,
  43867. "lineno": 75,
  43868. "funcName": "send",
  43869. "created": 1676441635.8837705,
  43870. "msecs": 883.7704658508301,
  43871. "relativeCreated": 32887.2857093811,
  43872. "thread": 140246884292160,
  43873. "threadName": "Thread-1 (_thread_main)",
  43874. "processName": "MainProcess",
  43875. "process": 509276,
  43876. "message": "Sending message with topic shellies/ffe/sleep/main_light/relay/0 and payload off",
  43877. "asctime": "2023-02-15 07:13:55,883"
  43878. },
  43879. {
  43880. "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0",
  43881. "msg": "Received message with topic %s and payload %s",
  43882. "args": [
  43883. "shellies/ffe/sleep/main_light/relay/0",
  43884. "b'off'"
  43885. ],
  43886. "levelname": "DEBUG",
  43887. "levelno": 10,
  43888. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  43889. "filename": "__init__.py",
  43890. "module": "__init__",
  43891. "exc_info": null,
  43892. "exc_text": null,
  43893. "stack_info": null,
  43894. "lineno": 91,
  43895. "funcName": "__receive__",
  43896. "created": 1676441635.8840725,
  43897. "msecs": 884.0725421905518,
  43898. "relativeCreated": 32887.587785720825,
  43899. "thread": 140246884292160,
  43900. "threadName": "Thread-1 (_thread_main)",
  43901. "processName": "MainProcess",
  43902. "process": 509276,
  43903. "message": "Received message with topic shellies/ffe/sleep/main_light/relay/0 and payload b'off'",
  43904. "asctime": "2023-02-15 07:13:55,884"
  43905. },
  43906. {
  43907. "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.state",
  43908. "msg": "Received message with topic %s and payload %s",
  43909. "args": [
  43910. "videv/ffe/sleep/main_light/state",
  43911. "b'false'"
  43912. ],
  43913. "levelname": "DEBUG",
  43914. "levelno": 10,
  43915. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  43916. "filename": "__init__.py",
  43917. "module": "__init__",
  43918. "exc_info": null,
  43919. "exc_text": null,
  43920. "stack_info": null,
  43921. "lineno": 91,
  43922. "funcName": "__receive__",
  43923. "created": 1676441635.971126,
  43924. "msecs": 971.1260795593262,
  43925. "relativeCreated": 32974.6413230896,
  43926. "thread": 140246884292160,
  43927. "threadName": "Thread-1 (_thread_main)",
  43928. "processName": "MainProcess",
  43929. "process": 509276,
  43930. "message": "Received message with topic videv/ffe/sleep/main_light/state and payload b'false'",
  43931. "asctime": "2023-02-15 07:13:55,971"
  43932. }
  43933. ],
  43934. "time_consumption": 0.21222758293151855
  43935. },
  43936. {
  43937. "name": "__tLogger__",
  43938. "msg": "Switching device state is correct (Content %s and Type is %s).",
  43939. "args": [
  43940. "False",
  43941. "<class 'bool'>"
  43942. ],
  43943. "levelname": "INFO",
  43944. "levelno": 20,
  43945. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  43946. "filename": "test.py",
  43947. "module": "test",
  43948. "exc_info": null,
  43949. "exc_text": null,
  43950. "stack_info": null,
  43951. "lineno": 184,
  43952. "funcName": "equivalency_chk",
  43953. "created": 1676441636.1840796,
  43954. "msecs": 184.07964706420898,
  43955. "relativeCreated": 33187.59489059448,
  43956. "thread": 140246908178432,
  43957. "threadName": "MainThread",
  43958. "processName": "MainProcess",
  43959. "process": 509276,
  43960. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  43961. "asctime": "2023-02-15 07:13:56,184",
  43962. "moduleLogger": [
  43963. {
  43964. "name": "__unittest__",
  43965. "msg": "Result (%s): %s (%s)",
  43966. "args": [
  43967. "Switching device state",
  43968. "False",
  43969. "<class 'bool'>"
  43970. ],
  43971. "levelname": "DEBUG",
  43972. "levelno": 10,
  43973. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  43974. "filename": "test.py",
  43975. "module": "test",
  43976. "exc_info": null,
  43977. "exc_text": null,
  43978. "stack_info": null,
  43979. "lineno": 22,
  43980. "funcName": "__report_result__",
  43981. "created": 1676441636.1838093,
  43982. "msecs": 183.8092803955078,
  43983. "relativeCreated": 33187.32452392578,
  43984. "thread": 140246908178432,
  43985. "threadName": "MainThread",
  43986. "processName": "MainProcess",
  43987. "process": 509276,
  43988. "message": "Result (Switching device state): False (<class 'bool'>)",
  43989. "asctime": "2023-02-15 07:13:56,183"
  43990. },
  43991. {
  43992. "name": "__unittest__",
  43993. "msg": "Expectation (%s): result %s %s (%s)",
  43994. "args": [
  43995. "Switching device state",
  43996. "=",
  43997. "False",
  43998. "<class 'bool'>"
  43999. ],
  44000. "levelname": "DEBUG",
  44001. "levelno": 10,
  44002. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  44003. "filename": "test.py",
  44004. "module": "test",
  44005. "exc_info": null,
  44006. "exc_text": null,
  44007. "stack_info": null,
  44008. "lineno": 26,
  44009. "funcName": "__report_expectation__",
  44010. "created": 1676441636.183959,
  44011. "msecs": 183.9590072631836,
  44012. "relativeCreated": 33187.47425079346,
  44013. "thread": 140246908178432,
  44014. "threadName": "MainThread",
  44015. "processName": "MainProcess",
  44016. "process": 509276,
  44017. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  44018. "asctime": "2023-02-15 07:13:56,183"
  44019. }
  44020. ],
  44021. "time_consumption": 0.00012063980102539062
  44022. },
  44023. {
  44024. "name": "__tLogger__",
  44025. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  44026. "args": [
  44027. "False",
  44028. "<class 'bool'>"
  44029. ],
  44030. "levelname": "INFO",
  44031. "levelno": 20,
  44032. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  44033. "filename": "test.py",
  44034. "module": "test",
  44035. "exc_info": null,
  44036. "exc_text": null,
  44037. "stack_info": null,
  44038. "lineno": 184,
  44039. "funcName": "equivalency_chk",
  44040. "created": 1676441636.1845288,
  44041. "msecs": 184.52882766723633,
  44042. "relativeCreated": 33188.04407119751,
  44043. "thread": 140246908178432,
  44044. "threadName": "MainThread",
  44045. "processName": "MainProcess",
  44046. "process": 509276,
  44047. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  44048. "asctime": "2023-02-15 07:13:56,184",
  44049. "moduleLogger": [
  44050. {
  44051. "name": "__unittest__",
  44052. "msg": "Result (%s): %s (%s)",
  44053. "args": [
  44054. "Virtual device state",
  44055. "False",
  44056. "<class 'bool'>"
  44057. ],
  44058. "levelname": "DEBUG",
  44059. "levelno": 10,
  44060. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  44061. "filename": "test.py",
  44062. "module": "test",
  44063. "exc_info": null,
  44064. "exc_text": null,
  44065. "stack_info": null,
  44066. "lineno": 22,
  44067. "funcName": "__report_result__",
  44068. "created": 1676441636.1842744,
  44069. "msecs": 184.27443504333496,
  44070. "relativeCreated": 33187.78967857361,
  44071. "thread": 140246908178432,
  44072. "threadName": "MainThread",
  44073. "processName": "MainProcess",
  44074. "process": 509276,
  44075. "message": "Result (Virtual device state): False (<class 'bool'>)",
  44076. "asctime": "2023-02-15 07:13:56,184"
  44077. },
  44078. {
  44079. "name": "__unittest__",
  44080. "msg": "Expectation (%s): result %s %s (%s)",
  44081. "args": [
  44082. "Virtual device state",
  44083. "=",
  44084. "False",
  44085. "<class 'bool'>"
  44086. ],
  44087. "levelname": "DEBUG",
  44088. "levelno": 10,
  44089. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  44090. "filename": "test.py",
  44091. "module": "test",
  44092. "exc_info": null,
  44093. "exc_text": null,
  44094. "stack_info": null,
  44095. "lineno": 26,
  44096. "funcName": "__report_expectation__",
  44097. "created": 1676441636.1844292,
  44098. "msecs": 184.42916870117188,
  44099. "relativeCreated": 33187.944412231445,
  44100. "thread": 140246908178432,
  44101. "threadName": "MainThread",
  44102. "processName": "MainProcess",
  44103. "process": 509276,
  44104. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  44105. "asctime": "2023-02-15 07:13:56,184"
  44106. }
  44107. ],
  44108. "time_consumption": 9.965896606445312e-05
  44109. },
  44110. {
  44111. "name": "__tLogger__",
  44112. "msg": "Changing switching device state to '%s'",
  44113. "args": [
  44114. true
  44115. ],
  44116. "levelname": "DEBUG",
  44117. "levelno": 10,
  44118. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  44119. "filename": "light.py",
  44120. "module": "light",
  44121. "exc_info": null,
  44122. "exc_text": null,
  44123. "stack_info": null,
  44124. "lineno": 36,
  44125. "funcName": "__test_power_on_off__",
  44126. "created": 1676441636.4865334,
  44127. "msecs": 486.53340339660645,
  44128. "relativeCreated": 33490.04864692688,
  44129. "thread": 140246908178432,
  44130. "threadName": "MainThread",
  44131. "processName": "MainProcess",
  44132. "process": 509276,
  44133. "message": "Changing switching device state to 'True'",
  44134. "asctime": "2023-02-15 07:13:56,486",
  44135. "moduleLogger": [
  44136. {
  44137. "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0",
  44138. "msg": "Sending message with topic %s and payload %s",
  44139. "args": [
  44140. "shellies/ffe/sleep/main_light/relay/0",
  44141. "on"
  44142. ],
  44143. "levelname": "DEBUG",
  44144. "levelno": 10,
  44145. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  44146. "filename": "__init__.py",
  44147. "module": "__init__",
  44148. "exc_info": null,
  44149. "exc_text": null,
  44150. "stack_info": null,
  44151. "lineno": 75,
  44152. "funcName": "send",
  44153. "created": 1676441636.184819,
  44154. "msecs": 184.81898307800293,
  44155. "relativeCreated": 33188.33422660828,
  44156. "thread": 140246908178432,
  44157. "threadName": "MainThread",
  44158. "processName": "MainProcess",
  44159. "process": 509276,
  44160. "message": "Sending message with topic shellies/ffe/sleep/main_light/relay/0 and payload on",
  44161. "asctime": "2023-02-15 07:13:56,184"
  44162. },
  44163. {
  44164. "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light",
  44165. "msg": "Sending message with topic %s and payload %s",
  44166. "args": [
  44167. "zigbee/ffe/sleep/main_light",
  44168. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  44169. ],
  44170. "levelname": "DEBUG",
  44171. "levelno": 10,
  44172. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  44173. "filename": "__init__.py",
  44174. "module": "__init__",
  44175. "exc_info": null,
  44176. "exc_text": null,
  44177. "stack_info": null,
  44178. "lineno": 75,
  44179. "funcName": "send",
  44180. "created": 1676441636.1854389,
  44181. "msecs": 185.438871383667,
  44182. "relativeCreated": 33188.95411491394,
  44183. "thread": 140246908178432,
  44184. "threadName": "MainThread",
  44185. "processName": "MainProcess",
  44186. "process": 509276,
  44187. "message": "Sending message with topic zigbee/ffe/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  44188. "asctime": "2023-02-15 07:13:56,185"
  44189. },
  44190. {
  44191. "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0",
  44192. "msg": "Received message with topic %s and payload %s",
  44193. "args": [
  44194. "shellies/ffe/sleep/main_light/relay/0",
  44195. "b'on'"
  44196. ],
  44197. "levelname": "DEBUG",
  44198. "levelno": 10,
  44199. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  44200. "filename": "__init__.py",
  44201. "module": "__init__",
  44202. "exc_info": null,
  44203. "exc_text": null,
  44204. "stack_info": null,
  44205. "lineno": 91,
  44206. "funcName": "__receive__",
  44207. "created": 1676441636.1866434,
  44208. "msecs": 186.6433620452881,
  44209. "relativeCreated": 33190.15860557556,
  44210. "thread": 140246884292160,
  44211. "threadName": "Thread-1 (_thread_main)",
  44212. "processName": "MainProcess",
  44213. "process": 509276,
  44214. "message": "Received message with topic shellies/ffe/sleep/main_light/relay/0 and payload b'on'",
  44215. "asctime": "2023-02-15 07:13:56,186"
  44216. },
  44217. {
  44218. "name": "smart_brain.mqtt.zigbee.ffe.sleep.main_light",
  44219. "msg": "Received message with topic %s and payload %s",
  44220. "args": [
  44221. "zigbee/ffe/sleep/main_light",
  44222. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  44223. ],
  44224. "levelname": "DEBUG",
  44225. "levelno": 10,
  44226. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  44227. "filename": "__init__.py",
  44228. "module": "__init__",
  44229. "exc_info": null,
  44230. "exc_text": null,
  44231. "stack_info": null,
  44232. "lineno": 91,
  44233. "funcName": "__receive__",
  44234. "created": 1676441636.1875193,
  44235. "msecs": 187.51931190490723,
  44236. "relativeCreated": 33191.03455543518,
  44237. "thread": 140246884292160,
  44238. "threadName": "Thread-1 (_thread_main)",
  44239. "processName": "MainProcess",
  44240. "process": 509276,
  44241. "message": "Received message with topic zigbee/ffe/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  44242. "asctime": "2023-02-15 07:13:56,187"
  44243. },
  44244. {
  44245. "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.state",
  44246. "msg": "Received message with topic %s and payload %s",
  44247. "args": [
  44248. "videv/ffe/sleep/main_light/state",
  44249. "b'true'"
  44250. ],
  44251. "levelname": "DEBUG",
  44252. "levelno": 10,
  44253. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  44254. "filename": "__init__.py",
  44255. "module": "__init__",
  44256. "exc_info": null,
  44257. "exc_text": null,
  44258. "stack_info": null,
  44259. "lineno": 91,
  44260. "funcName": "__receive__",
  44261. "created": 1676441636.2316678,
  44262. "msecs": 231.66775703430176,
  44263. "relativeCreated": 33235.183000564575,
  44264. "thread": 140246884292160,
  44265. "threadName": "Thread-1 (_thread_main)",
  44266. "processName": "MainProcess",
  44267. "process": 509276,
  44268. "message": "Received message with topic videv/ffe/sleep/main_light/state and payload b'true'",
  44269. "asctime": "2023-02-15 07:13:56,231"
  44270. }
  44271. ],
  44272. "time_consumption": 0.2548656463623047
  44273. },
  44274. {
  44275. "name": "__tLogger__",
  44276. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  44277. "args": [
  44278. "True",
  44279. "<class 'bool'>"
  44280. ],
  44281. "levelname": "INFO",
  44282. "levelno": 20,
  44283. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  44284. "filename": "test.py",
  44285. "module": "test",
  44286. "exc_info": null,
  44287. "exc_text": null,
  44288. "stack_info": null,
  44289. "lineno": 184,
  44290. "funcName": "equivalency_chk",
  44291. "created": 1676441636.4873333,
  44292. "msecs": 487.3332977294922,
  44293. "relativeCreated": 33490.848541259766,
  44294. "thread": 140246908178432,
  44295. "threadName": "MainThread",
  44296. "processName": "MainProcess",
  44297. "process": 509276,
  44298. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  44299. "asctime": "2023-02-15 07:13:56,487",
  44300. "moduleLogger": [
  44301. {
  44302. "name": "__unittest__",
  44303. "msg": "Result (%s): %s (%s)",
  44304. "args": [
  44305. "Virtual device state",
  44306. "True",
  44307. "<class 'bool'>"
  44308. ],
  44309. "levelname": "DEBUG",
  44310. "levelno": 10,
  44311. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  44312. "filename": "test.py",
  44313. "module": "test",
  44314. "exc_info": null,
  44315. "exc_text": null,
  44316. "stack_info": null,
  44317. "lineno": 22,
  44318. "funcName": "__report_result__",
  44319. "created": 1676441636.487027,
  44320. "msecs": 487.0269298553467,
  44321. "relativeCreated": 33490.54217338562,
  44322. "thread": 140246908178432,
  44323. "threadName": "MainThread",
  44324. "processName": "MainProcess",
  44325. "process": 509276,
  44326. "message": "Result (Virtual device state): True (<class 'bool'>)",
  44327. "asctime": "2023-02-15 07:13:56,487"
  44328. },
  44329. {
  44330. "name": "__unittest__",
  44331. "msg": "Expectation (%s): result %s %s (%s)",
  44332. "args": [
  44333. "Virtual device state",
  44334. "=",
  44335. "True",
  44336. "<class 'bool'>"
  44337. ],
  44338. "levelname": "DEBUG",
  44339. "levelno": 10,
  44340. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  44341. "filename": "test.py",
  44342. "module": "test",
  44343. "exc_info": null,
  44344. "exc_text": null,
  44345. "stack_info": null,
  44346. "lineno": 26,
  44347. "funcName": "__report_expectation__",
  44348. "created": 1676441636.487196,
  44349. "msecs": 487.1959686279297,
  44350. "relativeCreated": 33490.7112121582,
  44351. "thread": 140246908178432,
  44352. "threadName": "MainThread",
  44353. "processName": "MainProcess",
  44354. "process": 509276,
  44355. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  44356. "asctime": "2023-02-15 07:13:56,487"
  44357. }
  44358. ],
  44359. "time_consumption": 0.0001373291015625
  44360. },
  44361. {
  44362. "name": "__tLogger__",
  44363. "msg": "Switching device state is correct (Content %s and Type is %s).",
  44364. "args": [
  44365. "True",
  44366. "<class 'bool'>"
  44367. ],
  44368. "levelname": "INFO",
  44369. "levelno": 20,
  44370. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  44371. "filename": "test.py",
  44372. "module": "test",
  44373. "exc_info": null,
  44374. "exc_text": null,
  44375. "stack_info": null,
  44376. "lineno": 184,
  44377. "funcName": "equivalency_chk",
  44378. "created": 1676441636.4878733,
  44379. "msecs": 487.8733158111572,
  44380. "relativeCreated": 33491.38855934143,
  44381. "thread": 140246908178432,
  44382. "threadName": "MainThread",
  44383. "processName": "MainProcess",
  44384. "process": 509276,
  44385. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  44386. "asctime": "2023-02-15 07:13:56,487",
  44387. "moduleLogger": [
  44388. {
  44389. "name": "__unittest__",
  44390. "msg": "Result (%s): %s (%s)",
  44391. "args": [
  44392. "Switching device state",
  44393. "True",
  44394. "<class 'bool'>"
  44395. ],
  44396. "levelname": "DEBUG",
  44397. "levelno": 10,
  44398. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  44399. "filename": "test.py",
  44400. "module": "test",
  44401. "exc_info": null,
  44402. "exc_text": null,
  44403. "stack_info": null,
  44404. "lineno": 22,
  44405. "funcName": "__report_result__",
  44406. "created": 1676441636.4875517,
  44407. "msecs": 487.5516891479492,
  44408. "relativeCreated": 33491.06693267822,
  44409. "thread": 140246908178432,
  44410. "threadName": "MainThread",
  44411. "processName": "MainProcess",
  44412. "process": 509276,
  44413. "message": "Result (Switching device state): True (<class 'bool'>)",
  44414. "asctime": "2023-02-15 07:13:56,487"
  44415. },
  44416. {
  44417. "name": "__unittest__",
  44418. "msg": "Expectation (%s): result %s %s (%s)",
  44419. "args": [
  44420. "Switching device state",
  44421. "=",
  44422. "True",
  44423. "<class 'bool'>"
  44424. ],
  44425. "levelname": "DEBUG",
  44426. "levelno": 10,
  44427. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  44428. "filename": "test.py",
  44429. "module": "test",
  44430. "exc_info": null,
  44431. "exc_text": null,
  44432. "stack_info": null,
  44433. "lineno": 26,
  44434. "funcName": "__report_expectation__",
  44435. "created": 1676441636.4877176,
  44436. "msecs": 487.7176284790039,
  44437. "relativeCreated": 33491.23287200928,
  44438. "thread": 140246908178432,
  44439. "threadName": "MainThread",
  44440. "processName": "MainProcess",
  44441. "process": 509276,
  44442. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  44443. "asctime": "2023-02-15 07:13:56,487"
  44444. }
  44445. ],
  44446. "time_consumption": 0.0001556873321533203
  44447. },
  44448. {
  44449. "name": "__tLogger__",
  44450. "msg": "Changing virtual device state to '%s'",
  44451. "args": [
  44452. false
  44453. ],
  44454. "levelname": "DEBUG",
  44455. "levelno": 10,
  44456. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  44457. "filename": "light.py",
  44458. "module": "light",
  44459. "exc_info": null,
  44460. "exc_text": null,
  44461. "stack_info": null,
  44462. "lineno": 42,
  44463. "funcName": "__test_power_on_off__",
  44464. "created": 1676441636.7892575,
  44465. "msecs": 789.2575263977051,
  44466. "relativeCreated": 33792.77276992798,
  44467. "thread": 140246908178432,
  44468. "threadName": "MainThread",
  44469. "processName": "MainProcess",
  44470. "process": 509276,
  44471. "message": "Changing virtual device state to 'False'",
  44472. "asctime": "2023-02-15 07:13:56,789",
  44473. "moduleLogger": [
  44474. {
  44475. "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.state.set",
  44476. "msg": "Sending message with topic %s and payload %s",
  44477. "args": [
  44478. "videv/ffe/sleep/main_light/state/set",
  44479. "false"
  44480. ],
  44481. "levelname": "DEBUG",
  44482. "levelno": 10,
  44483. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  44484. "filename": "__init__.py",
  44485. "module": "__init__",
  44486. "exc_info": null,
  44487. "exc_text": null,
  44488. "stack_info": null,
  44489. "lineno": 75,
  44490. "funcName": "send",
  44491. "created": 1676441636.488158,
  44492. "msecs": 488.1579875946045,
  44493. "relativeCreated": 33491.67323112488,
  44494. "thread": 140246908178432,
  44495. "threadName": "MainThread",
  44496. "processName": "MainProcess",
  44497. "process": 509276,
  44498. "message": "Sending message with topic videv/ffe/sleep/main_light/state/set and payload false",
  44499. "asctime": "2023-02-15 07:13:56,488"
  44500. },
  44501. {
  44502. "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0.command",
  44503. "msg": "Received message with topic %s and payload %s",
  44504. "args": [
  44505. "shellies/ffe/sleep/main_light/relay/0/command",
  44506. "b'off'"
  44507. ],
  44508. "levelname": "DEBUG",
  44509. "levelno": 10,
  44510. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  44511. "filename": "__init__.py",
  44512. "module": "__init__",
  44513. "exc_info": null,
  44514. "exc_text": null,
  44515. "stack_info": null,
  44516. "lineno": 91,
  44517. "funcName": "__receive__",
  44518. "created": 1676441636.4913428,
  44519. "msecs": 491.34278297424316,
  44520. "relativeCreated": 33494.85802650452,
  44521. "thread": 140246884292160,
  44522. "threadName": "Thread-1 (_thread_main)",
  44523. "processName": "MainProcess",
  44524. "process": 509276,
  44525. "message": "Received message with topic shellies/ffe/sleep/main_light/relay/0/command and payload b'off'",
  44526. "asctime": "2023-02-15 07:13:56,491"
  44527. },
  44528. {
  44529. "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0",
  44530. "msg": "Sending message with topic %s and payload %s",
  44531. "args": [
  44532. "shellies/ffe/sleep/main_light/relay/0",
  44533. "off"
  44534. ],
  44535. "levelname": "DEBUG",
  44536. "levelno": 10,
  44537. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  44538. "filename": "__init__.py",
  44539. "module": "__init__",
  44540. "exc_info": null,
  44541. "exc_text": null,
  44542. "stack_info": null,
  44543. "lineno": 75,
  44544. "funcName": "send",
  44545. "created": 1676441636.491942,
  44546. "msecs": 491.9419288635254,
  44547. "relativeCreated": 33495.4571723938,
  44548. "thread": 140246884292160,
  44549. "threadName": "Thread-1 (_thread_main)",
  44550. "processName": "MainProcess",
  44551. "process": 509276,
  44552. "message": "Sending message with topic shellies/ffe/sleep/main_light/relay/0 and payload off",
  44553. "asctime": "2023-02-15 07:13:56,491"
  44554. },
  44555. {
  44556. "name": "smart_brain.mqtt.shellies.ffe.sleep.main_light.relay.0",
  44557. "msg": "Received message with topic %s and payload %s",
  44558. "args": [
  44559. "shellies/ffe/sleep/main_light/relay/0",
  44560. "b'off'"
  44561. ],
  44562. "levelname": "DEBUG",
  44563. "levelno": 10,
  44564. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  44565. "filename": "__init__.py",
  44566. "module": "__init__",
  44567. "exc_info": null,
  44568. "exc_text": null,
  44569. "stack_info": null,
  44570. "lineno": 91,
  44571. "funcName": "__receive__",
  44572. "created": 1676441636.4931545,
  44573. "msecs": 493.15452575683594,
  44574. "relativeCreated": 33496.66976928711,
  44575. "thread": 140246884292160,
  44576. "threadName": "Thread-1 (_thread_main)",
  44577. "processName": "MainProcess",
  44578. "process": 509276,
  44579. "message": "Received message with topic shellies/ffe/sleep/main_light/relay/0 and payload b'off'",
  44580. "asctime": "2023-02-15 07:13:56,493"
  44581. },
  44582. {
  44583. "name": "smart_brain.mqtt.videv.ffe.sleep.main_light.state",
  44584. "msg": "Received message with topic %s and payload %s",
  44585. "args": [
  44586. "videv/ffe/sleep/main_light/state",
  44587. "b'false'"
  44588. ],
  44589. "levelname": "DEBUG",
  44590. "levelno": 10,
  44591. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  44592. "filename": "__init__.py",
  44593. "module": "__init__",
  44594. "exc_info": null,
  44595. "exc_text": null,
  44596. "stack_info": null,
  44597. "lineno": 91,
  44598. "funcName": "__receive__",
  44599. "created": 1676441636.5792239,
  44600. "msecs": 579.2238712310791,
  44601. "relativeCreated": 33582.73911476135,
  44602. "thread": 140246884292160,
  44603. "threadName": "Thread-1 (_thread_main)",
  44604. "processName": "MainProcess",
  44605. "process": 509276,
  44606. "message": "Received message with topic videv/ffe/sleep/main_light/state and payload b'false'",
  44607. "asctime": "2023-02-15 07:13:56,579"
  44608. }
  44609. ],
  44610. "time_consumption": 0.21003365516662598
  44611. },
  44612. {
  44613. "name": "__tLogger__",
  44614. "msg": "Switching device state is correct (Content %s and Type is %s).",
  44615. "args": [
  44616. "False",
  44617. "<class 'bool'>"
  44618. ],
  44619. "levelname": "INFO",
  44620. "levelno": 20,
  44621. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  44622. "filename": "test.py",
  44623. "module": "test",
  44624. "exc_info": null,
  44625. "exc_text": null,
  44626. "stack_info": null,
  44627. "lineno": 184,
  44628. "funcName": "equivalency_chk",
  44629. "created": 1676441636.7898996,
  44630. "msecs": 789.8995876312256,
  44631. "relativeCreated": 33793.4148311615,
  44632. "thread": 140246908178432,
  44633. "threadName": "MainThread",
  44634. "processName": "MainProcess",
  44635. "process": 509276,
  44636. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  44637. "asctime": "2023-02-15 07:13:56,789",
  44638. "moduleLogger": [
  44639. {
  44640. "name": "__unittest__",
  44641. "msg": "Result (%s): %s (%s)",
  44642. "args": [
  44643. "Switching device state",
  44644. "False",
  44645. "<class 'bool'>"
  44646. ],
  44647. "levelname": "DEBUG",
  44648. "levelno": 10,
  44649. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  44650. "filename": "test.py",
  44651. "module": "test",
  44652. "exc_info": null,
  44653. "exc_text": null,
  44654. "stack_info": null,
  44655. "lineno": 22,
  44656. "funcName": "__report_result__",
  44657. "created": 1676441636.7896566,
  44658. "msecs": 789.6566390991211,
  44659. "relativeCreated": 33793.171882629395,
  44660. "thread": 140246908178432,
  44661. "threadName": "MainThread",
  44662. "processName": "MainProcess",
  44663. "process": 509276,
  44664. "message": "Result (Switching device state): False (<class 'bool'>)",
  44665. "asctime": "2023-02-15 07:13:56,789"
  44666. },
  44667. {
  44668. "name": "__unittest__",
  44669. "msg": "Expectation (%s): result %s %s (%s)",
  44670. "args": [
  44671. "Switching device state",
  44672. "=",
  44673. "False",
  44674. "<class 'bool'>"
  44675. ],
  44676. "levelname": "DEBUG",
  44677. "levelno": 10,
  44678. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  44679. "filename": "test.py",
  44680. "module": "test",
  44681. "exc_info": null,
  44682. "exc_text": null,
  44683. "stack_info": null,
  44684. "lineno": 26,
  44685. "funcName": "__report_expectation__",
  44686. "created": 1676441636.7897892,
  44687. "msecs": 789.7891998291016,
  44688. "relativeCreated": 33793.304443359375,
  44689. "thread": 140246908178432,
  44690. "threadName": "MainThread",
  44691. "processName": "MainProcess",
  44692. "process": 509276,
  44693. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  44694. "asctime": "2023-02-15 07:13:56,789"
  44695. }
  44696. ],
  44697. "time_consumption": 0.00011038780212402344
  44698. }
  44699. ],
  44700. "time_consumption": 1.2102196216583252,
  44701. "time_start": "2023-02-15 07:13:55,579",
  44702. "time_finished": "2023-02-15 07:13:56,789"
  44703. },
  44704. "Away mode test: zigbee/ffw/bath/heating_valve": {
  44705. "name": "__tLogger__",
  44706. "msg": "Away mode test: zigbee/ffw/bath/heating_valve",
  44707. "args": null,
  44708. "levelname": "INFO",
  44709. "levelno": 20,
  44710. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  44711. "filename": "heating.py",
  44712. "module": "heating",
  44713. "exc_info": null,
  44714. "exc_text": null,
  44715. "stack_info": null,
  44716. "lineno": 101,
  44717. "funcName": "test_away_mode",
  44718. "created": 1676441636.790396,
  44719. "msecs": 790.395975112915,
  44720. "relativeCreated": 33793.91121864319,
  44721. "thread": 140246908178432,
  44722. "threadName": "MainThread",
  44723. "processName": "MainProcess",
  44724. "process": 509276,
  44725. "message": "Away mode test: zigbee/ffw/bath/heating_valve",
  44726. "asctime": "2023-02-15 07:13:56,790",
  44727. "moduleLogger": [],
  44728. "testcaseLogger": [
  44729. {
  44730. "name": "__tLogger__",
  44731. "msg": "Setting preconditions (Default setpoint)",
  44732. "args": [],
  44733. "levelname": "DEBUG",
  44734. "levelno": 10,
  44735. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  44736. "filename": "heating.py",
  44737. "module": "heating",
  44738. "exc_info": null,
  44739. "exc_text": null,
  44740. "stack_info": null,
  44741. "lineno": 106,
  44742. "funcName": "__test_away_mode__",
  44743. "created": 1676441637.0918307,
  44744. "msecs": 91.83073043823242,
  44745. "relativeCreated": 34095.345973968506,
  44746. "thread": 140246908178432,
  44747. "threadName": "MainThread",
  44748. "processName": "MainProcess",
  44749. "process": 509276,
  44750. "message": "Setting preconditions (Default setpoint)",
  44751. "asctime": "2023-02-15 07:13:57,091",
  44752. "moduleLogger": [
  44753. {
  44754. "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.set_default_temperature.set",
  44755. "msg": "Sending message with topic %s and payload %s",
  44756. "args": [
  44757. "videv/ffw/bath/heating_valve/set_default_temperature/set",
  44758. "null"
  44759. ],
  44760. "levelname": "DEBUG",
  44761. "levelno": 10,
  44762. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  44763. "filename": "__init__.py",
  44764. "module": "__init__",
  44765. "exc_info": null,
  44766. "exc_text": null,
  44767. "stack_info": null,
  44768. "lineno": 75,
  44769. "funcName": "send",
  44770. "created": 1676441636.7907608,
  44771. "msecs": 790.7607555389404,
  44772. "relativeCreated": 33794.275999069214,
  44773. "thread": 140246908178432,
  44774. "threadName": "MainThread",
  44775. "processName": "MainProcess",
  44776. "process": 509276,
  44777. "message": "Sending message with topic videv/ffw/bath/heating_valve/set_default_temperature/set and payload null",
  44778. "asctime": "2023-02-15 07:13:56,790"
  44779. },
  44780. {
  44781. "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.user_temperature_setpoint",
  44782. "msg": "Received message with topic %s and payload %s",
  44783. "args": [
  44784. "videv/ffw/bath/heating_valve/user_temperature_setpoint",
  44785. "b'23'"
  44786. ],
  44787. "levelname": "DEBUG",
  44788. "levelno": 10,
  44789. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  44790. "filename": "__init__.py",
  44791. "module": "__init__",
  44792. "exc_info": null,
  44793. "exc_text": null,
  44794. "stack_info": null,
  44795. "lineno": 91,
  44796. "funcName": "__receive__",
  44797. "created": 1676441636.7962394,
  44798. "msecs": 796.2393760681152,
  44799. "relativeCreated": 33799.75461959839,
  44800. "thread": 140246884292160,
  44801. "threadName": "Thread-1 (_thread_main)",
  44802. "processName": "MainProcess",
  44803. "process": 509276,
  44804. "message": "Received message with topic videv/ffw/bath/heating_valve/user_temperature_setpoint and payload b'23'",
  44805. "asctime": "2023-02-15 07:13:56,796"
  44806. },
  44807. {
  44808. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve.set",
  44809. "msg": "Received message with topic %s and payload %s",
  44810. "args": [
  44811. "zigbee/ffw/bath/heating_valve/set",
  44812. "b'{\"current_heating_setpoint\": 23}'"
  44813. ],
  44814. "levelname": "DEBUG",
  44815. "levelno": 10,
  44816. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  44817. "filename": "__init__.py",
  44818. "module": "__init__",
  44819. "exc_info": null,
  44820. "exc_text": null,
  44821. "stack_info": null,
  44822. "lineno": 91,
  44823. "funcName": "__receive__",
  44824. "created": 1676441636.797014,
  44825. "msecs": 797.0139980316162,
  44826. "relativeCreated": 33800.52924156189,
  44827. "thread": 140246884292160,
  44828. "threadName": "Thread-1 (_thread_main)",
  44829. "processName": "MainProcess",
  44830. "process": 509276,
  44831. "message": "Received message with topic zigbee/ffw/bath/heating_valve/set and payload b'{\"current_heating_setpoint\": 23}'",
  44832. "asctime": "2023-02-15 07:13:56,797"
  44833. },
  44834. {
  44835. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve",
  44836. "msg": "Sending message with topic %s and payload %s",
  44837. "args": [
  44838. "zigbee/ffw/bath/heating_valve",
  44839. "{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}"
  44840. ],
  44841. "levelname": "DEBUG",
  44842. "levelno": 10,
  44843. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  44844. "filename": "__init__.py",
  44845. "module": "__init__",
  44846. "exc_info": null,
  44847. "exc_text": null,
  44848. "stack_info": null,
  44849. "lineno": 75,
  44850. "funcName": "send",
  44851. "created": 1676441636.7974398,
  44852. "msecs": 797.4398136138916,
  44853. "relativeCreated": 33800.955057144165,
  44854. "thread": 140246884292160,
  44855. "threadName": "Thread-1 (_thread_main)",
  44856. "processName": "MainProcess",
  44857. "process": 509276,
  44858. "message": "Sending message with topic zigbee/ffw/bath/heating_valve and payload {\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}",
  44859. "asctime": "2023-02-15 07:13:56,797"
  44860. },
  44861. {
  44862. "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.valve_temperature_setpoint",
  44863. "msg": "Received message with topic %s and payload %s",
  44864. "args": [
  44865. "videv/ffw/bath/heating_valve/valve_temperature_setpoint",
  44866. "b'23'"
  44867. ],
  44868. "levelname": "DEBUG",
  44869. "levelno": 10,
  44870. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  44871. "filename": "__init__.py",
  44872. "module": "__init__",
  44873. "exc_info": null,
  44874. "exc_text": null,
  44875. "stack_info": null,
  44876. "lineno": 91,
  44877. "funcName": "__receive__",
  44878. "created": 1676441636.7981074,
  44879. "msecs": 798.107385635376,
  44880. "relativeCreated": 33801.62262916565,
  44881. "thread": 140246884292160,
  44882. "threadName": "Thread-1 (_thread_main)",
  44883. "processName": "MainProcess",
  44884. "process": 509276,
  44885. "message": "Received message with topic videv/ffw/bath/heating_valve/valve_temperature_setpoint and payload b'23'",
  44886. "asctime": "2023-02-15 07:13:56,798"
  44887. },
  44888. {
  44889. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve",
  44890. "msg": "Received message with topic %s and payload %s",
  44891. "args": [
  44892. "zigbee/ffw/bath/heating_valve",
  44893. "b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'"
  44894. ],
  44895. "levelname": "DEBUG",
  44896. "levelno": 10,
  44897. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  44898. "filename": "__init__.py",
  44899. "module": "__init__",
  44900. "exc_info": null,
  44901. "exc_text": null,
  44902. "stack_info": null,
  44903. "lineno": 91,
  44904. "funcName": "__receive__",
  44905. "created": 1676441636.799157,
  44906. "msecs": 799.156904220581,
  44907. "relativeCreated": 33802.672147750854,
  44908. "thread": 140246884292160,
  44909. "threadName": "Thread-1 (_thread_main)",
  44910. "processName": "MainProcess",
  44911. "process": 509276,
  44912. "message": "Received message with topic zigbee/ffw/bath/heating_valve and payload b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'",
  44913. "asctime": "2023-02-15 07:13:56,799"
  44914. }
  44915. ],
  44916. "time_consumption": 0.29267382621765137
  44917. },
  44918. {
  44919. "name": "__tLogger__",
  44920. "msg": "Away mode is correct (Content %s and Type is %s).",
  44921. "args": [
  44922. "False",
  44923. "<class 'bool'>"
  44924. ],
  44925. "levelname": "INFO",
  44926. "levelno": 20,
  44927. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  44928. "filename": "test.py",
  44929. "module": "test",
  44930. "exc_info": null,
  44931. "exc_text": null,
  44932. "stack_info": null,
  44933. "lineno": 184,
  44934. "funcName": "equivalency_chk",
  44935. "created": 1676441637.0925999,
  44936. "msecs": 92.59986877441406,
  44937. "relativeCreated": 34096.11511230469,
  44938. "thread": 140246908178432,
  44939. "threadName": "MainThread",
  44940. "processName": "MainProcess",
  44941. "process": 509276,
  44942. "message": "Away mode is correct (Content False and Type is <class 'bool'>).",
  44943. "asctime": "2023-02-15 07:13:57,092",
  44944. "moduleLogger": [
  44945. {
  44946. "name": "__unittest__",
  44947. "msg": "Result (%s): %s (%s)",
  44948. "args": [
  44949. "Away mode",
  44950. "False",
  44951. "<class 'bool'>"
  44952. ],
  44953. "levelname": "DEBUG",
  44954. "levelno": 10,
  44955. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  44956. "filename": "test.py",
  44957. "module": "test",
  44958. "exc_info": null,
  44959. "exc_text": null,
  44960. "stack_info": null,
  44961. "lineno": 22,
  44962. "funcName": "__report_result__",
  44963. "created": 1676441637.0922954,
  44964. "msecs": 92.29540824890137,
  44965. "relativeCreated": 34095.810651779175,
  44966. "thread": 140246908178432,
  44967. "threadName": "MainThread",
  44968. "processName": "MainProcess",
  44969. "process": 509276,
  44970. "message": "Result (Away mode): False (<class 'bool'>)",
  44971. "asctime": "2023-02-15 07:13:57,092"
  44972. },
  44973. {
  44974. "name": "__unittest__",
  44975. "msg": "Expectation (%s): result %s %s (%s)",
  44976. "args": [
  44977. "Away mode",
  44978. "=",
  44979. "False",
  44980. "<class 'bool'>"
  44981. ],
  44982. "levelname": "DEBUG",
  44983. "levelno": 10,
  44984. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  44985. "filename": "test.py",
  44986. "module": "test",
  44987. "exc_info": null,
  44988. "exc_text": null,
  44989. "stack_info": null,
  44990. "lineno": 26,
  44991. "funcName": "__report_expectation__",
  44992. "created": 1676441637.0924637,
  44993. "msecs": 92.46373176574707,
  44994. "relativeCreated": 34095.97897529602,
  44995. "thread": 140246908178432,
  44996. "threadName": "MainThread",
  44997. "processName": "MainProcess",
  44998. "process": 509276,
  44999. "message": "Expectation (Away mode): result = False (<class 'bool'>)",
  45000. "asctime": "2023-02-15 07:13:57,092"
  45001. }
  45002. ],
  45003. "time_consumption": 0.0001361370086669922
  45004. },
  45005. {
  45006. "name": "__tLogger__",
  45007. "msg": "Activating away mode",
  45008. "args": [],
  45009. "levelname": "DEBUG",
  45010. "levelno": 10,
  45011. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  45012. "filename": "heating.py",
  45013. "module": "heating",
  45014. "exc_info": null,
  45015. "exc_text": null,
  45016. "stack_info": null,
  45017. "lineno": 113,
  45018. "funcName": "__test_away_mode__",
  45019. "created": 1676441637.394186,
  45020. "msecs": 394.18601989746094,
  45021. "relativeCreated": 34397.701263427734,
  45022. "thread": 140246908178432,
  45023. "threadName": "MainThread",
  45024. "processName": "MainProcess",
  45025. "process": 509276,
  45026. "message": "Activating away mode",
  45027. "asctime": "2023-02-15 07:13:57,394",
  45028. "moduleLogger": [
  45029. {
  45030. "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.away_mode.set",
  45031. "msg": "Sending message with topic %s and payload %s",
  45032. "args": [
  45033. "videv/ffw/bath/heating_valve/away_mode/set",
  45034. "true"
  45035. ],
  45036. "levelname": "DEBUG",
  45037. "levelno": 10,
  45038. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  45039. "filename": "__init__.py",
  45040. "module": "__init__",
  45041. "exc_info": null,
  45042. "exc_text": null,
  45043. "stack_info": null,
  45044. "lineno": 75,
  45045. "funcName": "send",
  45046. "created": 1676441637.093003,
  45047. "msecs": 93.0030345916748,
  45048. "relativeCreated": 34096.51827812195,
  45049. "thread": 140246908178432,
  45050. "threadName": "MainThread",
  45051. "processName": "MainProcess",
  45052. "process": 509276,
  45053. "message": "Sending message with topic videv/ffw/bath/heating_valve/away_mode/set and payload true",
  45054. "asctime": "2023-02-15 07:13:57,093"
  45055. },
  45056. {
  45057. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve.set",
  45058. "msg": "Received message with topic %s and payload %s",
  45059. "args": [
  45060. "zigbee/ffw/bath/heating_valve/set",
  45061. "b'{\"current_heating_setpoint\": 18}'"
  45062. ],
  45063. "levelname": "DEBUG",
  45064. "levelno": 10,
  45065. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  45066. "filename": "__init__.py",
  45067. "module": "__init__",
  45068. "exc_info": null,
  45069. "exc_text": null,
  45070. "stack_info": null,
  45071. "lineno": 91,
  45072. "funcName": "__receive__",
  45073. "created": 1676441637.1035995,
  45074. "msecs": 103.59954833984375,
  45075. "relativeCreated": 34107.11479187012,
  45076. "thread": 140246884292160,
  45077. "threadName": "Thread-1 (_thread_main)",
  45078. "processName": "MainProcess",
  45079. "process": 509276,
  45080. "message": "Received message with topic zigbee/ffw/bath/heating_valve/set and payload b'{\"current_heating_setpoint\": 18}'",
  45081. "asctime": "2023-02-15 07:13:57,103"
  45082. },
  45083. {
  45084. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve",
  45085. "msg": "Sending message with topic %s and payload %s",
  45086. "args": [
  45087. "zigbee/ffw/bath/heating_valve",
  45088. "{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}"
  45089. ],
  45090. "levelname": "DEBUG",
  45091. "levelno": 10,
  45092. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  45093. "filename": "__init__.py",
  45094. "module": "__init__",
  45095. "exc_info": null,
  45096. "exc_text": null,
  45097. "stack_info": null,
  45098. "lineno": 75,
  45099. "funcName": "send",
  45100. "created": 1676441637.103864,
  45101. "msecs": 103.86395454406738,
  45102. "relativeCreated": 34107.37919807434,
  45103. "thread": 140246884292160,
  45104. "threadName": "Thread-1 (_thread_main)",
  45105. "processName": "MainProcess",
  45106. "process": 509276,
  45107. "message": "Sending message with topic zigbee/ffw/bath/heating_valve and payload {\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}",
  45108. "asctime": "2023-02-15 07:13:57,103"
  45109. },
  45110. {
  45111. "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.valve_temperature_setpoint",
  45112. "msg": "Received message with topic %s and payload %s",
  45113. "args": [
  45114. "videv/ffw/bath/heating_valve/valve_temperature_setpoint",
  45115. "b'18'"
  45116. ],
  45117. "levelname": "DEBUG",
  45118. "levelno": 10,
  45119. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  45120. "filename": "__init__.py",
  45121. "module": "__init__",
  45122. "exc_info": null,
  45123. "exc_text": null,
  45124. "stack_info": null,
  45125. "lineno": 91,
  45126. "funcName": "__receive__",
  45127. "created": 1676441637.1041274,
  45128. "msecs": 104.12740707397461,
  45129. "relativeCreated": 34107.64265060425,
  45130. "thread": 140246884292160,
  45131. "threadName": "Thread-1 (_thread_main)",
  45132. "processName": "MainProcess",
  45133. "process": 509276,
  45134. "message": "Received message with topic videv/ffw/bath/heating_valve/valve_temperature_setpoint and payload b'18'",
  45135. "asctime": "2023-02-15 07:13:57,104"
  45136. },
  45137. {
  45138. "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.away_mode",
  45139. "msg": "Received message with topic %s and payload %s",
  45140. "args": [
  45141. "videv/ffw/bath/heating_valve/away_mode",
  45142. "b'true'"
  45143. ],
  45144. "levelname": "DEBUG",
  45145. "levelno": 10,
  45146. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  45147. "filename": "__init__.py",
  45148. "module": "__init__",
  45149. "exc_info": null,
  45150. "exc_text": null,
  45151. "stack_info": null,
  45152. "lineno": 91,
  45153. "funcName": "__receive__",
  45154. "created": 1676441637.1044414,
  45155. "msecs": 104.44140434265137,
  45156. "relativeCreated": 34107.956647872925,
  45157. "thread": 140246884292160,
  45158. "threadName": "Thread-1 (_thread_main)",
  45159. "processName": "MainProcess",
  45160. "process": 509276,
  45161. "message": "Received message with topic videv/ffw/bath/heating_valve/away_mode and payload b'true'",
  45162. "asctime": "2023-02-15 07:13:57,104"
  45163. },
  45164. {
  45165. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve",
  45166. "msg": "Received message with topic %s and payload %s",
  45167. "args": [
  45168. "zigbee/ffw/bath/heating_valve",
  45169. "b'{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}'"
  45170. ],
  45171. "levelname": "DEBUG",
  45172. "levelno": 10,
  45173. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  45174. "filename": "__init__.py",
  45175. "module": "__init__",
  45176. "exc_info": null,
  45177. "exc_text": null,
  45178. "stack_info": null,
  45179. "lineno": 91,
  45180. "funcName": "__receive__",
  45181. "created": 1676441637.104685,
  45182. "msecs": 104.68506813049316,
  45183. "relativeCreated": 34108.20031166077,
  45184. "thread": 140246884292160,
  45185. "threadName": "Thread-1 (_thread_main)",
  45186. "processName": "MainProcess",
  45187. "process": 509276,
  45188. "message": "Received message with topic zigbee/ffw/bath/heating_valve and payload b'{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}'",
  45189. "asctime": "2023-02-15 07:13:57,104"
  45190. }
  45191. ],
  45192. "time_consumption": 0.2895009517669678
  45193. },
  45194. {
  45195. "name": "__tLogger__",
  45196. "msg": "Away mode is correct (Content %s and Type is %s).",
  45197. "args": [
  45198. "True",
  45199. "<class 'bool'>"
  45200. ],
  45201. "levelname": "INFO",
  45202. "levelno": 20,
  45203. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  45204. "filename": "test.py",
  45205. "module": "test",
  45206. "exc_info": null,
  45207. "exc_text": null,
  45208. "stack_info": null,
  45209. "lineno": 184,
  45210. "funcName": "equivalency_chk",
  45211. "created": 1676441637.3949323,
  45212. "msecs": 394.9322700500488,
  45213. "relativeCreated": 34398.44751358032,
  45214. "thread": 140246908178432,
  45215. "threadName": "MainThread",
  45216. "processName": "MainProcess",
  45217. "process": 509276,
  45218. "message": "Away mode is correct (Content True and Type is <class 'bool'>).",
  45219. "asctime": "2023-02-15 07:13:57,394",
  45220. "moduleLogger": [
  45221. {
  45222. "name": "__unittest__",
  45223. "msg": "Result (%s): %s (%s)",
  45224. "args": [
  45225. "Away mode",
  45226. "True",
  45227. "<class 'bool'>"
  45228. ],
  45229. "levelname": "DEBUG",
  45230. "levelno": 10,
  45231. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  45232. "filename": "test.py",
  45233. "module": "test",
  45234. "exc_info": null,
  45235. "exc_text": null,
  45236. "stack_info": null,
  45237. "lineno": 22,
  45238. "funcName": "__report_result__",
  45239. "created": 1676441637.3946571,
  45240. "msecs": 394.6571350097656,
  45241. "relativeCreated": 34398.17237854004,
  45242. "thread": 140246908178432,
  45243. "threadName": "MainThread",
  45244. "processName": "MainProcess",
  45245. "process": 509276,
  45246. "message": "Result (Away mode): True (<class 'bool'>)",
  45247. "asctime": "2023-02-15 07:13:57,394"
  45248. },
  45249. {
  45250. "name": "__unittest__",
  45251. "msg": "Expectation (%s): result %s %s (%s)",
  45252. "args": [
  45253. "Away mode",
  45254. "=",
  45255. "True",
  45256. "<class 'bool'>"
  45257. ],
  45258. "levelname": "DEBUG",
  45259. "levelno": 10,
  45260. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  45261. "filename": "test.py",
  45262. "module": "test",
  45263. "exc_info": null,
  45264. "exc_text": null,
  45265. "stack_info": null,
  45266. "lineno": 26,
  45267. "funcName": "__report_expectation__",
  45268. "created": 1676441637.3948123,
  45269. "msecs": 394.81234550476074,
  45270. "relativeCreated": 34398.327589035034,
  45271. "thread": 140246908178432,
  45272. "threadName": "MainThread",
  45273. "processName": "MainProcess",
  45274. "process": 509276,
  45275. "message": "Expectation (Away mode): result = True (<class 'bool'>)",
  45276. "asctime": "2023-02-15 07:13:57,394"
  45277. }
  45278. ],
  45279. "time_consumption": 0.00011992454528808594
  45280. },
  45281. {
  45282. "name": "__tLogger__",
  45283. "msg": "Temperature setpoint is correct (Content %s and Type is %s).",
  45284. "args": [
  45285. "18",
  45286. "<class 'int'>"
  45287. ],
  45288. "levelname": "INFO",
  45289. "levelno": 20,
  45290. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  45291. "filename": "test.py",
  45292. "module": "test",
  45293. "exc_info": null,
  45294. "exc_text": null,
  45295. "stack_info": null,
  45296. "lineno": 184,
  45297. "funcName": "equivalency_chk",
  45298. "created": 1676441637.3953629,
  45299. "msecs": 395.36285400390625,
  45300. "relativeCreated": 34398.87809753418,
  45301. "thread": 140246908178432,
  45302. "threadName": "MainThread",
  45303. "processName": "MainProcess",
  45304. "process": 509276,
  45305. "message": "Temperature setpoint is correct (Content 18 and Type is <class 'int'>).",
  45306. "asctime": "2023-02-15 07:13:57,395",
  45307. "moduleLogger": [
  45308. {
  45309. "name": "__unittest__",
  45310. "msg": "Result (%s): %s (%s)",
  45311. "args": [
  45312. "Temperature setpoint",
  45313. "18",
  45314. "<class 'int'>"
  45315. ],
  45316. "levelname": "DEBUG",
  45317. "levelno": 10,
  45318. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  45319. "filename": "test.py",
  45320. "module": "test",
  45321. "exc_info": null,
  45322. "exc_text": null,
  45323. "stack_info": null,
  45324. "lineno": 22,
  45325. "funcName": "__report_result__",
  45326. "created": 1676441637.3951278,
  45327. "msecs": 395.1277732849121,
  45328. "relativeCreated": 34398.643016815186,
  45329. "thread": 140246908178432,
  45330. "threadName": "MainThread",
  45331. "processName": "MainProcess",
  45332. "process": 509276,
  45333. "message": "Result (Temperature setpoint): 18 (<class 'int'>)",
  45334. "asctime": "2023-02-15 07:13:57,395"
  45335. },
  45336. {
  45337. "name": "__unittest__",
  45338. "msg": "Expectation (%s): result %s %s (%s)",
  45339. "args": [
  45340. "Temperature setpoint",
  45341. "=",
  45342. "18",
  45343. "<class 'int'>"
  45344. ],
  45345. "levelname": "DEBUG",
  45346. "levelno": 10,
  45347. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  45348. "filename": "test.py",
  45349. "module": "test",
  45350. "exc_info": null,
  45351. "exc_text": null,
  45352. "stack_info": null,
  45353. "lineno": 26,
  45354. "funcName": "__report_expectation__",
  45355. "created": 1676441637.3952358,
  45356. "msecs": 395.2357769012451,
  45357. "relativeCreated": 34398.75102043152,
  45358. "thread": 140246908178432,
  45359. "threadName": "MainThread",
  45360. "processName": "MainProcess",
  45361. "process": 509276,
  45362. "message": "Expectation (Temperature setpoint): result = 18 (<class 'int'>)",
  45363. "asctime": "2023-02-15 07:13:57,395"
  45364. }
  45365. ],
  45366. "time_consumption": 0.0001270771026611328
  45367. },
  45368. {
  45369. "name": "__tLogger__",
  45370. "msg": "Deactivating away mode",
  45371. "args": [],
  45372. "levelname": "DEBUG",
  45373. "levelno": 10,
  45374. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  45375. "filename": "heating.py",
  45376. "module": "heating",
  45377. "exc_info": null,
  45378. "exc_text": null,
  45379. "stack_info": null,
  45380. "lineno": 119,
  45381. "funcName": "__test_away_mode__",
  45382. "created": 1676441637.6966605,
  45383. "msecs": 696.6605186462402,
  45384. "relativeCreated": 34700.175762176514,
  45385. "thread": 140246908178432,
  45386. "threadName": "MainThread",
  45387. "processName": "MainProcess",
  45388. "process": 509276,
  45389. "message": "Deactivating away mode",
  45390. "asctime": "2023-02-15 07:13:57,696",
  45391. "moduleLogger": [
  45392. {
  45393. "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.away_mode.set",
  45394. "msg": "Sending message with topic %s and payload %s",
  45395. "args": [
  45396. "videv/ffw/bath/heating_valve/away_mode/set",
  45397. "false"
  45398. ],
  45399. "levelname": "DEBUG",
  45400. "levelno": 10,
  45401. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  45402. "filename": "__init__.py",
  45403. "module": "__init__",
  45404. "exc_info": null,
  45405. "exc_text": null,
  45406. "stack_info": null,
  45407. "lineno": 75,
  45408. "funcName": "send",
  45409. "created": 1676441637.3957243,
  45410. "msecs": 395.7242965698242,
  45411. "relativeCreated": 34399.2395401001,
  45412. "thread": 140246908178432,
  45413. "threadName": "MainThread",
  45414. "processName": "MainProcess",
  45415. "process": 509276,
  45416. "message": "Sending message with topic videv/ffw/bath/heating_valve/away_mode/set and payload false",
  45417. "asctime": "2023-02-15 07:13:57,395"
  45418. },
  45419. {
  45420. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve.set",
  45421. "msg": "Received message with topic %s and payload %s",
  45422. "args": [
  45423. "zigbee/ffw/bath/heating_valve/set",
  45424. "b'{\"current_heating_setpoint\": 23}'"
  45425. ],
  45426. "levelname": "DEBUG",
  45427. "levelno": 10,
  45428. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  45429. "filename": "__init__.py",
  45430. "module": "__init__",
  45431. "exc_info": null,
  45432. "exc_text": null,
  45433. "stack_info": null,
  45434. "lineno": 91,
  45435. "funcName": "__receive__",
  45436. "created": 1676441637.4077919,
  45437. "msecs": 407.7918529510498,
  45438. "relativeCreated": 34411.30709648132,
  45439. "thread": 140246884292160,
  45440. "threadName": "Thread-1 (_thread_main)",
  45441. "processName": "MainProcess",
  45442. "process": 509276,
  45443. "message": "Received message with topic zigbee/ffw/bath/heating_valve/set and payload b'{\"current_heating_setpoint\": 23}'",
  45444. "asctime": "2023-02-15 07:13:57,407"
  45445. },
  45446. {
  45447. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve",
  45448. "msg": "Sending message with topic %s and payload %s",
  45449. "args": [
  45450. "zigbee/ffw/bath/heating_valve",
  45451. "{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}"
  45452. ],
  45453. "levelname": "DEBUG",
  45454. "levelno": 10,
  45455. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  45456. "filename": "__init__.py",
  45457. "module": "__init__",
  45458. "exc_info": null,
  45459. "exc_text": null,
  45460. "stack_info": null,
  45461. "lineno": 75,
  45462. "funcName": "send",
  45463. "created": 1676441637.4084063,
  45464. "msecs": 408.40625762939453,
  45465. "relativeCreated": 34411.92150115967,
  45466. "thread": 140246884292160,
  45467. "threadName": "Thread-1 (_thread_main)",
  45468. "processName": "MainProcess",
  45469. "process": 509276,
  45470. "message": "Sending message with topic zigbee/ffw/bath/heating_valve and payload {\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}",
  45471. "asctime": "2023-02-15 07:13:57,408"
  45472. },
  45473. {
  45474. "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.valve_temperature_setpoint",
  45475. "msg": "Received message with topic %s and payload %s",
  45476. "args": [
  45477. "videv/ffw/bath/heating_valve/valve_temperature_setpoint",
  45478. "b'23'"
  45479. ],
  45480. "levelname": "DEBUG",
  45481. "levelno": 10,
  45482. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  45483. "filename": "__init__.py",
  45484. "module": "__init__",
  45485. "exc_info": null,
  45486. "exc_text": null,
  45487. "stack_info": null,
  45488. "lineno": 91,
  45489. "funcName": "__receive__",
  45490. "created": 1676441637.4092147,
  45491. "msecs": 409.21473503112793,
  45492. "relativeCreated": 34412.7299785614,
  45493. "thread": 140246884292160,
  45494. "threadName": "Thread-1 (_thread_main)",
  45495. "processName": "MainProcess",
  45496. "process": 509276,
  45497. "message": "Received message with topic videv/ffw/bath/heating_valve/valve_temperature_setpoint and payload b'23'",
  45498. "asctime": "2023-02-15 07:13:57,409"
  45499. },
  45500. {
  45501. "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.away_mode",
  45502. "msg": "Received message with topic %s and payload %s",
  45503. "args": [
  45504. "videv/ffw/bath/heating_valve/away_mode",
  45505. "b'false'"
  45506. ],
  45507. "levelname": "DEBUG",
  45508. "levelno": 10,
  45509. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  45510. "filename": "__init__.py",
  45511. "module": "__init__",
  45512. "exc_info": null,
  45513. "exc_text": null,
  45514. "stack_info": null,
  45515. "lineno": 91,
  45516. "funcName": "__receive__",
  45517. "created": 1676441637.410137,
  45518. "msecs": 410.1369380950928,
  45519. "relativeCreated": 34413.652181625366,
  45520. "thread": 140246884292160,
  45521. "threadName": "Thread-1 (_thread_main)",
  45522. "processName": "MainProcess",
  45523. "process": 509276,
  45524. "message": "Received message with topic videv/ffw/bath/heating_valve/away_mode and payload b'false'",
  45525. "asctime": "2023-02-15 07:13:57,410"
  45526. },
  45527. {
  45528. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve",
  45529. "msg": "Received message with topic %s and payload %s",
  45530. "args": [
  45531. "zigbee/ffw/bath/heating_valve",
  45532. "b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'"
  45533. ],
  45534. "levelname": "DEBUG",
  45535. "levelno": 10,
  45536. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  45537. "filename": "__init__.py",
  45538. "module": "__init__",
  45539. "exc_info": null,
  45540. "exc_text": null,
  45541. "stack_info": null,
  45542. "lineno": 91,
  45543. "funcName": "__receive__",
  45544. "created": 1676441637.410926,
  45545. "msecs": 410.92610359191895,
  45546. "relativeCreated": 34414.44134712219,
  45547. "thread": 140246884292160,
  45548. "threadName": "Thread-1 (_thread_main)",
  45549. "processName": "MainProcess",
  45550. "process": 509276,
  45551. "message": "Received message with topic zigbee/ffw/bath/heating_valve and payload b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'",
  45552. "asctime": "2023-02-15 07:13:57,410"
  45553. }
  45554. ],
  45555. "time_consumption": 0.2857344150543213
  45556. },
  45557. {
  45558. "name": "__tLogger__",
  45559. "msg": "Away mode is correct (Content %s and Type is %s).",
  45560. "args": [
  45561. "False",
  45562. "<class 'bool'>"
  45563. ],
  45564. "levelname": "INFO",
  45565. "levelno": 20,
  45566. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  45567. "filename": "test.py",
  45568. "module": "test",
  45569. "exc_info": null,
  45570. "exc_text": null,
  45571. "stack_info": null,
  45572. "lineno": 184,
  45573. "funcName": "equivalency_chk",
  45574. "created": 1676441637.6974075,
  45575. "msecs": 697.4074840545654,
  45576. "relativeCreated": 34700.92272758484,
  45577. "thread": 140246908178432,
  45578. "threadName": "MainThread",
  45579. "processName": "MainProcess",
  45580. "process": 509276,
  45581. "message": "Away mode is correct (Content False and Type is <class 'bool'>).",
  45582. "asctime": "2023-02-15 07:13:57,697",
  45583. "moduleLogger": [
  45584. {
  45585. "name": "__unittest__",
  45586. "msg": "Result (%s): %s (%s)",
  45587. "args": [
  45588. "Away mode",
  45589. "False",
  45590. "<class 'bool'>"
  45591. ],
  45592. "levelname": "DEBUG",
  45593. "levelno": 10,
  45594. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  45595. "filename": "test.py",
  45596. "module": "test",
  45597. "exc_info": null,
  45598. "exc_text": null,
  45599. "stack_info": null,
  45600. "lineno": 22,
  45601. "funcName": "__report_result__",
  45602. "created": 1676441637.6970925,
  45603. "msecs": 697.0925331115723,
  45604. "relativeCreated": 34700.607776641846,
  45605. "thread": 140246908178432,
  45606. "threadName": "MainThread",
  45607. "processName": "MainProcess",
  45608. "process": 509276,
  45609. "message": "Result (Away mode): False (<class 'bool'>)",
  45610. "asctime": "2023-02-15 07:13:57,697"
  45611. },
  45612. {
  45613. "name": "__unittest__",
  45614. "msg": "Expectation (%s): result %s %s (%s)",
  45615. "args": [
  45616. "Away mode",
  45617. "=",
  45618. "False",
  45619. "<class 'bool'>"
  45620. ],
  45621. "levelname": "DEBUG",
  45622. "levelno": 10,
  45623. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  45624. "filename": "test.py",
  45625. "module": "test",
  45626. "exc_info": null,
  45627. "exc_text": null,
  45628. "stack_info": null,
  45629. "lineno": 26,
  45630. "funcName": "__report_expectation__",
  45631. "created": 1676441637.6972835,
  45632. "msecs": 697.2835063934326,
  45633. "relativeCreated": 34700.798749923706,
  45634. "thread": 140246908178432,
  45635. "threadName": "MainThread",
  45636. "processName": "MainProcess",
  45637. "process": 509276,
  45638. "message": "Expectation (Away mode): result = False (<class 'bool'>)",
  45639. "asctime": "2023-02-15 07:13:57,697"
  45640. }
  45641. ],
  45642. "time_consumption": 0.0001239776611328125
  45643. },
  45644. {
  45645. "name": "__tLogger__",
  45646. "msg": "Temperature setpoint is correct (Content %s and Type is %s).",
  45647. "args": [
  45648. "23",
  45649. "<class 'int'>"
  45650. ],
  45651. "levelname": "INFO",
  45652. "levelno": 20,
  45653. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  45654. "filename": "test.py",
  45655. "module": "test",
  45656. "exc_info": null,
  45657. "exc_text": null,
  45658. "stack_info": null,
  45659. "lineno": 184,
  45660. "funcName": "equivalency_chk",
  45661. "created": 1676441637.6978133,
  45662. "msecs": 697.8132724761963,
  45663. "relativeCreated": 34701.32851600647,
  45664. "thread": 140246908178432,
  45665. "threadName": "MainThread",
  45666. "processName": "MainProcess",
  45667. "process": 509276,
  45668. "message": "Temperature setpoint is correct (Content 23 and Type is <class 'int'>).",
  45669. "asctime": "2023-02-15 07:13:57,697",
  45670. "moduleLogger": [
  45671. {
  45672. "name": "__unittest__",
  45673. "msg": "Result (%s): %s (%s)",
  45674. "args": [
  45675. "Temperature setpoint",
  45676. "23",
  45677. "<class 'int'>"
  45678. ],
  45679. "levelname": "DEBUG",
  45680. "levelno": 10,
  45681. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  45682. "filename": "test.py",
  45683. "module": "test",
  45684. "exc_info": null,
  45685. "exc_text": null,
  45686. "stack_info": null,
  45687. "lineno": 22,
  45688. "funcName": "__report_result__",
  45689. "created": 1676441637.697602,
  45690. "msecs": 697.6020336151123,
  45691. "relativeCreated": 34701.117277145386,
  45692. "thread": 140246908178432,
  45693. "threadName": "MainThread",
  45694. "processName": "MainProcess",
  45695. "process": 509276,
  45696. "message": "Result (Temperature setpoint): 23 (<class 'int'>)",
  45697. "asctime": "2023-02-15 07:13:57,697"
  45698. },
  45699. {
  45700. "name": "__unittest__",
  45701. "msg": "Expectation (%s): result %s %s (%s)",
  45702. "args": [
  45703. "Temperature setpoint",
  45704. "=",
  45705. "23",
  45706. "<class 'int'>"
  45707. ],
  45708. "levelname": "DEBUG",
  45709. "levelno": 10,
  45710. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  45711. "filename": "test.py",
  45712. "module": "test",
  45713. "exc_info": null,
  45714. "exc_text": null,
  45715. "stack_info": null,
  45716. "lineno": 26,
  45717. "funcName": "__report_expectation__",
  45718. "created": 1676441637.6977131,
  45719. "msecs": 697.7131366729736,
  45720. "relativeCreated": 34701.22838020325,
  45721. "thread": 140246908178432,
  45722. "threadName": "MainThread",
  45723. "processName": "MainProcess",
  45724. "process": 509276,
  45725. "message": "Expectation (Temperature setpoint): result = 23 (<class 'int'>)",
  45726. "asctime": "2023-02-15 07:13:57,697"
  45727. }
  45728. ],
  45729. "time_consumption": 0.00010013580322265625
  45730. }
  45731. ],
  45732. "time_consumption": 0.9074172973632812,
  45733. "time_start": "2023-02-15 07:13:56,790",
  45734. "time_finished": "2023-02-15 07:13:57,697"
  45735. },
  45736. "Boost mode test: zigbee/ffw/bath/heating_valve": {
  45737. "name": "__tLogger__",
  45738. "msg": "Boost mode test: zigbee/ffw/bath/heating_valve",
  45739. "args": null,
  45740. "levelname": "INFO",
  45741. "levelno": 20,
  45742. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  45743. "filename": "heating.py",
  45744. "module": "heating",
  45745. "exc_info": null,
  45746. "exc_text": null,
  45747. "stack_info": null,
  45748. "lineno": 128,
  45749. "funcName": "test_boost_mode",
  45750. "created": 1676441637.698313,
  45751. "msecs": 698.3129978179932,
  45752. "relativeCreated": 34701.82824134827,
  45753. "thread": 140246908178432,
  45754. "threadName": "MainThread",
  45755. "processName": "MainProcess",
  45756. "process": 509276,
  45757. "message": "Boost mode test: zigbee/ffw/bath/heating_valve",
  45758. "asctime": "2023-02-15 07:13:57,698",
  45759. "moduleLogger": [],
  45760. "testcaseLogger": [
  45761. {
  45762. "name": "__tLogger__",
  45763. "msg": "Setting preconditions (Default setpoint)",
  45764. "args": [],
  45765. "levelname": "DEBUG",
  45766. "levelno": 10,
  45767. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  45768. "filename": "heating.py",
  45769. "module": "heating",
  45770. "exc_info": null,
  45771. "exc_text": null,
  45772. "stack_info": null,
  45773. "lineno": 133,
  45774. "funcName": "__test_boost_mode__",
  45775. "created": 1676441637.9997993,
  45776. "msecs": 999.7992515563965,
  45777. "relativeCreated": 35003.31449508667,
  45778. "thread": 140246908178432,
  45779. "threadName": "MainThread",
  45780. "processName": "MainProcess",
  45781. "process": 509276,
  45782. "message": "Setting preconditions (Default setpoint)",
  45783. "asctime": "2023-02-15 07:13:57,999",
  45784. "moduleLogger": [
  45785. {
  45786. "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.set_default_temperature.set",
  45787. "msg": "Sending message with topic %s and payload %s",
  45788. "args": [
  45789. "videv/ffw/bath/heating_valve/set_default_temperature/set",
  45790. "null"
  45791. ],
  45792. "levelname": "DEBUG",
  45793. "levelno": 10,
  45794. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  45795. "filename": "__init__.py",
  45796. "module": "__init__",
  45797. "exc_info": null,
  45798. "exc_text": null,
  45799. "stack_info": null,
  45800. "lineno": 75,
  45801. "funcName": "send",
  45802. "created": 1676441637.6986685,
  45803. "msecs": 698.6684799194336,
  45804. "relativeCreated": 34702.18372344971,
  45805. "thread": 140246908178432,
  45806. "threadName": "MainThread",
  45807. "processName": "MainProcess",
  45808. "process": 509276,
  45809. "message": "Sending message with topic videv/ffw/bath/heating_valve/set_default_temperature/set and payload null",
  45810. "asctime": "2023-02-15 07:13:57,698"
  45811. }
  45812. ],
  45813. "time_consumption": 0.3011307716369629
  45814. },
  45815. {
  45816. "name": "__tLogger__",
  45817. "msg": "Boost timer is correct (Content %s and Type is %s).",
  45818. "args": [
  45819. "0",
  45820. "<class 'int'>"
  45821. ],
  45822. "levelname": "INFO",
  45823. "levelno": 20,
  45824. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  45825. "filename": "test.py",
  45826. "module": "test",
  45827. "exc_info": null,
  45828. "exc_text": null,
  45829. "stack_info": null,
  45830. "lineno": 184,
  45831. "funcName": "equivalency_chk",
  45832. "created": 1676441638.00056,
  45833. "msecs": 0.5600452423095703,
  45834. "relativeCreated": 35004.07528877258,
  45835. "thread": 140246908178432,
  45836. "threadName": "MainThread",
  45837. "processName": "MainProcess",
  45838. "process": 509276,
  45839. "message": "Boost timer is correct (Content 0 and Type is <class 'int'>).",
  45840. "asctime": "2023-02-15 07:13:58,000",
  45841. "moduleLogger": [
  45842. {
  45843. "name": "__unittest__",
  45844. "msg": "Result (%s): %s (%s)",
  45845. "args": [
  45846. "Boost timer",
  45847. "0",
  45848. "<class 'int'>"
  45849. ],
  45850. "levelname": "DEBUG",
  45851. "levelno": 10,
  45852. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  45853. "filename": "test.py",
  45854. "module": "test",
  45855. "exc_info": null,
  45856. "exc_text": null,
  45857. "stack_info": null,
  45858. "lineno": 22,
  45859. "funcName": "__report_result__",
  45860. "created": 1676441638.0002403,
  45861. "msecs": 0.240325927734375,
  45862. "relativeCreated": 35003.75556945801,
  45863. "thread": 140246908178432,
  45864. "threadName": "MainThread",
  45865. "processName": "MainProcess",
  45866. "process": 509276,
  45867. "message": "Result (Boost timer): 0 (<class 'int'>)",
  45868. "asctime": "2023-02-15 07:13:58,000"
  45869. },
  45870. {
  45871. "name": "__unittest__",
  45872. "msg": "Expectation (%s): result %s %s (%s)",
  45873. "args": [
  45874. "Boost timer",
  45875. "=",
  45876. "0",
  45877. "<class 'int'>"
  45878. ],
  45879. "levelname": "DEBUG",
  45880. "levelno": 10,
  45881. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  45882. "filename": "test.py",
  45883. "module": "test",
  45884. "exc_info": null,
  45885. "exc_text": null,
  45886. "stack_info": null,
  45887. "lineno": 26,
  45888. "funcName": "__report_expectation__",
  45889. "created": 1676441638.0004346,
  45890. "msecs": 0.43463706970214844,
  45891. "relativeCreated": 35003.949880599976,
  45892. "thread": 140246908178432,
  45893. "threadName": "MainThread",
  45894. "processName": "MainProcess",
  45895. "process": 509276,
  45896. "message": "Expectation (Boost timer): result = 0 (<class 'int'>)",
  45897. "asctime": "2023-02-15 07:13:58,000"
  45898. }
  45899. ],
  45900. "time_consumption": 0.00012540817260742188
  45901. },
  45902. {
  45903. "name": "__tLogger__",
  45904. "msg": "Activating boost mode",
  45905. "args": [],
  45906. "levelname": "DEBUG",
  45907. "levelno": 10,
  45908. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  45909. "filename": "heating.py",
  45910. "module": "heating",
  45911. "exc_info": null,
  45912. "exc_text": null,
  45913. "stack_info": null,
  45914. "lineno": 140,
  45915. "funcName": "__test_boost_mode__",
  45916. "created": 1676441638.302074,
  45917. "msecs": 302.0739555358887,
  45918. "relativeCreated": 35305.58919906616,
  45919. "thread": 140246908178432,
  45920. "threadName": "MainThread",
  45921. "processName": "MainProcess",
  45922. "process": 509276,
  45923. "message": "Activating boost mode",
  45924. "asctime": "2023-02-15 07:13:58,302",
  45925. "moduleLogger": [
  45926. {
  45927. "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.start_boost.set",
  45928. "msg": "Sending message with topic %s and payload %s",
  45929. "args": [
  45930. "videv/ffw/bath/heating_valve/start_boost/set",
  45931. "true"
  45932. ],
  45933. "levelname": "DEBUG",
  45934. "levelno": 10,
  45935. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  45936. "filename": "__init__.py",
  45937. "module": "__init__",
  45938. "exc_info": null,
  45939. "exc_text": null,
  45940. "stack_info": null,
  45941. "lineno": 75,
  45942. "funcName": "send",
  45943. "created": 1676441638.0009446,
  45944. "msecs": 0.9446144104003906,
  45945. "relativeCreated": 35004.459857940674,
  45946. "thread": 140246908178432,
  45947. "threadName": "MainThread",
  45948. "processName": "MainProcess",
  45949. "process": 509276,
  45950. "message": "Sending message with topic videv/ffw/bath/heating_valve/start_boost/set and payload true",
  45951. "asctime": "2023-02-15 07:13:58,000"
  45952. },
  45953. {
  45954. "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.boost_timer",
  45955. "msg": "Received message with topic %s and payload %s",
  45956. "args": [
  45957. "videv/ffw/bath/heating_valve/boost_timer",
  45958. "b'900'"
  45959. ],
  45960. "levelname": "DEBUG",
  45961. "levelno": 10,
  45962. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  45963. "filename": "__init__.py",
  45964. "module": "__init__",
  45965. "exc_info": null,
  45966. "exc_text": null,
  45967. "stack_info": null,
  45968. "lineno": 91,
  45969. "funcName": "__receive__",
  45970. "created": 1676441638.0130084,
  45971. "msecs": 13.008356094360352,
  45972. "relativeCreated": 35016.523599624634,
  45973. "thread": 140246884292160,
  45974. "threadName": "Thread-1 (_thread_main)",
  45975. "processName": "MainProcess",
  45976. "process": 509276,
  45977. "message": "Received message with topic videv/ffw/bath/heating_valve/boost_timer and payload b'900'",
  45978. "asctime": "2023-02-15 07:13:58,013"
  45979. },
  45980. {
  45981. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve.set",
  45982. "msg": "Received message with topic %s and payload %s",
  45983. "args": [
  45984. "zigbee/ffw/bath/heating_valve/set",
  45985. "b'{\"current_heating_setpoint\": 30}'"
  45986. ],
  45987. "levelname": "DEBUG",
  45988. "levelno": 10,
  45989. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  45990. "filename": "__init__.py",
  45991. "module": "__init__",
  45992. "exc_info": null,
  45993. "exc_text": null,
  45994. "stack_info": null,
  45995. "lineno": 91,
  45996. "funcName": "__receive__",
  45997. "created": 1676441638.013406,
  45998. "msecs": 13.406038284301758,
  45999. "relativeCreated": 35016.921281814575,
  46000. "thread": 140246884292160,
  46001. "threadName": "Thread-1 (_thread_main)",
  46002. "processName": "MainProcess",
  46003. "process": 509276,
  46004. "message": "Received message with topic zigbee/ffw/bath/heating_valve/set and payload b'{\"current_heating_setpoint\": 30}'",
  46005. "asctime": "2023-02-15 07:13:58,013"
  46006. },
  46007. {
  46008. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve",
  46009. "msg": "Sending message with topic %s and payload %s",
  46010. "args": [
  46011. "zigbee/ffw/bath/heating_valve",
  46012. "{\"current_heating_setpoint\": 30, \"local_temperature\": 20.7, \"battery\": 97}"
  46013. ],
  46014. "levelname": "DEBUG",
  46015. "levelno": 10,
  46016. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  46017. "filename": "__init__.py",
  46018. "module": "__init__",
  46019. "exc_info": null,
  46020. "exc_text": null,
  46021. "stack_info": null,
  46022. "lineno": 75,
  46023. "funcName": "send",
  46024. "created": 1676441638.0136087,
  46025. "msecs": 13.608694076538086,
  46026. "relativeCreated": 35017.12393760681,
  46027. "thread": 140246884292160,
  46028. "threadName": "Thread-1 (_thread_main)",
  46029. "processName": "MainProcess",
  46030. "process": 509276,
  46031. "message": "Sending message with topic zigbee/ffw/bath/heating_valve and payload {\"current_heating_setpoint\": 30, \"local_temperature\": 20.7, \"battery\": 97}",
  46032. "asctime": "2023-02-15 07:13:58,013"
  46033. },
  46034. {
  46035. "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.valve_temperature_setpoint",
  46036. "msg": "Received message with topic %s and payload %s",
  46037. "args": [
  46038. "videv/ffw/bath/heating_valve/valve_temperature_setpoint",
  46039. "b'30'"
  46040. ],
  46041. "levelname": "DEBUG",
  46042. "levelno": 10,
  46043. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  46044. "filename": "__init__.py",
  46045. "module": "__init__",
  46046. "exc_info": null,
  46047. "exc_text": null,
  46048. "stack_info": null,
  46049. "lineno": 91,
  46050. "funcName": "__receive__",
  46051. "created": 1676441638.0139132,
  46052. "msecs": 13.913154602050781,
  46053. "relativeCreated": 35017.428398132324,
  46054. "thread": 140246884292160,
  46055. "threadName": "Thread-1 (_thread_main)",
  46056. "processName": "MainProcess",
  46057. "process": 509276,
  46058. "message": "Received message with topic videv/ffw/bath/heating_valve/valve_temperature_setpoint and payload b'30'",
  46059. "asctime": "2023-02-15 07:13:58,013"
  46060. },
  46061. {
  46062. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve",
  46063. "msg": "Received message with topic %s and payload %s",
  46064. "args": [
  46065. "zigbee/ffw/bath/heating_valve",
  46066. "b'{\"current_heating_setpoint\": 30, \"local_temperature\": 20.7, \"battery\": 97}'"
  46067. ],
  46068. "levelname": "DEBUG",
  46069. "levelno": 10,
  46070. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  46071. "filename": "__init__.py",
  46072. "module": "__init__",
  46073. "exc_info": null,
  46074. "exc_text": null,
  46075. "stack_info": null,
  46076. "lineno": 91,
  46077. "funcName": "__receive__",
  46078. "created": 1676441638.0144293,
  46079. "msecs": 14.429330825805664,
  46080. "relativeCreated": 35017.94457435608,
  46081. "thread": 140246884292160,
  46082. "threadName": "Thread-1 (_thread_main)",
  46083. "processName": "MainProcess",
  46084. "process": 509276,
  46085. "message": "Received message with topic zigbee/ffw/bath/heating_valve and payload b'{\"current_heating_setpoint\": 30, \"local_temperature\": 20.7, \"battery\": 97}'",
  46086. "asctime": "2023-02-15 07:13:58,014"
  46087. }
  46088. ],
  46089. "time_consumption": 0.287644624710083
  46090. },
  46091. {
  46092. "name": "__tLogger__",
  46093. "msg": "Boost timer is greater expectation (Content %s and Type is %s).",
  46094. "args": [
  46095. "900",
  46096. "<class 'int'>"
  46097. ],
  46098. "levelname": "INFO",
  46099. "levelno": 20,
  46100. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  46101. "filename": "test.py",
  46102. "module": "test",
  46103. "exc_info": null,
  46104. "exc_text": null,
  46105. "stack_info": null,
  46106. "lineno": 230,
  46107. "funcName": "greater_chk",
  46108. "created": 1676441638.3029058,
  46109. "msecs": 302.905797958374,
  46110. "relativeCreated": 35306.42104148865,
  46111. "thread": 140246908178432,
  46112. "threadName": "MainThread",
  46113. "processName": "MainProcess",
  46114. "process": 509276,
  46115. "message": "Boost timer is greater expectation (Content 900 and Type is <class 'int'>).",
  46116. "asctime": "2023-02-15 07:13:58,302",
  46117. "moduleLogger": [
  46118. {
  46119. "name": "__unittest__",
  46120. "msg": "Result (%s): %s (%s)",
  46121. "args": [
  46122. "Boost timer",
  46123. "900",
  46124. "<class 'int'>"
  46125. ],
  46126. "levelname": "DEBUG",
  46127. "levelno": 10,
  46128. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  46129. "filename": "test.py",
  46130. "module": "test",
  46131. "exc_info": null,
  46132. "exc_text": null,
  46133. "stack_info": null,
  46134. "lineno": 22,
  46135. "funcName": "__report_result__",
  46136. "created": 1676441638.3025963,
  46137. "msecs": 302.5963306427002,
  46138. "relativeCreated": 35306.11157417297,
  46139. "thread": 140246908178432,
  46140. "threadName": "MainThread",
  46141. "processName": "MainProcess",
  46142. "process": 509276,
  46143. "message": "Result (Boost timer): 900 (<class 'int'>)",
  46144. "asctime": "2023-02-15 07:13:58,302"
  46145. },
  46146. {
  46147. "name": "__unittest__",
  46148. "msg": "Expectation (%s): result %s %s (%s)",
  46149. "args": [
  46150. "Boost timer",
  46151. ">",
  46152. "0",
  46153. "<class 'int'>"
  46154. ],
  46155. "levelname": "DEBUG",
  46156. "levelno": 10,
  46157. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  46158. "filename": "test.py",
  46159. "module": "test",
  46160. "exc_info": null,
  46161. "exc_text": null,
  46162. "stack_info": null,
  46163. "lineno": 26,
  46164. "funcName": "__report_expectation__",
  46165. "created": 1676441638.302769,
  46166. "msecs": 302.7689456939697,
  46167. "relativeCreated": 35306.28418922424,
  46168. "thread": 140246908178432,
  46169. "threadName": "MainThread",
  46170. "processName": "MainProcess",
  46171. "process": 509276,
  46172. "message": "Expectation (Boost timer): result > 0 (<class 'int'>)",
  46173. "asctime": "2023-02-15 07:13:58,302"
  46174. }
  46175. ],
  46176. "time_consumption": 0.00013685226440429688
  46177. },
  46178. {
  46179. "name": "__tLogger__",
  46180. "msg": "Setting postconditions (Default setpoint)",
  46181. "args": [],
  46182. "levelname": "DEBUG",
  46183. "levelno": 10,
  46184. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  46185. "filename": "heating.py",
  46186. "module": "heating",
  46187. "exc_info": null,
  46188. "exc_text": null,
  46189. "stack_info": null,
  46190. "lineno": 145,
  46191. "funcName": "__test_boost_mode__",
  46192. "created": 1676441638.6041825,
  46193. "msecs": 604.1824817657471,
  46194. "relativeCreated": 35607.69772529602,
  46195. "thread": 140246908178432,
  46196. "threadName": "MainThread",
  46197. "processName": "MainProcess",
  46198. "process": 509276,
  46199. "message": "Setting postconditions (Default setpoint)",
  46200. "asctime": "2023-02-15 07:13:58,604",
  46201. "moduleLogger": [
  46202. {
  46203. "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.set_default_temperature.set",
  46204. "msg": "Sending message with topic %s and payload %s",
  46205. "args": [
  46206. "videv/ffw/bath/heating_valve/set_default_temperature/set",
  46207. "true"
  46208. ],
  46209. "levelname": "DEBUG",
  46210. "levelno": 10,
  46211. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  46212. "filename": "__init__.py",
  46213. "module": "__init__",
  46214. "exc_info": null,
  46215. "exc_text": null,
  46216. "stack_info": null,
  46217. "lineno": 75,
  46218. "funcName": "send",
  46219. "created": 1676441638.303245,
  46220. "msecs": 303.24506759643555,
  46221. "relativeCreated": 35306.76031112671,
  46222. "thread": 140246908178432,
  46223. "threadName": "MainThread",
  46224. "processName": "MainProcess",
  46225. "process": 509276,
  46226. "message": "Sending message with topic videv/ffw/bath/heating_valve/set_default_temperature/set and payload true",
  46227. "asctime": "2023-02-15 07:13:58,303"
  46228. },
  46229. {
  46230. "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.boost_timer",
  46231. "msg": "Received message with topic %s and payload %s",
  46232. "args": [
  46233. "videv/ffw/bath/heating_valve/boost_timer",
  46234. "b'0'"
  46235. ],
  46236. "levelname": "DEBUG",
  46237. "levelno": 10,
  46238. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  46239. "filename": "__init__.py",
  46240. "module": "__init__",
  46241. "exc_info": null,
  46242. "exc_text": null,
  46243. "stack_info": null,
  46244. "lineno": 91,
  46245. "funcName": "__receive__",
  46246. "created": 1676441638.3151984,
  46247. "msecs": 315.1984214782715,
  46248. "relativeCreated": 35318.713665008545,
  46249. "thread": 140246884292160,
  46250. "threadName": "Thread-1 (_thread_main)",
  46251. "processName": "MainProcess",
  46252. "process": 509276,
  46253. "message": "Received message with topic videv/ffw/bath/heating_valve/boost_timer and payload b'0'",
  46254. "asctime": "2023-02-15 07:13:58,315"
  46255. },
  46256. {
  46257. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve.set",
  46258. "msg": "Received message with topic %s and payload %s",
  46259. "args": [
  46260. "zigbee/ffw/bath/heating_valve/set",
  46261. "b'{\"current_heating_setpoint\": 23}'"
  46262. ],
  46263. "levelname": "DEBUG",
  46264. "levelno": 10,
  46265. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  46266. "filename": "__init__.py",
  46267. "module": "__init__",
  46268. "exc_info": null,
  46269. "exc_text": null,
  46270. "stack_info": null,
  46271. "lineno": 91,
  46272. "funcName": "__receive__",
  46273. "created": 1676441638.3165739,
  46274. "msecs": 316.5738582611084,
  46275. "relativeCreated": 35320.08910179138,
  46276. "thread": 140246884292160,
  46277. "threadName": "Thread-1 (_thread_main)",
  46278. "processName": "MainProcess",
  46279. "process": 509276,
  46280. "message": "Received message with topic zigbee/ffw/bath/heating_valve/set and payload b'{\"current_heating_setpoint\": 23}'",
  46281. "asctime": "2023-02-15 07:13:58,316"
  46282. },
  46283. {
  46284. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve",
  46285. "msg": "Sending message with topic %s and payload %s",
  46286. "args": [
  46287. "zigbee/ffw/bath/heating_valve",
  46288. "{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}"
  46289. ],
  46290. "levelname": "DEBUG",
  46291. "levelno": 10,
  46292. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  46293. "filename": "__init__.py",
  46294. "module": "__init__",
  46295. "exc_info": null,
  46296. "exc_text": null,
  46297. "stack_info": null,
  46298. "lineno": 75,
  46299. "funcName": "send",
  46300. "created": 1676441638.317062,
  46301. "msecs": 317.0619010925293,
  46302. "relativeCreated": 35320.5771446228,
  46303. "thread": 140246884292160,
  46304. "threadName": "Thread-1 (_thread_main)",
  46305. "processName": "MainProcess",
  46306. "process": 509276,
  46307. "message": "Sending message with topic zigbee/ffw/bath/heating_valve and payload {\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}",
  46308. "asctime": "2023-02-15 07:13:58,317"
  46309. },
  46310. {
  46311. "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.valve_temperature_setpoint",
  46312. "msg": "Received message with topic %s and payload %s",
  46313. "args": [
  46314. "videv/ffw/bath/heating_valve/valve_temperature_setpoint",
  46315. "b'23'"
  46316. ],
  46317. "levelname": "DEBUG",
  46318. "levelno": 10,
  46319. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  46320. "filename": "__init__.py",
  46321. "module": "__init__",
  46322. "exc_info": null,
  46323. "exc_text": null,
  46324. "stack_info": null,
  46325. "lineno": 91,
  46326. "funcName": "__receive__",
  46327. "created": 1676441638.3178225,
  46328. "msecs": 317.8224563598633,
  46329. "relativeCreated": 35321.33769989014,
  46330. "thread": 140246884292160,
  46331. "threadName": "Thread-1 (_thread_main)",
  46332. "processName": "MainProcess",
  46333. "process": 509276,
  46334. "message": "Received message with topic videv/ffw/bath/heating_valve/valve_temperature_setpoint and payload b'23'",
  46335. "asctime": "2023-02-15 07:13:58,317"
  46336. },
  46337. {
  46338. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve",
  46339. "msg": "Received message with topic %s and payload %s",
  46340. "args": [
  46341. "zigbee/ffw/bath/heating_valve",
  46342. "b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'"
  46343. ],
  46344. "levelname": "DEBUG",
  46345. "levelno": 10,
  46346. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  46347. "filename": "__init__.py",
  46348. "module": "__init__",
  46349. "exc_info": null,
  46350. "exc_text": null,
  46351. "stack_info": null,
  46352. "lineno": 91,
  46353. "funcName": "__receive__",
  46354. "created": 1676441638.3189793,
  46355. "msecs": 318.97926330566406,
  46356. "relativeCreated": 35322.49450683594,
  46357. "thread": 140246884292160,
  46358. "threadName": "Thread-1 (_thread_main)",
  46359. "processName": "MainProcess",
  46360. "process": 509276,
  46361. "message": "Received message with topic zigbee/ffw/bath/heating_valve and payload b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'",
  46362. "asctime": "2023-02-15 07:13:58,318"
  46363. }
  46364. ],
  46365. "time_consumption": 0.285203218460083
  46366. },
  46367. {
  46368. "name": "__tLogger__",
  46369. "msg": "Boost timer is correct (Content %s and Type is %s).",
  46370. "args": [
  46371. "0",
  46372. "<class 'int'>"
  46373. ],
  46374. "levelname": "INFO",
  46375. "levelno": 20,
  46376. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  46377. "filename": "test.py",
  46378. "module": "test",
  46379. "exc_info": null,
  46380. "exc_text": null,
  46381. "stack_info": null,
  46382. "lineno": 184,
  46383. "funcName": "equivalency_chk",
  46384. "created": 1676441638.6048975,
  46385. "msecs": 604.8974990844727,
  46386. "relativeCreated": 35608.412742614746,
  46387. "thread": 140246908178432,
  46388. "threadName": "MainThread",
  46389. "processName": "MainProcess",
  46390. "process": 509276,
  46391. "message": "Boost timer is correct (Content 0 and Type is <class 'int'>).",
  46392. "asctime": "2023-02-15 07:13:58,604",
  46393. "moduleLogger": [
  46394. {
  46395. "name": "__unittest__",
  46396. "msg": "Result (%s): %s (%s)",
  46397. "args": [
  46398. "Boost timer",
  46399. "0",
  46400. "<class 'int'>"
  46401. ],
  46402. "levelname": "DEBUG",
  46403. "levelno": 10,
  46404. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  46405. "filename": "test.py",
  46406. "module": "test",
  46407. "exc_info": null,
  46408. "exc_text": null,
  46409. "stack_info": null,
  46410. "lineno": 22,
  46411. "funcName": "__report_result__",
  46412. "created": 1676441638.6046226,
  46413. "msecs": 604.6226024627686,
  46414. "relativeCreated": 35608.13784599304,
  46415. "thread": 140246908178432,
  46416. "threadName": "MainThread",
  46417. "processName": "MainProcess",
  46418. "process": 509276,
  46419. "message": "Result (Boost timer): 0 (<class 'int'>)",
  46420. "asctime": "2023-02-15 07:13:58,604"
  46421. },
  46422. {
  46423. "name": "__unittest__",
  46424. "msg": "Expectation (%s): result %s %s (%s)",
  46425. "args": [
  46426. "Boost timer",
  46427. "=",
  46428. "0",
  46429. "<class 'int'>"
  46430. ],
  46431. "levelname": "DEBUG",
  46432. "levelno": 10,
  46433. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  46434. "filename": "test.py",
  46435. "module": "test",
  46436. "exc_info": null,
  46437. "exc_text": null,
  46438. "stack_info": null,
  46439. "lineno": 26,
  46440. "funcName": "__report_expectation__",
  46441. "created": 1676441638.6047754,
  46442. "msecs": 604.7754287719727,
  46443. "relativeCreated": 35608.290672302246,
  46444. "thread": 140246908178432,
  46445. "threadName": "MainThread",
  46446. "processName": "MainProcess",
  46447. "process": 509276,
  46448. "message": "Expectation (Boost timer): result = 0 (<class 'int'>)",
  46449. "asctime": "2023-02-15 07:13:58,604"
  46450. }
  46451. ],
  46452. "time_consumption": 0.0001220703125
  46453. }
  46454. ],
  46455. "time_consumption": 0.9065845012664795,
  46456. "time_start": "2023-02-15 07:13:57,698",
  46457. "time_finished": "2023-02-15 07:13:58,604"
  46458. },
  46459. "Default temperature test for device and virtual device: zigbee/ffw/bath/heating_valve": {
  46460. "name": "__tLogger__",
  46461. "msg": "Default temperature test for device and virtual device: zigbee/ffw/bath/heating_valve",
  46462. "args": null,
  46463. "levelname": "INFO",
  46464. "levelno": 20,
  46465. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  46466. "filename": "heating.py",
  46467. "module": "heating",
  46468. "exc_info": null,
  46469. "exc_text": null,
  46470. "stack_info": null,
  46471. "lineno": 50,
  46472. "funcName": "test_default_temperature",
  46473. "created": 1676441638.6053698,
  46474. "msecs": 605.3698062896729,
  46475. "relativeCreated": 35608.885049819946,
  46476. "thread": 140246908178432,
  46477. "threadName": "MainThread",
  46478. "processName": "MainProcess",
  46479. "process": 509276,
  46480. "message": "Default temperature test for device and virtual device: zigbee/ffw/bath/heating_valve",
  46481. "asctime": "2023-02-15 07:13:58,605",
  46482. "moduleLogger": [],
  46483. "testcaseLogger": [
  46484. {
  46485. "name": "__tLogger__",
  46486. "msg": "Setting preconditions (Valve setpoint to %.1f)",
  46487. "args": [
  46488. 18
  46489. ],
  46490. "levelname": "DEBUG",
  46491. "levelno": 10,
  46492. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  46493. "filename": "heating.py",
  46494. "module": "heating",
  46495. "exc_info": null,
  46496. "exc_text": null,
  46497. "stack_info": null,
  46498. "lineno": 60,
  46499. "funcName": "__test_default_temperature__",
  46500. "created": 1676441638.90698,
  46501. "msecs": 906.980037689209,
  46502. "relativeCreated": 35910.49528121948,
  46503. "thread": 140246908178432,
  46504. "threadName": "MainThread",
  46505. "processName": "MainProcess",
  46506. "process": 509276,
  46507. "message": "Setting preconditions (Valve setpoint to 18.0)",
  46508. "asctime": "2023-02-15 07:13:58,906",
  46509. "moduleLogger": [
  46510. {
  46511. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve",
  46512. "msg": "Sending message with topic %s and payload %s",
  46513. "args": [
  46514. "zigbee/ffw/bath/heating_valve",
  46515. "{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}"
  46516. ],
  46517. "levelname": "DEBUG",
  46518. "levelno": 10,
  46519. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  46520. "filename": "__init__.py",
  46521. "module": "__init__",
  46522. "exc_info": null,
  46523. "exc_text": null,
  46524. "stack_info": null,
  46525. "lineno": 75,
  46526. "funcName": "send",
  46527. "created": 1676441638.605815,
  46528. "msecs": 605.8149337768555,
  46529. "relativeCreated": 35609.33017730713,
  46530. "thread": 140246908178432,
  46531. "threadName": "MainThread",
  46532. "processName": "MainProcess",
  46533. "process": 509276,
  46534. "message": "Sending message with topic zigbee/ffw/bath/heating_valve and payload {\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}",
  46535. "asctime": "2023-02-15 07:13:58,605"
  46536. },
  46537. {
  46538. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve",
  46539. "msg": "Received message with topic %s and payload %s",
  46540. "args": [
  46541. "zigbee/ffw/bath/heating_valve",
  46542. "b'{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}'"
  46543. ],
  46544. "levelname": "DEBUG",
  46545. "levelno": 10,
  46546. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  46547. "filename": "__init__.py",
  46548. "module": "__init__",
  46549. "exc_info": null,
  46550. "exc_text": null,
  46551. "stack_info": null,
  46552. "lineno": 91,
  46553. "funcName": "__receive__",
  46554. "created": 1676441638.6071668,
  46555. "msecs": 607.1667671203613,
  46556. "relativeCreated": 35610.682010650635,
  46557. "thread": 140246884292160,
  46558. "threadName": "Thread-1 (_thread_main)",
  46559. "processName": "MainProcess",
  46560. "process": 509276,
  46561. "message": "Received message with topic zigbee/ffw/bath/heating_valve and payload b'{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}'",
  46562. "asctime": "2023-02-15 07:13:58,607"
  46563. },
  46564. {
  46565. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve.set",
  46566. "msg": "Received message with topic %s and payload %s",
  46567. "args": [
  46568. "zigbee/ffw/bath/heating_valve/set",
  46569. "b'{\"current_heating_setpoint\": 18}'"
  46570. ],
  46571. "levelname": "DEBUG",
  46572. "levelno": 10,
  46573. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  46574. "filename": "__init__.py",
  46575. "module": "__init__",
  46576. "exc_info": null,
  46577. "exc_text": null,
  46578. "stack_info": null,
  46579. "lineno": 91,
  46580. "funcName": "__receive__",
  46581. "created": 1676441638.6125581,
  46582. "msecs": 612.558126449585,
  46583. "relativeCreated": 35616.07336997986,
  46584. "thread": 140246884292160,
  46585. "threadName": "Thread-1 (_thread_main)",
  46586. "processName": "MainProcess",
  46587. "process": 509276,
  46588. "message": "Received message with topic zigbee/ffw/bath/heating_valve/set and payload b'{\"current_heating_setpoint\": 18}'",
  46589. "asctime": "2023-02-15 07:13:58,612"
  46590. },
  46591. {
  46592. "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.valve_temperature_setpoint",
  46593. "msg": "Received message with topic %s and payload %s",
  46594. "args": [
  46595. "videv/ffw/bath/heating_valve/valve_temperature_setpoint",
  46596. "b'18'"
  46597. ],
  46598. "levelname": "DEBUG",
  46599. "levelno": 10,
  46600. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  46601. "filename": "__init__.py",
  46602. "module": "__init__",
  46603. "exc_info": null,
  46604. "exc_text": null,
  46605. "stack_info": null,
  46606. "lineno": 91,
  46607. "funcName": "__receive__",
  46608. "created": 1676441638.612799,
  46609. "msecs": 612.7989292144775,
  46610. "relativeCreated": 35616.31417274475,
  46611. "thread": 140246884292160,
  46612. "threadName": "Thread-1 (_thread_main)",
  46613. "processName": "MainProcess",
  46614. "process": 509276,
  46615. "message": "Received message with topic videv/ffw/bath/heating_valve/valve_temperature_setpoint and payload b'18'",
  46616. "asctime": "2023-02-15 07:13:58,612"
  46617. },
  46618. {
  46619. "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.user_temperature_setpoint",
  46620. "msg": "Received message with topic %s and payload %s",
  46621. "args": [
  46622. "videv/ffw/bath/heating_valve/user_temperature_setpoint",
  46623. "b'18'"
  46624. ],
  46625. "levelname": "DEBUG",
  46626. "levelno": 10,
  46627. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  46628. "filename": "__init__.py",
  46629. "module": "__init__",
  46630. "exc_info": null,
  46631. "exc_text": null,
  46632. "stack_info": null,
  46633. "lineno": 91,
  46634. "funcName": "__receive__",
  46635. "created": 1676441638.6552405,
  46636. "msecs": 655.240535736084,
  46637. "relativeCreated": 35658.75577926636,
  46638. "thread": 140246884292160,
  46639. "threadName": "Thread-1 (_thread_main)",
  46640. "processName": "MainProcess",
  46641. "process": 509276,
  46642. "message": "Received message with topic videv/ffw/bath/heating_valve/user_temperature_setpoint and payload b'18'",
  46643. "asctime": "2023-02-15 07:13:58,655"
  46644. }
  46645. ],
  46646. "time_consumption": 0.251739501953125
  46647. },
  46648. {
  46649. "name": "__tLogger__",
  46650. "msg": "Valve temperature setpoint (is not default temperature) is correct (Content %s and Type is %s).",
  46651. "args": [
  46652. "True",
  46653. "<class 'bool'>"
  46654. ],
  46655. "levelname": "INFO",
  46656. "levelno": 20,
  46657. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  46658. "filename": "test.py",
  46659. "module": "test",
  46660. "exc_info": null,
  46661. "exc_text": null,
  46662. "stack_info": null,
  46663. "lineno": 184,
  46664. "funcName": "equivalency_chk",
  46665. "created": 1676441638.9076521,
  46666. "msecs": 907.6521396636963,
  46667. "relativeCreated": 35911.16738319397,
  46668. "thread": 140246908178432,
  46669. "threadName": "MainThread",
  46670. "processName": "MainProcess",
  46671. "process": 509276,
  46672. "message": "Valve temperature setpoint (is not default temperature) is correct (Content True and Type is <class 'bool'>).",
  46673. "asctime": "2023-02-15 07:13:58,907",
  46674. "moduleLogger": [
  46675. {
  46676. "name": "__unittest__",
  46677. "msg": "Result (%s): %s (%s)",
  46678. "args": [
  46679. "Valve temperature setpoint (is not default temperature)",
  46680. "True",
  46681. "<class 'bool'>"
  46682. ],
  46683. "levelname": "DEBUG",
  46684. "levelno": 10,
  46685. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  46686. "filename": "test.py",
  46687. "module": "test",
  46688. "exc_info": null,
  46689. "exc_text": null,
  46690. "stack_info": null,
  46691. "lineno": 22,
  46692. "funcName": "__report_result__",
  46693. "created": 1676441638.9074125,
  46694. "msecs": 907.4125289916992,
  46695. "relativeCreated": 35910.92777252197,
  46696. "thread": 140246908178432,
  46697. "threadName": "MainThread",
  46698. "processName": "MainProcess",
  46699. "process": 509276,
  46700. "message": "Result (Valve temperature setpoint (is not default temperature)): True (<class 'bool'>)",
  46701. "asctime": "2023-02-15 07:13:58,907"
  46702. },
  46703. {
  46704. "name": "__unittest__",
  46705. "msg": "Expectation (%s): result %s %s (%s)",
  46706. "args": [
  46707. "Valve temperature setpoint (is not default temperature)",
  46708. "=",
  46709. "True",
  46710. "<class 'bool'>"
  46711. ],
  46712. "levelname": "DEBUG",
  46713. "levelno": 10,
  46714. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  46715. "filename": "test.py",
  46716. "module": "test",
  46717. "exc_info": null,
  46718. "exc_text": null,
  46719. "stack_info": null,
  46720. "lineno": 26,
  46721. "funcName": "__report_expectation__",
  46722. "created": 1676441638.9075449,
  46723. "msecs": 907.5448513031006,
  46724. "relativeCreated": 35911.060094833374,
  46725. "thread": 140246908178432,
  46726. "threadName": "MainThread",
  46727. "processName": "MainProcess",
  46728. "process": 509276,
  46729. "message": "Expectation (Valve temperature setpoint (is not default temperature)): result = True (<class 'bool'>)",
  46730. "asctime": "2023-02-15 07:13:58,907"
  46731. }
  46732. ],
  46733. "time_consumption": 0.00010728836059570312
  46734. },
  46735. {
  46736. "name": "__tLogger__",
  46737. "msg": "Triggering set to default temperature (%.1f)",
  46738. "args": [
  46739. 23
  46740. ],
  46741. "levelname": "DEBUG",
  46742. "levelno": 10,
  46743. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  46744. "filename": "heating.py",
  46745. "module": "heating",
  46746. "exc_info": null,
  46747. "exc_text": null,
  46748. "stack_info": null,
  46749. "lineno": 66,
  46750. "funcName": "__test_default_temperature__",
  46751. "created": 1676441639.2090197,
  46752. "msecs": 209.01966094970703,
  46753. "relativeCreated": 36212.53490447998,
  46754. "thread": 140246908178432,
  46755. "threadName": "MainThread",
  46756. "processName": "MainProcess",
  46757. "process": 509276,
  46758. "message": "Triggering set to default temperature (23.0)",
  46759. "asctime": "2023-02-15 07:13:59,209",
  46760. "moduleLogger": [
  46761. {
  46762. "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.set_default_temperature.set",
  46763. "msg": "Sending message with topic %s and payload %s",
  46764. "args": [
  46765. "videv/ffw/bath/heating_valve/set_default_temperature/set",
  46766. "null"
  46767. ],
  46768. "levelname": "DEBUG",
  46769. "levelno": 10,
  46770. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  46771. "filename": "__init__.py",
  46772. "module": "__init__",
  46773. "exc_info": null,
  46774. "exc_text": null,
  46775. "stack_info": null,
  46776. "lineno": 75,
  46777. "funcName": "send",
  46778. "created": 1676441638.90792,
  46779. "msecs": 907.9198837280273,
  46780. "relativeCreated": 35911.4351272583,
  46781. "thread": 140246908178432,
  46782. "threadName": "MainThread",
  46783. "processName": "MainProcess",
  46784. "process": 509276,
  46785. "message": "Sending message with topic videv/ffw/bath/heating_valve/set_default_temperature/set and payload null",
  46786. "asctime": "2023-02-15 07:13:58,907"
  46787. },
  46788. {
  46789. "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.user_temperature_setpoint",
  46790. "msg": "Received message with topic %s and payload %s",
  46791. "args": [
  46792. "videv/ffw/bath/heating_valve/user_temperature_setpoint",
  46793. "b'23'"
  46794. ],
  46795. "levelname": "DEBUG",
  46796. "levelno": 10,
  46797. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  46798. "filename": "__init__.py",
  46799. "module": "__init__",
  46800. "exc_info": null,
  46801. "exc_text": null,
  46802. "stack_info": null,
  46803. "lineno": 91,
  46804. "funcName": "__receive__",
  46805. "created": 1676441638.9133713,
  46806. "msecs": 913.3713245391846,
  46807. "relativeCreated": 35916.88656806946,
  46808. "thread": 140246884292160,
  46809. "threadName": "Thread-1 (_thread_main)",
  46810. "processName": "MainProcess",
  46811. "process": 509276,
  46812. "message": "Received message with topic videv/ffw/bath/heating_valve/user_temperature_setpoint and payload b'23'",
  46813. "asctime": "2023-02-15 07:13:58,913"
  46814. },
  46815. {
  46816. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve.set",
  46817. "msg": "Received message with topic %s and payload %s",
  46818. "args": [
  46819. "zigbee/ffw/bath/heating_valve/set",
  46820. "b'{\"current_heating_setpoint\": 23}'"
  46821. ],
  46822. "levelname": "DEBUG",
  46823. "levelno": 10,
  46824. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  46825. "filename": "__init__.py",
  46826. "module": "__init__",
  46827. "exc_info": null,
  46828. "exc_text": null,
  46829. "stack_info": null,
  46830. "lineno": 91,
  46831. "funcName": "__receive__",
  46832. "created": 1676441638.9140995,
  46833. "msecs": 914.0994548797607,
  46834. "relativeCreated": 35917.614698410034,
  46835. "thread": 140246884292160,
  46836. "threadName": "Thread-1 (_thread_main)",
  46837. "processName": "MainProcess",
  46838. "process": 509276,
  46839. "message": "Received message with topic zigbee/ffw/bath/heating_valve/set and payload b'{\"current_heating_setpoint\": 23}'",
  46840. "asctime": "2023-02-15 07:13:58,914"
  46841. },
  46842. {
  46843. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve",
  46844. "msg": "Sending message with topic %s and payload %s",
  46845. "args": [
  46846. "zigbee/ffw/bath/heating_valve",
  46847. "{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}"
  46848. ],
  46849. "levelname": "DEBUG",
  46850. "levelno": 10,
  46851. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  46852. "filename": "__init__.py",
  46853. "module": "__init__",
  46854. "exc_info": null,
  46855. "exc_text": null,
  46856. "stack_info": null,
  46857. "lineno": 75,
  46858. "funcName": "send",
  46859. "created": 1676441638.9142232,
  46860. "msecs": 914.2231941223145,
  46861. "relativeCreated": 35917.73843765259,
  46862. "thread": 140246884292160,
  46863. "threadName": "Thread-1 (_thread_main)",
  46864. "processName": "MainProcess",
  46865. "process": 509276,
  46866. "message": "Sending message with topic zigbee/ffw/bath/heating_valve and payload {\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}",
  46867. "asctime": "2023-02-15 07:13:58,914"
  46868. },
  46869. {
  46870. "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.valve_temperature_setpoint",
  46871. "msg": "Received message with topic %s and payload %s",
  46872. "args": [
  46873. "videv/ffw/bath/heating_valve/valve_temperature_setpoint",
  46874. "b'23'"
  46875. ],
  46876. "levelname": "DEBUG",
  46877. "levelno": 10,
  46878. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  46879. "filename": "__init__.py",
  46880. "module": "__init__",
  46881. "exc_info": null,
  46882. "exc_text": null,
  46883. "stack_info": null,
  46884. "lineno": 91,
  46885. "funcName": "__receive__",
  46886. "created": 1676441638.914407,
  46887. "msecs": 914.4070148468018,
  46888. "relativeCreated": 35917.922258377075,
  46889. "thread": 140246884292160,
  46890. "threadName": "Thread-1 (_thread_main)",
  46891. "processName": "MainProcess",
  46892. "process": 509276,
  46893. "message": "Received message with topic videv/ffw/bath/heating_valve/valve_temperature_setpoint and payload b'23'",
  46894. "asctime": "2023-02-15 07:13:58,914"
  46895. },
  46896. {
  46897. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve",
  46898. "msg": "Received message with topic %s and payload %s",
  46899. "args": [
  46900. "zigbee/ffw/bath/heating_valve",
  46901. "b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'"
  46902. ],
  46903. "levelname": "DEBUG",
  46904. "levelno": 10,
  46905. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  46906. "filename": "__init__.py",
  46907. "module": "__init__",
  46908. "exc_info": null,
  46909. "exc_text": null,
  46910. "stack_info": null,
  46911. "lineno": 91,
  46912. "funcName": "__receive__",
  46913. "created": 1676441638.9147527,
  46914. "msecs": 914.752721786499,
  46915. "relativeCreated": 35918.26796531677,
  46916. "thread": 140246884292160,
  46917. "threadName": "Thread-1 (_thread_main)",
  46918. "processName": "MainProcess",
  46919. "process": 509276,
  46920. "message": "Received message with topic zigbee/ffw/bath/heating_valve and payload b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'",
  46921. "asctime": "2023-02-15 07:13:58,914"
  46922. }
  46923. ],
  46924. "time_consumption": 0.294266939163208
  46925. },
  46926. {
  46927. "name": "__tLogger__",
  46928. "msg": "Valve temperature setpoint is correct (Content %s and Type is %s).",
  46929. "args": [
  46930. "23",
  46931. "<class 'int'>"
  46932. ],
  46933. "levelname": "INFO",
  46934. "levelno": 20,
  46935. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  46936. "filename": "test.py",
  46937. "module": "test",
  46938. "exc_info": null,
  46939. "exc_text": null,
  46940. "stack_info": null,
  46941. "lineno": 184,
  46942. "funcName": "equivalency_chk",
  46943. "created": 1676441639.2097616,
  46944. "msecs": 209.7616195678711,
  46945. "relativeCreated": 36213.276863098145,
  46946. "thread": 140246908178432,
  46947. "threadName": "MainThread",
  46948. "processName": "MainProcess",
  46949. "process": 509276,
  46950. "message": "Valve temperature setpoint is correct (Content 23 and Type is <class 'int'>).",
  46951. "asctime": "2023-02-15 07:13:59,209",
  46952. "moduleLogger": [
  46953. {
  46954. "name": "__unittest__",
  46955. "msg": "Result (%s): %s (%s)",
  46956. "args": [
  46957. "Valve temperature setpoint",
  46958. "23",
  46959. "<class 'int'>"
  46960. ],
  46961. "levelname": "DEBUG",
  46962. "levelno": 10,
  46963. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  46964. "filename": "test.py",
  46965. "module": "test",
  46966. "exc_info": null,
  46967. "exc_text": null,
  46968. "stack_info": null,
  46969. "lineno": 22,
  46970. "funcName": "__report_result__",
  46971. "created": 1676441639.209482,
  46972. "msecs": 209.48195457458496,
  46973. "relativeCreated": 36212.99719810486,
  46974. "thread": 140246908178432,
  46975. "threadName": "MainThread",
  46976. "processName": "MainProcess",
  46977. "process": 509276,
  46978. "message": "Result (Valve temperature setpoint): 23 (<class 'int'>)",
  46979. "asctime": "2023-02-15 07:13:59,209"
  46980. },
  46981. {
  46982. "name": "__unittest__",
  46983. "msg": "Expectation (%s): result %s %s (%s)",
  46984. "args": [
  46985. "Valve temperature setpoint",
  46986. "=",
  46987. "23",
  46988. "<class 'int'>"
  46989. ],
  46990. "levelname": "DEBUG",
  46991. "levelno": 10,
  46992. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  46993. "filename": "test.py",
  46994. "module": "test",
  46995. "exc_info": null,
  46996. "exc_text": null,
  46997. "stack_info": null,
  46998. "lineno": 26,
  46999. "funcName": "__report_expectation__",
  47000. "created": 1676441639.2096376,
  47001. "msecs": 209.63764190673828,
  47002. "relativeCreated": 36213.15288543701,
  47003. "thread": 140246908178432,
  47004. "threadName": "MainThread",
  47005. "processName": "MainProcess",
  47006. "process": 509276,
  47007. "message": "Expectation (Valve temperature setpoint): result = 23 (<class 'int'>)",
  47008. "asctime": "2023-02-15 07:13:59,209"
  47009. }
  47010. ],
  47011. "time_consumption": 0.0001239776611328125
  47012. }
  47013. ],
  47014. "time_consumption": 0.6043918132781982,
  47015. "time_start": "2023-02-15 07:13:58,605",
  47016. "time_finished": "2023-02-15 07:13:59,209"
  47017. },
  47018. "Summer mode test: zigbee/ffw/bath/heating_valve": {
  47019. "name": "__tLogger__",
  47020. "msg": "Summer mode test: zigbee/ffw/bath/heating_valve",
  47021. "args": null,
  47022. "levelname": "INFO",
  47023. "levelno": 20,
  47024. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  47025. "filename": "heating.py",
  47026. "module": "heating",
  47027. "exc_info": null,
  47028. "exc_text": null,
  47029. "stack_info": null,
  47030. "lineno": 74,
  47031. "funcName": "test_summer_mode",
  47032. "created": 1676441639.210231,
  47033. "msecs": 210.23106575012207,
  47034. "relativeCreated": 36213.746309280396,
  47035. "thread": 140246908178432,
  47036. "threadName": "MainThread",
  47037. "processName": "MainProcess",
  47038. "process": 509276,
  47039. "message": "Summer mode test: zigbee/ffw/bath/heating_valve",
  47040. "asctime": "2023-02-15 07:13:59,210",
  47041. "moduleLogger": [],
  47042. "testcaseLogger": [
  47043. {
  47044. "name": "__tLogger__",
  47045. "msg": "Setting preconditions (Default setpoint)",
  47046. "args": [],
  47047. "levelname": "DEBUG",
  47048. "levelno": 10,
  47049. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  47050. "filename": "heating.py",
  47051. "module": "heating",
  47052. "exc_info": null,
  47053. "exc_text": null,
  47054. "stack_info": null,
  47055. "lineno": 79,
  47056. "funcName": "__test_summer_mode__",
  47057. "created": 1676441639.5115104,
  47058. "msecs": 511.51037216186523,
  47059. "relativeCreated": 36515.02561569214,
  47060. "thread": 140246908178432,
  47061. "threadName": "MainThread",
  47062. "processName": "MainProcess",
  47063. "process": 509276,
  47064. "message": "Setting preconditions (Default setpoint)",
  47065. "asctime": "2023-02-15 07:13:59,511",
  47066. "moduleLogger": [
  47067. {
  47068. "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.set_default_temperature.set",
  47069. "msg": "Sending message with topic %s and payload %s",
  47070. "args": [
  47071. "videv/ffw/bath/heating_valve/set_default_temperature/set",
  47072. "null"
  47073. ],
  47074. "levelname": "DEBUG",
  47075. "levelno": 10,
  47076. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  47077. "filename": "__init__.py",
  47078. "module": "__init__",
  47079. "exc_info": null,
  47080. "exc_text": null,
  47081. "stack_info": null,
  47082. "lineno": 75,
  47083. "funcName": "send",
  47084. "created": 1676441639.2105737,
  47085. "msecs": 210.57367324829102,
  47086. "relativeCreated": 36214.088916778564,
  47087. "thread": 140246908178432,
  47088. "threadName": "MainThread",
  47089. "processName": "MainProcess",
  47090. "process": 509276,
  47091. "message": "Sending message with topic videv/ffw/bath/heating_valve/set_default_temperature/set and payload null",
  47092. "asctime": "2023-02-15 07:13:59,210"
  47093. }
  47094. ],
  47095. "time_consumption": 0.3009366989135742
  47096. },
  47097. {
  47098. "name": "__tLogger__",
  47099. "msg": "Summer mode is correct (Content %s and Type is %s).",
  47100. "args": [
  47101. "False",
  47102. "<class 'bool'>"
  47103. ],
  47104. "levelname": "INFO",
  47105. "levelno": 20,
  47106. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  47107. "filename": "test.py",
  47108. "module": "test",
  47109. "exc_info": null,
  47110. "exc_text": null,
  47111. "stack_info": null,
  47112. "lineno": 184,
  47113. "funcName": "equivalency_chk",
  47114. "created": 1676441639.5122619,
  47115. "msecs": 512.2618675231934,
  47116. "relativeCreated": 36515.77711105347,
  47117. "thread": 140246908178432,
  47118. "threadName": "MainThread",
  47119. "processName": "MainProcess",
  47120. "process": 509276,
  47121. "message": "Summer mode is correct (Content False and Type is <class 'bool'>).",
  47122. "asctime": "2023-02-15 07:13:59,512",
  47123. "moduleLogger": [
  47124. {
  47125. "name": "__unittest__",
  47126. "msg": "Result (%s): %s (%s)",
  47127. "args": [
  47128. "Summer mode",
  47129. "False",
  47130. "<class 'bool'>"
  47131. ],
  47132. "levelname": "DEBUG",
  47133. "levelno": 10,
  47134. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  47135. "filename": "test.py",
  47136. "module": "test",
  47137. "exc_info": null,
  47138. "exc_text": null,
  47139. "stack_info": null,
  47140. "lineno": 22,
  47141. "funcName": "__report_result__",
  47142. "created": 1676441639.5119417,
  47143. "msecs": 511.94167137145996,
  47144. "relativeCreated": 36515.45691490173,
  47145. "thread": 140246908178432,
  47146. "threadName": "MainThread",
  47147. "processName": "MainProcess",
  47148. "process": 509276,
  47149. "message": "Result (Summer mode): False (<class 'bool'>)",
  47150. "asctime": "2023-02-15 07:13:59,511"
  47151. },
  47152. {
  47153. "name": "__unittest__",
  47154. "msg": "Expectation (%s): result %s %s (%s)",
  47155. "args": [
  47156. "Summer mode",
  47157. "=",
  47158. "False",
  47159. "<class 'bool'>"
  47160. ],
  47161. "levelname": "DEBUG",
  47162. "levelno": 10,
  47163. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  47164. "filename": "test.py",
  47165. "module": "test",
  47166. "exc_info": null,
  47167. "exc_text": null,
  47168. "stack_info": null,
  47169. "lineno": 26,
  47170. "funcName": "__report_expectation__",
  47171. "created": 1676441639.51213,
  47172. "msecs": 512.1300220489502,
  47173. "relativeCreated": 36515.64526557922,
  47174. "thread": 140246908178432,
  47175. "threadName": "MainThread",
  47176. "processName": "MainProcess",
  47177. "process": 509276,
  47178. "message": "Expectation (Summer mode): result = False (<class 'bool'>)",
  47179. "asctime": "2023-02-15 07:13:59,512"
  47180. }
  47181. ],
  47182. "time_consumption": 0.00013184547424316406
  47183. },
  47184. {
  47185. "name": "__tLogger__",
  47186. "msg": "Activating summer mode",
  47187. "args": [],
  47188. "levelname": "DEBUG",
  47189. "levelno": 10,
  47190. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  47191. "filename": "heating.py",
  47192. "module": "heating",
  47193. "exc_info": null,
  47194. "exc_text": null,
  47195. "stack_info": null,
  47196. "lineno": 86,
  47197. "funcName": "__test_summer_mode__",
  47198. "created": 1676441639.8137057,
  47199. "msecs": 813.7056827545166,
  47200. "relativeCreated": 36817.22092628479,
  47201. "thread": 140246908178432,
  47202. "threadName": "MainThread",
  47203. "processName": "MainProcess",
  47204. "process": 509276,
  47205. "message": "Activating summer mode",
  47206. "asctime": "2023-02-15 07:13:59,813",
  47207. "moduleLogger": [
  47208. {
  47209. "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.summer_mode.set",
  47210. "msg": "Sending message with topic %s and payload %s",
  47211. "args": [
  47212. "videv/ffw/bath/heating_valve/summer_mode/set",
  47213. "true"
  47214. ],
  47215. "levelname": "DEBUG",
  47216. "levelno": 10,
  47217. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  47218. "filename": "__init__.py",
  47219. "module": "__init__",
  47220. "exc_info": null,
  47221. "exc_text": null,
  47222. "stack_info": null,
  47223. "lineno": 75,
  47224. "funcName": "send",
  47225. "created": 1676441639.512635,
  47226. "msecs": 512.6349925994873,
  47227. "relativeCreated": 36516.15023612976,
  47228. "thread": 140246908178432,
  47229. "threadName": "MainThread",
  47230. "processName": "MainProcess",
  47231. "process": 509276,
  47232. "message": "Sending message with topic videv/ffw/bath/heating_valve/summer_mode/set and payload true",
  47233. "asctime": "2023-02-15 07:13:59,512"
  47234. },
  47235. {
  47236. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve.set",
  47237. "msg": "Received message with topic %s and payload %s",
  47238. "args": [
  47239. "zigbee/ffw/bath/heating_valve/set",
  47240. "b'{\"current_heating_setpoint\": 5}'"
  47241. ],
  47242. "levelname": "DEBUG",
  47243. "levelno": 10,
  47244. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  47245. "filename": "__init__.py",
  47246. "module": "__init__",
  47247. "exc_info": null,
  47248. "exc_text": null,
  47249. "stack_info": null,
  47250. "lineno": 91,
  47251. "funcName": "__receive__",
  47252. "created": 1676441639.5247812,
  47253. "msecs": 524.7812271118164,
  47254. "relativeCreated": 36528.29647064209,
  47255. "thread": 140246884292160,
  47256. "threadName": "Thread-1 (_thread_main)",
  47257. "processName": "MainProcess",
  47258. "process": 509276,
  47259. "message": "Received message with topic zigbee/ffw/bath/heating_valve/set and payload b'{\"current_heating_setpoint\": 5}'",
  47260. "asctime": "2023-02-15 07:13:59,524"
  47261. },
  47262. {
  47263. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve",
  47264. "msg": "Sending message with topic %s and payload %s",
  47265. "args": [
  47266. "zigbee/ffw/bath/heating_valve",
  47267. "{\"current_heating_setpoint\": 5, \"local_temperature\": 20.7, \"battery\": 97}"
  47268. ],
  47269. "levelname": "DEBUG",
  47270. "levelno": 10,
  47271. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  47272. "filename": "__init__.py",
  47273. "module": "__init__",
  47274. "exc_info": null,
  47275. "exc_text": null,
  47276. "stack_info": null,
  47277. "lineno": 75,
  47278. "funcName": "send",
  47279. "created": 1676441639.5254157,
  47280. "msecs": 525.4156589508057,
  47281. "relativeCreated": 36528.93090248108,
  47282. "thread": 140246884292160,
  47283. "threadName": "Thread-1 (_thread_main)",
  47284. "processName": "MainProcess",
  47285. "process": 509276,
  47286. "message": "Sending message with topic zigbee/ffw/bath/heating_valve and payload {\"current_heating_setpoint\": 5, \"local_temperature\": 20.7, \"battery\": 97}",
  47287. "asctime": "2023-02-15 07:13:59,525"
  47288. },
  47289. {
  47290. "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.valve_temperature_setpoint",
  47291. "msg": "Received message with topic %s and payload %s",
  47292. "args": [
  47293. "videv/ffw/bath/heating_valve/valve_temperature_setpoint",
  47294. "b'5'"
  47295. ],
  47296. "levelname": "DEBUG",
  47297. "levelno": 10,
  47298. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  47299. "filename": "__init__.py",
  47300. "module": "__init__",
  47301. "exc_info": null,
  47302. "exc_text": null,
  47303. "stack_info": null,
  47304. "lineno": 91,
  47305. "funcName": "__receive__",
  47306. "created": 1676441639.5261967,
  47307. "msecs": 526.1967182159424,
  47308. "relativeCreated": 36529.711961746216,
  47309. "thread": 140246884292160,
  47310. "threadName": "Thread-1 (_thread_main)",
  47311. "processName": "MainProcess",
  47312. "process": 509276,
  47313. "message": "Received message with topic videv/ffw/bath/heating_valve/valve_temperature_setpoint and payload b'5'",
  47314. "asctime": "2023-02-15 07:13:59,526"
  47315. },
  47316. {
  47317. "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.summer_mode",
  47318. "msg": "Received message with topic %s and payload %s",
  47319. "args": [
  47320. "videv/ffw/bath/heating_valve/summer_mode",
  47321. "b'true'"
  47322. ],
  47323. "levelname": "DEBUG",
  47324. "levelno": 10,
  47325. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  47326. "filename": "__init__.py",
  47327. "module": "__init__",
  47328. "exc_info": null,
  47329. "exc_text": null,
  47330. "stack_info": null,
  47331. "lineno": 91,
  47332. "funcName": "__receive__",
  47333. "created": 1676441639.5271778,
  47334. "msecs": 527.1778106689453,
  47335. "relativeCreated": 36530.69305419922,
  47336. "thread": 140246884292160,
  47337. "threadName": "Thread-1 (_thread_main)",
  47338. "processName": "MainProcess",
  47339. "process": 509276,
  47340. "message": "Received message with topic videv/ffw/bath/heating_valve/summer_mode and payload b'true'",
  47341. "asctime": "2023-02-15 07:13:59,527"
  47342. },
  47343. {
  47344. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve",
  47345. "msg": "Received message with topic %s and payload %s",
  47346. "args": [
  47347. "zigbee/ffw/bath/heating_valve",
  47348. "b'{\"current_heating_setpoint\": 5, \"local_temperature\": 20.7, \"battery\": 97}'"
  47349. ],
  47350. "levelname": "DEBUG",
  47351. "levelno": 10,
  47352. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  47353. "filename": "__init__.py",
  47354. "module": "__init__",
  47355. "exc_info": null,
  47356. "exc_text": null,
  47357. "stack_info": null,
  47358. "lineno": 91,
  47359. "funcName": "__receive__",
  47360. "created": 1676441639.5279145,
  47361. "msecs": 527.9145240783691,
  47362. "relativeCreated": 36531.42976760864,
  47363. "thread": 140246884292160,
  47364. "threadName": "Thread-1 (_thread_main)",
  47365. "processName": "MainProcess",
  47366. "process": 509276,
  47367. "message": "Received message with topic zigbee/ffw/bath/heating_valve and payload b'{\"current_heating_setpoint\": 5, \"local_temperature\": 20.7, \"battery\": 97}'",
  47368. "asctime": "2023-02-15 07:13:59,527"
  47369. }
  47370. ],
  47371. "time_consumption": 0.28579115867614746
  47372. },
  47373. {
  47374. "name": "__tLogger__",
  47375. "msg": "Summer mode is correct (Content %s and Type is %s).",
  47376. "args": [
  47377. "True",
  47378. "<class 'bool'>"
  47379. ],
  47380. "levelname": "INFO",
  47381. "levelno": 20,
  47382. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  47383. "filename": "test.py",
  47384. "module": "test",
  47385. "exc_info": null,
  47386. "exc_text": null,
  47387. "stack_info": null,
  47388. "lineno": 184,
  47389. "funcName": "equivalency_chk",
  47390. "created": 1676441639.814007,
  47391. "msecs": 814.007043838501,
  47392. "relativeCreated": 36817.522287368774,
  47393. "thread": 140246908178432,
  47394. "threadName": "MainThread",
  47395. "processName": "MainProcess",
  47396. "process": 509276,
  47397. "message": "Summer mode is correct (Content True and Type is <class 'bool'>).",
  47398. "asctime": "2023-02-15 07:13:59,814",
  47399. "moduleLogger": [
  47400. {
  47401. "name": "__unittest__",
  47402. "msg": "Result (%s): %s (%s)",
  47403. "args": [
  47404. "Summer mode",
  47405. "True",
  47406. "<class 'bool'>"
  47407. ],
  47408. "levelname": "DEBUG",
  47409. "levelno": 10,
  47410. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  47411. "filename": "test.py",
  47412. "module": "test",
  47413. "exc_info": null,
  47414. "exc_text": null,
  47415. "stack_info": null,
  47416. "lineno": 22,
  47417. "funcName": "__report_result__",
  47418. "created": 1676441639.8139076,
  47419. "msecs": 813.9076232910156,
  47420. "relativeCreated": 36817.42286682129,
  47421. "thread": 140246908178432,
  47422. "threadName": "MainThread",
  47423. "processName": "MainProcess",
  47424. "process": 509276,
  47425. "message": "Result (Summer mode): True (<class 'bool'>)",
  47426. "asctime": "2023-02-15 07:13:59,813"
  47427. },
  47428. {
  47429. "name": "__unittest__",
  47430. "msg": "Expectation (%s): result %s %s (%s)",
  47431. "args": [
  47432. "Summer mode",
  47433. "=",
  47434. "True",
  47435. "<class 'bool'>"
  47436. ],
  47437. "levelname": "DEBUG",
  47438. "levelno": 10,
  47439. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  47440. "filename": "test.py",
  47441. "module": "test",
  47442. "exc_info": null,
  47443. "exc_text": null,
  47444. "stack_info": null,
  47445. "lineno": 26,
  47446. "funcName": "__report_expectation__",
  47447. "created": 1676441639.813963,
  47448. "msecs": 813.9629364013672,
  47449. "relativeCreated": 36817.47817993164,
  47450. "thread": 140246908178432,
  47451. "threadName": "MainThread",
  47452. "processName": "MainProcess",
  47453. "process": 509276,
  47454. "message": "Expectation (Summer mode): result = True (<class 'bool'>)",
  47455. "asctime": "2023-02-15 07:13:59,813"
  47456. }
  47457. ],
  47458. "time_consumption": 4.410743713378906e-05
  47459. },
  47460. {
  47461. "name": "__tLogger__",
  47462. "msg": "Temperature setpoint is correct (Content %s and Type is %s).",
  47463. "args": [
  47464. "5",
  47465. "<class 'int'>"
  47466. ],
  47467. "levelname": "INFO",
  47468. "levelno": 20,
  47469. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  47470. "filename": "test.py",
  47471. "module": "test",
  47472. "exc_info": null,
  47473. "exc_text": null,
  47474. "stack_info": null,
  47475. "lineno": 184,
  47476. "funcName": "equivalency_chk",
  47477. "created": 1676441639.8141718,
  47478. "msecs": 814.1717910766602,
  47479. "relativeCreated": 36817.68703460693,
  47480. "thread": 140246908178432,
  47481. "threadName": "MainThread",
  47482. "processName": "MainProcess",
  47483. "process": 509276,
  47484. "message": "Temperature setpoint is correct (Content 5 and Type is <class 'int'>).",
  47485. "asctime": "2023-02-15 07:13:59,814",
  47486. "moduleLogger": [
  47487. {
  47488. "name": "__unittest__",
  47489. "msg": "Result (%s): %s (%s)",
  47490. "args": [
  47491. "Temperature setpoint",
  47492. "5",
  47493. "<class 'int'>"
  47494. ],
  47495. "levelname": "DEBUG",
  47496. "levelno": 10,
  47497. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  47498. "filename": "test.py",
  47499. "module": "test",
  47500. "exc_info": null,
  47501. "exc_text": null,
  47502. "stack_info": null,
  47503. "lineno": 22,
  47504. "funcName": "__report_result__",
  47505. "created": 1676441639.8140981,
  47506. "msecs": 814.0981197357178,
  47507. "relativeCreated": 36817.61336326599,
  47508. "thread": 140246908178432,
  47509. "threadName": "MainThread",
  47510. "processName": "MainProcess",
  47511. "process": 509276,
  47512. "message": "Result (Temperature setpoint): 5 (<class 'int'>)",
  47513. "asctime": "2023-02-15 07:13:59,814"
  47514. },
  47515. {
  47516. "name": "__unittest__",
  47517. "msg": "Expectation (%s): result %s %s (%s)",
  47518. "args": [
  47519. "Temperature setpoint",
  47520. "=",
  47521. "5",
  47522. "<class 'int'>"
  47523. ],
  47524. "levelname": "DEBUG",
  47525. "levelno": 10,
  47526. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  47527. "filename": "test.py",
  47528. "module": "test",
  47529. "exc_info": null,
  47530. "exc_text": null,
  47531. "stack_info": null,
  47532. "lineno": 26,
  47533. "funcName": "__report_expectation__",
  47534. "created": 1676441639.814137,
  47535. "msecs": 814.1369819641113,
  47536. "relativeCreated": 36817.652225494385,
  47537. "thread": 140246908178432,
  47538. "threadName": "MainThread",
  47539. "processName": "MainProcess",
  47540. "process": 509276,
  47541. "message": "Expectation (Temperature setpoint): result = 5 (<class 'int'>)",
  47542. "asctime": "2023-02-15 07:13:59,814"
  47543. }
  47544. ],
  47545. "time_consumption": 3.4809112548828125e-05
  47546. },
  47547. {
  47548. "name": "__tLogger__",
  47549. "msg": "Deactivating summer mode",
  47550. "args": [],
  47551. "levelname": "DEBUG",
  47552. "levelno": 10,
  47553. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  47554. "filename": "heating.py",
  47555. "module": "heating",
  47556. "exc_info": null,
  47557. "exc_text": null,
  47558. "stack_info": null,
  47559. "lineno": 92,
  47560. "funcName": "__test_summer_mode__",
  47561. "created": 1676441640.1148884,
  47562. "msecs": 114.88842964172363,
  47563. "relativeCreated": 37118.403673172,
  47564. "thread": 140246908178432,
  47565. "threadName": "MainThread",
  47566. "processName": "MainProcess",
  47567. "process": 509276,
  47568. "message": "Deactivating summer mode",
  47569. "asctime": "2023-02-15 07:14:00,114",
  47570. "moduleLogger": [
  47571. {
  47572. "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.summer_mode.set",
  47573. "msg": "Sending message with topic %s and payload %s",
  47574. "args": [
  47575. "videv/ffw/bath/heating_valve/summer_mode/set",
  47576. "false"
  47577. ],
  47578. "levelname": "DEBUG",
  47579. "levelno": 10,
  47580. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  47581. "filename": "__init__.py",
  47582. "module": "__init__",
  47583. "exc_info": null,
  47584. "exc_text": null,
  47585. "stack_info": null,
  47586. "lineno": 75,
  47587. "funcName": "send",
  47588. "created": 1676441639.8142807,
  47589. "msecs": 814.2807483673096,
  47590. "relativeCreated": 36817.79599189758,
  47591. "thread": 140246908178432,
  47592. "threadName": "MainThread",
  47593. "processName": "MainProcess",
  47594. "process": 509276,
  47595. "message": "Sending message with topic videv/ffw/bath/heating_valve/summer_mode/set and payload false",
  47596. "asctime": "2023-02-15 07:13:59,814"
  47597. },
  47598. {
  47599. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve.set",
  47600. "msg": "Received message with topic %s and payload %s",
  47601. "args": [
  47602. "zigbee/ffw/bath/heating_valve/set",
  47603. "b'{\"current_heating_setpoint\": 23}'"
  47604. ],
  47605. "levelname": "DEBUG",
  47606. "levelno": 10,
  47607. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  47608. "filename": "__init__.py",
  47609. "module": "__init__",
  47610. "exc_info": null,
  47611. "exc_text": null,
  47612. "stack_info": null,
  47613. "lineno": 91,
  47614. "funcName": "__receive__",
  47615. "created": 1676441639.8214056,
  47616. "msecs": 821.4056491851807,
  47617. "relativeCreated": 36824.920892715454,
  47618. "thread": 140246884292160,
  47619. "threadName": "Thread-1 (_thread_main)",
  47620. "processName": "MainProcess",
  47621. "process": 509276,
  47622. "message": "Received message with topic zigbee/ffw/bath/heating_valve/set and payload b'{\"current_heating_setpoint\": 23}'",
  47623. "asctime": "2023-02-15 07:13:59,821"
  47624. },
  47625. {
  47626. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve",
  47627. "msg": "Sending message with topic %s and payload %s",
  47628. "args": [
  47629. "zigbee/ffw/bath/heating_valve",
  47630. "{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}"
  47631. ],
  47632. "levelname": "DEBUG",
  47633. "levelno": 10,
  47634. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  47635. "filename": "__init__.py",
  47636. "module": "__init__",
  47637. "exc_info": null,
  47638. "exc_text": null,
  47639. "stack_info": null,
  47640. "lineno": 75,
  47641. "funcName": "send",
  47642. "created": 1676441639.8216894,
  47643. "msecs": 821.6893672943115,
  47644. "relativeCreated": 36825.204610824585,
  47645. "thread": 140246884292160,
  47646. "threadName": "Thread-1 (_thread_main)",
  47647. "processName": "MainProcess",
  47648. "process": 509276,
  47649. "message": "Sending message with topic zigbee/ffw/bath/heating_valve and payload {\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}",
  47650. "asctime": "2023-02-15 07:13:59,821"
  47651. },
  47652. {
  47653. "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.valve_temperature_setpoint",
  47654. "msg": "Received message with topic %s and payload %s",
  47655. "args": [
  47656. "videv/ffw/bath/heating_valve/valve_temperature_setpoint",
  47657. "b'23'"
  47658. ],
  47659. "levelname": "DEBUG",
  47660. "levelno": 10,
  47661. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  47662. "filename": "__init__.py",
  47663. "module": "__init__",
  47664. "exc_info": null,
  47665. "exc_text": null,
  47666. "stack_info": null,
  47667. "lineno": 91,
  47668. "funcName": "__receive__",
  47669. "created": 1676441639.8220122,
  47670. "msecs": 822.012186050415,
  47671. "relativeCreated": 36825.52742958069,
  47672. "thread": 140246884292160,
  47673. "threadName": "Thread-1 (_thread_main)",
  47674. "processName": "MainProcess",
  47675. "process": 509276,
  47676. "message": "Received message with topic videv/ffw/bath/heating_valve/valve_temperature_setpoint and payload b'23'",
  47677. "asctime": "2023-02-15 07:13:59,822"
  47678. },
  47679. {
  47680. "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.summer_mode",
  47681. "msg": "Received message with topic %s and payload %s",
  47682. "args": [
  47683. "videv/ffw/bath/heating_valve/summer_mode",
  47684. "b'false'"
  47685. ],
  47686. "levelname": "DEBUG",
  47687. "levelno": 10,
  47688. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  47689. "filename": "__init__.py",
  47690. "module": "__init__",
  47691. "exc_info": null,
  47692. "exc_text": null,
  47693. "stack_info": null,
  47694. "lineno": 91,
  47695. "funcName": "__receive__",
  47696. "created": 1676441639.8223932,
  47697. "msecs": 822.3931789398193,
  47698. "relativeCreated": 36825.90842247009,
  47699. "thread": 140246884292160,
  47700. "threadName": "Thread-1 (_thread_main)",
  47701. "processName": "MainProcess",
  47702. "process": 509276,
  47703. "message": "Received message with topic videv/ffw/bath/heating_valve/summer_mode and payload b'false'",
  47704. "asctime": "2023-02-15 07:13:59,822"
  47705. },
  47706. {
  47707. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve",
  47708. "msg": "Received message with topic %s and payload %s",
  47709. "args": [
  47710. "zigbee/ffw/bath/heating_valve",
  47711. "b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'"
  47712. ],
  47713. "levelname": "DEBUG",
  47714. "levelno": 10,
  47715. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  47716. "filename": "__init__.py",
  47717. "module": "__init__",
  47718. "exc_info": null,
  47719. "exc_text": null,
  47720. "stack_info": null,
  47721. "lineno": 91,
  47722. "funcName": "__receive__",
  47723. "created": 1676441639.8227465,
  47724. "msecs": 822.7465152740479,
  47725. "relativeCreated": 36826.26175880432,
  47726. "thread": 140246884292160,
  47727. "threadName": "Thread-1 (_thread_main)",
  47728. "processName": "MainProcess",
  47729. "process": 509276,
  47730. "message": "Received message with topic zigbee/ffw/bath/heating_valve and payload b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'",
  47731. "asctime": "2023-02-15 07:13:59,822"
  47732. }
  47733. ],
  47734. "time_consumption": 0.2921419143676758
  47735. },
  47736. {
  47737. "name": "__tLogger__",
  47738. "msg": "Summer mode is correct (Content %s and Type is %s).",
  47739. "args": [
  47740. "False",
  47741. "<class 'bool'>"
  47742. ],
  47743. "levelname": "INFO",
  47744. "levelno": 20,
  47745. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  47746. "filename": "test.py",
  47747. "module": "test",
  47748. "exc_info": null,
  47749. "exc_text": null,
  47750. "stack_info": null,
  47751. "lineno": 184,
  47752. "funcName": "equivalency_chk",
  47753. "created": 1676441640.1156096,
  47754. "msecs": 115.60964584350586,
  47755. "relativeCreated": 37119.12488937378,
  47756. "thread": 140246908178432,
  47757. "threadName": "MainThread",
  47758. "processName": "MainProcess",
  47759. "process": 509276,
  47760. "message": "Summer mode is correct (Content False and Type is <class 'bool'>).",
  47761. "asctime": "2023-02-15 07:14:00,115",
  47762. "moduleLogger": [
  47763. {
  47764. "name": "__unittest__",
  47765. "msg": "Result (%s): %s (%s)",
  47766. "args": [
  47767. "Summer mode",
  47768. "False",
  47769. "<class 'bool'>"
  47770. ],
  47771. "levelname": "DEBUG",
  47772. "levelno": 10,
  47773. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  47774. "filename": "test.py",
  47775. "module": "test",
  47776. "exc_info": null,
  47777. "exc_text": null,
  47778. "stack_info": null,
  47779. "lineno": 22,
  47780. "funcName": "__report_result__",
  47781. "created": 1676441640.1153276,
  47782. "msecs": 115.32759666442871,
  47783. "relativeCreated": 37118.8428401947,
  47784. "thread": 140246908178432,
  47785. "threadName": "MainThread",
  47786. "processName": "MainProcess",
  47787. "process": 509276,
  47788. "message": "Result (Summer mode): False (<class 'bool'>)",
  47789. "asctime": "2023-02-15 07:14:00,115"
  47790. },
  47791. {
  47792. "name": "__unittest__",
  47793. "msg": "Expectation (%s): result %s %s (%s)",
  47794. "args": [
  47795. "Summer mode",
  47796. "=",
  47797. "False",
  47798. "<class 'bool'>"
  47799. ],
  47800. "levelname": "DEBUG",
  47801. "levelno": 10,
  47802. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  47803. "filename": "test.py",
  47804. "module": "test",
  47805. "exc_info": null,
  47806. "exc_text": null,
  47807. "stack_info": null,
  47808. "lineno": 26,
  47809. "funcName": "__report_expectation__",
  47810. "created": 1676441640.1154847,
  47811. "msecs": 115.48471450805664,
  47812. "relativeCreated": 37118.99995803833,
  47813. "thread": 140246908178432,
  47814. "threadName": "MainThread",
  47815. "processName": "MainProcess",
  47816. "process": 509276,
  47817. "message": "Expectation (Summer mode): result = False (<class 'bool'>)",
  47818. "asctime": "2023-02-15 07:14:00,115"
  47819. }
  47820. ],
  47821. "time_consumption": 0.00012493133544921875
  47822. },
  47823. {
  47824. "name": "__tLogger__",
  47825. "msg": "Temperature setpoint is correct (Content %s and Type is %s).",
  47826. "args": [
  47827. "23",
  47828. "<class 'int'>"
  47829. ],
  47830. "levelname": "INFO",
  47831. "levelno": 20,
  47832. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  47833. "filename": "test.py",
  47834. "module": "test",
  47835. "exc_info": null,
  47836. "exc_text": null,
  47837. "stack_info": null,
  47838. "lineno": 184,
  47839. "funcName": "equivalency_chk",
  47840. "created": 1676441640.116069,
  47841. "msecs": 116.06907844543457,
  47842. "relativeCreated": 37119.58432197571,
  47843. "thread": 140246908178432,
  47844. "threadName": "MainThread",
  47845. "processName": "MainProcess",
  47846. "process": 509276,
  47847. "message": "Temperature setpoint is correct (Content 23 and Type is <class 'int'>).",
  47848. "asctime": "2023-02-15 07:14:00,116",
  47849. "moduleLogger": [
  47850. {
  47851. "name": "__unittest__",
  47852. "msg": "Result (%s): %s (%s)",
  47853. "args": [
  47854. "Temperature setpoint",
  47855. "23",
  47856. "<class 'int'>"
  47857. ],
  47858. "levelname": "DEBUG",
  47859. "levelno": 10,
  47860. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  47861. "filename": "test.py",
  47862. "module": "test",
  47863. "exc_info": null,
  47864. "exc_text": null,
  47865. "stack_info": null,
  47866. "lineno": 22,
  47867. "funcName": "__report_result__",
  47868. "created": 1676441640.1158512,
  47869. "msecs": 115.85116386413574,
  47870. "relativeCreated": 37119.36640739441,
  47871. "thread": 140246908178432,
  47872. "threadName": "MainThread",
  47873. "processName": "MainProcess",
  47874. "process": 509276,
  47875. "message": "Result (Temperature setpoint): 23 (<class 'int'>)",
  47876. "asctime": "2023-02-15 07:14:00,115"
  47877. },
  47878. {
  47879. "name": "__unittest__",
  47880. "msg": "Expectation (%s): result %s %s (%s)",
  47881. "args": [
  47882. "Temperature setpoint",
  47883. "=",
  47884. "23",
  47885. "<class 'int'>"
  47886. ],
  47887. "levelname": "DEBUG",
  47888. "levelno": 10,
  47889. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  47890. "filename": "test.py",
  47891. "module": "test",
  47892. "exc_info": null,
  47893. "exc_text": null,
  47894. "stack_info": null,
  47895. "lineno": 26,
  47896. "funcName": "__report_expectation__",
  47897. "created": 1676441640.115967,
  47898. "msecs": 115.9670352935791,
  47899. "relativeCreated": 37119.48227882385,
  47900. "thread": 140246908178432,
  47901. "threadName": "MainThread",
  47902. "processName": "MainProcess",
  47903. "process": 509276,
  47904. "message": "Expectation (Temperature setpoint): result = 23 (<class 'int'>)",
  47905. "asctime": "2023-02-15 07:14:00,115"
  47906. }
  47907. ],
  47908. "time_consumption": 0.00010204315185546875
  47909. }
  47910. ],
  47911. "time_consumption": 0.9058380126953125,
  47912. "time_start": "2023-02-15 07:13:59,210",
  47913. "time_finished": "2023-02-15 07:14:00,116"
  47914. },
  47915. "User temperature setpoint test for device and virtual device: zigbee/ffw/bath/heating_valve": {
  47916. "name": "__tLogger__",
  47917. "msg": "User temperature setpoint test for device and virtual device: zigbee/ffw/bath/heating_valve",
  47918. "args": null,
  47919. "levelname": "INFO",
  47920. "levelno": 20,
  47921. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  47922. "filename": "heating.py",
  47923. "module": "heating",
  47924. "exc_info": null,
  47925. "exc_text": null,
  47926. "stack_info": null,
  47927. "lineno": 22,
  47928. "funcName": "test_user_temperature_setpoint",
  47929. "created": 1676441640.1165478,
  47930. "msecs": 116.54782295227051,
  47931. "relativeCreated": 37120.063066482544,
  47932. "thread": 140246908178432,
  47933. "threadName": "MainThread",
  47934. "processName": "MainProcess",
  47935. "process": 509276,
  47936. "message": "User temperature setpoint test for device and virtual device: zigbee/ffw/bath/heating_valve",
  47937. "asctime": "2023-02-15 07:14:00,116",
  47938. "moduleLogger": [],
  47939. "testcaseLogger": [
  47940. {
  47941. "name": "__tLogger__",
  47942. "msg": "Changing valve temperature setpoint to '%.1f'",
  47943. "args": [
  47944. 18
  47945. ],
  47946. "levelname": "DEBUG",
  47947. "levelno": 10,
  47948. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  47949. "filename": "heating.py",
  47950. "module": "heating",
  47951. "exc_info": null,
  47952. "exc_text": null,
  47953. "stack_info": null,
  47954. "lineno": 33,
  47955. "funcName": "__test_user_temperature_setpoint__",
  47956. "created": 1676441640.4181085,
  47957. "msecs": 418.1084632873535,
  47958. "relativeCreated": 37421.62370681763,
  47959. "thread": 140246908178432,
  47960. "threadName": "MainThread",
  47961. "processName": "MainProcess",
  47962. "process": 509276,
  47963. "message": "Changing valve temperature setpoint to '18.0'",
  47964. "asctime": "2023-02-15 07:14:00,418",
  47965. "moduleLogger": [
  47966. {
  47967. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve",
  47968. "msg": "Sending message with topic %s and payload %s",
  47969. "args": [
  47970. "zigbee/ffw/bath/heating_valve",
  47971. "{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}"
  47972. ],
  47973. "levelname": "DEBUG",
  47974. "levelno": 10,
  47975. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  47976. "filename": "__init__.py",
  47977. "module": "__init__",
  47978. "exc_info": null,
  47979. "exc_text": null,
  47980. "stack_info": null,
  47981. "lineno": 75,
  47982. "funcName": "send",
  47983. "created": 1676441640.1169515,
  47984. "msecs": 116.95146560668945,
  47985. "relativeCreated": 37120.46670913696,
  47986. "thread": 140246908178432,
  47987. "threadName": "MainThread",
  47988. "processName": "MainProcess",
  47989. "process": 509276,
  47990. "message": "Sending message with topic zigbee/ffw/bath/heating_valve and payload {\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}",
  47991. "asctime": "2023-02-15 07:14:00,116"
  47992. },
  47993. {
  47994. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve",
  47995. "msg": "Received message with topic %s and payload %s",
  47996. "args": [
  47997. "zigbee/ffw/bath/heating_valve",
  47998. "b'{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}'"
  47999. ],
  48000. "levelname": "DEBUG",
  48001. "levelno": 10,
  48002. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  48003. "filename": "__init__.py",
  48004. "module": "__init__",
  48005. "exc_info": null,
  48006. "exc_text": null,
  48007. "stack_info": null,
  48008. "lineno": 91,
  48009. "funcName": "__receive__",
  48010. "created": 1676441640.118231,
  48011. "msecs": 118.23105812072754,
  48012. "relativeCreated": 37121.746301651,
  48013. "thread": 140246884292160,
  48014. "threadName": "Thread-1 (_thread_main)",
  48015. "processName": "MainProcess",
  48016. "process": 509276,
  48017. "message": "Received message with topic zigbee/ffw/bath/heating_valve and payload b'{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}'",
  48018. "asctime": "2023-02-15 07:14:00,118"
  48019. },
  48020. {
  48021. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve.set",
  48022. "msg": "Received message with topic %s and payload %s",
  48023. "args": [
  48024. "zigbee/ffw/bath/heating_valve/set",
  48025. "b'{\"current_heating_setpoint\": 18}'"
  48026. ],
  48027. "levelname": "DEBUG",
  48028. "levelno": 10,
  48029. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  48030. "filename": "__init__.py",
  48031. "module": "__init__",
  48032. "exc_info": null,
  48033. "exc_text": null,
  48034. "stack_info": null,
  48035. "lineno": 91,
  48036. "funcName": "__receive__",
  48037. "created": 1676441640.123101,
  48038. "msecs": 123.10099601745605,
  48039. "relativeCreated": 37126.61623954773,
  48040. "thread": 140246884292160,
  48041. "threadName": "Thread-1 (_thread_main)",
  48042. "processName": "MainProcess",
  48043. "process": 509276,
  48044. "message": "Received message with topic zigbee/ffw/bath/heating_valve/set and payload b'{\"current_heating_setpoint\": 18}'",
  48045. "asctime": "2023-02-15 07:14:00,123"
  48046. },
  48047. {
  48048. "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.valve_temperature_setpoint",
  48049. "msg": "Received message with topic %s and payload %s",
  48050. "args": [
  48051. "videv/ffw/bath/heating_valve/valve_temperature_setpoint",
  48052. "b'18'"
  48053. ],
  48054. "levelname": "DEBUG",
  48055. "levelno": 10,
  48056. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  48057. "filename": "__init__.py",
  48058. "module": "__init__",
  48059. "exc_info": null,
  48060. "exc_text": null,
  48061. "stack_info": null,
  48062. "lineno": 91,
  48063. "funcName": "__receive__",
  48064. "created": 1676441640.1233282,
  48065. "msecs": 123.32820892333984,
  48066. "relativeCreated": 37126.84345245361,
  48067. "thread": 140246884292160,
  48068. "threadName": "Thread-1 (_thread_main)",
  48069. "processName": "MainProcess",
  48070. "process": 509276,
  48071. "message": "Received message with topic videv/ffw/bath/heating_valve/valve_temperature_setpoint and payload b'18'",
  48072. "asctime": "2023-02-15 07:14:00,123"
  48073. },
  48074. {
  48075. "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.user_temperature_setpoint",
  48076. "msg": "Received message with topic %s and payload %s",
  48077. "args": [
  48078. "videv/ffw/bath/heating_valve/user_temperature_setpoint",
  48079. "b'18'"
  48080. ],
  48081. "levelname": "DEBUG",
  48082. "levelno": 10,
  48083. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  48084. "filename": "__init__.py",
  48085. "module": "__init__",
  48086. "exc_info": null,
  48087. "exc_text": null,
  48088. "stack_info": null,
  48089. "lineno": 91,
  48090. "funcName": "__receive__",
  48091. "created": 1676441640.1235418,
  48092. "msecs": 123.54183197021484,
  48093. "relativeCreated": 37127.05707550049,
  48094. "thread": 140246884292160,
  48095. "threadName": "Thread-1 (_thread_main)",
  48096. "processName": "MainProcess",
  48097. "process": 509276,
  48098. "message": "Received message with topic videv/ffw/bath/heating_valve/user_temperature_setpoint and payload b'18'",
  48099. "asctime": "2023-02-15 07:14:00,123"
  48100. }
  48101. ],
  48102. "time_consumption": 0.29456663131713867
  48103. },
  48104. {
  48105. "name": "__tLogger__",
  48106. "msg": "Virtual device valve temperature is correct (Content %s and Type is %s).",
  48107. "args": [
  48108. "18",
  48109. "<class 'int'>"
  48110. ],
  48111. "levelname": "INFO",
  48112. "levelno": 20,
  48113. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  48114. "filename": "test.py",
  48115. "module": "test",
  48116. "exc_info": null,
  48117. "exc_text": null,
  48118. "stack_info": null,
  48119. "lineno": 184,
  48120. "funcName": "equivalency_chk",
  48121. "created": 1676441640.4189003,
  48122. "msecs": 418.9002513885498,
  48123. "relativeCreated": 37422.41549491882,
  48124. "thread": 140246908178432,
  48125. "threadName": "MainThread",
  48126. "processName": "MainProcess",
  48127. "process": 509276,
  48128. "message": "Virtual device valve temperature is correct (Content 18 and Type is <class 'int'>).",
  48129. "asctime": "2023-02-15 07:14:00,418",
  48130. "moduleLogger": [
  48131. {
  48132. "name": "__unittest__",
  48133. "msg": "Result (%s): %s (%s)",
  48134. "args": [
  48135. "Virtual device valve temperature",
  48136. "18",
  48137. "<class 'int'>"
  48138. ],
  48139. "levelname": "DEBUG",
  48140. "levelno": 10,
  48141. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  48142. "filename": "test.py",
  48143. "module": "test",
  48144. "exc_info": null,
  48145. "exc_text": null,
  48146. "stack_info": null,
  48147. "lineno": 22,
  48148. "funcName": "__report_result__",
  48149. "created": 1676441640.4186132,
  48150. "msecs": 418.6131954193115,
  48151. "relativeCreated": 37422.128438949585,
  48152. "thread": 140246908178432,
  48153. "threadName": "MainThread",
  48154. "processName": "MainProcess",
  48155. "process": 509276,
  48156. "message": "Result (Virtual device valve temperature): 18 (<class 'int'>)",
  48157. "asctime": "2023-02-15 07:14:00,418"
  48158. },
  48159. {
  48160. "name": "__unittest__",
  48161. "msg": "Expectation (%s): result %s %s (%s)",
  48162. "args": [
  48163. "Virtual device valve temperature",
  48164. "=",
  48165. "18",
  48166. "<class 'int'>"
  48167. ],
  48168. "levelname": "DEBUG",
  48169. "levelno": 10,
  48170. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  48171. "filename": "test.py",
  48172. "module": "test",
  48173. "exc_info": null,
  48174. "exc_text": null,
  48175. "stack_info": null,
  48176. "lineno": 26,
  48177. "funcName": "__report_expectation__",
  48178. "created": 1676441640.4187753,
  48179. "msecs": 418.7753200531006,
  48180. "relativeCreated": 37422.290563583374,
  48181. "thread": 140246908178432,
  48182. "threadName": "MainThread",
  48183. "processName": "MainProcess",
  48184. "process": 509276,
  48185. "message": "Expectation (Virtual device valve temperature): result = 18 (<class 'int'>)",
  48186. "asctime": "2023-02-15 07:14:00,418"
  48187. }
  48188. ],
  48189. "time_consumption": 0.00012493133544921875
  48190. },
  48191. {
  48192. "name": "__tLogger__",
  48193. "msg": "Virtual device user temperature is correct (Content %s and Type is %s).",
  48194. "args": [
  48195. "18",
  48196. "<class 'int'>"
  48197. ],
  48198. "levelname": "INFO",
  48199. "levelno": 20,
  48200. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  48201. "filename": "test.py",
  48202. "module": "test",
  48203. "exc_info": null,
  48204. "exc_text": null,
  48205. "stack_info": null,
  48206. "lineno": 184,
  48207. "funcName": "equivalency_chk",
  48208. "created": 1676441640.4193058,
  48209. "msecs": 419.30580139160156,
  48210. "relativeCreated": 37422.821044921875,
  48211. "thread": 140246908178432,
  48212. "threadName": "MainThread",
  48213. "processName": "MainProcess",
  48214. "process": 509276,
  48215. "message": "Virtual device user temperature is correct (Content 18 and Type is <class 'int'>).",
  48216. "asctime": "2023-02-15 07:14:00,419",
  48217. "moduleLogger": [
  48218. {
  48219. "name": "__unittest__",
  48220. "msg": "Result (%s): %s (%s)",
  48221. "args": [
  48222. "Virtual device user temperature",
  48223. "18",
  48224. "<class 'int'>"
  48225. ],
  48226. "levelname": "DEBUG",
  48227. "levelno": 10,
  48228. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  48229. "filename": "test.py",
  48230. "module": "test",
  48231. "exc_info": null,
  48232. "exc_text": null,
  48233. "stack_info": null,
  48234. "lineno": 22,
  48235. "funcName": "__report_result__",
  48236. "created": 1676441640.4190946,
  48237. "msecs": 419.0945625305176,
  48238. "relativeCreated": 37422.60980606079,
  48239. "thread": 140246908178432,
  48240. "threadName": "MainThread",
  48241. "processName": "MainProcess",
  48242. "process": 509276,
  48243. "message": "Result (Virtual device user temperature): 18 (<class 'int'>)",
  48244. "asctime": "2023-02-15 07:14:00,419"
  48245. },
  48246. {
  48247. "name": "__unittest__",
  48248. "msg": "Expectation (%s): result %s %s (%s)",
  48249. "args": [
  48250. "Virtual device user temperature",
  48251. "=",
  48252. "18",
  48253. "<class 'int'>"
  48254. ],
  48255. "levelname": "DEBUG",
  48256. "levelno": 10,
  48257. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  48258. "filename": "test.py",
  48259. "module": "test",
  48260. "exc_info": null,
  48261. "exc_text": null,
  48262. "stack_info": null,
  48263. "lineno": 26,
  48264. "funcName": "__report_expectation__",
  48265. "created": 1676441640.4192066,
  48266. "msecs": 419.2066192626953,
  48267. "relativeCreated": 37422.72186279297,
  48268. "thread": 140246908178432,
  48269. "threadName": "MainThread",
  48270. "processName": "MainProcess",
  48271. "process": 509276,
  48272. "message": "Expectation (Virtual device user temperature): result = 18 (<class 'int'>)",
  48273. "asctime": "2023-02-15 07:14:00,419"
  48274. }
  48275. ],
  48276. "time_consumption": 9.918212890625e-05
  48277. },
  48278. {
  48279. "name": "__tLogger__",
  48280. "msg": "Changing videv user temperature setpoint to '%.1f'",
  48281. "args": [
  48282. 23
  48283. ],
  48284. "levelname": "DEBUG",
  48285. "levelno": 10,
  48286. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  48287. "filename": "heating.py",
  48288. "module": "heating",
  48289. "exc_info": null,
  48290. "exc_text": null,
  48291. "stack_info": null,
  48292. "lineno": 41,
  48293. "funcName": "__test_user_temperature_setpoint__",
  48294. "created": 1676441640.7206554,
  48295. "msecs": 720.6554412841797,
  48296. "relativeCreated": 37724.17068481445,
  48297. "thread": 140246908178432,
  48298. "threadName": "MainThread",
  48299. "processName": "MainProcess",
  48300. "process": 509276,
  48301. "message": "Changing videv user temperature setpoint to '23.0'",
  48302. "asctime": "2023-02-15 07:14:00,720",
  48303. "moduleLogger": [
  48304. {
  48305. "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.user_temperature_setpoint.set",
  48306. "msg": "Sending message with topic %s and payload %s",
  48307. "args": [
  48308. "videv/ffw/bath/heating_valve/user_temperature_setpoint/set",
  48309. "23"
  48310. ],
  48311. "levelname": "DEBUG",
  48312. "levelno": 10,
  48313. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  48314. "filename": "__init__.py",
  48315. "module": "__init__",
  48316. "exc_info": null,
  48317. "exc_text": null,
  48318. "stack_info": null,
  48319. "lineno": 75,
  48320. "funcName": "send",
  48321. "created": 1676441640.4196334,
  48322. "msecs": 419.6333885192871,
  48323. "relativeCreated": 37423.14863204956,
  48324. "thread": 140246908178432,
  48325. "threadName": "MainThread",
  48326. "processName": "MainProcess",
  48327. "process": 509276,
  48328. "message": "Sending message with topic videv/ffw/bath/heating_valve/user_temperature_setpoint/set and payload 23",
  48329. "asctime": "2023-02-15 07:14:00,419"
  48330. },
  48331. {
  48332. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve.set",
  48333. "msg": "Received message with topic %s and payload %s",
  48334. "args": [
  48335. "zigbee/ffw/bath/heating_valve/set",
  48336. "b'{\"current_heating_setpoint\": 23}'"
  48337. ],
  48338. "levelname": "DEBUG",
  48339. "levelno": 10,
  48340. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  48341. "filename": "__init__.py",
  48342. "module": "__init__",
  48343. "exc_info": null,
  48344. "exc_text": null,
  48345. "stack_info": null,
  48346. "lineno": 91,
  48347. "funcName": "__receive__",
  48348. "created": 1676441640.426075,
  48349. "msecs": 426.0749816894531,
  48350. "relativeCreated": 37429.59022521973,
  48351. "thread": 140246884292160,
  48352. "threadName": "Thread-1 (_thread_main)",
  48353. "processName": "MainProcess",
  48354. "process": 509276,
  48355. "message": "Received message with topic zigbee/ffw/bath/heating_valve/set and payload b'{\"current_heating_setpoint\": 23}'",
  48356. "asctime": "2023-02-15 07:14:00,426"
  48357. },
  48358. {
  48359. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve",
  48360. "msg": "Sending message with topic %s and payload %s",
  48361. "args": [
  48362. "zigbee/ffw/bath/heating_valve",
  48363. "{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}"
  48364. ],
  48365. "levelname": "DEBUG",
  48366. "levelno": 10,
  48367. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  48368. "filename": "__init__.py",
  48369. "module": "__init__",
  48370. "exc_info": null,
  48371. "exc_text": null,
  48372. "stack_info": null,
  48373. "lineno": 75,
  48374. "funcName": "send",
  48375. "created": 1676441640.42668,
  48376. "msecs": 426.6800880432129,
  48377. "relativeCreated": 37430.195331573486,
  48378. "thread": 140246884292160,
  48379. "threadName": "Thread-1 (_thread_main)",
  48380. "processName": "MainProcess",
  48381. "process": 509276,
  48382. "message": "Sending message with topic zigbee/ffw/bath/heating_valve and payload {\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}",
  48383. "asctime": "2023-02-15 07:14:00,426"
  48384. },
  48385. {
  48386. "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.valve_temperature_setpoint",
  48387. "msg": "Received message with topic %s and payload %s",
  48388. "args": [
  48389. "videv/ffw/bath/heating_valve/valve_temperature_setpoint",
  48390. "b'23'"
  48391. ],
  48392. "levelname": "DEBUG",
  48393. "levelno": 10,
  48394. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  48395. "filename": "__init__.py",
  48396. "module": "__init__",
  48397. "exc_info": null,
  48398. "exc_text": null,
  48399. "stack_info": null,
  48400. "lineno": 91,
  48401. "funcName": "__receive__",
  48402. "created": 1676441640.4274344,
  48403. "msecs": 427.43444442749023,
  48404. "relativeCreated": 37430.949687957764,
  48405. "thread": 140246884292160,
  48406. "threadName": "Thread-1 (_thread_main)",
  48407. "processName": "MainProcess",
  48408. "process": 509276,
  48409. "message": "Received message with topic videv/ffw/bath/heating_valve/valve_temperature_setpoint and payload b'23'",
  48410. "asctime": "2023-02-15 07:14:00,427"
  48411. },
  48412. {
  48413. "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.user_temperature_setpoint",
  48414. "msg": "Received message with topic %s and payload %s",
  48415. "args": [
  48416. "videv/ffw/bath/heating_valve/user_temperature_setpoint",
  48417. "b'23'"
  48418. ],
  48419. "levelname": "DEBUG",
  48420. "levelno": 10,
  48421. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  48422. "filename": "__init__.py",
  48423. "module": "__init__",
  48424. "exc_info": null,
  48425. "exc_text": null,
  48426. "stack_info": null,
  48427. "lineno": 91,
  48428. "funcName": "__receive__",
  48429. "created": 1676441640.4283428,
  48430. "msecs": 428.3428192138672,
  48431. "relativeCreated": 37431.85806274414,
  48432. "thread": 140246884292160,
  48433. "threadName": "Thread-1 (_thread_main)",
  48434. "processName": "MainProcess",
  48435. "process": 509276,
  48436. "message": "Received message with topic videv/ffw/bath/heating_valve/user_temperature_setpoint and payload b'23'",
  48437. "asctime": "2023-02-15 07:14:00,428"
  48438. },
  48439. {
  48440. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve",
  48441. "msg": "Received message with topic %s and payload %s",
  48442. "args": [
  48443. "zigbee/ffw/bath/heating_valve",
  48444. "b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'"
  48445. ],
  48446. "levelname": "DEBUG",
  48447. "levelno": 10,
  48448. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  48449. "filename": "__init__.py",
  48450. "module": "__init__",
  48451. "exc_info": null,
  48452. "exc_text": null,
  48453. "stack_info": null,
  48454. "lineno": 91,
  48455. "funcName": "__receive__",
  48456. "created": 1676441640.4290936,
  48457. "msecs": 429.093599319458,
  48458. "relativeCreated": 37432.60884284973,
  48459. "thread": 140246884292160,
  48460. "threadName": "Thread-1 (_thread_main)",
  48461. "processName": "MainProcess",
  48462. "process": 509276,
  48463. "message": "Received message with topic zigbee/ffw/bath/heating_valve and payload b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'",
  48464. "asctime": "2023-02-15 07:14:00,429"
  48465. }
  48466. ],
  48467. "time_consumption": 0.2915618419647217
  48468. },
  48469. {
  48470. "name": "__tLogger__",
  48471. "msg": "Valve device temperature setpoint is correct (Content %s and Type is %s).",
  48472. "args": [
  48473. "23",
  48474. "<class 'int'>"
  48475. ],
  48476. "levelname": "INFO",
  48477. "levelno": 20,
  48478. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  48479. "filename": "test.py",
  48480. "module": "test",
  48481. "exc_info": null,
  48482. "exc_text": null,
  48483. "stack_info": null,
  48484. "lineno": 184,
  48485. "funcName": "equivalency_chk",
  48486. "created": 1676441640.7214317,
  48487. "msecs": 721.4317321777344,
  48488. "relativeCreated": 37724.94697570801,
  48489. "thread": 140246908178432,
  48490. "threadName": "MainThread",
  48491. "processName": "MainProcess",
  48492. "process": 509276,
  48493. "message": "Valve device temperature setpoint is correct (Content 23 and Type is <class 'int'>).",
  48494. "asctime": "2023-02-15 07:14:00,721",
  48495. "moduleLogger": [
  48496. {
  48497. "name": "__unittest__",
  48498. "msg": "Result (%s): %s (%s)",
  48499. "args": [
  48500. "Valve device temperature setpoint",
  48501. "23",
  48502. "<class 'int'>"
  48503. ],
  48504. "levelname": "DEBUG",
  48505. "levelno": 10,
  48506. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  48507. "filename": "test.py",
  48508. "module": "test",
  48509. "exc_info": null,
  48510. "exc_text": null,
  48511. "stack_info": null,
  48512. "lineno": 22,
  48513. "funcName": "__report_result__",
  48514. "created": 1676441640.7211542,
  48515. "msecs": 721.1542129516602,
  48516. "relativeCreated": 37724.66945648193,
  48517. "thread": 140246908178432,
  48518. "threadName": "MainThread",
  48519. "processName": "MainProcess",
  48520. "process": 509276,
  48521. "message": "Result (Valve device temperature setpoint): 23 (<class 'int'>)",
  48522. "asctime": "2023-02-15 07:14:00,721"
  48523. },
  48524. {
  48525. "name": "__unittest__",
  48526. "msg": "Expectation (%s): result %s %s (%s)",
  48527. "args": [
  48528. "Valve device temperature setpoint",
  48529. "=",
  48530. "23",
  48531. "<class 'int'>"
  48532. ],
  48533. "levelname": "DEBUG",
  48534. "levelno": 10,
  48535. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  48536. "filename": "test.py",
  48537. "module": "test",
  48538. "exc_info": null,
  48539. "exc_text": null,
  48540. "stack_info": null,
  48541. "lineno": 26,
  48542. "funcName": "__report_expectation__",
  48543. "created": 1676441640.721308,
  48544. "msecs": 721.3079929351807,
  48545. "relativeCreated": 37724.823236465454,
  48546. "thread": 140246908178432,
  48547. "threadName": "MainThread",
  48548. "processName": "MainProcess",
  48549. "process": 509276,
  48550. "message": "Expectation (Valve device temperature setpoint): result = 23 (<class 'int'>)",
  48551. "asctime": "2023-02-15 07:14:00,721"
  48552. }
  48553. ],
  48554. "time_consumption": 0.00012373924255371094
  48555. },
  48556. {
  48557. "name": "__tLogger__",
  48558. "msg": "Virtual device valve temperature is correct (Content %s and Type is %s).",
  48559. "args": [
  48560. "23",
  48561. "<class 'int'>"
  48562. ],
  48563. "levelname": "INFO",
  48564. "levelno": 20,
  48565. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  48566. "filename": "test.py",
  48567. "module": "test",
  48568. "exc_info": null,
  48569. "exc_text": null,
  48570. "stack_info": null,
  48571. "lineno": 184,
  48572. "funcName": "equivalency_chk",
  48573. "created": 1676441640.7218583,
  48574. "msecs": 721.8582630157471,
  48575. "relativeCreated": 37725.37350654602,
  48576. "thread": 140246908178432,
  48577. "threadName": "MainThread",
  48578. "processName": "MainProcess",
  48579. "process": 509276,
  48580. "message": "Virtual device valve temperature is correct (Content 23 and Type is <class 'int'>).",
  48581. "asctime": "2023-02-15 07:14:00,721",
  48582. "moduleLogger": [
  48583. {
  48584. "name": "__unittest__",
  48585. "msg": "Result (%s): %s (%s)",
  48586. "args": [
  48587. "Virtual device valve temperature",
  48588. "23",
  48589. "<class 'int'>"
  48590. ],
  48591. "levelname": "DEBUG",
  48592. "levelno": 10,
  48593. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  48594. "filename": "test.py",
  48595. "module": "test",
  48596. "exc_info": null,
  48597. "exc_text": null,
  48598. "stack_info": null,
  48599. "lineno": 22,
  48600. "funcName": "__report_result__",
  48601. "created": 1676441640.7216294,
  48602. "msecs": 721.6293811798096,
  48603. "relativeCreated": 37725.14462471008,
  48604. "thread": 140246908178432,
  48605. "threadName": "MainThread",
  48606. "processName": "MainProcess",
  48607. "process": 509276,
  48608. "message": "Result (Virtual device valve temperature): 23 (<class 'int'>)",
  48609. "asctime": "2023-02-15 07:14:00,721"
  48610. },
  48611. {
  48612. "name": "__unittest__",
  48613. "msg": "Expectation (%s): result %s %s (%s)",
  48614. "args": [
  48615. "Virtual device valve temperature",
  48616. "=",
  48617. "23",
  48618. "<class 'int'>"
  48619. ],
  48620. "levelname": "DEBUG",
  48621. "levelno": 10,
  48622. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  48623. "filename": "test.py",
  48624. "module": "test",
  48625. "exc_info": null,
  48626. "exc_text": null,
  48627. "stack_info": null,
  48628. "lineno": 26,
  48629. "funcName": "__report_expectation__",
  48630. "created": 1676441640.7217422,
  48631. "msecs": 721.7421531677246,
  48632. "relativeCreated": 37725.257396698,
  48633. "thread": 140246908178432,
  48634. "threadName": "MainThread",
  48635. "processName": "MainProcess",
  48636. "process": 509276,
  48637. "message": "Expectation (Virtual device valve temperature): result = 23 (<class 'int'>)",
  48638. "asctime": "2023-02-15 07:14:00,721"
  48639. }
  48640. ],
  48641. "time_consumption": 0.00011610984802246094
  48642. },
  48643. {
  48644. "name": "__tLogger__",
  48645. "msg": "Changing valve temperature setpoint to '%.1f'",
  48646. "args": [
  48647. 18
  48648. ],
  48649. "levelname": "DEBUG",
  48650. "levelno": 10,
  48651. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  48652. "filename": "heating.py",
  48653. "module": "heating",
  48654. "exc_info": null,
  48655. "exc_text": null,
  48656. "stack_info": null,
  48657. "lineno": 33,
  48658. "funcName": "__test_user_temperature_setpoint__",
  48659. "created": 1676441641.0232,
  48660. "msecs": 23.200035095214844,
  48661. "relativeCreated": 38026.71527862549,
  48662. "thread": 140246908178432,
  48663. "threadName": "MainThread",
  48664. "processName": "MainProcess",
  48665. "process": 509276,
  48666. "message": "Changing valve temperature setpoint to '18.0'",
  48667. "asctime": "2023-02-15 07:14:01,023",
  48668. "moduleLogger": [
  48669. {
  48670. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve",
  48671. "msg": "Sending message with topic %s and payload %s",
  48672. "args": [
  48673. "zigbee/ffw/bath/heating_valve",
  48674. "{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}"
  48675. ],
  48676. "levelname": "DEBUG",
  48677. "levelno": 10,
  48678. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  48679. "filename": "__init__.py",
  48680. "module": "__init__",
  48681. "exc_info": null,
  48682. "exc_text": null,
  48683. "stack_info": null,
  48684. "lineno": 75,
  48685. "funcName": "send",
  48686. "created": 1676441640.7222173,
  48687. "msecs": 722.217321395874,
  48688. "relativeCreated": 37725.73256492615,
  48689. "thread": 140246908178432,
  48690. "threadName": "MainThread",
  48691. "processName": "MainProcess",
  48692. "process": 509276,
  48693. "message": "Sending message with topic zigbee/ffw/bath/heating_valve and payload {\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}",
  48694. "asctime": "2023-02-15 07:14:00,722"
  48695. },
  48696. {
  48697. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve",
  48698. "msg": "Received message with topic %s and payload %s",
  48699. "args": [
  48700. "zigbee/ffw/bath/heating_valve",
  48701. "b'{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}'"
  48702. ],
  48703. "levelname": "DEBUG",
  48704. "levelno": 10,
  48705. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  48706. "filename": "__init__.py",
  48707. "module": "__init__",
  48708. "exc_info": null,
  48709. "exc_text": null,
  48710. "stack_info": null,
  48711. "lineno": 91,
  48712. "funcName": "__receive__",
  48713. "created": 1676441640.7235527,
  48714. "msecs": 723.5527038574219,
  48715. "relativeCreated": 37727.067947387695,
  48716. "thread": 140246884292160,
  48717. "threadName": "Thread-1 (_thread_main)",
  48718. "processName": "MainProcess",
  48719. "process": 509276,
  48720. "message": "Received message with topic zigbee/ffw/bath/heating_valve and payload b'{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}'",
  48721. "asctime": "2023-02-15 07:14:00,723"
  48722. },
  48723. {
  48724. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve.set",
  48725. "msg": "Received message with topic %s and payload %s",
  48726. "args": [
  48727. "zigbee/ffw/bath/heating_valve/set",
  48728. "b'{\"current_heating_setpoint\": 18}'"
  48729. ],
  48730. "levelname": "DEBUG",
  48731. "levelno": 10,
  48732. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  48733. "filename": "__init__.py",
  48734. "module": "__init__",
  48735. "exc_info": null,
  48736. "exc_text": null,
  48737. "stack_info": null,
  48738. "lineno": 91,
  48739. "funcName": "__receive__",
  48740. "created": 1676441640.728413,
  48741. "msecs": 728.4131050109863,
  48742. "relativeCreated": 37731.92834854126,
  48743. "thread": 140246884292160,
  48744. "threadName": "Thread-1 (_thread_main)",
  48745. "processName": "MainProcess",
  48746. "process": 509276,
  48747. "message": "Received message with topic zigbee/ffw/bath/heating_valve/set and payload b'{\"current_heating_setpoint\": 18}'",
  48748. "asctime": "2023-02-15 07:14:00,728"
  48749. },
  48750. {
  48751. "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.valve_temperature_setpoint",
  48752. "msg": "Received message with topic %s and payload %s",
  48753. "args": [
  48754. "videv/ffw/bath/heating_valve/valve_temperature_setpoint",
  48755. "b'18'"
  48756. ],
  48757. "levelname": "DEBUG",
  48758. "levelno": 10,
  48759. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  48760. "filename": "__init__.py",
  48761. "module": "__init__",
  48762. "exc_info": null,
  48763. "exc_text": null,
  48764. "stack_info": null,
  48765. "lineno": 91,
  48766. "funcName": "__receive__",
  48767. "created": 1676441640.7290454,
  48768. "msecs": 729.0453910827637,
  48769. "relativeCreated": 37732.56063461304,
  48770. "thread": 140246884292160,
  48771. "threadName": "Thread-1 (_thread_main)",
  48772. "processName": "MainProcess",
  48773. "process": 509276,
  48774. "message": "Received message with topic videv/ffw/bath/heating_valve/valve_temperature_setpoint and payload b'18'",
  48775. "asctime": "2023-02-15 07:14:00,729"
  48776. },
  48777. {
  48778. "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.user_temperature_setpoint",
  48779. "msg": "Received message with topic %s and payload %s",
  48780. "args": [
  48781. "videv/ffw/bath/heating_valve/user_temperature_setpoint",
  48782. "b'18'"
  48783. ],
  48784. "levelname": "DEBUG",
  48785. "levelno": 10,
  48786. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  48787. "filename": "__init__.py",
  48788. "module": "__init__",
  48789. "exc_info": null,
  48790. "exc_text": null,
  48791. "stack_info": null,
  48792. "lineno": 91,
  48793. "funcName": "__receive__",
  48794. "created": 1676441640.7292528,
  48795. "msecs": 729.252815246582,
  48796. "relativeCreated": 37732.768058776855,
  48797. "thread": 140246884292160,
  48798. "threadName": "Thread-1 (_thread_main)",
  48799. "processName": "MainProcess",
  48800. "process": 509276,
  48801. "message": "Received message with topic videv/ffw/bath/heating_valve/user_temperature_setpoint and payload b'18'",
  48802. "asctime": "2023-02-15 07:14:00,729"
  48803. }
  48804. ],
  48805. "time_consumption": 0.2939472198486328
  48806. },
  48807. {
  48808. "name": "__tLogger__",
  48809. "msg": "Virtual device valve temperature is correct (Content %s and Type is %s).",
  48810. "args": [
  48811. "18",
  48812. "<class 'int'>"
  48813. ],
  48814. "levelname": "INFO",
  48815. "levelno": 20,
  48816. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  48817. "filename": "test.py",
  48818. "module": "test",
  48819. "exc_info": null,
  48820. "exc_text": null,
  48821. "stack_info": null,
  48822. "lineno": 184,
  48823. "funcName": "equivalency_chk",
  48824. "created": 1676441641.0240195,
  48825. "msecs": 24.019479751586914,
  48826. "relativeCreated": 38027.53472328186,
  48827. "thread": 140246908178432,
  48828. "threadName": "MainThread",
  48829. "processName": "MainProcess",
  48830. "process": 509276,
  48831. "message": "Virtual device valve temperature is correct (Content 18 and Type is <class 'int'>).",
  48832. "asctime": "2023-02-15 07:14:01,024",
  48833. "moduleLogger": [
  48834. {
  48835. "name": "__unittest__",
  48836. "msg": "Result (%s): %s (%s)",
  48837. "args": [
  48838. "Virtual device valve temperature",
  48839. "18",
  48840. "<class 'int'>"
  48841. ],
  48842. "levelname": "DEBUG",
  48843. "levelno": 10,
  48844. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  48845. "filename": "test.py",
  48846. "module": "test",
  48847. "exc_info": null,
  48848. "exc_text": null,
  48849. "stack_info": null,
  48850. "lineno": 22,
  48851. "funcName": "__report_result__",
  48852. "created": 1676441641.0236914,
  48853. "msecs": 23.691415786743164,
  48854. "relativeCreated": 38027.20665931702,
  48855. "thread": 140246908178432,
  48856. "threadName": "MainThread",
  48857. "processName": "MainProcess",
  48858. "process": 509276,
  48859. "message": "Result (Virtual device valve temperature): 18 (<class 'int'>)",
  48860. "asctime": "2023-02-15 07:14:01,023"
  48861. },
  48862. {
  48863. "name": "__unittest__",
  48864. "msg": "Expectation (%s): result %s %s (%s)",
  48865. "args": [
  48866. "Virtual device valve temperature",
  48867. "=",
  48868. "18",
  48869. "<class 'int'>"
  48870. ],
  48871. "levelname": "DEBUG",
  48872. "levelno": 10,
  48873. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  48874. "filename": "test.py",
  48875. "module": "test",
  48876. "exc_info": null,
  48877. "exc_text": null,
  48878. "stack_info": null,
  48879. "lineno": 26,
  48880. "funcName": "__report_expectation__",
  48881. "created": 1676441641.023888,
  48882. "msecs": 23.888111114501953,
  48883. "relativeCreated": 38027.403354644775,
  48884. "thread": 140246908178432,
  48885. "threadName": "MainThread",
  48886. "processName": "MainProcess",
  48887. "process": 509276,
  48888. "message": "Expectation (Virtual device valve temperature): result = 18 (<class 'int'>)",
  48889. "asctime": "2023-02-15 07:14:01,023"
  48890. }
  48891. ],
  48892. "time_consumption": 0.00013136863708496094
  48893. },
  48894. {
  48895. "name": "__tLogger__",
  48896. "msg": "Virtual device user temperature is correct (Content %s and Type is %s).",
  48897. "args": [
  48898. "18",
  48899. "<class 'int'>"
  48900. ],
  48901. "levelname": "INFO",
  48902. "levelno": 20,
  48903. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  48904. "filename": "test.py",
  48905. "module": "test",
  48906. "exc_info": null,
  48907. "exc_text": null,
  48908. "stack_info": null,
  48909. "lineno": 184,
  48910. "funcName": "equivalency_chk",
  48911. "created": 1676441641.024434,
  48912. "msecs": 24.43408966064453,
  48913. "relativeCreated": 38027.94933319092,
  48914. "thread": 140246908178432,
  48915. "threadName": "MainThread",
  48916. "processName": "MainProcess",
  48917. "process": 509276,
  48918. "message": "Virtual device user temperature is correct (Content 18 and Type is <class 'int'>).",
  48919. "asctime": "2023-02-15 07:14:01,024",
  48920. "moduleLogger": [
  48921. {
  48922. "name": "__unittest__",
  48923. "msg": "Result (%s): %s (%s)",
  48924. "args": [
  48925. "Virtual device user temperature",
  48926. "18",
  48927. "<class 'int'>"
  48928. ],
  48929. "levelname": "DEBUG",
  48930. "levelno": 10,
  48931. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  48932. "filename": "test.py",
  48933. "module": "test",
  48934. "exc_info": null,
  48935. "exc_text": null,
  48936. "stack_info": null,
  48937. "lineno": 22,
  48938. "funcName": "__report_result__",
  48939. "created": 1676441641.0242217,
  48940. "msecs": 24.22165870666504,
  48941. "relativeCreated": 38027.73690223694,
  48942. "thread": 140246908178432,
  48943. "threadName": "MainThread",
  48944. "processName": "MainProcess",
  48945. "process": 509276,
  48946. "message": "Result (Virtual device user temperature): 18 (<class 'int'>)",
  48947. "asctime": "2023-02-15 07:14:01,024"
  48948. },
  48949. {
  48950. "name": "__unittest__",
  48951. "msg": "Expectation (%s): result %s %s (%s)",
  48952. "args": [
  48953. "Virtual device user temperature",
  48954. "=",
  48955. "18",
  48956. "<class 'int'>"
  48957. ],
  48958. "levelname": "DEBUG",
  48959. "levelno": 10,
  48960. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  48961. "filename": "test.py",
  48962. "module": "test",
  48963. "exc_info": null,
  48964. "exc_text": null,
  48965. "stack_info": null,
  48966. "lineno": 26,
  48967. "funcName": "__report_expectation__",
  48968. "created": 1676441641.0243325,
  48969. "msecs": 24.332523345947266,
  48970. "relativeCreated": 38027.84776687622,
  48971. "thread": 140246908178432,
  48972. "threadName": "MainThread",
  48973. "processName": "MainProcess",
  48974. "process": 509276,
  48975. "message": "Expectation (Virtual device user temperature): result = 18 (<class 'int'>)",
  48976. "asctime": "2023-02-15 07:14:01,024"
  48977. }
  48978. ],
  48979. "time_consumption": 0.00010156631469726562
  48980. },
  48981. {
  48982. "name": "__tLogger__",
  48983. "msg": "Changing videv user temperature setpoint to '%.1f'",
  48984. "args": [
  48985. 23
  48986. ],
  48987. "levelname": "DEBUG",
  48988. "levelno": 10,
  48989. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  48990. "filename": "heating.py",
  48991. "module": "heating",
  48992. "exc_info": null,
  48993. "exc_text": null,
  48994. "stack_info": null,
  48995. "lineno": 41,
  48996. "funcName": "__test_user_temperature_setpoint__",
  48997. "created": 1676441641.3258622,
  48998. "msecs": 325.86216926574707,
  48999. "relativeCreated": 38329.37741279602,
  49000. "thread": 140246908178432,
  49001. "threadName": "MainThread",
  49002. "processName": "MainProcess",
  49003. "process": 509276,
  49004. "message": "Changing videv user temperature setpoint to '23.0'",
  49005. "asctime": "2023-02-15 07:14:01,325",
  49006. "moduleLogger": [
  49007. {
  49008. "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.user_temperature_setpoint.set",
  49009. "msg": "Sending message with topic %s and payload %s",
  49010. "args": [
  49011. "videv/ffw/bath/heating_valve/user_temperature_setpoint/set",
  49012. "23"
  49013. ],
  49014. "levelname": "DEBUG",
  49015. "levelno": 10,
  49016. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  49017. "filename": "__init__.py",
  49018. "module": "__init__",
  49019. "exc_info": null,
  49020. "exc_text": null,
  49021. "stack_info": null,
  49022. "lineno": 75,
  49023. "funcName": "send",
  49024. "created": 1676441641.0247195,
  49025. "msecs": 24.7194766998291,
  49026. "relativeCreated": 38028.2347202301,
  49027. "thread": 140246908178432,
  49028. "threadName": "MainThread",
  49029. "processName": "MainProcess",
  49030. "process": 509276,
  49031. "message": "Sending message with topic videv/ffw/bath/heating_valve/user_temperature_setpoint/set and payload 23",
  49032. "asctime": "2023-02-15 07:14:01,024"
  49033. },
  49034. {
  49035. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve.set",
  49036. "msg": "Received message with topic %s and payload %s",
  49037. "args": [
  49038. "zigbee/ffw/bath/heating_valve/set",
  49039. "b'{\"current_heating_setpoint\": 23}'"
  49040. ],
  49041. "levelname": "DEBUG",
  49042. "levelno": 10,
  49043. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  49044. "filename": "__init__.py",
  49045. "module": "__init__",
  49046. "exc_info": null,
  49047. "exc_text": null,
  49048. "stack_info": null,
  49049. "lineno": 91,
  49050. "funcName": "__receive__",
  49051. "created": 1676441641.0310504,
  49052. "msecs": 31.050443649291992,
  49053. "relativeCreated": 38034.565687179565,
  49054. "thread": 140246884292160,
  49055. "threadName": "Thread-1 (_thread_main)",
  49056. "processName": "MainProcess",
  49057. "process": 509276,
  49058. "message": "Received message with topic zigbee/ffw/bath/heating_valve/set and payload b'{\"current_heating_setpoint\": 23}'",
  49059. "asctime": "2023-02-15 07:14:01,031"
  49060. },
  49061. {
  49062. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve",
  49063. "msg": "Sending message with topic %s and payload %s",
  49064. "args": [
  49065. "zigbee/ffw/bath/heating_valve",
  49066. "{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}"
  49067. ],
  49068. "levelname": "DEBUG",
  49069. "levelno": 10,
  49070. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  49071. "filename": "__init__.py",
  49072. "module": "__init__",
  49073. "exc_info": null,
  49074. "exc_text": null,
  49075. "stack_info": null,
  49076. "lineno": 75,
  49077. "funcName": "send",
  49078. "created": 1676441641.0316246,
  49079. "msecs": 31.624555587768555,
  49080. "relativeCreated": 38035.13979911804,
  49081. "thread": 140246884292160,
  49082. "threadName": "Thread-1 (_thread_main)",
  49083. "processName": "MainProcess",
  49084. "process": 509276,
  49085. "message": "Sending message with topic zigbee/ffw/bath/heating_valve and payload {\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}",
  49086. "asctime": "2023-02-15 07:14:01,031"
  49087. },
  49088. {
  49089. "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.valve_temperature_setpoint",
  49090. "msg": "Received message with topic %s and payload %s",
  49091. "args": [
  49092. "videv/ffw/bath/heating_valve/valve_temperature_setpoint",
  49093. "b'23'"
  49094. ],
  49095. "levelname": "DEBUG",
  49096. "levelno": 10,
  49097. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  49098. "filename": "__init__.py",
  49099. "module": "__init__",
  49100. "exc_info": null,
  49101. "exc_text": null,
  49102. "stack_info": null,
  49103. "lineno": 91,
  49104. "funcName": "__receive__",
  49105. "created": 1676441641.0324113,
  49106. "msecs": 32.41133689880371,
  49107. "relativeCreated": 38035.92658042908,
  49108. "thread": 140246884292160,
  49109. "threadName": "Thread-1 (_thread_main)",
  49110. "processName": "MainProcess",
  49111. "process": 509276,
  49112. "message": "Received message with topic videv/ffw/bath/heating_valve/valve_temperature_setpoint and payload b'23'",
  49113. "asctime": "2023-02-15 07:14:01,032"
  49114. },
  49115. {
  49116. "name": "smart_brain.mqtt.zigbee.ffw.bath.heating_valve",
  49117. "msg": "Received message with topic %s and payload %s",
  49118. "args": [
  49119. "zigbee/ffw/bath/heating_valve",
  49120. "b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'"
  49121. ],
  49122. "levelname": "DEBUG",
  49123. "levelno": 10,
  49124. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  49125. "filename": "__init__.py",
  49126. "module": "__init__",
  49127. "exc_info": null,
  49128. "exc_text": null,
  49129. "stack_info": null,
  49130. "lineno": 91,
  49131. "funcName": "__receive__",
  49132. "created": 1676441641.0335827,
  49133. "msecs": 33.58268737792969,
  49134. "relativeCreated": 38037.0979309082,
  49135. "thread": 140246884292160,
  49136. "threadName": "Thread-1 (_thread_main)",
  49137. "processName": "MainProcess",
  49138. "process": 509276,
  49139. "message": "Received message with topic zigbee/ffw/bath/heating_valve and payload b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'",
  49140. "asctime": "2023-02-15 07:14:01,033"
  49141. },
  49142. {
  49143. "name": "smart_brain.mqtt.videv.ffw.bath.heating_valve.user_temperature_setpoint",
  49144. "msg": "Received message with topic %s and payload %s",
  49145. "args": [
  49146. "videv/ffw/bath/heating_valve/user_temperature_setpoint",
  49147. "b'23'"
  49148. ],
  49149. "levelname": "DEBUG",
  49150. "levelno": 10,
  49151. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  49152. "filename": "__init__.py",
  49153. "module": "__init__",
  49154. "exc_info": null,
  49155. "exc_text": null,
  49156. "stack_info": null,
  49157. "lineno": 91,
  49158. "funcName": "__receive__",
  49159. "created": 1676441641.0755346,
  49160. "msecs": 75.53458213806152,
  49161. "relativeCreated": 38079.049825668335,
  49162. "thread": 140246884292160,
  49163. "threadName": "Thread-1 (_thread_main)",
  49164. "processName": "MainProcess",
  49165. "process": 509276,
  49166. "message": "Received message with topic videv/ffw/bath/heating_valve/user_temperature_setpoint and payload b'23'",
  49167. "asctime": "2023-02-15 07:14:01,075"
  49168. }
  49169. ],
  49170. "time_consumption": 0.25032758712768555
  49171. },
  49172. {
  49173. "name": "__tLogger__",
  49174. "msg": "Valve device temperature setpoint is correct (Content %s and Type is %s).",
  49175. "args": [
  49176. "23",
  49177. "<class 'int'>"
  49178. ],
  49179. "levelname": "INFO",
  49180. "levelno": 20,
  49181. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  49182. "filename": "test.py",
  49183. "module": "test",
  49184. "exc_info": null,
  49185. "exc_text": null,
  49186. "stack_info": null,
  49187. "lineno": 184,
  49188. "funcName": "equivalency_chk",
  49189. "created": 1676441641.3266544,
  49190. "msecs": 326.65443420410156,
  49191. "relativeCreated": 38330.169677734375,
  49192. "thread": 140246908178432,
  49193. "threadName": "MainThread",
  49194. "processName": "MainProcess",
  49195. "process": 509276,
  49196. "message": "Valve device temperature setpoint is correct (Content 23 and Type is <class 'int'>).",
  49197. "asctime": "2023-02-15 07:14:01,326",
  49198. "moduleLogger": [
  49199. {
  49200. "name": "__unittest__",
  49201. "msg": "Result (%s): %s (%s)",
  49202. "args": [
  49203. "Valve device temperature setpoint",
  49204. "23",
  49205. "<class 'int'>"
  49206. ],
  49207. "levelname": "DEBUG",
  49208. "levelno": 10,
  49209. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  49210. "filename": "test.py",
  49211. "module": "test",
  49212. "exc_info": null,
  49213. "exc_text": null,
  49214. "stack_info": null,
  49215. "lineno": 22,
  49216. "funcName": "__report_result__",
  49217. "created": 1676441641.3263245,
  49218. "msecs": 326.324462890625,
  49219. "relativeCreated": 38329.8397064209,
  49220. "thread": 140246908178432,
  49221. "threadName": "MainThread",
  49222. "processName": "MainProcess",
  49223. "process": 509276,
  49224. "message": "Result (Valve device temperature setpoint): 23 (<class 'int'>)",
  49225. "asctime": "2023-02-15 07:14:01,326"
  49226. },
  49227. {
  49228. "name": "__unittest__",
  49229. "msg": "Expectation (%s): result %s %s (%s)",
  49230. "args": [
  49231. "Valve device temperature setpoint",
  49232. "=",
  49233. "23",
  49234. "<class 'int'>"
  49235. ],
  49236. "levelname": "DEBUG",
  49237. "levelno": 10,
  49238. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  49239. "filename": "test.py",
  49240. "module": "test",
  49241. "exc_info": null,
  49242. "exc_text": null,
  49243. "stack_info": null,
  49244. "lineno": 26,
  49245. "funcName": "__report_expectation__",
  49246. "created": 1676441641.326525,
  49247. "msecs": 326.5249729156494,
  49248. "relativeCreated": 38330.04021644592,
  49249. "thread": 140246908178432,
  49250. "threadName": "MainThread",
  49251. "processName": "MainProcess",
  49252. "process": 509276,
  49253. "message": "Expectation (Valve device temperature setpoint): result = 23 (<class 'int'>)",
  49254. "asctime": "2023-02-15 07:14:01,326"
  49255. }
  49256. ],
  49257. "time_consumption": 0.00012946128845214844
  49258. },
  49259. {
  49260. "name": "__tLogger__",
  49261. "msg": "Virtual device valve temperature is correct (Content %s and Type is %s).",
  49262. "args": [
  49263. "23",
  49264. "<class 'int'>"
  49265. ],
  49266. "levelname": "INFO",
  49267. "levelno": 20,
  49268. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  49269. "filename": "test.py",
  49270. "module": "test",
  49271. "exc_info": null,
  49272. "exc_text": null,
  49273. "stack_info": null,
  49274. "lineno": 184,
  49275. "funcName": "equivalency_chk",
  49276. "created": 1676441641.327057,
  49277. "msecs": 327.056884765625,
  49278. "relativeCreated": 38330.5721282959,
  49279. "thread": 140246908178432,
  49280. "threadName": "MainThread",
  49281. "processName": "MainProcess",
  49282. "process": 509276,
  49283. "message": "Virtual device valve temperature is correct (Content 23 and Type is <class 'int'>).",
  49284. "asctime": "2023-02-15 07:14:01,327",
  49285. "moduleLogger": [
  49286. {
  49287. "name": "__unittest__",
  49288. "msg": "Result (%s): %s (%s)",
  49289. "args": [
  49290. "Virtual device valve temperature",
  49291. "23",
  49292. "<class 'int'>"
  49293. ],
  49294. "levelname": "DEBUG",
  49295. "levelno": 10,
  49296. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  49297. "filename": "test.py",
  49298. "module": "test",
  49299. "exc_info": null,
  49300. "exc_text": null,
  49301. "stack_info": null,
  49302. "lineno": 22,
  49303. "funcName": "__report_result__",
  49304. "created": 1676441641.3268497,
  49305. "msecs": 326.84969902038574,
  49306. "relativeCreated": 38330.36494255066,
  49307. "thread": 140246908178432,
  49308. "threadName": "MainThread",
  49309. "processName": "MainProcess",
  49310. "process": 509276,
  49311. "message": "Result (Virtual device valve temperature): 23 (<class 'int'>)",
  49312. "asctime": "2023-02-15 07:14:01,326"
  49313. },
  49314. {
  49315. "name": "__unittest__",
  49316. "msg": "Expectation (%s): result %s %s (%s)",
  49317. "args": [
  49318. "Virtual device valve temperature",
  49319. "=",
  49320. "23",
  49321. "<class 'int'>"
  49322. ],
  49323. "levelname": "DEBUG",
  49324. "levelno": 10,
  49325. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  49326. "filename": "test.py",
  49327. "module": "test",
  49328. "exc_info": null,
  49329. "exc_text": null,
  49330. "stack_info": null,
  49331. "lineno": 26,
  49332. "funcName": "__report_expectation__",
  49333. "created": 1676441641.326959,
  49334. "msecs": 326.95889472961426,
  49335. "relativeCreated": 38330.47413825989,
  49336. "thread": 140246908178432,
  49337. "threadName": "MainThread",
  49338. "processName": "MainProcess",
  49339. "process": 509276,
  49340. "message": "Expectation (Virtual device valve temperature): result = 23 (<class 'int'>)",
  49341. "asctime": "2023-02-15 07:14:01,326"
  49342. }
  49343. ],
  49344. "time_consumption": 9.799003601074219e-05
  49345. }
  49346. ],
  49347. "time_consumption": 1.2105090618133545,
  49348. "time_start": "2023-02-15 07:14:00,116",
  49349. "time_finished": "2023-02-15 07:14:01,327"
  49350. },
  49351. "Brightness test for device and virtual device: zigbee/ffw/julian/main_light": {
  49352. "name": "__tLogger__",
  49353. "msg": "Brightness test for device and virtual device: zigbee/ffw/julian/main_light",
  49354. "args": null,
  49355. "levelname": "INFO",
  49356. "levelno": 20,
  49357. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  49358. "filename": "light.py",
  49359. "module": "light",
  49360. "exc_info": null,
  49361. "exc_text": null,
  49362. "stack_info": null,
  49363. "lineno": 50,
  49364. "funcName": "test_brightness",
  49365. "created": 1676441641.3275821,
  49366. "msecs": 327.58212089538574,
  49367. "relativeCreated": 38331.09736442566,
  49368. "thread": 140246908178432,
  49369. "threadName": "MainThread",
  49370. "processName": "MainProcess",
  49371. "process": 509276,
  49372. "message": "Brightness test for device and virtual device: zigbee/ffw/julian/main_light",
  49373. "asctime": "2023-02-15 07:14:01,327",
  49374. "moduleLogger": [],
  49375. "testcaseLogger": [
  49376. {
  49377. "name": "__tLogger__",
  49378. "msg": "Setting preconditions (Power on)",
  49379. "args": [],
  49380. "levelname": "DEBUG",
  49381. "levelno": 10,
  49382. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  49383. "filename": "light.py",
  49384. "module": "light",
  49385. "exc_info": null,
  49386. "exc_text": null,
  49387. "stack_info": null,
  49388. "lineno": 57,
  49389. "funcName": "__test_brightness__",
  49390. "created": 1676441641.6295269,
  49391. "msecs": 629.5268535614014,
  49392. "relativeCreated": 38633.042097091675,
  49393. "thread": 140246908178432,
  49394. "threadName": "MainThread",
  49395. "processName": "MainProcess",
  49396. "process": 509276,
  49397. "message": "Setting preconditions (Power on)",
  49398. "asctime": "2023-02-15 07:14:01,629",
  49399. "moduleLogger": [
  49400. {
  49401. "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0",
  49402. "msg": "Sending message with topic %s and payload %s",
  49403. "args": [
  49404. "shellies/ffw/julian/main_light/relay/0",
  49405. "on"
  49406. ],
  49407. "levelname": "DEBUG",
  49408. "levelno": 10,
  49409. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  49410. "filename": "__init__.py",
  49411. "module": "__init__",
  49412. "exc_info": null,
  49413. "exc_text": null,
  49414. "stack_info": null,
  49415. "lineno": 75,
  49416. "funcName": "send",
  49417. "created": 1676441641.327901,
  49418. "msecs": 327.90088653564453,
  49419. "relativeCreated": 38331.41613006592,
  49420. "thread": 140246908178432,
  49421. "threadName": "MainThread",
  49422. "processName": "MainProcess",
  49423. "process": 509276,
  49424. "message": "Sending message with topic shellies/ffw/julian/main_light/relay/0 and payload on",
  49425. "asctime": "2023-02-15 07:14:01,327"
  49426. },
  49427. {
  49428. "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light",
  49429. "msg": "Sending message with topic %s and payload %s",
  49430. "args": [
  49431. "zigbee/ffw/julian/main_light",
  49432. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  49433. ],
  49434. "levelname": "DEBUG",
  49435. "levelno": 10,
  49436. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  49437. "filename": "__init__.py",
  49438. "module": "__init__",
  49439. "exc_info": null,
  49440. "exc_text": null,
  49441. "stack_info": null,
  49442. "lineno": 75,
  49443. "funcName": "send",
  49444. "created": 1676441641.3286176,
  49445. "msecs": 328.6175727844238,
  49446. "relativeCreated": 38332.1328163147,
  49447. "thread": 140246908178432,
  49448. "threadName": "MainThread",
  49449. "processName": "MainProcess",
  49450. "process": 509276,
  49451. "message": "Sending message with topic zigbee/ffw/julian/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  49452. "asctime": "2023-02-15 07:14:01,328"
  49453. },
  49454. {
  49455. "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0",
  49456. "msg": "Received message with topic %s and payload %s",
  49457. "args": [
  49458. "shellies/ffw/julian/main_light/relay/0",
  49459. "b'on'"
  49460. ],
  49461. "levelname": "DEBUG",
  49462. "levelno": 10,
  49463. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  49464. "filename": "__init__.py",
  49465. "module": "__init__",
  49466. "exc_info": null,
  49467. "exc_text": null,
  49468. "stack_info": null,
  49469. "lineno": 91,
  49470. "funcName": "__receive__",
  49471. "created": 1676441641.3298535,
  49472. "msecs": 329.8535346984863,
  49473. "relativeCreated": 38333.36877822876,
  49474. "thread": 140246884292160,
  49475. "threadName": "Thread-1 (_thread_main)",
  49476. "processName": "MainProcess",
  49477. "process": 509276,
  49478. "message": "Received message with topic shellies/ffw/julian/main_light/relay/0 and payload b'on'",
  49479. "asctime": "2023-02-15 07:14:01,329"
  49480. },
  49481. {
  49482. "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light",
  49483. "msg": "Received message with topic %s and payload %s",
  49484. "args": [
  49485. "zigbee/ffw/julian/main_light",
  49486. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  49487. ],
  49488. "levelname": "DEBUG",
  49489. "levelno": 10,
  49490. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  49491. "filename": "__init__.py",
  49492. "module": "__init__",
  49493. "exc_info": null,
  49494. "exc_text": null,
  49495. "stack_info": null,
  49496. "lineno": 91,
  49497. "funcName": "__receive__",
  49498. "created": 1676441641.330754,
  49499. "msecs": 330.75404167175293,
  49500. "relativeCreated": 38334.26928520203,
  49501. "thread": 140246884292160,
  49502. "threadName": "Thread-1 (_thread_main)",
  49503. "processName": "MainProcess",
  49504. "process": 509276,
  49505. "message": "Received message with topic zigbee/ffw/julian/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  49506. "asctime": "2023-02-15 07:14:01,330"
  49507. },
  49508. {
  49509. "name": "smart_brain.mqtt.videv.ffw.julian.main_light.state",
  49510. "msg": "Received message with topic %s and payload %s",
  49511. "args": [
  49512. "videv/ffw/julian/main_light/state",
  49513. "b'true'"
  49514. ],
  49515. "levelname": "DEBUG",
  49516. "levelno": 10,
  49517. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  49518. "filename": "__init__.py",
  49519. "module": "__init__",
  49520. "exc_info": null,
  49521. "exc_text": null,
  49522. "stack_info": null,
  49523. "lineno": 91,
  49524. "funcName": "__receive__",
  49525. "created": 1676441641.3751874,
  49526. "msecs": 375.1873970031738,
  49527. "relativeCreated": 38378.70264053345,
  49528. "thread": 140246884292160,
  49529. "threadName": "Thread-1 (_thread_main)",
  49530. "processName": "MainProcess",
  49531. "process": 509276,
  49532. "message": "Received message with topic videv/ffw/julian/main_light/state and payload b'true'",
  49533. "asctime": "2023-02-15 07:14:01,375"
  49534. },
  49535. {
  49536. "name": "smart_brain.mqtt.videv.ffw.julian.main_light.brightness",
  49537. "msg": "Received message with topic %s and payload %s",
  49538. "args": [
  49539. "videv/ffw/julian/main_light/brightness",
  49540. "b'50'"
  49541. ],
  49542. "levelname": "DEBUG",
  49543. "levelno": 10,
  49544. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  49545. "filename": "__init__.py",
  49546. "module": "__init__",
  49547. "exc_info": null,
  49548. "exc_text": null,
  49549. "stack_info": null,
  49550. "lineno": 91,
  49551. "funcName": "__receive__",
  49552. "created": 1676441641.3760347,
  49553. "msecs": 376.0347366333008,
  49554. "relativeCreated": 38379.549980163574,
  49555. "thread": 140246884292160,
  49556. "threadName": "Thread-1 (_thread_main)",
  49557. "processName": "MainProcess",
  49558. "process": 509276,
  49559. "message": "Received message with topic videv/ffw/julian/main_light/brightness and payload b'50'",
  49560. "asctime": "2023-02-15 07:14:01,376"
  49561. },
  49562. {
  49563. "name": "smart_brain.mqtt.videv.ffw.julian.main_light.color_temp",
  49564. "msg": "Received message with topic %s and payload %s",
  49565. "args": [
  49566. "videv/ffw/julian/main_light/color_temp",
  49567. "b'5'"
  49568. ],
  49569. "levelname": "DEBUG",
  49570. "levelno": 10,
  49571. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  49572. "filename": "__init__.py",
  49573. "module": "__init__",
  49574. "exc_info": null,
  49575. "exc_text": null,
  49576. "stack_info": null,
  49577. "lineno": 91,
  49578. "funcName": "__receive__",
  49579. "created": 1676441641.3766968,
  49580. "msecs": 376.6968250274658,
  49581. "relativeCreated": 38380.21206855774,
  49582. "thread": 140246884292160,
  49583. "threadName": "Thread-1 (_thread_main)",
  49584. "processName": "MainProcess",
  49585. "process": 509276,
  49586. "message": "Received message with topic videv/ffw/julian/main_light/color_temp and payload b'5'",
  49587. "asctime": "2023-02-15 07:14:01,376"
  49588. }
  49589. ],
  49590. "time_consumption": 0.25283002853393555
  49591. },
  49592. {
  49593. "name": "__tLogger__",
  49594. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  49595. "args": [
  49596. "50",
  49597. "<class 'int'>"
  49598. ],
  49599. "levelname": "INFO",
  49600. "levelno": 20,
  49601. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  49602. "filename": "test.py",
  49603. "module": "test",
  49604. "exc_info": null,
  49605. "exc_text": null,
  49606. "stack_info": null,
  49607. "lineno": 184,
  49608. "funcName": "equivalency_chk",
  49609. "created": 1676441641.6302564,
  49610. "msecs": 630.2564144134521,
  49611. "relativeCreated": 38633.771657943726,
  49612. "thread": 140246908178432,
  49613. "threadName": "MainThread",
  49614. "processName": "MainProcess",
  49615. "process": 509276,
  49616. "message": "Virtual device brightness is correct (Content 50 and Type is <class 'int'>).",
  49617. "asctime": "2023-02-15 07:14:01,630",
  49618. "moduleLogger": [
  49619. {
  49620. "name": "__unittest__",
  49621. "msg": "Result (%s): %s (%s)",
  49622. "args": [
  49623. "Virtual device brightness",
  49624. "50",
  49625. "<class 'int'>"
  49626. ],
  49627. "levelname": "DEBUG",
  49628. "levelno": 10,
  49629. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  49630. "filename": "test.py",
  49631. "module": "test",
  49632. "exc_info": null,
  49633. "exc_text": null,
  49634. "stack_info": null,
  49635. "lineno": 22,
  49636. "funcName": "__report_result__",
  49637. "created": 1676441641.629976,
  49638. "msecs": 629.9760341644287,
  49639. "relativeCreated": 38633.4912776947,
  49640. "thread": 140246908178432,
  49641. "threadName": "MainThread",
  49642. "processName": "MainProcess",
  49643. "process": 509276,
  49644. "message": "Result (Virtual device brightness): 50 (<class 'int'>)",
  49645. "asctime": "2023-02-15 07:14:01,629"
  49646. },
  49647. {
  49648. "name": "__unittest__",
  49649. "msg": "Expectation (%s): result %s %s (%s)",
  49650. "args": [
  49651. "Virtual device brightness",
  49652. "=",
  49653. "50",
  49654. "<class 'int'>"
  49655. ],
  49656. "levelname": "DEBUG",
  49657. "levelno": 10,
  49658. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  49659. "filename": "test.py",
  49660. "module": "test",
  49661. "exc_info": null,
  49662. "exc_text": null,
  49663. "stack_info": null,
  49664. "lineno": 26,
  49665. "funcName": "__report_expectation__",
  49666. "created": 1676441641.6301334,
  49667. "msecs": 630.1333904266357,
  49668. "relativeCreated": 38633.64863395691,
  49669. "thread": 140246908178432,
  49670. "threadName": "MainThread",
  49671. "processName": "MainProcess",
  49672. "process": 509276,
  49673. "message": "Expectation (Virtual device brightness): result = 50 (<class 'int'>)",
  49674. "asctime": "2023-02-15 07:14:01,630"
  49675. }
  49676. ],
  49677. "time_consumption": 0.00012302398681640625
  49678. },
  49679. {
  49680. "name": "__tLogger__",
  49681. "msg": "Changing light device brightness to '%d'",
  49682. "args": [
  49683. 65
  49684. ],
  49685. "levelname": "DEBUG",
  49686. "levelno": 10,
  49687. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  49688. "filename": "light.py",
  49689. "module": "light",
  49690. "exc_info": null,
  49691. "exc_text": null,
  49692. "stack_info": null,
  49693. "lineno": 63,
  49694. "funcName": "__test_brightness__",
  49695. "created": 1676441641.9318705,
  49696. "msecs": 931.8704605102539,
  49697. "relativeCreated": 38935.38570404053,
  49698. "thread": 140246908178432,
  49699. "threadName": "MainThread",
  49700. "processName": "MainProcess",
  49701. "process": 509276,
  49702. "message": "Changing light device brightness to '65'",
  49703. "asctime": "2023-02-15 07:14:01,931",
  49704. "moduleLogger": [
  49705. {
  49706. "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light",
  49707. "msg": "Sending message with topic %s and payload %s",
  49708. "args": [
  49709. "zigbee/ffw/julian/main_light",
  49710. "{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}"
  49711. ],
  49712. "levelname": "DEBUG",
  49713. "levelno": 10,
  49714. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  49715. "filename": "__init__.py",
  49716. "module": "__init__",
  49717. "exc_info": null,
  49718. "exc_text": null,
  49719. "stack_info": null,
  49720. "lineno": 75,
  49721. "funcName": "send",
  49722. "created": 1676441641.6307425,
  49723. "msecs": 630.7425498962402,
  49724. "relativeCreated": 38634.257793426514,
  49725. "thread": 140246908178432,
  49726. "threadName": "MainThread",
  49727. "processName": "MainProcess",
  49728. "process": 509276,
  49729. "message": "Sending message with topic zigbee/ffw/julian/main_light and payload {\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}",
  49730. "asctime": "2023-02-15 07:14:01,630"
  49731. },
  49732. {
  49733. "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light",
  49734. "msg": "Received message with topic %s and payload %s",
  49735. "args": [
  49736. "zigbee/ffw/julian/main_light",
  49737. "b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'"
  49738. ],
  49739. "levelname": "DEBUG",
  49740. "levelno": 10,
  49741. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  49742. "filename": "__init__.py",
  49743. "module": "__init__",
  49744. "exc_info": null,
  49745. "exc_text": null,
  49746. "stack_info": null,
  49747. "lineno": 91,
  49748. "funcName": "__receive__",
  49749. "created": 1676441641.6320424,
  49750. "msecs": 632.042407989502,
  49751. "relativeCreated": 38635.557651519775,
  49752. "thread": 140246884292160,
  49753. "threadName": "Thread-1 (_thread_main)",
  49754. "processName": "MainProcess",
  49755. "process": 509276,
  49756. "message": "Received message with topic zigbee/ffw/julian/main_light and payload b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'",
  49757. "asctime": "2023-02-15 07:14:01,632"
  49758. },
  49759. {
  49760. "name": "smart_brain.mqtt.videv.ffw.julian.main_light.brightness",
  49761. "msg": "Received message with topic %s and payload %s",
  49762. "args": [
  49763. "videv/ffw/julian/main_light/brightness",
  49764. "b'65'"
  49765. ],
  49766. "levelname": "DEBUG",
  49767. "levelno": 10,
  49768. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  49769. "filename": "__init__.py",
  49770. "module": "__init__",
  49771. "exc_info": null,
  49772. "exc_text": null,
  49773. "stack_info": null,
  49774. "lineno": 91,
  49775. "funcName": "__receive__",
  49776. "created": 1676441641.6345797,
  49777. "msecs": 634.5796585083008,
  49778. "relativeCreated": 38638.094902038574,
  49779. "thread": 140246884292160,
  49780. "threadName": "Thread-1 (_thread_main)",
  49781. "processName": "MainProcess",
  49782. "process": 509276,
  49783. "message": "Received message with topic videv/ffw/julian/main_light/brightness and payload b'65'",
  49784. "asctime": "2023-02-15 07:14:01,634"
  49785. }
  49786. ],
  49787. "time_consumption": 0.2972908020019531
  49788. },
  49789. {
  49790. "name": "__tLogger__",
  49791. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  49792. "args": [
  49793. "65",
  49794. "<class 'int'>"
  49795. ],
  49796. "levelname": "INFO",
  49797. "levelno": 20,
  49798. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  49799. "filename": "test.py",
  49800. "module": "test",
  49801. "exc_info": null,
  49802. "exc_text": null,
  49803. "stack_info": null,
  49804. "lineno": 184,
  49805. "funcName": "equivalency_chk",
  49806. "created": 1676441641.9325402,
  49807. "msecs": 932.5401782989502,
  49808. "relativeCreated": 38936.05542182922,
  49809. "thread": 140246908178432,
  49810. "threadName": "MainThread",
  49811. "processName": "MainProcess",
  49812. "process": 509276,
  49813. "message": "Virtual device brightness is correct (Content 65 and Type is <class 'int'>).",
  49814. "asctime": "2023-02-15 07:14:01,932",
  49815. "moduleLogger": [
  49816. {
  49817. "name": "__unittest__",
  49818. "msg": "Result (%s): %s (%s)",
  49819. "args": [
  49820. "Virtual device brightness",
  49821. "65",
  49822. "<class 'int'>"
  49823. ],
  49824. "levelname": "DEBUG",
  49825. "levelno": 10,
  49826. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  49827. "filename": "test.py",
  49828. "module": "test",
  49829. "exc_info": null,
  49830. "exc_text": null,
  49831. "stack_info": null,
  49832. "lineno": 22,
  49833. "funcName": "__report_result__",
  49834. "created": 1676441641.9322689,
  49835. "msecs": 932.2688579559326,
  49836. "relativeCreated": 38935.784101486206,
  49837. "thread": 140246908178432,
  49838. "threadName": "MainThread",
  49839. "processName": "MainProcess",
  49840. "process": 509276,
  49841. "message": "Result (Virtual device brightness): 65 (<class 'int'>)",
  49842. "asctime": "2023-02-15 07:14:01,932"
  49843. },
  49844. {
  49845. "name": "__unittest__",
  49846. "msg": "Expectation (%s): result %s %s (%s)",
  49847. "args": [
  49848. "Virtual device brightness",
  49849. "=",
  49850. "65",
  49851. "<class 'int'>"
  49852. ],
  49853. "levelname": "DEBUG",
  49854. "levelno": 10,
  49855. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  49856. "filename": "test.py",
  49857. "module": "test",
  49858. "exc_info": null,
  49859. "exc_text": null,
  49860. "stack_info": null,
  49861. "lineno": 26,
  49862. "funcName": "__report_expectation__",
  49863. "created": 1676441641.9324353,
  49864. "msecs": 932.4352741241455,
  49865. "relativeCreated": 38935.95051765442,
  49866. "thread": 140246908178432,
  49867. "threadName": "MainThread",
  49868. "processName": "MainProcess",
  49869. "process": 509276,
  49870. "message": "Expectation (Virtual device brightness): result = 65 (<class 'int'>)",
  49871. "asctime": "2023-02-15 07:14:01,932"
  49872. }
  49873. ],
  49874. "time_consumption": 0.0001049041748046875
  49875. },
  49876. {
  49877. "name": "__tLogger__",
  49878. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  49879. "args": [
  49880. "65",
  49881. "<class 'int'>"
  49882. ],
  49883. "levelname": "INFO",
  49884. "levelno": 20,
  49885. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  49886. "filename": "test.py",
  49887. "module": "test",
  49888. "exc_info": null,
  49889. "exc_text": null,
  49890. "stack_info": null,
  49891. "lineno": 184,
  49892. "funcName": "equivalency_chk",
  49893. "created": 1676441641.932891,
  49894. "msecs": 932.8908920288086,
  49895. "relativeCreated": 38936.40613555908,
  49896. "thread": 140246908178432,
  49897. "threadName": "MainThread",
  49898. "processName": "MainProcess",
  49899. "process": 509276,
  49900. "message": "Light device brightness is correct (Content 65 and Type is <class 'int'>).",
  49901. "asctime": "2023-02-15 07:14:01,932",
  49902. "moduleLogger": [
  49903. {
  49904. "name": "__unittest__",
  49905. "msg": "Result (%s): %s (%s)",
  49906. "args": [
  49907. "Light device brightness",
  49908. "65",
  49909. "<class 'int'>"
  49910. ],
  49911. "levelname": "DEBUG",
  49912. "levelno": 10,
  49913. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  49914. "filename": "test.py",
  49915. "module": "test",
  49916. "exc_info": null,
  49917. "exc_text": null,
  49918. "stack_info": null,
  49919. "lineno": 22,
  49920. "funcName": "__report_result__",
  49921. "created": 1676441641.9327118,
  49922. "msecs": 932.7118396759033,
  49923. "relativeCreated": 38936.22708320618,
  49924. "thread": 140246908178432,
  49925. "threadName": "MainThread",
  49926. "processName": "MainProcess",
  49927. "process": 509276,
  49928. "message": "Result (Light device brightness): 65 (<class 'int'>)",
  49929. "asctime": "2023-02-15 07:14:01,932"
  49930. },
  49931. {
  49932. "name": "__unittest__",
  49933. "msg": "Expectation (%s): result %s %s (%s)",
  49934. "args": [
  49935. "Light device brightness",
  49936. "=",
  49937. "65",
  49938. "<class 'int'>"
  49939. ],
  49940. "levelname": "DEBUG",
  49941. "levelno": 10,
  49942. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  49943. "filename": "test.py",
  49944. "module": "test",
  49945. "exc_info": null,
  49946. "exc_text": null,
  49947. "stack_info": null,
  49948. "lineno": 26,
  49949. "funcName": "__report_expectation__",
  49950. "created": 1676441641.9328058,
  49951. "msecs": 932.8057765960693,
  49952. "relativeCreated": 38936.32102012634,
  49953. "thread": 140246908178432,
  49954. "threadName": "MainThread",
  49955. "processName": "MainProcess",
  49956. "process": 509276,
  49957. "message": "Expectation (Light device brightness): result = 65 (<class 'int'>)",
  49958. "asctime": "2023-02-15 07:14:01,932"
  49959. }
  49960. ],
  49961. "time_consumption": 8.511543273925781e-05
  49962. },
  49963. {
  49964. "name": "__tLogger__",
  49965. "msg": "Changing virtual device brightness to '%d'",
  49966. "args": [
  49967. 50
  49968. ],
  49969. "levelname": "DEBUG",
  49970. "levelno": 10,
  49971. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  49972. "filename": "light.py",
  49973. "module": "light",
  49974. "exc_info": null,
  49975. "exc_text": null,
  49976. "stack_info": null,
  49977. "lineno": 69,
  49978. "funcName": "__test_brightness__",
  49979. "created": 1676441642.2343931,
  49980. "msecs": 234.39311981201172,
  49981. "relativeCreated": 39237.908363342285,
  49982. "thread": 140246908178432,
  49983. "threadName": "MainThread",
  49984. "processName": "MainProcess",
  49985. "process": 509276,
  49986. "message": "Changing virtual device brightness to '50'",
  49987. "asctime": "2023-02-15 07:14:02,234",
  49988. "moduleLogger": [
  49989. {
  49990. "name": "smart_brain.mqtt.videv.ffw.julian.main_light.brightness.set",
  49991. "msg": "Sending message with topic %s and payload %s",
  49992. "args": [
  49993. "videv/ffw/julian/main_light/brightness/set",
  49994. "50"
  49995. ],
  49996. "levelname": "DEBUG",
  49997. "levelno": 10,
  49998. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  49999. "filename": "__init__.py",
  50000. "module": "__init__",
  50001. "exc_info": null,
  50002. "exc_text": null,
  50003. "stack_info": null,
  50004. "lineno": 75,
  50005. "funcName": "send",
  50006. "created": 1676441641.9331925,
  50007. "msecs": 933.1924915313721,
  50008. "relativeCreated": 38936.707735061646,
  50009. "thread": 140246908178432,
  50010. "threadName": "MainThread",
  50011. "processName": "MainProcess",
  50012. "process": 509276,
  50013. "message": "Sending message with topic videv/ffw/julian/main_light/brightness/set and payload 50",
  50014. "asctime": "2023-02-15 07:14:01,933"
  50015. },
  50016. {
  50017. "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light.set",
  50018. "msg": "Received message with topic %s and payload %s",
  50019. "args": [
  50020. "zigbee/ffw/julian/main_light/set",
  50021. "b'{\"brightness\": 128}'"
  50022. ],
  50023. "levelname": "DEBUG",
  50024. "levelno": 10,
  50025. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  50026. "filename": "__init__.py",
  50027. "module": "__init__",
  50028. "exc_info": null,
  50029. "exc_text": null,
  50030. "stack_info": null,
  50031. "lineno": 91,
  50032. "funcName": "__receive__",
  50033. "created": 1676441641.9361494,
  50034. "msecs": 936.1493587493896,
  50035. "relativeCreated": 38939.66460227966,
  50036. "thread": 140246884292160,
  50037. "threadName": "Thread-1 (_thread_main)",
  50038. "processName": "MainProcess",
  50039. "process": 509276,
  50040. "message": "Received message with topic zigbee/ffw/julian/main_light/set and payload b'{\"brightness\": 128}'",
  50041. "asctime": "2023-02-15 07:14:01,936"
  50042. },
  50043. {
  50044. "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light",
  50045. "msg": "Sending message with topic %s and payload %s",
  50046. "args": [
  50047. "zigbee/ffw/julian/main_light",
  50048. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  50049. ],
  50050. "levelname": "DEBUG",
  50051. "levelno": 10,
  50052. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  50053. "filename": "__init__.py",
  50054. "module": "__init__",
  50055. "exc_info": null,
  50056. "exc_text": null,
  50057. "stack_info": null,
  50058. "lineno": 75,
  50059. "funcName": "send",
  50060. "created": 1676441641.9366512,
  50061. "msecs": 936.6512298583984,
  50062. "relativeCreated": 38940.16647338867,
  50063. "thread": 140246884292160,
  50064. "threadName": "Thread-1 (_thread_main)",
  50065. "processName": "MainProcess",
  50066. "process": 509276,
  50067. "message": "Sending message with topic zigbee/ffw/julian/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  50068. "asctime": "2023-02-15 07:14:01,936"
  50069. },
  50070. {
  50071. "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light",
  50072. "msg": "Received message with topic %s and payload %s",
  50073. "args": [
  50074. "zigbee/ffw/julian/main_light",
  50075. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  50076. ],
  50077. "levelname": "DEBUG",
  50078. "levelno": 10,
  50079. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  50080. "filename": "__init__.py",
  50081. "module": "__init__",
  50082. "exc_info": null,
  50083. "exc_text": null,
  50084. "stack_info": null,
  50085. "lineno": 91,
  50086. "funcName": "__receive__",
  50087. "created": 1676441641.9376926,
  50088. "msecs": 937.6926422119141,
  50089. "relativeCreated": 38941.20788574219,
  50090. "thread": 140246884292160,
  50091. "threadName": "Thread-1 (_thread_main)",
  50092. "processName": "MainProcess",
  50093. "process": 509276,
  50094. "message": "Received message with topic zigbee/ffw/julian/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  50095. "asctime": "2023-02-15 07:14:01,937"
  50096. },
  50097. {
  50098. "name": "smart_brain.mqtt.videv.ffw.julian.main_light.brightness",
  50099. "msg": "Received message with topic %s and payload %s",
  50100. "args": [
  50101. "videv/ffw/julian/main_light/brightness",
  50102. "b'50'"
  50103. ],
  50104. "levelname": "DEBUG",
  50105. "levelno": 10,
  50106. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  50107. "filename": "__init__.py",
  50108. "module": "__init__",
  50109. "exc_info": null,
  50110. "exc_text": null,
  50111. "stack_info": null,
  50112. "lineno": 91,
  50113. "funcName": "__receive__",
  50114. "created": 1676441641.9815822,
  50115. "msecs": 981.5821647644043,
  50116. "relativeCreated": 38985.09740829468,
  50117. "thread": 140246884292160,
  50118. "threadName": "Thread-1 (_thread_main)",
  50119. "processName": "MainProcess",
  50120. "process": 509276,
  50121. "message": "Received message with topic videv/ffw/julian/main_light/brightness and payload b'50'",
  50122. "asctime": "2023-02-15 07:14:01,981"
  50123. }
  50124. ],
  50125. "time_consumption": 0.2528109550476074
  50126. },
  50127. {
  50128. "name": "__tLogger__",
  50129. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  50130. "args": [
  50131. "50",
  50132. "<class 'int'>"
  50133. ],
  50134. "levelname": "INFO",
  50135. "levelno": 20,
  50136. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  50137. "filename": "test.py",
  50138. "module": "test",
  50139. "exc_info": null,
  50140. "exc_text": null,
  50141. "stack_info": null,
  50142. "lineno": 184,
  50143. "funcName": "equivalency_chk",
  50144. "created": 1676441642.235213,
  50145. "msecs": 235.213041305542,
  50146. "relativeCreated": 39238.728284835815,
  50147. "thread": 140246908178432,
  50148. "threadName": "MainThread",
  50149. "processName": "MainProcess",
  50150. "process": 509276,
  50151. "message": "Light device brightness is correct (Content 50 and Type is <class 'int'>).",
  50152. "asctime": "2023-02-15 07:14:02,235",
  50153. "moduleLogger": [
  50154. {
  50155. "name": "__unittest__",
  50156. "msg": "Result (%s): %s (%s)",
  50157. "args": [
  50158. "Light device brightness",
  50159. "50",
  50160. "<class 'int'>"
  50161. ],
  50162. "levelname": "DEBUG",
  50163. "levelno": 10,
  50164. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  50165. "filename": "test.py",
  50166. "module": "test",
  50167. "exc_info": null,
  50168. "exc_text": null,
  50169. "stack_info": null,
  50170. "lineno": 22,
  50171. "funcName": "__report_result__",
  50172. "created": 1676441642.234889,
  50173. "msecs": 234.88903045654297,
  50174. "relativeCreated": 39238.40427398682,
  50175. "thread": 140246908178432,
  50176. "threadName": "MainThread",
  50177. "processName": "MainProcess",
  50178. "process": 509276,
  50179. "message": "Result (Light device brightness): 50 (<class 'int'>)",
  50180. "asctime": "2023-02-15 07:14:02,234"
  50181. },
  50182. {
  50183. "name": "__unittest__",
  50184. "msg": "Expectation (%s): result %s %s (%s)",
  50185. "args": [
  50186. "Light device brightness",
  50187. "=",
  50188. "50",
  50189. "<class 'int'>"
  50190. ],
  50191. "levelname": "DEBUG",
  50192. "levelno": 10,
  50193. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  50194. "filename": "test.py",
  50195. "module": "test",
  50196. "exc_info": null,
  50197. "exc_text": null,
  50198. "stack_info": null,
  50199. "lineno": 26,
  50200. "funcName": "__report_expectation__",
  50201. "created": 1676441642.2350848,
  50202. "msecs": 235.08477210998535,
  50203. "relativeCreated": 39238.60001564026,
  50204. "thread": 140246908178432,
  50205. "threadName": "MainThread",
  50206. "processName": "MainProcess",
  50207. "process": 509276,
  50208. "message": "Expectation (Light device brightness): result = 50 (<class 'int'>)",
  50209. "asctime": "2023-02-15 07:14:02,235"
  50210. }
  50211. ],
  50212. "time_consumption": 0.00012826919555664062
  50213. },
  50214. {
  50215. "name": "__tLogger__",
  50216. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  50217. "args": [
  50218. "50",
  50219. "<class 'int'>"
  50220. ],
  50221. "levelname": "INFO",
  50222. "levelno": 20,
  50223. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  50224. "filename": "test.py",
  50225. "module": "test",
  50226. "exc_info": null,
  50227. "exc_text": null,
  50228. "stack_info": null,
  50229. "lineno": 184,
  50230. "funcName": "equivalency_chk",
  50231. "created": 1676441642.235631,
  50232. "msecs": 235.63098907470703,
  50233. "relativeCreated": 39239.14623260498,
  50234. "thread": 140246908178432,
  50235. "threadName": "MainThread",
  50236. "processName": "MainProcess",
  50237. "process": 509276,
  50238. "message": "Virtual device brightness is correct (Content 50 and Type is <class 'int'>).",
  50239. "asctime": "2023-02-15 07:14:02,235",
  50240. "moduleLogger": [
  50241. {
  50242. "name": "__unittest__",
  50243. "msg": "Result (%s): %s (%s)",
  50244. "args": [
  50245. "Virtual device brightness",
  50246. "50",
  50247. "<class 'int'>"
  50248. ],
  50249. "levelname": "DEBUG",
  50250. "levelno": 10,
  50251. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  50252. "filename": "test.py",
  50253. "module": "test",
  50254. "exc_info": null,
  50255. "exc_text": null,
  50256. "stack_info": null,
  50257. "lineno": 22,
  50258. "funcName": "__report_result__",
  50259. "created": 1676441642.235419,
  50260. "msecs": 235.41903495788574,
  50261. "relativeCreated": 39238.93427848816,
  50262. "thread": 140246908178432,
  50263. "threadName": "MainThread",
  50264. "processName": "MainProcess",
  50265. "process": 509276,
  50266. "message": "Result (Virtual device brightness): 50 (<class 'int'>)",
  50267. "asctime": "2023-02-15 07:14:02,235"
  50268. },
  50269. {
  50270. "name": "__unittest__",
  50271. "msg": "Expectation (%s): result %s %s (%s)",
  50272. "args": [
  50273. "Virtual device brightness",
  50274. "=",
  50275. "50",
  50276. "<class 'int'>"
  50277. ],
  50278. "levelname": "DEBUG",
  50279. "levelno": 10,
  50280. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  50281. "filename": "test.py",
  50282. "module": "test",
  50283. "exc_info": null,
  50284. "exc_text": null,
  50285. "stack_info": null,
  50286. "lineno": 26,
  50287. "funcName": "__report_expectation__",
  50288. "created": 1676441642.23553,
  50289. "msecs": 235.52989959716797,
  50290. "relativeCreated": 39239.04514312744,
  50291. "thread": 140246908178432,
  50292. "threadName": "MainThread",
  50293. "processName": "MainProcess",
  50294. "process": 509276,
  50295. "message": "Expectation (Virtual device brightness): result = 50 (<class 'int'>)",
  50296. "asctime": "2023-02-15 07:14:02,235"
  50297. }
  50298. ],
  50299. "time_consumption": 0.0001010894775390625
  50300. },
  50301. {
  50302. "name": "__tLogger__",
  50303. "msg": "Changing light device brightness to '%d'",
  50304. "args": [
  50305. 65
  50306. ],
  50307. "levelname": "DEBUG",
  50308. "levelno": 10,
  50309. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  50310. "filename": "light.py",
  50311. "module": "light",
  50312. "exc_info": null,
  50313. "exc_text": null,
  50314. "stack_info": null,
  50315. "lineno": 63,
  50316. "funcName": "__test_brightness__",
  50317. "created": 1676441642.5371702,
  50318. "msecs": 537.1701717376709,
  50319. "relativeCreated": 39540.685415267944,
  50320. "thread": 140246908178432,
  50321. "threadName": "MainThread",
  50322. "processName": "MainProcess",
  50323. "process": 509276,
  50324. "message": "Changing light device brightness to '65'",
  50325. "asctime": "2023-02-15 07:14:02,537",
  50326. "moduleLogger": [
  50327. {
  50328. "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light",
  50329. "msg": "Sending message with topic %s and payload %s",
  50330. "args": [
  50331. "zigbee/ffw/julian/main_light",
  50332. "{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}"
  50333. ],
  50334. "levelname": "DEBUG",
  50335. "levelno": 10,
  50336. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  50337. "filename": "__init__.py",
  50338. "module": "__init__",
  50339. "exc_info": null,
  50340. "exc_text": null,
  50341. "stack_info": null,
  50342. "lineno": 75,
  50343. "funcName": "send",
  50344. "created": 1676441642.2360091,
  50345. "msecs": 236.0091209411621,
  50346. "relativeCreated": 39239.524364471436,
  50347. "thread": 140246908178432,
  50348. "threadName": "MainThread",
  50349. "processName": "MainProcess",
  50350. "process": 509276,
  50351. "message": "Sending message with topic zigbee/ffw/julian/main_light and payload {\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}",
  50352. "asctime": "2023-02-15 07:14:02,236"
  50353. },
  50354. {
  50355. "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light",
  50356. "msg": "Received message with topic %s and payload %s",
  50357. "args": [
  50358. "zigbee/ffw/julian/main_light",
  50359. "b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'"
  50360. ],
  50361. "levelname": "DEBUG",
  50362. "levelno": 10,
  50363. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  50364. "filename": "__init__.py",
  50365. "module": "__init__",
  50366. "exc_info": null,
  50367. "exc_text": null,
  50368. "stack_info": null,
  50369. "lineno": 91,
  50370. "funcName": "__receive__",
  50371. "created": 1676441642.2373016,
  50372. "msecs": 237.30158805847168,
  50373. "relativeCreated": 39240.816831588745,
  50374. "thread": 140246884292160,
  50375. "threadName": "Thread-1 (_thread_main)",
  50376. "processName": "MainProcess",
  50377. "process": 509276,
  50378. "message": "Received message with topic zigbee/ffw/julian/main_light and payload b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'",
  50379. "asctime": "2023-02-15 07:14:02,237"
  50380. },
  50381. {
  50382. "name": "smart_brain.mqtt.videv.ffw.julian.main_light.brightness",
  50383. "msg": "Received message with topic %s and payload %s",
  50384. "args": [
  50385. "videv/ffw/julian/main_light/brightness",
  50386. "b'65'"
  50387. ],
  50388. "levelname": "DEBUG",
  50389. "levelno": 10,
  50390. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  50391. "filename": "__init__.py",
  50392. "module": "__init__",
  50393. "exc_info": null,
  50394. "exc_text": null,
  50395. "stack_info": null,
  50396. "lineno": 91,
  50397. "funcName": "__receive__",
  50398. "created": 1676441642.239798,
  50399. "msecs": 239.79806900024414,
  50400. "relativeCreated": 39243.31331253052,
  50401. "thread": 140246884292160,
  50402. "threadName": "Thread-1 (_thread_main)",
  50403. "processName": "MainProcess",
  50404. "process": 509276,
  50405. "message": "Received message with topic videv/ffw/julian/main_light/brightness and payload b'65'",
  50406. "asctime": "2023-02-15 07:14:02,239"
  50407. }
  50408. ],
  50409. "time_consumption": 0.29737210273742676
  50410. },
  50411. {
  50412. "name": "__tLogger__",
  50413. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  50414. "args": [
  50415. "65",
  50416. "<class 'int'>"
  50417. ],
  50418. "levelname": "INFO",
  50419. "levelno": 20,
  50420. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  50421. "filename": "test.py",
  50422. "module": "test",
  50423. "exc_info": null,
  50424. "exc_text": null,
  50425. "stack_info": null,
  50426. "lineno": 184,
  50427. "funcName": "equivalency_chk",
  50428. "created": 1676441642.537945,
  50429. "msecs": 537.945032119751,
  50430. "relativeCreated": 39541.460275650024,
  50431. "thread": 140246908178432,
  50432. "threadName": "MainThread",
  50433. "processName": "MainProcess",
  50434. "process": 509276,
  50435. "message": "Virtual device brightness is correct (Content 65 and Type is <class 'int'>).",
  50436. "asctime": "2023-02-15 07:14:02,537",
  50437. "moduleLogger": [
  50438. {
  50439. "name": "__unittest__",
  50440. "msg": "Result (%s): %s (%s)",
  50441. "args": [
  50442. "Virtual device brightness",
  50443. "65",
  50444. "<class 'int'>"
  50445. ],
  50446. "levelname": "DEBUG",
  50447. "levelno": 10,
  50448. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  50449. "filename": "test.py",
  50450. "module": "test",
  50451. "exc_info": null,
  50452. "exc_text": null,
  50453. "stack_info": null,
  50454. "lineno": 22,
  50455. "funcName": "__report_result__",
  50456. "created": 1676441642.537625,
  50457. "msecs": 537.6250743865967,
  50458. "relativeCreated": 39541.14031791687,
  50459. "thread": 140246908178432,
  50460. "threadName": "MainThread",
  50461. "processName": "MainProcess",
  50462. "process": 509276,
  50463. "message": "Result (Virtual device brightness): 65 (<class 'int'>)",
  50464. "asctime": "2023-02-15 07:14:02,537"
  50465. },
  50466. {
  50467. "name": "__unittest__",
  50468. "msg": "Expectation (%s): result %s %s (%s)",
  50469. "args": [
  50470. "Virtual device brightness",
  50471. "=",
  50472. "65",
  50473. "<class 'int'>"
  50474. ],
  50475. "levelname": "DEBUG",
  50476. "levelno": 10,
  50477. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  50478. "filename": "test.py",
  50479. "module": "test",
  50480. "exc_info": null,
  50481. "exc_text": null,
  50482. "stack_info": null,
  50483. "lineno": 26,
  50484. "funcName": "__report_expectation__",
  50485. "created": 1676441642.5377781,
  50486. "msecs": 537.7781391143799,
  50487. "relativeCreated": 39541.29338264465,
  50488. "thread": 140246908178432,
  50489. "threadName": "MainThread",
  50490. "processName": "MainProcess",
  50491. "process": 509276,
  50492. "message": "Expectation (Virtual device brightness): result = 65 (<class 'int'>)",
  50493. "asctime": "2023-02-15 07:14:02,537"
  50494. }
  50495. ],
  50496. "time_consumption": 0.00016689300537109375
  50497. },
  50498. {
  50499. "name": "__tLogger__",
  50500. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  50501. "args": [
  50502. "65",
  50503. "<class 'int'>"
  50504. ],
  50505. "levelname": "INFO",
  50506. "levelno": 20,
  50507. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  50508. "filename": "test.py",
  50509. "module": "test",
  50510. "exc_info": null,
  50511. "exc_text": null,
  50512. "stack_info": null,
  50513. "lineno": 184,
  50514. "funcName": "equivalency_chk",
  50515. "created": 1676441642.538374,
  50516. "msecs": 538.3739471435547,
  50517. "relativeCreated": 39541.88919067383,
  50518. "thread": 140246908178432,
  50519. "threadName": "MainThread",
  50520. "processName": "MainProcess",
  50521. "process": 509276,
  50522. "message": "Light device brightness is correct (Content 65 and Type is <class 'int'>).",
  50523. "asctime": "2023-02-15 07:14:02,538",
  50524. "moduleLogger": [
  50525. {
  50526. "name": "__unittest__",
  50527. "msg": "Result (%s): %s (%s)",
  50528. "args": [
  50529. "Light device brightness",
  50530. "65",
  50531. "<class 'int'>"
  50532. ],
  50533. "levelname": "DEBUG",
  50534. "levelno": 10,
  50535. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  50536. "filename": "test.py",
  50537. "module": "test",
  50538. "exc_info": null,
  50539. "exc_text": null,
  50540. "stack_info": null,
  50541. "lineno": 22,
  50542. "funcName": "__report_result__",
  50543. "created": 1676441642.5381598,
  50544. "msecs": 538.1598472595215,
  50545. "relativeCreated": 39541.675090789795,
  50546. "thread": 140246908178432,
  50547. "threadName": "MainThread",
  50548. "processName": "MainProcess",
  50549. "process": 509276,
  50550. "message": "Result (Light device brightness): 65 (<class 'int'>)",
  50551. "asctime": "2023-02-15 07:14:02,538"
  50552. },
  50553. {
  50554. "name": "__unittest__",
  50555. "msg": "Expectation (%s): result %s %s (%s)",
  50556. "args": [
  50557. "Light device brightness",
  50558. "=",
  50559. "65",
  50560. "<class 'int'>"
  50561. ],
  50562. "levelname": "DEBUG",
  50563. "levelno": 10,
  50564. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  50565. "filename": "test.py",
  50566. "module": "test",
  50567. "exc_info": null,
  50568. "exc_text": null,
  50569. "stack_info": null,
  50570. "lineno": 26,
  50571. "funcName": "__report_expectation__",
  50572. "created": 1676441642.538271,
  50573. "msecs": 538.2709503173828,
  50574. "relativeCreated": 39541.786193847656,
  50575. "thread": 140246908178432,
  50576. "threadName": "MainThread",
  50577. "processName": "MainProcess",
  50578. "process": 509276,
  50579. "message": "Expectation (Light device brightness): result = 65 (<class 'int'>)",
  50580. "asctime": "2023-02-15 07:14:02,538"
  50581. }
  50582. ],
  50583. "time_consumption": 0.000102996826171875
  50584. },
  50585. {
  50586. "name": "__tLogger__",
  50587. "msg": "Changing virtual device brightness to '%d'",
  50588. "args": [
  50589. 50
  50590. ],
  50591. "levelname": "DEBUG",
  50592. "levelno": 10,
  50593. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  50594. "filename": "light.py",
  50595. "module": "light",
  50596. "exc_info": null,
  50597. "exc_text": null,
  50598. "stack_info": null,
  50599. "lineno": 69,
  50600. "funcName": "__test_brightness__",
  50601. "created": 1676441642.8395808,
  50602. "msecs": 839.580774307251,
  50603. "relativeCreated": 39843.096017837524,
  50604. "thread": 140246908178432,
  50605. "threadName": "MainThread",
  50606. "processName": "MainProcess",
  50607. "process": 509276,
  50608. "message": "Changing virtual device brightness to '50'",
  50609. "asctime": "2023-02-15 07:14:02,839",
  50610. "moduleLogger": [
  50611. {
  50612. "name": "smart_brain.mqtt.videv.ffw.julian.main_light.brightness.set",
  50613. "msg": "Sending message with topic %s and payload %s",
  50614. "args": [
  50615. "videv/ffw/julian/main_light/brightness/set",
  50616. "50"
  50617. ],
  50618. "levelname": "DEBUG",
  50619. "levelno": 10,
  50620. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  50621. "filename": "__init__.py",
  50622. "module": "__init__",
  50623. "exc_info": null,
  50624. "exc_text": null,
  50625. "stack_info": null,
  50626. "lineno": 75,
  50627. "funcName": "send",
  50628. "created": 1676441642.5387187,
  50629. "msecs": 538.7187004089355,
  50630. "relativeCreated": 39542.23394393921,
  50631. "thread": 140246908178432,
  50632. "threadName": "MainThread",
  50633. "processName": "MainProcess",
  50634. "process": 509276,
  50635. "message": "Sending message with topic videv/ffw/julian/main_light/brightness/set and payload 50",
  50636. "asctime": "2023-02-15 07:14:02,538"
  50637. },
  50638. {
  50639. "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light.set",
  50640. "msg": "Received message with topic %s and payload %s",
  50641. "args": [
  50642. "zigbee/ffw/julian/main_light/set",
  50643. "b'{\"brightness\": 128}'"
  50644. ],
  50645. "levelname": "DEBUG",
  50646. "levelno": 10,
  50647. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  50648. "filename": "__init__.py",
  50649. "module": "__init__",
  50650. "exc_info": null,
  50651. "exc_text": null,
  50652. "stack_info": null,
  50653. "lineno": 91,
  50654. "funcName": "__receive__",
  50655. "created": 1676441642.5420253,
  50656. "msecs": 542.0253276824951,
  50657. "relativeCreated": 39545.54057121277,
  50658. "thread": 140246884292160,
  50659. "threadName": "Thread-1 (_thread_main)",
  50660. "processName": "MainProcess",
  50661. "process": 509276,
  50662. "message": "Received message with topic zigbee/ffw/julian/main_light/set and payload b'{\"brightness\": 128}'",
  50663. "asctime": "2023-02-15 07:14:02,542"
  50664. },
  50665. {
  50666. "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light",
  50667. "msg": "Sending message with topic %s and payload %s",
  50668. "args": [
  50669. "zigbee/ffw/julian/main_light",
  50670. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  50671. ],
  50672. "levelname": "DEBUG",
  50673. "levelno": 10,
  50674. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  50675. "filename": "__init__.py",
  50676. "module": "__init__",
  50677. "exc_info": null,
  50678. "exc_text": null,
  50679. "stack_info": null,
  50680. "lineno": 75,
  50681. "funcName": "send",
  50682. "created": 1676441642.542665,
  50683. "msecs": 542.6650047302246,
  50684. "relativeCreated": 39546.1802482605,
  50685. "thread": 140246884292160,
  50686. "threadName": "Thread-1 (_thread_main)",
  50687. "processName": "MainProcess",
  50688. "process": 509276,
  50689. "message": "Sending message with topic zigbee/ffw/julian/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  50690. "asctime": "2023-02-15 07:14:02,542"
  50691. },
  50692. {
  50693. "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light",
  50694. "msg": "Received message with topic %s and payload %s",
  50695. "args": [
  50696. "zigbee/ffw/julian/main_light",
  50697. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  50698. ],
  50699. "levelname": "DEBUG",
  50700. "levelno": 10,
  50701. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  50702. "filename": "__init__.py",
  50703. "module": "__init__",
  50704. "exc_info": null,
  50705. "exc_text": null,
  50706. "stack_info": null,
  50707. "lineno": 91,
  50708. "funcName": "__receive__",
  50709. "created": 1676441642.543878,
  50710. "msecs": 543.8780784606934,
  50711. "relativeCreated": 39547.39332199097,
  50712. "thread": 140246884292160,
  50713. "threadName": "Thread-1 (_thread_main)",
  50714. "processName": "MainProcess",
  50715. "process": 509276,
  50716. "message": "Received message with topic zigbee/ffw/julian/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  50717. "asctime": "2023-02-15 07:14:02,543"
  50718. },
  50719. {
  50720. "name": "smart_brain.mqtt.videv.ffw.julian.main_light.brightness",
  50721. "msg": "Received message with topic %s and payload %s",
  50722. "args": [
  50723. "videv/ffw/julian/main_light/brightness",
  50724. "b'50'"
  50725. ],
  50726. "levelname": "DEBUG",
  50727. "levelno": 10,
  50728. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  50729. "filename": "__init__.py",
  50730. "module": "__init__",
  50731. "exc_info": null,
  50732. "exc_text": null,
  50733. "stack_info": null,
  50734. "lineno": 91,
  50735. "funcName": "__receive__",
  50736. "created": 1676441642.5868523,
  50737. "msecs": 586.8523120880127,
  50738. "relativeCreated": 39590.367555618286,
  50739. "thread": 140246884292160,
  50740. "threadName": "Thread-1 (_thread_main)",
  50741. "processName": "MainProcess",
  50742. "process": 509276,
  50743. "message": "Received message with topic videv/ffw/julian/main_light/brightness and payload b'50'",
  50744. "asctime": "2023-02-15 07:14:02,586"
  50745. }
  50746. ],
  50747. "time_consumption": 0.2527284622192383
  50748. },
  50749. {
  50750. "name": "__tLogger__",
  50751. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  50752. "args": [
  50753. "50",
  50754. "<class 'int'>"
  50755. ],
  50756. "levelname": "INFO",
  50757. "levelno": 20,
  50758. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  50759. "filename": "test.py",
  50760. "module": "test",
  50761. "exc_info": null,
  50762. "exc_text": null,
  50763. "stack_info": null,
  50764. "lineno": 184,
  50765. "funcName": "equivalency_chk",
  50766. "created": 1676441642.8398407,
  50767. "msecs": 839.8406505584717,
  50768. "relativeCreated": 39843.355894088745,
  50769. "thread": 140246908178432,
  50770. "threadName": "MainThread",
  50771. "processName": "MainProcess",
  50772. "process": 509276,
  50773. "message": "Light device brightness is correct (Content 50 and Type is <class 'int'>).",
  50774. "asctime": "2023-02-15 07:14:02,839",
  50775. "moduleLogger": [
  50776. {
  50777. "name": "__unittest__",
  50778. "msg": "Result (%s): %s (%s)",
  50779. "args": [
  50780. "Light device brightness",
  50781. "50",
  50782. "<class 'int'>"
  50783. ],
  50784. "levelname": "DEBUG",
  50785. "levelno": 10,
  50786. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  50787. "filename": "test.py",
  50788. "module": "test",
  50789. "exc_info": null,
  50790. "exc_text": null,
  50791. "stack_info": null,
  50792. "lineno": 22,
  50793. "funcName": "__report_result__",
  50794. "created": 1676441642.83976,
  50795. "msecs": 839.7600650787354,
  50796. "relativeCreated": 39843.27530860901,
  50797. "thread": 140246908178432,
  50798. "threadName": "MainThread",
  50799. "processName": "MainProcess",
  50800. "process": 509276,
  50801. "message": "Result (Light device brightness): 50 (<class 'int'>)",
  50802. "asctime": "2023-02-15 07:14:02,839"
  50803. },
  50804. {
  50805. "name": "__unittest__",
  50806. "msg": "Expectation (%s): result %s %s (%s)",
  50807. "args": [
  50808. "Light device brightness",
  50809. "=",
  50810. "50",
  50811. "<class 'int'>"
  50812. ],
  50813. "levelname": "DEBUG",
  50814. "levelno": 10,
  50815. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  50816. "filename": "test.py",
  50817. "module": "test",
  50818. "exc_info": null,
  50819. "exc_text": null,
  50820. "stack_info": null,
  50821. "lineno": 26,
  50822. "funcName": "__report_expectation__",
  50823. "created": 1676441642.8398051,
  50824. "msecs": 839.8051261901855,
  50825. "relativeCreated": 39843.32036972046,
  50826. "thread": 140246908178432,
  50827. "threadName": "MainThread",
  50828. "processName": "MainProcess",
  50829. "process": 509276,
  50830. "message": "Expectation (Light device brightness): result = 50 (<class 'int'>)",
  50831. "asctime": "2023-02-15 07:14:02,839"
  50832. }
  50833. ],
  50834. "time_consumption": 3.552436828613281e-05
  50835. },
  50836. {
  50837. "name": "__tLogger__",
  50838. "msg": "Resetting precondition (Power off)",
  50839. "args": [],
  50840. "levelname": "DEBUG",
  50841. "levelno": 10,
  50842. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  50843. "filename": "light.py",
  50844. "module": "light",
  50845. "exc_info": null,
  50846. "exc_text": null,
  50847. "stack_info": null,
  50848. "lineno": 74,
  50849. "funcName": "__test_brightness__",
  50850. "created": 1676441643.1408348,
  50851. "msecs": 140.83480834960938,
  50852. "relativeCreated": 40144.35005187988,
  50853. "thread": 140246908178432,
  50854. "threadName": "MainThread",
  50855. "processName": "MainProcess",
  50856. "process": 509276,
  50857. "message": "Resetting precondition (Power off)",
  50858. "asctime": "2023-02-15 07:14:03,140",
  50859. "moduleLogger": [
  50860. {
  50861. "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0",
  50862. "msg": "Sending message with topic %s and payload %s",
  50863. "args": [
  50864. "shellies/ffw/julian/main_light/relay/0",
  50865. "off"
  50866. ],
  50867. "levelname": "DEBUG",
  50868. "levelno": 10,
  50869. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  50870. "filename": "__init__.py",
  50871. "module": "__init__",
  50872. "exc_info": null,
  50873. "exc_text": null,
  50874. "stack_info": null,
  50875. "lineno": 75,
  50876. "funcName": "send",
  50877. "created": 1676441642.8399527,
  50878. "msecs": 839.9527072906494,
  50879. "relativeCreated": 39843.46795082092,
  50880. "thread": 140246908178432,
  50881. "threadName": "MainThread",
  50882. "processName": "MainProcess",
  50883. "process": 509276,
  50884. "message": "Sending message with topic shellies/ffw/julian/main_light/relay/0 and payload off",
  50885. "asctime": "2023-02-15 07:14:02,839"
  50886. },
  50887. {
  50888. "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0",
  50889. "msg": "Received message with topic %s and payload %s",
  50890. "args": [
  50891. "shellies/ffw/julian/main_light/relay/0",
  50892. "b'off'"
  50893. ],
  50894. "levelname": "DEBUG",
  50895. "levelno": 10,
  50896. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  50897. "filename": "__init__.py",
  50898. "module": "__init__",
  50899. "exc_info": null,
  50900. "exc_text": null,
  50901. "stack_info": null,
  50902. "lineno": 91,
  50903. "funcName": "__receive__",
  50904. "created": 1676441642.840471,
  50905. "msecs": 840.4710292816162,
  50906. "relativeCreated": 39843.98627281189,
  50907. "thread": 140246884292160,
  50908. "threadName": "Thread-1 (_thread_main)",
  50909. "processName": "MainProcess",
  50910. "process": 509276,
  50911. "message": "Received message with topic shellies/ffw/julian/main_light/relay/0 and payload b'off'",
  50912. "asctime": "2023-02-15 07:14:02,840"
  50913. },
  50914. {
  50915. "name": "smart_brain.mqtt.videv.ffw.julian.main_light.state",
  50916. "msg": "Received message with topic %s and payload %s",
  50917. "args": [
  50918. "videv/ffw/julian/main_light/state",
  50919. "b'false'"
  50920. ],
  50921. "levelname": "DEBUG",
  50922. "levelno": 10,
  50923. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  50924. "filename": "__init__.py",
  50925. "module": "__init__",
  50926. "exc_info": null,
  50927. "exc_text": null,
  50928. "stack_info": null,
  50929. "lineno": 91,
  50930. "funcName": "__receive__",
  50931. "created": 1676441642.84132,
  50932. "msecs": 841.3200378417969,
  50933. "relativeCreated": 39844.83528137207,
  50934. "thread": 140246884292160,
  50935. "threadName": "Thread-1 (_thread_main)",
  50936. "processName": "MainProcess",
  50937. "process": 509276,
  50938. "message": "Received message with topic videv/ffw/julian/main_light/state and payload b'false'",
  50939. "asctime": "2023-02-15 07:14:02,841"
  50940. }
  50941. ],
  50942. "time_consumption": 0.2995147705078125
  50943. }
  50944. ],
  50945. "time_consumption": 1.8132526874542236,
  50946. "time_start": "2023-02-15 07:14:01,327",
  50947. "time_finished": "2023-02-15 07:14:03,140"
  50948. },
  50949. "Color temperature test for device and virtual device: zigbee/ffw/julian/main_light": {
  50950. "name": "__tLogger__",
  50951. "msg": "Color temperature test for device and virtual device: zigbee/ffw/julian/main_light",
  50952. "args": null,
  50953. "levelname": "INFO",
  50954. "levelno": 20,
  50955. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  50956. "filename": "light.py",
  50957. "module": "light",
  50958. "exc_info": null,
  50959. "exc_text": null,
  50960. "stack_info": null,
  50961. "lineno": 81,
  50962. "funcName": "test_color_temp",
  50963. "created": 1676441643.1414998,
  50964. "msecs": 141.49975776672363,
  50965. "relativeCreated": 40145.015001297,
  50966. "thread": 140246908178432,
  50967. "threadName": "MainThread",
  50968. "processName": "MainProcess",
  50969. "process": 509276,
  50970. "message": "Color temperature test for device and virtual device: zigbee/ffw/julian/main_light",
  50971. "asctime": "2023-02-15 07:14:03,141",
  50972. "moduleLogger": [],
  50973. "testcaseLogger": [
  50974. {
  50975. "name": "__tLogger__",
  50976. "msg": "Setting preconditions (Power on)",
  50977. "args": [],
  50978. "levelname": "DEBUG",
  50979. "levelno": 10,
  50980. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  50981. "filename": "light.py",
  50982. "module": "light",
  50983. "exc_info": null,
  50984. "exc_text": null,
  50985. "stack_info": null,
  50986. "lineno": 88,
  50987. "funcName": "__test_color_temp__",
  50988. "created": 1676441643.4434538,
  50989. "msecs": 443.4537887573242,
  50990. "relativeCreated": 40446.9690322876,
  50991. "thread": 140246908178432,
  50992. "threadName": "MainThread",
  50993. "processName": "MainProcess",
  50994. "process": 509276,
  50995. "message": "Setting preconditions (Power on)",
  50996. "asctime": "2023-02-15 07:14:03,443",
  50997. "moduleLogger": [
  50998. {
  50999. "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0",
  51000. "msg": "Sending message with topic %s and payload %s",
  51001. "args": [
  51002. "shellies/ffw/julian/main_light/relay/0",
  51003. "on"
  51004. ],
  51005. "levelname": "DEBUG",
  51006. "levelno": 10,
  51007. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  51008. "filename": "__init__.py",
  51009. "module": "__init__",
  51010. "exc_info": null,
  51011. "exc_text": null,
  51012. "stack_info": null,
  51013. "lineno": 75,
  51014. "funcName": "send",
  51015. "created": 1676441643.1418052,
  51016. "msecs": 141.80517196655273,
  51017. "relativeCreated": 40145.320415496826,
  51018. "thread": 140246908178432,
  51019. "threadName": "MainThread",
  51020. "processName": "MainProcess",
  51021. "process": 509276,
  51022. "message": "Sending message with topic shellies/ffw/julian/main_light/relay/0 and payload on",
  51023. "asctime": "2023-02-15 07:14:03,141"
  51024. },
  51025. {
  51026. "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light",
  51027. "msg": "Sending message with topic %s and payload %s",
  51028. "args": [
  51029. "zigbee/ffw/julian/main_light",
  51030. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  51031. ],
  51032. "levelname": "DEBUG",
  51033. "levelno": 10,
  51034. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  51035. "filename": "__init__.py",
  51036. "module": "__init__",
  51037. "exc_info": null,
  51038. "exc_text": null,
  51039. "stack_info": null,
  51040. "lineno": 75,
  51041. "funcName": "send",
  51042. "created": 1676441643.1423838,
  51043. "msecs": 142.38381385803223,
  51044. "relativeCreated": 40145.899057388306,
  51045. "thread": 140246908178432,
  51046. "threadName": "MainThread",
  51047. "processName": "MainProcess",
  51048. "process": 509276,
  51049. "message": "Sending message with topic zigbee/ffw/julian/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  51050. "asctime": "2023-02-15 07:14:03,142"
  51051. },
  51052. {
  51053. "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0",
  51054. "msg": "Received message with topic %s and payload %s",
  51055. "args": [
  51056. "shellies/ffw/julian/main_light/relay/0",
  51057. "b'on'"
  51058. ],
  51059. "levelname": "DEBUG",
  51060. "levelno": 10,
  51061. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  51062. "filename": "__init__.py",
  51063. "module": "__init__",
  51064. "exc_info": null,
  51065. "exc_text": null,
  51066. "stack_info": null,
  51067. "lineno": 91,
  51068. "funcName": "__receive__",
  51069. "created": 1676441643.1434233,
  51070. "msecs": 143.42331886291504,
  51071. "relativeCreated": 40146.93856239319,
  51072. "thread": 140246884292160,
  51073. "threadName": "Thread-1 (_thread_main)",
  51074. "processName": "MainProcess",
  51075. "process": 509276,
  51076. "message": "Received message with topic shellies/ffw/julian/main_light/relay/0 and payload b'on'",
  51077. "asctime": "2023-02-15 07:14:03,143"
  51078. },
  51079. {
  51080. "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light",
  51081. "msg": "Received message with topic %s and payload %s",
  51082. "args": [
  51083. "zigbee/ffw/julian/main_light",
  51084. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  51085. ],
  51086. "levelname": "DEBUG",
  51087. "levelno": 10,
  51088. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  51089. "filename": "__init__.py",
  51090. "module": "__init__",
  51091. "exc_info": null,
  51092. "exc_text": null,
  51093. "stack_info": null,
  51094. "lineno": 91,
  51095. "funcName": "__receive__",
  51096. "created": 1676441643.1441984,
  51097. "msecs": 144.19841766357422,
  51098. "relativeCreated": 40147.71366119385,
  51099. "thread": 140246884292160,
  51100. "threadName": "Thread-1 (_thread_main)",
  51101. "processName": "MainProcess",
  51102. "process": 509276,
  51103. "message": "Received message with topic zigbee/ffw/julian/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  51104. "asctime": "2023-02-15 07:14:03,144"
  51105. },
  51106. {
  51107. "name": "smart_brain.mqtt.videv.ffw.julian.main_light.state",
  51108. "msg": "Received message with topic %s and payload %s",
  51109. "args": [
  51110. "videv/ffw/julian/main_light/state",
  51111. "b'true'"
  51112. ],
  51113. "levelname": "DEBUG",
  51114. "levelno": 10,
  51115. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  51116. "filename": "__init__.py",
  51117. "module": "__init__",
  51118. "exc_info": null,
  51119. "exc_text": null,
  51120. "stack_info": null,
  51121. "lineno": 91,
  51122. "funcName": "__receive__",
  51123. "created": 1676441643.1870615,
  51124. "msecs": 187.06154823303223,
  51125. "relativeCreated": 40190.576791763306,
  51126. "thread": 140246884292160,
  51127. "threadName": "Thread-1 (_thread_main)",
  51128. "processName": "MainProcess",
  51129. "process": 509276,
  51130. "message": "Received message with topic videv/ffw/julian/main_light/state and payload b'true'",
  51131. "asctime": "2023-02-15 07:14:03,187"
  51132. }
  51133. ],
  51134. "time_consumption": 0.256392240524292
  51135. },
  51136. {
  51137. "name": "__tLogger__",
  51138. "msg": "Virtual device color temperature is correct (Content %s and Type is %s).",
  51139. "args": [
  51140. "5",
  51141. "<class 'int'>"
  51142. ],
  51143. "levelname": "INFO",
  51144. "levelno": 20,
  51145. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  51146. "filename": "test.py",
  51147. "module": "test",
  51148. "exc_info": null,
  51149. "exc_text": null,
  51150. "stack_info": null,
  51151. "lineno": 184,
  51152. "funcName": "equivalency_chk",
  51153. "created": 1676441643.4441793,
  51154. "msecs": 444.1792964935303,
  51155. "relativeCreated": 40447.694540023804,
  51156. "thread": 140246908178432,
  51157. "threadName": "MainThread",
  51158. "processName": "MainProcess",
  51159. "process": 509276,
  51160. "message": "Virtual device color temperature is correct (Content 5 and Type is <class 'int'>).",
  51161. "asctime": "2023-02-15 07:14:03,444",
  51162. "moduleLogger": [
  51163. {
  51164. "name": "__unittest__",
  51165. "msg": "Result (%s): %s (%s)",
  51166. "args": [
  51167. "Virtual device color temperature",
  51168. "5",
  51169. "<class 'int'>"
  51170. ],
  51171. "levelname": "DEBUG",
  51172. "levelno": 10,
  51173. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  51174. "filename": "test.py",
  51175. "module": "test",
  51176. "exc_info": null,
  51177. "exc_text": null,
  51178. "stack_info": null,
  51179. "lineno": 22,
  51180. "funcName": "__report_result__",
  51181. "created": 1676441643.4438984,
  51182. "msecs": 443.89843940734863,
  51183. "relativeCreated": 40447.41368293762,
  51184. "thread": 140246908178432,
  51185. "threadName": "MainThread",
  51186. "processName": "MainProcess",
  51187. "process": 509276,
  51188. "message": "Result (Virtual device color temperature): 5 (<class 'int'>)",
  51189. "asctime": "2023-02-15 07:14:03,443"
  51190. },
  51191. {
  51192. "name": "__unittest__",
  51193. "msg": "Expectation (%s): result %s %s (%s)",
  51194. "args": [
  51195. "Virtual device color temperature",
  51196. "=",
  51197. "5",
  51198. "<class 'int'>"
  51199. ],
  51200. "levelname": "DEBUG",
  51201. "levelno": 10,
  51202. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  51203. "filename": "test.py",
  51204. "module": "test",
  51205. "exc_info": null,
  51206. "exc_text": null,
  51207. "stack_info": null,
  51208. "lineno": 26,
  51209. "funcName": "__report_expectation__",
  51210. "created": 1676441643.444055,
  51211. "msecs": 444.05508041381836,
  51212. "relativeCreated": 40447.57032394409,
  51213. "thread": 140246908178432,
  51214. "threadName": "MainThread",
  51215. "processName": "MainProcess",
  51216. "process": 509276,
  51217. "message": "Expectation (Virtual device color temperature): result = 5 (<class 'int'>)",
  51218. "asctime": "2023-02-15 07:14:03,444"
  51219. }
  51220. ],
  51221. "time_consumption": 0.00012421607971191406
  51222. },
  51223. {
  51224. "name": "__tLogger__",
  51225. "msg": "Changing light device color temperature to '%d'",
  51226. "args": [
  51227. 5
  51228. ],
  51229. "levelname": "DEBUG",
  51230. "levelno": 10,
  51231. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  51232. "filename": "light.py",
  51233. "module": "light",
  51234. "exc_info": null,
  51235. "exc_text": null,
  51236. "stack_info": null,
  51237. "lineno": 94,
  51238. "funcName": "__test_color_temp__",
  51239. "created": 1676441643.745764,
  51240. "msecs": 745.7640171051025,
  51241. "relativeCreated": 40749.279260635376,
  51242. "thread": 140246908178432,
  51243. "threadName": "MainThread",
  51244. "processName": "MainProcess",
  51245. "process": 509276,
  51246. "message": "Changing light device color temperature to '5'",
  51247. "asctime": "2023-02-15 07:14:03,745",
  51248. "moduleLogger": [
  51249. {
  51250. "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light",
  51251. "msg": "Sending message with topic %s and payload %s",
  51252. "args": [
  51253. "zigbee/ffw/julian/main_light",
  51254. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}"
  51255. ],
  51256. "levelname": "DEBUG",
  51257. "levelno": 10,
  51258. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  51259. "filename": "__init__.py",
  51260. "module": "__init__",
  51261. "exc_info": null,
  51262. "exc_text": null,
  51263. "stack_info": null,
  51264. "lineno": 75,
  51265. "funcName": "send",
  51266. "created": 1676441643.4445918,
  51267. "msecs": 444.591760635376,
  51268. "relativeCreated": 40448.10700416565,
  51269. "thread": 140246908178432,
  51270. "threadName": "MainThread",
  51271. "processName": "MainProcess",
  51272. "process": 509276,
  51273. "message": "Sending message with topic zigbee/ffw/julian/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}",
  51274. "asctime": "2023-02-15 07:14:03,444"
  51275. },
  51276. {
  51277. "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light",
  51278. "msg": "Received message with topic %s and payload %s",
  51279. "args": [
  51280. "zigbee/ffw/julian/main_light",
  51281. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'"
  51282. ],
  51283. "levelname": "DEBUG",
  51284. "levelno": 10,
  51285. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  51286. "filename": "__init__.py",
  51287. "module": "__init__",
  51288. "exc_info": null,
  51289. "exc_text": null,
  51290. "stack_info": null,
  51291. "lineno": 91,
  51292. "funcName": "__receive__",
  51293. "created": 1676441643.4459016,
  51294. "msecs": 445.90163230895996,
  51295. "relativeCreated": 40449.41687583923,
  51296. "thread": 140246884292160,
  51297. "threadName": "Thread-1 (_thread_main)",
  51298. "processName": "MainProcess",
  51299. "process": 509276,
  51300. "message": "Received message with topic zigbee/ffw/julian/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'",
  51301. "asctime": "2023-02-15 07:14:03,445"
  51302. },
  51303. {
  51304. "name": "smart_brain.mqtt.videv.ffw.julian.main_light.color_temp",
  51305. "msg": "Received message with topic %s and payload %s",
  51306. "args": [
  51307. "videv/ffw/julian/main_light/color_temp",
  51308. "b'8'"
  51309. ],
  51310. "levelname": "DEBUG",
  51311. "levelno": 10,
  51312. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  51313. "filename": "__init__.py",
  51314. "module": "__init__",
  51315. "exc_info": null,
  51316. "exc_text": null,
  51317. "stack_info": null,
  51318. "lineno": 91,
  51319. "funcName": "__receive__",
  51320. "created": 1676441643.4483557,
  51321. "msecs": 448.35567474365234,
  51322. "relativeCreated": 40451.870918273926,
  51323. "thread": 140246884292160,
  51324. "threadName": "Thread-1 (_thread_main)",
  51325. "processName": "MainProcess",
  51326. "process": 509276,
  51327. "message": "Received message with topic videv/ffw/julian/main_light/color_temp and payload b'8'",
  51328. "asctime": "2023-02-15 07:14:03,448"
  51329. }
  51330. ],
  51331. "time_consumption": 0.2974083423614502
  51332. },
  51333. {
  51334. "name": "__tLogger__",
  51335. "msg": "Virtual device color temperature is correct (Content %s and Type is %s).",
  51336. "args": [
  51337. "8",
  51338. "<class 'int'>"
  51339. ],
  51340. "levelname": "INFO",
  51341. "levelno": 20,
  51342. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  51343. "filename": "test.py",
  51344. "module": "test",
  51345. "exc_info": null,
  51346. "exc_text": null,
  51347. "stack_info": null,
  51348. "lineno": 184,
  51349. "funcName": "equivalency_chk",
  51350. "created": 1676441643.7465415,
  51351. "msecs": 746.5415000915527,
  51352. "relativeCreated": 40750.056743621826,
  51353. "thread": 140246908178432,
  51354. "threadName": "MainThread",
  51355. "processName": "MainProcess",
  51356. "process": 509276,
  51357. "message": "Virtual device color temperature is correct (Content 8 and Type is <class 'int'>).",
  51358. "asctime": "2023-02-15 07:14:03,746",
  51359. "moduleLogger": [
  51360. {
  51361. "name": "__unittest__",
  51362. "msg": "Result (%s): %s (%s)",
  51363. "args": [
  51364. "Virtual device color temperature",
  51365. "8",
  51366. "<class 'int'>"
  51367. ],
  51368. "levelname": "DEBUG",
  51369. "levelno": 10,
  51370. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  51371. "filename": "test.py",
  51372. "module": "test",
  51373. "exc_info": null,
  51374. "exc_text": null,
  51375. "stack_info": null,
  51376. "lineno": 22,
  51377. "funcName": "__report_result__",
  51378. "created": 1676441643.746217,
  51379. "msecs": 746.2170124053955,
  51380. "relativeCreated": 40749.73225593567,
  51381. "thread": 140246908178432,
  51382. "threadName": "MainThread",
  51383. "processName": "MainProcess",
  51384. "process": 509276,
  51385. "message": "Result (Virtual device color temperature): 8 (<class 'int'>)",
  51386. "asctime": "2023-02-15 07:14:03,746"
  51387. },
  51388. {
  51389. "name": "__unittest__",
  51390. "msg": "Expectation (%s): result %s %s (%s)",
  51391. "args": [
  51392. "Virtual device color temperature",
  51393. "=",
  51394. "8",
  51395. "<class 'int'>"
  51396. ],
  51397. "levelname": "DEBUG",
  51398. "levelno": 10,
  51399. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  51400. "filename": "test.py",
  51401. "module": "test",
  51402. "exc_info": null,
  51403. "exc_text": null,
  51404. "stack_info": null,
  51405. "lineno": 26,
  51406. "funcName": "__report_expectation__",
  51407. "created": 1676441643.7463713,
  51408. "msecs": 746.3712692260742,
  51409. "relativeCreated": 40749.88651275635,
  51410. "thread": 140246908178432,
  51411. "threadName": "MainThread",
  51412. "processName": "MainProcess",
  51413. "process": 509276,
  51414. "message": "Expectation (Virtual device color temperature): result = 8 (<class 'int'>)",
  51415. "asctime": "2023-02-15 07:14:03,746"
  51416. }
  51417. ],
  51418. "time_consumption": 0.00017023086547851562
  51419. },
  51420. {
  51421. "name": "__tLogger__",
  51422. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  51423. "args": [
  51424. "8",
  51425. "<class 'int'>"
  51426. ],
  51427. "levelname": "INFO",
  51428. "levelno": 20,
  51429. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  51430. "filename": "test.py",
  51431. "module": "test",
  51432. "exc_info": null,
  51433. "exc_text": null,
  51434. "stack_info": null,
  51435. "lineno": 184,
  51436. "funcName": "equivalency_chk",
  51437. "created": 1676441643.7470071,
  51438. "msecs": 747.0071315765381,
  51439. "relativeCreated": 40750.52237510681,
  51440. "thread": 140246908178432,
  51441. "threadName": "MainThread",
  51442. "processName": "MainProcess",
  51443. "process": 509276,
  51444. "message": "Light device brightness is correct (Content 8 and Type is <class 'int'>).",
  51445. "asctime": "2023-02-15 07:14:03,747",
  51446. "moduleLogger": [
  51447. {
  51448. "name": "__unittest__",
  51449. "msg": "Result (%s): %s (%s)",
  51450. "args": [
  51451. "Light device brightness",
  51452. "8",
  51453. "<class 'int'>"
  51454. ],
  51455. "levelname": "DEBUG",
  51456. "levelno": 10,
  51457. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  51458. "filename": "test.py",
  51459. "module": "test",
  51460. "exc_info": null,
  51461. "exc_text": null,
  51462. "stack_info": null,
  51463. "lineno": 22,
  51464. "funcName": "__report_result__",
  51465. "created": 1676441643.7467904,
  51466. "msecs": 746.7904090881348,
  51467. "relativeCreated": 40750.30565261841,
  51468. "thread": 140246908178432,
  51469. "threadName": "MainThread",
  51470. "processName": "MainProcess",
  51471. "process": 509276,
  51472. "message": "Result (Light device brightness): 8 (<class 'int'>)",
  51473. "asctime": "2023-02-15 07:14:03,746"
  51474. },
  51475. {
  51476. "name": "__unittest__",
  51477. "msg": "Expectation (%s): result %s %s (%s)",
  51478. "args": [
  51479. "Light device brightness",
  51480. "=",
  51481. "8",
  51482. "<class 'int'>"
  51483. ],
  51484. "levelname": "DEBUG",
  51485. "levelno": 10,
  51486. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  51487. "filename": "test.py",
  51488. "module": "test",
  51489. "exc_info": null,
  51490. "exc_text": null,
  51491. "stack_info": null,
  51492. "lineno": 26,
  51493. "funcName": "__report_expectation__",
  51494. "created": 1676441643.7469049,
  51495. "msecs": 746.9048500061035,
  51496. "relativeCreated": 40750.42009353638,
  51497. "thread": 140246908178432,
  51498. "threadName": "MainThread",
  51499. "processName": "MainProcess",
  51500. "process": 509276,
  51501. "message": "Expectation (Light device brightness): result = 8 (<class 'int'>)",
  51502. "asctime": "2023-02-15 07:14:03,746"
  51503. }
  51504. ],
  51505. "time_consumption": 0.00010228157043457031
  51506. },
  51507. {
  51508. "name": "__tLogger__",
  51509. "msg": "Changing virtual device color temperature to '%d'",
  51510. "args": [
  51511. 5
  51512. ],
  51513. "levelname": "DEBUG",
  51514. "levelno": 10,
  51515. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  51516. "filename": "light.py",
  51517. "module": "light",
  51518. "exc_info": null,
  51519. "exc_text": null,
  51520. "stack_info": null,
  51521. "lineno": 100,
  51522. "funcName": "__test_color_temp__",
  51523. "created": 1676441644.048456,
  51524. "msecs": 48.45595359802246,
  51525. "relativeCreated": 41051.971197128296,
  51526. "thread": 140246908178432,
  51527. "threadName": "MainThread",
  51528. "processName": "MainProcess",
  51529. "process": 509276,
  51530. "message": "Changing virtual device color temperature to '5'",
  51531. "asctime": "2023-02-15 07:14:04,048",
  51532. "moduleLogger": [
  51533. {
  51534. "name": "smart_brain.mqtt.videv.ffw.julian.main_light.color_temp.set",
  51535. "msg": "Sending message with topic %s and payload %s",
  51536. "args": [
  51537. "videv/ffw/julian/main_light/color_temp/set",
  51538. "5"
  51539. ],
  51540. "levelname": "DEBUG",
  51541. "levelno": 10,
  51542. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  51543. "filename": "__init__.py",
  51544. "module": "__init__",
  51545. "exc_info": null,
  51546. "exc_text": null,
  51547. "stack_info": null,
  51548. "lineno": 75,
  51549. "funcName": "send",
  51550. "created": 1676441643.7473395,
  51551. "msecs": 747.3394870758057,
  51552. "relativeCreated": 40750.85473060608,
  51553. "thread": 140246908178432,
  51554. "threadName": "MainThread",
  51555. "processName": "MainProcess",
  51556. "process": 509276,
  51557. "message": "Sending message with topic videv/ffw/julian/main_light/color_temp/set and payload 5",
  51558. "asctime": "2023-02-15 07:14:03,747"
  51559. },
  51560. {
  51561. "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light.set",
  51562. "msg": "Received message with topic %s and payload %s",
  51563. "args": [
  51564. "zigbee/ffw/julian/main_light/set",
  51565. "b'{\"color_temp\": 352}'"
  51566. ],
  51567. "levelname": "DEBUG",
  51568. "levelno": 10,
  51569. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  51570. "filename": "__init__.py",
  51571. "module": "__init__",
  51572. "exc_info": null,
  51573. "exc_text": null,
  51574. "stack_info": null,
  51575. "lineno": 91,
  51576. "funcName": "__receive__",
  51577. "created": 1676441643.7506843,
  51578. "msecs": 750.6842613220215,
  51579. "relativeCreated": 40754.199504852295,
  51580. "thread": 140246884292160,
  51581. "threadName": "Thread-1 (_thread_main)",
  51582. "processName": "MainProcess",
  51583. "process": 509276,
  51584. "message": "Received message with topic zigbee/ffw/julian/main_light/set and payload b'{\"color_temp\": 352}'",
  51585. "asctime": "2023-02-15 07:14:03,750"
  51586. },
  51587. {
  51588. "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light",
  51589. "msg": "Sending message with topic %s and payload %s",
  51590. "args": [
  51591. "zigbee/ffw/julian/main_light",
  51592. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  51593. ],
  51594. "levelname": "DEBUG",
  51595. "levelno": 10,
  51596. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  51597. "filename": "__init__.py",
  51598. "module": "__init__",
  51599. "exc_info": null,
  51600. "exc_text": null,
  51601. "stack_info": null,
  51602. "lineno": 75,
  51603. "funcName": "send",
  51604. "created": 1676441643.751298,
  51605. "msecs": 751.2979507446289,
  51606. "relativeCreated": 40754.8131942749,
  51607. "thread": 140246884292160,
  51608. "threadName": "Thread-1 (_thread_main)",
  51609. "processName": "MainProcess",
  51610. "process": 509276,
  51611. "message": "Sending message with topic zigbee/ffw/julian/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  51612. "asctime": "2023-02-15 07:14:03,751"
  51613. },
  51614. {
  51615. "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light",
  51616. "msg": "Received message with topic %s and payload %s",
  51617. "args": [
  51618. "zigbee/ffw/julian/main_light",
  51619. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  51620. ],
  51621. "levelname": "DEBUG",
  51622. "levelno": 10,
  51623. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  51624. "filename": "__init__.py",
  51625. "module": "__init__",
  51626. "exc_info": null,
  51627. "exc_text": null,
  51628. "stack_info": null,
  51629. "lineno": 91,
  51630. "funcName": "__receive__",
  51631. "created": 1676441643.7525187,
  51632. "msecs": 752.5186538696289,
  51633. "relativeCreated": 40756.0338973999,
  51634. "thread": 140246884292160,
  51635. "threadName": "Thread-1 (_thread_main)",
  51636. "processName": "MainProcess",
  51637. "process": 509276,
  51638. "message": "Received message with topic zigbee/ffw/julian/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  51639. "asctime": "2023-02-15 07:14:03,752"
  51640. },
  51641. {
  51642. "name": "smart_brain.mqtt.videv.ffw.julian.main_light.color_temp",
  51643. "msg": "Received message with topic %s and payload %s",
  51644. "args": [
  51645. "videv/ffw/julian/main_light/color_temp",
  51646. "b'5'"
  51647. ],
  51648. "levelname": "DEBUG",
  51649. "levelno": 10,
  51650. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  51651. "filename": "__init__.py",
  51652. "module": "__init__",
  51653. "exc_info": null,
  51654. "exc_text": null,
  51655. "stack_info": null,
  51656. "lineno": 91,
  51657. "funcName": "__receive__",
  51658. "created": 1676441643.7950947,
  51659. "msecs": 795.0947284698486,
  51660. "relativeCreated": 40798.60997200012,
  51661. "thread": 140246884292160,
  51662. "threadName": "Thread-1 (_thread_main)",
  51663. "processName": "MainProcess",
  51664. "process": 509276,
  51665. "message": "Received message with topic videv/ffw/julian/main_light/color_temp and payload b'5'",
  51666. "asctime": "2023-02-15 07:14:03,795"
  51667. }
  51668. ],
  51669. "time_consumption": 0.25336122512817383
  51670. },
  51671. {
  51672. "name": "__tLogger__",
  51673. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  51674. "args": [
  51675. "5",
  51676. "<class 'int'>"
  51677. ],
  51678. "levelname": "INFO",
  51679. "levelno": 20,
  51680. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  51681. "filename": "test.py",
  51682. "module": "test",
  51683. "exc_info": null,
  51684. "exc_text": null,
  51685. "stack_info": null,
  51686. "lineno": 184,
  51687. "funcName": "equivalency_chk",
  51688. "created": 1676441644.049097,
  51689. "msecs": 49.09706115722656,
  51690. "relativeCreated": 41052.6123046875,
  51691. "thread": 140246908178432,
  51692. "threadName": "MainThread",
  51693. "processName": "MainProcess",
  51694. "process": 509276,
  51695. "message": "Light device brightness is correct (Content 5 and Type is <class 'int'>).",
  51696. "asctime": "2023-02-15 07:14:04,049",
  51697. "moduleLogger": [
  51698. {
  51699. "name": "__unittest__",
  51700. "msg": "Result (%s): %s (%s)",
  51701. "args": [
  51702. "Light device brightness",
  51703. "5",
  51704. "<class 'int'>"
  51705. ],
  51706. "levelname": "DEBUG",
  51707. "levelno": 10,
  51708. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  51709. "filename": "test.py",
  51710. "module": "test",
  51711. "exc_info": null,
  51712. "exc_text": null,
  51713. "stack_info": null,
  51714. "lineno": 22,
  51715. "funcName": "__report_result__",
  51716. "created": 1676441644.0488584,
  51717. "msecs": 48.8584041595459,
  51718. "relativeCreated": 41052.37364768982,
  51719. "thread": 140246908178432,
  51720. "threadName": "MainThread",
  51721. "processName": "MainProcess",
  51722. "process": 509276,
  51723. "message": "Result (Light device brightness): 5 (<class 'int'>)",
  51724. "asctime": "2023-02-15 07:14:04,048"
  51725. },
  51726. {
  51727. "name": "__unittest__",
  51728. "msg": "Expectation (%s): result %s %s (%s)",
  51729. "args": [
  51730. "Light device brightness",
  51731. "=",
  51732. "5",
  51733. "<class 'int'>"
  51734. ],
  51735. "levelname": "DEBUG",
  51736. "levelno": 10,
  51737. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  51738. "filename": "test.py",
  51739. "module": "test",
  51740. "exc_info": null,
  51741. "exc_text": null,
  51742. "stack_info": null,
  51743. "lineno": 26,
  51744. "funcName": "__report_expectation__",
  51745. "created": 1676441644.0489902,
  51746. "msecs": 48.99024963378906,
  51747. "relativeCreated": 41052.50549316406,
  51748. "thread": 140246908178432,
  51749. "threadName": "MainThread",
  51750. "processName": "MainProcess",
  51751. "process": 509276,
  51752. "message": "Expectation (Light device brightness): result = 5 (<class 'int'>)",
  51753. "asctime": "2023-02-15 07:14:04,048"
  51754. }
  51755. ],
  51756. "time_consumption": 0.0001068115234375
  51757. },
  51758. {
  51759. "name": "__tLogger__",
  51760. "msg": "Virtual device color temperature is correct (Content %s and Type is %s).",
  51761. "args": [
  51762. "5",
  51763. "<class 'int'>"
  51764. ],
  51765. "levelname": "INFO",
  51766. "levelno": 20,
  51767. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  51768. "filename": "test.py",
  51769. "module": "test",
  51770. "exc_info": null,
  51771. "exc_text": null,
  51772. "stack_info": null,
  51773. "lineno": 184,
  51774. "funcName": "equivalency_chk",
  51775. "created": 1676441644.0494883,
  51776. "msecs": 49.48830604553223,
  51777. "relativeCreated": 41053.003549575806,
  51778. "thread": 140246908178432,
  51779. "threadName": "MainThread",
  51780. "processName": "MainProcess",
  51781. "process": 509276,
  51782. "message": "Virtual device color temperature is correct (Content 5 and Type is <class 'int'>).",
  51783. "asctime": "2023-02-15 07:14:04,049",
  51784. "moduleLogger": [
  51785. {
  51786. "name": "__unittest__",
  51787. "msg": "Result (%s): %s (%s)",
  51788. "args": [
  51789. "Virtual device color temperature",
  51790. "5",
  51791. "<class 'int'>"
  51792. ],
  51793. "levelname": "DEBUG",
  51794. "levelno": 10,
  51795. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  51796. "filename": "test.py",
  51797. "module": "test",
  51798. "exc_info": null,
  51799. "exc_text": null,
  51800. "stack_info": null,
  51801. "lineno": 22,
  51802. "funcName": "__report_result__",
  51803. "created": 1676441644.0493057,
  51804. "msecs": 49.30567741394043,
  51805. "relativeCreated": 41052.820920944214,
  51806. "thread": 140246908178432,
  51807. "threadName": "MainThread",
  51808. "processName": "MainProcess",
  51809. "process": 509276,
  51810. "message": "Result (Virtual device color temperature): 5 (<class 'int'>)",
  51811. "asctime": "2023-02-15 07:14:04,049"
  51812. },
  51813. {
  51814. "name": "__unittest__",
  51815. "msg": "Expectation (%s): result %s %s (%s)",
  51816. "args": [
  51817. "Virtual device color temperature",
  51818. "=",
  51819. "5",
  51820. "<class 'int'>"
  51821. ],
  51822. "levelname": "DEBUG",
  51823. "levelno": 10,
  51824. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  51825. "filename": "test.py",
  51826. "module": "test",
  51827. "exc_info": null,
  51828. "exc_text": null,
  51829. "stack_info": null,
  51830. "lineno": 26,
  51831. "funcName": "__report_expectation__",
  51832. "created": 1676441644.049402,
  51833. "msecs": 49.40199851989746,
  51834. "relativeCreated": 41052.91724205017,
  51835. "thread": 140246908178432,
  51836. "threadName": "MainThread",
  51837. "processName": "MainProcess",
  51838. "process": 509276,
  51839. "message": "Expectation (Virtual device color temperature): result = 5 (<class 'int'>)",
  51840. "asctime": "2023-02-15 07:14:04,049"
  51841. }
  51842. ],
  51843. "time_consumption": 8.630752563476562e-05
  51844. },
  51845. {
  51846. "name": "__tLogger__",
  51847. "msg": "Changing light device color temperature to '%d'",
  51848. "args": [
  51849. 5
  51850. ],
  51851. "levelname": "DEBUG",
  51852. "levelno": 10,
  51853. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  51854. "filename": "light.py",
  51855. "module": "light",
  51856. "exc_info": null,
  51857. "exc_text": null,
  51858. "stack_info": null,
  51859. "lineno": 94,
  51860. "funcName": "__test_color_temp__",
  51861. "created": 1676441644.3507292,
  51862. "msecs": 350.72922706604004,
  51863. "relativeCreated": 41354.24447059631,
  51864. "thread": 140246908178432,
  51865. "threadName": "MainThread",
  51866. "processName": "MainProcess",
  51867. "process": 509276,
  51868. "message": "Changing light device color temperature to '5'",
  51869. "asctime": "2023-02-15 07:14:04,350",
  51870. "moduleLogger": [
  51871. {
  51872. "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light",
  51873. "msg": "Sending message with topic %s and payload %s",
  51874. "args": [
  51875. "zigbee/ffw/julian/main_light",
  51876. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}"
  51877. ],
  51878. "levelname": "DEBUG",
  51879. "levelno": 10,
  51880. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  51881. "filename": "__init__.py",
  51882. "module": "__init__",
  51883. "exc_info": null,
  51884. "exc_text": null,
  51885. "stack_info": null,
  51886. "lineno": 75,
  51887. "funcName": "send",
  51888. "created": 1676441644.049819,
  51889. "msecs": 49.818992614746094,
  51890. "relativeCreated": 41053.33423614502,
  51891. "thread": 140246908178432,
  51892. "threadName": "MainThread",
  51893. "processName": "MainProcess",
  51894. "process": 509276,
  51895. "message": "Sending message with topic zigbee/ffw/julian/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}",
  51896. "asctime": "2023-02-15 07:14:04,049"
  51897. },
  51898. {
  51899. "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light",
  51900. "msg": "Received message with topic %s and payload %s",
  51901. "args": [
  51902. "zigbee/ffw/julian/main_light",
  51903. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'"
  51904. ],
  51905. "levelname": "DEBUG",
  51906. "levelno": 10,
  51907. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  51908. "filename": "__init__.py",
  51909. "module": "__init__",
  51910. "exc_info": null,
  51911. "exc_text": null,
  51912. "stack_info": null,
  51913. "lineno": 91,
  51914. "funcName": "__receive__",
  51915. "created": 1676441644.0509548,
  51916. "msecs": 50.95481872558594,
  51917. "relativeCreated": 41054.47006225586,
  51918. "thread": 140246884292160,
  51919. "threadName": "Thread-1 (_thread_main)",
  51920. "processName": "MainProcess",
  51921. "process": 509276,
  51922. "message": "Received message with topic zigbee/ffw/julian/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'",
  51923. "asctime": "2023-02-15 07:14:04,050"
  51924. },
  51925. {
  51926. "name": "smart_brain.mqtt.videv.ffw.julian.main_light.color_temp",
  51927. "msg": "Received message with topic %s and payload %s",
  51928. "args": [
  51929. "videv/ffw/julian/main_light/color_temp",
  51930. "b'8'"
  51931. ],
  51932. "levelname": "DEBUG",
  51933. "levelno": 10,
  51934. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  51935. "filename": "__init__.py",
  51936. "module": "__init__",
  51937. "exc_info": null,
  51938. "exc_text": null,
  51939. "stack_info": null,
  51940. "lineno": 91,
  51941. "funcName": "__receive__",
  51942. "created": 1676441644.0530465,
  51943. "msecs": 53.046464920043945,
  51944. "relativeCreated": 41056.56170845032,
  51945. "thread": 140246884292160,
  51946. "threadName": "Thread-1 (_thread_main)",
  51947. "processName": "MainProcess",
  51948. "process": 509276,
  51949. "message": "Received message with topic videv/ffw/julian/main_light/color_temp and payload b'8'",
  51950. "asctime": "2023-02-15 07:14:04,053"
  51951. }
  51952. ],
  51953. "time_consumption": 0.2976827621459961
  51954. },
  51955. {
  51956. "name": "__tLogger__",
  51957. "msg": "Virtual device color temperature is correct (Content %s and Type is %s).",
  51958. "args": [
  51959. "8",
  51960. "<class 'int'>"
  51961. ],
  51962. "levelname": "INFO",
  51963. "levelno": 20,
  51964. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  51965. "filename": "test.py",
  51966. "module": "test",
  51967. "exc_info": null,
  51968. "exc_text": null,
  51969. "stack_info": null,
  51970. "lineno": 184,
  51971. "funcName": "equivalency_chk",
  51972. "created": 1676441644.351458,
  51973. "msecs": 351.4580726623535,
  51974. "relativeCreated": 41354.97331619263,
  51975. "thread": 140246908178432,
  51976. "threadName": "MainThread",
  51977. "processName": "MainProcess",
  51978. "process": 509276,
  51979. "message": "Virtual device color temperature is correct (Content 8 and Type is <class 'int'>).",
  51980. "asctime": "2023-02-15 07:14:04,351",
  51981. "moduleLogger": [
  51982. {
  51983. "name": "__unittest__",
  51984. "msg": "Result (%s): %s (%s)",
  51985. "args": [
  51986. "Virtual device color temperature",
  51987. "8",
  51988. "<class 'int'>"
  51989. ],
  51990. "levelname": "DEBUG",
  51991. "levelno": 10,
  51992. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  51993. "filename": "test.py",
  51994. "module": "test",
  51995. "exc_info": null,
  51996. "exc_text": null,
  51997. "stack_info": null,
  51998. "lineno": 22,
  51999. "funcName": "__report_result__",
  52000. "created": 1676441644.3511808,
  52001. "msecs": 351.1807918548584,
  52002. "relativeCreated": 41354.69603538513,
  52003. "thread": 140246908178432,
  52004. "threadName": "MainThread",
  52005. "processName": "MainProcess",
  52006. "process": 509276,
  52007. "message": "Result (Virtual device color temperature): 8 (<class 'int'>)",
  52008. "asctime": "2023-02-15 07:14:04,351"
  52009. },
  52010. {
  52011. "name": "__unittest__",
  52012. "msg": "Expectation (%s): result %s %s (%s)",
  52013. "args": [
  52014. "Virtual device color temperature",
  52015. "=",
  52016. "8",
  52017. "<class 'int'>"
  52018. ],
  52019. "levelname": "DEBUG",
  52020. "levelno": 10,
  52021. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  52022. "filename": "test.py",
  52023. "module": "test",
  52024. "exc_info": null,
  52025. "exc_text": null,
  52026. "stack_info": null,
  52027. "lineno": 26,
  52028. "funcName": "__report_expectation__",
  52029. "created": 1676441644.3513343,
  52030. "msecs": 351.3343334197998,
  52031. "relativeCreated": 41354.84957695007,
  52032. "thread": 140246908178432,
  52033. "threadName": "MainThread",
  52034. "processName": "MainProcess",
  52035. "process": 509276,
  52036. "message": "Expectation (Virtual device color temperature): result = 8 (<class 'int'>)",
  52037. "asctime": "2023-02-15 07:14:04,351"
  52038. }
  52039. ],
  52040. "time_consumption": 0.00012373924255371094
  52041. },
  52042. {
  52043. "name": "__tLogger__",
  52044. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  52045. "args": [
  52046. "8",
  52047. "<class 'int'>"
  52048. ],
  52049. "levelname": "INFO",
  52050. "levelno": 20,
  52051. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  52052. "filename": "test.py",
  52053. "module": "test",
  52054. "exc_info": null,
  52055. "exc_text": null,
  52056. "stack_info": null,
  52057. "lineno": 184,
  52058. "funcName": "equivalency_chk",
  52059. "created": 1676441644.3518672,
  52060. "msecs": 351.8671989440918,
  52061. "relativeCreated": 41355.382442474365,
  52062. "thread": 140246908178432,
  52063. "threadName": "MainThread",
  52064. "processName": "MainProcess",
  52065. "process": 509276,
  52066. "message": "Light device brightness is correct (Content 8 and Type is <class 'int'>).",
  52067. "asctime": "2023-02-15 07:14:04,351",
  52068. "moduleLogger": [
  52069. {
  52070. "name": "__unittest__",
  52071. "msg": "Result (%s): %s (%s)",
  52072. "args": [
  52073. "Light device brightness",
  52074. "8",
  52075. "<class 'int'>"
  52076. ],
  52077. "levelname": "DEBUG",
  52078. "levelno": 10,
  52079. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  52080. "filename": "test.py",
  52081. "module": "test",
  52082. "exc_info": null,
  52083. "exc_text": null,
  52084. "stack_info": null,
  52085. "lineno": 22,
  52086. "funcName": "__report_result__",
  52087. "created": 1676441644.3516576,
  52088. "msecs": 351.6576290130615,
  52089. "relativeCreated": 41355.172872543335,
  52090. "thread": 140246908178432,
  52091. "threadName": "MainThread",
  52092. "processName": "MainProcess",
  52093. "process": 509276,
  52094. "message": "Result (Light device brightness): 8 (<class 'int'>)",
  52095. "asctime": "2023-02-15 07:14:04,351"
  52096. },
  52097. {
  52098. "name": "__unittest__",
  52099. "msg": "Expectation (%s): result %s %s (%s)",
  52100. "args": [
  52101. "Light device brightness",
  52102. "=",
  52103. "8",
  52104. "<class 'int'>"
  52105. ],
  52106. "levelname": "DEBUG",
  52107. "levelno": 10,
  52108. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  52109. "filename": "test.py",
  52110. "module": "test",
  52111. "exc_info": null,
  52112. "exc_text": null,
  52113. "stack_info": null,
  52114. "lineno": 26,
  52115. "funcName": "__report_expectation__",
  52116. "created": 1676441644.351767,
  52117. "msecs": 351.76706314086914,
  52118. "relativeCreated": 41355.28230667114,
  52119. "thread": 140246908178432,
  52120. "threadName": "MainThread",
  52121. "processName": "MainProcess",
  52122. "process": 509276,
  52123. "message": "Expectation (Light device brightness): result = 8 (<class 'int'>)",
  52124. "asctime": "2023-02-15 07:14:04,351"
  52125. }
  52126. ],
  52127. "time_consumption": 0.00010013580322265625
  52128. },
  52129. {
  52130. "name": "__tLogger__",
  52131. "msg": "Changing virtual device color temperature to '%d'",
  52132. "args": [
  52133. 5
  52134. ],
  52135. "levelname": "DEBUG",
  52136. "levelno": 10,
  52137. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  52138. "filename": "light.py",
  52139. "module": "light",
  52140. "exc_info": null,
  52141. "exc_text": null,
  52142. "stack_info": null,
  52143. "lineno": 100,
  52144. "funcName": "__test_color_temp__",
  52145. "created": 1676441644.6539147,
  52146. "msecs": 653.9146900177002,
  52147. "relativeCreated": 41657.42993354797,
  52148. "thread": 140246908178432,
  52149. "threadName": "MainThread",
  52150. "processName": "MainProcess",
  52151. "process": 509276,
  52152. "message": "Changing virtual device color temperature to '5'",
  52153. "asctime": "2023-02-15 07:14:04,653",
  52154. "moduleLogger": [
  52155. {
  52156. "name": "smart_brain.mqtt.videv.ffw.julian.main_light.color_temp.set",
  52157. "msg": "Sending message with topic %s and payload %s",
  52158. "args": [
  52159. "videv/ffw/julian/main_light/color_temp/set",
  52160. "5"
  52161. ],
  52162. "levelname": "DEBUG",
  52163. "levelno": 10,
  52164. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  52165. "filename": "__init__.py",
  52166. "module": "__init__",
  52167. "exc_info": null,
  52168. "exc_text": null,
  52169. "stack_info": null,
  52170. "lineno": 75,
  52171. "funcName": "send",
  52172. "created": 1676441644.3521464,
  52173. "msecs": 352.1463871002197,
  52174. "relativeCreated": 41355.66163063049,
  52175. "thread": 140246908178432,
  52176. "threadName": "MainThread",
  52177. "processName": "MainProcess",
  52178. "process": 509276,
  52179. "message": "Sending message with topic videv/ffw/julian/main_light/color_temp/set and payload 5",
  52180. "asctime": "2023-02-15 07:14:04,352"
  52181. },
  52182. {
  52183. "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light.set",
  52184. "msg": "Received message with topic %s and payload %s",
  52185. "args": [
  52186. "zigbee/ffw/julian/main_light/set",
  52187. "b'{\"color_temp\": 352}'"
  52188. ],
  52189. "levelname": "DEBUG",
  52190. "levelno": 10,
  52191. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  52192. "filename": "__init__.py",
  52193. "module": "__init__",
  52194. "exc_info": null,
  52195. "exc_text": null,
  52196. "stack_info": null,
  52197. "lineno": 91,
  52198. "funcName": "__receive__",
  52199. "created": 1676441644.3561265,
  52200. "msecs": 356.1265468597412,
  52201. "relativeCreated": 41359.641790390015,
  52202. "thread": 140246884292160,
  52203. "threadName": "Thread-1 (_thread_main)",
  52204. "processName": "MainProcess",
  52205. "process": 509276,
  52206. "message": "Received message with topic zigbee/ffw/julian/main_light/set and payload b'{\"color_temp\": 352}'",
  52207. "asctime": "2023-02-15 07:14:04,356"
  52208. },
  52209. {
  52210. "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light",
  52211. "msg": "Sending message with topic %s and payload %s",
  52212. "args": [
  52213. "zigbee/ffw/julian/main_light",
  52214. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  52215. ],
  52216. "levelname": "DEBUG",
  52217. "levelno": 10,
  52218. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  52219. "filename": "__init__.py",
  52220. "module": "__init__",
  52221. "exc_info": null,
  52222. "exc_text": null,
  52223. "stack_info": null,
  52224. "lineno": 75,
  52225. "funcName": "send",
  52226. "created": 1676441644.3567169,
  52227. "msecs": 356.7168712615967,
  52228. "relativeCreated": 41360.23211479187,
  52229. "thread": 140246884292160,
  52230. "threadName": "Thread-1 (_thread_main)",
  52231. "processName": "MainProcess",
  52232. "process": 509276,
  52233. "message": "Sending message with topic zigbee/ffw/julian/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  52234. "asctime": "2023-02-15 07:14:04,356"
  52235. },
  52236. {
  52237. "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light",
  52238. "msg": "Received message with topic %s and payload %s",
  52239. "args": [
  52240. "zigbee/ffw/julian/main_light",
  52241. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  52242. ],
  52243. "levelname": "DEBUG",
  52244. "levelno": 10,
  52245. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  52246. "filename": "__init__.py",
  52247. "module": "__init__",
  52248. "exc_info": null,
  52249. "exc_text": null,
  52250. "stack_info": null,
  52251. "lineno": 91,
  52252. "funcName": "__receive__",
  52253. "created": 1676441644.3579204,
  52254. "msecs": 357.92040824890137,
  52255. "relativeCreated": 41361.435651779175,
  52256. "thread": 140246884292160,
  52257. "threadName": "Thread-1 (_thread_main)",
  52258. "processName": "MainProcess",
  52259. "process": 509276,
  52260. "message": "Received message with topic zigbee/ffw/julian/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  52261. "asctime": "2023-02-15 07:14:04,357"
  52262. },
  52263. {
  52264. "name": "smart_brain.mqtt.videv.ffw.julian.main_light.color_temp",
  52265. "msg": "Received message with topic %s and payload %s",
  52266. "args": [
  52267. "videv/ffw/julian/main_light/color_temp",
  52268. "b'5'"
  52269. ],
  52270. "levelname": "DEBUG",
  52271. "levelno": 10,
  52272. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  52273. "filename": "__init__.py",
  52274. "module": "__init__",
  52275. "exc_info": null,
  52276. "exc_text": null,
  52277. "stack_info": null,
  52278. "lineno": 91,
  52279. "funcName": "__receive__",
  52280. "created": 1676441644.4019895,
  52281. "msecs": 401.9894599914551,
  52282. "relativeCreated": 41405.50470352173,
  52283. "thread": 140246884292160,
  52284. "threadName": "Thread-1 (_thread_main)",
  52285. "processName": "MainProcess",
  52286. "process": 509276,
  52287. "message": "Received message with topic videv/ffw/julian/main_light/color_temp and payload b'5'",
  52288. "asctime": "2023-02-15 07:14:04,401"
  52289. }
  52290. ],
  52291. "time_consumption": 0.2519252300262451
  52292. },
  52293. {
  52294. "name": "__tLogger__",
  52295. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  52296. "args": [
  52297. "5",
  52298. "<class 'int'>"
  52299. ],
  52300. "levelname": "INFO",
  52301. "levelno": 20,
  52302. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  52303. "filename": "test.py",
  52304. "module": "test",
  52305. "exc_info": null,
  52306. "exc_text": null,
  52307. "stack_info": null,
  52308. "lineno": 184,
  52309. "funcName": "equivalency_chk",
  52310. "created": 1676441644.654686,
  52311. "msecs": 654.6859741210938,
  52312. "relativeCreated": 41658.20121765137,
  52313. "thread": 140246908178432,
  52314. "threadName": "MainThread",
  52315. "processName": "MainProcess",
  52316. "process": 509276,
  52317. "message": "Light device brightness is correct (Content 5 and Type is <class 'int'>).",
  52318. "asctime": "2023-02-15 07:14:04,654",
  52319. "moduleLogger": [
  52320. {
  52321. "name": "__unittest__",
  52322. "msg": "Result (%s): %s (%s)",
  52323. "args": [
  52324. "Light device brightness",
  52325. "5",
  52326. "<class 'int'>"
  52327. ],
  52328. "levelname": "DEBUG",
  52329. "levelno": 10,
  52330. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  52331. "filename": "test.py",
  52332. "module": "test",
  52333. "exc_info": null,
  52334. "exc_text": null,
  52335. "stack_info": null,
  52336. "lineno": 22,
  52337. "funcName": "__report_result__",
  52338. "created": 1676441644.6543684,
  52339. "msecs": 654.3684005737305,
  52340. "relativeCreated": 41657.883644104004,
  52341. "thread": 140246908178432,
  52342. "threadName": "MainThread",
  52343. "processName": "MainProcess",
  52344. "process": 509276,
  52345. "message": "Result (Light device brightness): 5 (<class 'int'>)",
  52346. "asctime": "2023-02-15 07:14:04,654"
  52347. },
  52348. {
  52349. "name": "__unittest__",
  52350. "msg": "Expectation (%s): result %s %s (%s)",
  52351. "args": [
  52352. "Light device brightness",
  52353. "=",
  52354. "5",
  52355. "<class 'int'>"
  52356. ],
  52357. "levelname": "DEBUG",
  52358. "levelno": 10,
  52359. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  52360. "filename": "test.py",
  52361. "module": "test",
  52362. "exc_info": null,
  52363. "exc_text": null,
  52364. "stack_info": null,
  52365. "lineno": 26,
  52366. "funcName": "__report_expectation__",
  52367. "created": 1676441644.6545546,
  52368. "msecs": 654.5546054840088,
  52369. "relativeCreated": 41658.06984901428,
  52370. "thread": 140246908178432,
  52371. "threadName": "MainThread",
  52372. "processName": "MainProcess",
  52373. "process": 509276,
  52374. "message": "Expectation (Light device brightness): result = 5 (<class 'int'>)",
  52375. "asctime": "2023-02-15 07:14:04,654"
  52376. }
  52377. ],
  52378. "time_consumption": 0.00013136863708496094
  52379. },
  52380. {
  52381. "name": "__tLogger__",
  52382. "msg": "Resetting precondition (Power off)",
  52383. "args": [],
  52384. "levelname": "DEBUG",
  52385. "levelno": 10,
  52386. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  52387. "filename": "light.py",
  52388. "module": "light",
  52389. "exc_info": null,
  52390. "exc_text": null,
  52391. "stack_info": null,
  52392. "lineno": 105,
  52393. "funcName": "__test_color_temp__",
  52394. "created": 1676441644.9561565,
  52395. "msecs": 956.1564922332764,
  52396. "relativeCreated": 41959.67173576355,
  52397. "thread": 140246908178432,
  52398. "threadName": "MainThread",
  52399. "processName": "MainProcess",
  52400. "process": 509276,
  52401. "message": "Resetting precondition (Power off)",
  52402. "asctime": "2023-02-15 07:14:04,956",
  52403. "moduleLogger": [
  52404. {
  52405. "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0",
  52406. "msg": "Sending message with topic %s and payload %s",
  52407. "args": [
  52408. "shellies/ffw/julian/main_light/relay/0",
  52409. "off"
  52410. ],
  52411. "levelname": "DEBUG",
  52412. "levelno": 10,
  52413. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  52414. "filename": "__init__.py",
  52415. "module": "__init__",
  52416. "exc_info": null,
  52417. "exc_text": null,
  52418. "stack_info": null,
  52419. "lineno": 75,
  52420. "funcName": "send",
  52421. "created": 1676441644.6549883,
  52422. "msecs": 654.9882888793945,
  52423. "relativeCreated": 41658.50353240967,
  52424. "thread": 140246908178432,
  52425. "threadName": "MainThread",
  52426. "processName": "MainProcess",
  52427. "process": 509276,
  52428. "message": "Sending message with topic shellies/ffw/julian/main_light/relay/0 and payload off",
  52429. "asctime": "2023-02-15 07:14:04,654"
  52430. },
  52431. {
  52432. "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0",
  52433. "msg": "Received message with topic %s and payload %s",
  52434. "args": [
  52435. "shellies/ffw/julian/main_light/relay/0",
  52436. "b'off'"
  52437. ],
  52438. "levelname": "DEBUG",
  52439. "levelno": 10,
  52440. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  52441. "filename": "__init__.py",
  52442. "module": "__init__",
  52443. "exc_info": null,
  52444. "exc_text": null,
  52445. "stack_info": null,
  52446. "lineno": 91,
  52447. "funcName": "__receive__",
  52448. "created": 1676441644.656345,
  52449. "msecs": 656.3448905944824,
  52450. "relativeCreated": 41659.860134124756,
  52451. "thread": 140246884292160,
  52452. "threadName": "Thread-1 (_thread_main)",
  52453. "processName": "MainProcess",
  52454. "process": 509276,
  52455. "message": "Received message with topic shellies/ffw/julian/main_light/relay/0 and payload b'off'",
  52456. "asctime": "2023-02-15 07:14:04,656"
  52457. },
  52458. {
  52459. "name": "smart_brain.mqtt.videv.ffw.julian.main_light.state",
  52460. "msg": "Received message with topic %s and payload %s",
  52461. "args": [
  52462. "videv/ffw/julian/main_light/state",
  52463. "b'false'"
  52464. ],
  52465. "levelname": "DEBUG",
  52466. "levelno": 10,
  52467. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  52468. "filename": "__init__.py",
  52469. "module": "__init__",
  52470. "exc_info": null,
  52471. "exc_text": null,
  52472. "stack_info": null,
  52473. "lineno": 91,
  52474. "funcName": "__receive__",
  52475. "created": 1676441644.6587627,
  52476. "msecs": 658.7626934051514,
  52477. "relativeCreated": 41662.277936935425,
  52478. "thread": 140246884292160,
  52479. "threadName": "Thread-1 (_thread_main)",
  52480. "processName": "MainProcess",
  52481. "process": 509276,
  52482. "message": "Received message with topic videv/ffw/julian/main_light/state and payload b'false'",
  52483. "asctime": "2023-02-15 07:14:04,658"
  52484. }
  52485. ],
  52486. "time_consumption": 0.297393798828125
  52487. }
  52488. ],
  52489. "time_consumption": 1.8146567344665527,
  52490. "time_start": "2023-02-15 07:14:03,141",
  52491. "time_finished": "2023-02-15 07:14:04,956"
  52492. },
  52493. "Power On/ Off test for device and virtual device: shellies/ffw/julian/main_light": {
  52494. "name": "__tLogger__",
  52495. "msg": "Power On/ Off test for device and virtual device: shellies/ffw/julian/main_light",
  52496. "args": null,
  52497. "levelname": "INFO",
  52498. "levelno": 20,
  52499. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  52500. "filename": "light.py",
  52501. "module": "light",
  52502. "exc_info": null,
  52503. "exc_text": null,
  52504. "stack_info": null,
  52505. "lineno": 27,
  52506. "funcName": "test_power_on_off",
  52507. "created": 1676441644.956579,
  52508. "msecs": 956.5789699554443,
  52509. "relativeCreated": 41960.09421348572,
  52510. "thread": 140246908178432,
  52511. "threadName": "MainThread",
  52512. "processName": "MainProcess",
  52513. "process": 509276,
  52514. "message": "Power On/ Off test for device and virtual device: shellies/ffw/julian/main_light",
  52515. "asctime": "2023-02-15 07:14:04,956",
  52516. "moduleLogger": [],
  52517. "testcaseLogger": [
  52518. {
  52519. "name": "__tLogger__",
  52520. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  52521. "args": [
  52522. "False",
  52523. "<class 'bool'>"
  52524. ],
  52525. "levelname": "INFO",
  52526. "levelno": 20,
  52527. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  52528. "filename": "test.py",
  52529. "module": "test",
  52530. "exc_info": null,
  52531. "exc_text": null,
  52532. "stack_info": null,
  52533. "lineno": 184,
  52534. "funcName": "equivalency_chk",
  52535. "created": 1676441644.9568684,
  52536. "msecs": 956.8684101104736,
  52537. "relativeCreated": 41960.38365364075,
  52538. "thread": 140246908178432,
  52539. "threadName": "MainThread",
  52540. "processName": "MainProcess",
  52541. "process": 509276,
  52542. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  52543. "asctime": "2023-02-15 07:14:04,956",
  52544. "moduleLogger": [
  52545. {
  52546. "name": "__unittest__",
  52547. "msg": "Result (%s): %s (%s)",
  52548. "args": [
  52549. "Virtual device state",
  52550. "False",
  52551. "<class 'bool'>"
  52552. ],
  52553. "levelname": "DEBUG",
  52554. "levelno": 10,
  52555. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  52556. "filename": "test.py",
  52557. "module": "test",
  52558. "exc_info": null,
  52559. "exc_text": null,
  52560. "stack_info": null,
  52561. "lineno": 22,
  52562. "funcName": "__report_result__",
  52563. "created": 1676441644.9567268,
  52564. "msecs": 956.7267894744873,
  52565. "relativeCreated": 41960.24203300476,
  52566. "thread": 140246908178432,
  52567. "threadName": "MainThread",
  52568. "processName": "MainProcess",
  52569. "process": 509276,
  52570. "message": "Result (Virtual device state): False (<class 'bool'>)",
  52571. "asctime": "2023-02-15 07:14:04,956"
  52572. },
  52573. {
  52574. "name": "__unittest__",
  52575. "msg": "Expectation (%s): result %s %s (%s)",
  52576. "args": [
  52577. "Virtual device state",
  52578. "=",
  52579. "False",
  52580. "<class 'bool'>"
  52581. ],
  52582. "levelname": "DEBUG",
  52583. "levelno": 10,
  52584. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  52585. "filename": "test.py",
  52586. "module": "test",
  52587. "exc_info": null,
  52588. "exc_text": null,
  52589. "stack_info": null,
  52590. "lineno": 26,
  52591. "funcName": "__report_expectation__",
  52592. "created": 1676441644.9568055,
  52593. "msecs": 956.8054676055908,
  52594. "relativeCreated": 41960.320711135864,
  52595. "thread": 140246908178432,
  52596. "threadName": "MainThread",
  52597. "processName": "MainProcess",
  52598. "process": 509276,
  52599. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  52600. "asctime": "2023-02-15 07:14:04,956"
  52601. }
  52602. ],
  52603. "time_consumption": 6.29425048828125e-05
  52604. },
  52605. {
  52606. "name": "__tLogger__",
  52607. "msg": "Changing switching device state to '%s'",
  52608. "args": [
  52609. true
  52610. ],
  52611. "levelname": "DEBUG",
  52612. "levelno": 10,
  52613. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  52614. "filename": "light.py",
  52615. "module": "light",
  52616. "exc_info": null,
  52617. "exc_text": null,
  52618. "stack_info": null,
  52619. "lineno": 36,
  52620. "funcName": "__test_power_on_off__",
  52621. "created": 1676441645.2582877,
  52622. "msecs": 258.2876682281494,
  52623. "relativeCreated": 42261.80291175842,
  52624. "thread": 140246908178432,
  52625. "threadName": "MainThread",
  52626. "processName": "MainProcess",
  52627. "process": 509276,
  52628. "message": "Changing switching device state to 'True'",
  52629. "asctime": "2023-02-15 07:14:05,258",
  52630. "moduleLogger": [
  52631. {
  52632. "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0",
  52633. "msg": "Sending message with topic %s and payload %s",
  52634. "args": [
  52635. "shellies/ffw/julian/main_light/relay/0",
  52636. "on"
  52637. ],
  52638. "levelname": "DEBUG",
  52639. "levelno": 10,
  52640. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  52641. "filename": "__init__.py",
  52642. "module": "__init__",
  52643. "exc_info": null,
  52644. "exc_text": null,
  52645. "stack_info": null,
  52646. "lineno": 75,
  52647. "funcName": "send",
  52648. "created": 1676441644.9570148,
  52649. "msecs": 957.014799118042,
  52650. "relativeCreated": 41960.530042648315,
  52651. "thread": 140246908178432,
  52652. "threadName": "MainThread",
  52653. "processName": "MainProcess",
  52654. "process": 509276,
  52655. "message": "Sending message with topic shellies/ffw/julian/main_light/relay/0 and payload on",
  52656. "asctime": "2023-02-15 07:14:04,957"
  52657. },
  52658. {
  52659. "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light",
  52660. "msg": "Sending message with topic %s and payload %s",
  52661. "args": [
  52662. "zigbee/ffw/julian/main_light",
  52663. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  52664. ],
  52665. "levelname": "DEBUG",
  52666. "levelno": 10,
  52667. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  52668. "filename": "__init__.py",
  52669. "module": "__init__",
  52670. "exc_info": null,
  52671. "exc_text": null,
  52672. "stack_info": null,
  52673. "lineno": 75,
  52674. "funcName": "send",
  52675. "created": 1676441644.957378,
  52676. "msecs": 957.3779106140137,
  52677. "relativeCreated": 41960.89315414429,
  52678. "thread": 140246908178432,
  52679. "threadName": "MainThread",
  52680. "processName": "MainProcess",
  52681. "process": 509276,
  52682. "message": "Sending message with topic zigbee/ffw/julian/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  52683. "asctime": "2023-02-15 07:14:04,957"
  52684. },
  52685. {
  52686. "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0",
  52687. "msg": "Received message with topic %s and payload %s",
  52688. "args": [
  52689. "shellies/ffw/julian/main_light/relay/0",
  52690. "b'on'"
  52691. ],
  52692. "levelname": "DEBUG",
  52693. "levelno": 10,
  52694. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  52695. "filename": "__init__.py",
  52696. "module": "__init__",
  52697. "exc_info": null,
  52698. "exc_text": null,
  52699. "stack_info": null,
  52700. "lineno": 91,
  52701. "funcName": "__receive__",
  52702. "created": 1676441644.9580271,
  52703. "msecs": 958.0271244049072,
  52704. "relativeCreated": 41961.54236793518,
  52705. "thread": 140246884292160,
  52706. "threadName": "Thread-1 (_thread_main)",
  52707. "processName": "MainProcess",
  52708. "process": 509276,
  52709. "message": "Received message with topic shellies/ffw/julian/main_light/relay/0 and payload b'on'",
  52710. "asctime": "2023-02-15 07:14:04,958"
  52711. },
  52712. {
  52713. "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light",
  52714. "msg": "Received message with topic %s and payload %s",
  52715. "args": [
  52716. "zigbee/ffw/julian/main_light",
  52717. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  52718. ],
  52719. "levelname": "DEBUG",
  52720. "levelno": 10,
  52721. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  52722. "filename": "__init__.py",
  52723. "module": "__init__",
  52724. "exc_info": null,
  52725. "exc_text": null,
  52726. "stack_info": null,
  52727. "lineno": 91,
  52728. "funcName": "__receive__",
  52729. "created": 1676441644.9584916,
  52730. "msecs": 958.4915637969971,
  52731. "relativeCreated": 41962.00680732727,
  52732. "thread": 140246884292160,
  52733. "threadName": "Thread-1 (_thread_main)",
  52734. "processName": "MainProcess",
  52735. "process": 509276,
  52736. "message": "Received message with topic zigbee/ffw/julian/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  52737. "asctime": "2023-02-15 07:14:04,958"
  52738. },
  52739. {
  52740. "name": "smart_brain.mqtt.videv.ffw.julian.main_light.state",
  52741. "msg": "Received message with topic %s and payload %s",
  52742. "args": [
  52743. "videv/ffw/julian/main_light/state",
  52744. "b'true'"
  52745. ],
  52746. "levelname": "DEBUG",
  52747. "levelno": 10,
  52748. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  52749. "filename": "__init__.py",
  52750. "module": "__init__",
  52751. "exc_info": null,
  52752. "exc_text": null,
  52753. "stack_info": null,
  52754. "lineno": 91,
  52755. "funcName": "__receive__",
  52756. "created": 1676441644.9986777,
  52757. "msecs": 998.6777305603027,
  52758. "relativeCreated": 42002.192974090576,
  52759. "thread": 140246884292160,
  52760. "threadName": "Thread-1 (_thread_main)",
  52761. "processName": "MainProcess",
  52762. "process": 509276,
  52763. "message": "Received message with topic videv/ffw/julian/main_light/state and payload b'true'",
  52764. "asctime": "2023-02-15 07:14:04,998"
  52765. }
  52766. ],
  52767. "time_consumption": 0.2596099376678467
  52768. },
  52769. {
  52770. "name": "__tLogger__",
  52771. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  52772. "args": [
  52773. "True",
  52774. "<class 'bool'>"
  52775. ],
  52776. "levelname": "INFO",
  52777. "levelno": 20,
  52778. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  52779. "filename": "test.py",
  52780. "module": "test",
  52781. "exc_info": null,
  52782. "exc_text": null,
  52783. "stack_info": null,
  52784. "lineno": 184,
  52785. "funcName": "equivalency_chk",
  52786. "created": 1676441645.259061,
  52787. "msecs": 259.0610980987549,
  52788. "relativeCreated": 42262.57634162903,
  52789. "thread": 140246908178432,
  52790. "threadName": "MainThread",
  52791. "processName": "MainProcess",
  52792. "process": 509276,
  52793. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  52794. "asctime": "2023-02-15 07:14:05,259",
  52795. "moduleLogger": [
  52796. {
  52797. "name": "__unittest__",
  52798. "msg": "Result (%s): %s (%s)",
  52799. "args": [
  52800. "Virtual device state",
  52801. "True",
  52802. "<class 'bool'>"
  52803. ],
  52804. "levelname": "DEBUG",
  52805. "levelno": 10,
  52806. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  52807. "filename": "test.py",
  52808. "module": "test",
  52809. "exc_info": null,
  52810. "exc_text": null,
  52811. "stack_info": null,
  52812. "lineno": 22,
  52813. "funcName": "__report_result__",
  52814. "created": 1676441645.2587829,
  52815. "msecs": 258.78286361694336,
  52816. "relativeCreated": 42262.29810714722,
  52817. "thread": 140246908178432,
  52818. "threadName": "MainThread",
  52819. "processName": "MainProcess",
  52820. "process": 509276,
  52821. "message": "Result (Virtual device state): True (<class 'bool'>)",
  52822. "asctime": "2023-02-15 07:14:05,258"
  52823. },
  52824. {
  52825. "name": "__unittest__",
  52826. "msg": "Expectation (%s): result %s %s (%s)",
  52827. "args": [
  52828. "Virtual device state",
  52829. "=",
  52830. "True",
  52831. "<class 'bool'>"
  52832. ],
  52833. "levelname": "DEBUG",
  52834. "levelno": 10,
  52835. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  52836. "filename": "test.py",
  52837. "module": "test",
  52838. "exc_info": null,
  52839. "exc_text": null,
  52840. "stack_info": null,
  52841. "lineno": 26,
  52842. "funcName": "__report_expectation__",
  52843. "created": 1676441645.2589388,
  52844. "msecs": 258.9387893676758,
  52845. "relativeCreated": 42262.45403289795,
  52846. "thread": 140246908178432,
  52847. "threadName": "MainThread",
  52848. "processName": "MainProcess",
  52849. "process": 509276,
  52850. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  52851. "asctime": "2023-02-15 07:14:05,258"
  52852. }
  52853. ],
  52854. "time_consumption": 0.00012230873107910156
  52855. },
  52856. {
  52857. "name": "__tLogger__",
  52858. "msg": "Switching device state is correct (Content %s and Type is %s).",
  52859. "args": [
  52860. "True",
  52861. "<class 'bool'>"
  52862. ],
  52863. "levelname": "INFO",
  52864. "levelno": 20,
  52865. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  52866. "filename": "test.py",
  52867. "module": "test",
  52868. "exc_info": null,
  52869. "exc_text": null,
  52870. "stack_info": null,
  52871. "lineno": 184,
  52872. "funcName": "equivalency_chk",
  52873. "created": 1676441645.2594657,
  52874. "msecs": 259.46569442749023,
  52875. "relativeCreated": 42262.980937957764,
  52876. "thread": 140246908178432,
  52877. "threadName": "MainThread",
  52878. "processName": "MainProcess",
  52879. "process": 509276,
  52880. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  52881. "asctime": "2023-02-15 07:14:05,259",
  52882. "moduleLogger": [
  52883. {
  52884. "name": "__unittest__",
  52885. "msg": "Result (%s): %s (%s)",
  52886. "args": [
  52887. "Switching device state",
  52888. "True",
  52889. "<class 'bool'>"
  52890. ],
  52891. "levelname": "DEBUG",
  52892. "levelno": 10,
  52893. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  52894. "filename": "test.py",
  52895. "module": "test",
  52896. "exc_info": null,
  52897. "exc_text": null,
  52898. "stack_info": null,
  52899. "lineno": 22,
  52900. "funcName": "__report_result__",
  52901. "created": 1676441645.2592545,
  52902. "msecs": 259.25445556640625,
  52903. "relativeCreated": 42262.76969909668,
  52904. "thread": 140246908178432,
  52905. "threadName": "MainThread",
  52906. "processName": "MainProcess",
  52907. "process": 509276,
  52908. "message": "Result (Switching device state): True (<class 'bool'>)",
  52909. "asctime": "2023-02-15 07:14:05,259"
  52910. },
  52911. {
  52912. "name": "__unittest__",
  52913. "msg": "Expectation (%s): result %s %s (%s)",
  52914. "args": [
  52915. "Switching device state",
  52916. "=",
  52917. "True",
  52918. "<class 'bool'>"
  52919. ],
  52920. "levelname": "DEBUG",
  52921. "levelno": 10,
  52922. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  52923. "filename": "test.py",
  52924. "module": "test",
  52925. "exc_info": null,
  52926. "exc_text": null,
  52927. "stack_info": null,
  52928. "lineno": 26,
  52929. "funcName": "__report_expectation__",
  52930. "created": 1676441645.2593658,
  52931. "msecs": 259.3657970428467,
  52932. "relativeCreated": 42262.88104057312,
  52933. "thread": 140246908178432,
  52934. "threadName": "MainThread",
  52935. "processName": "MainProcess",
  52936. "process": 509276,
  52937. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  52938. "asctime": "2023-02-15 07:14:05,259"
  52939. }
  52940. ],
  52941. "time_consumption": 9.989738464355469e-05
  52942. },
  52943. {
  52944. "name": "__tLogger__",
  52945. "msg": "Changing virtual device state to '%s'",
  52946. "args": [
  52947. false
  52948. ],
  52949. "levelname": "DEBUG",
  52950. "levelno": 10,
  52951. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  52952. "filename": "light.py",
  52953. "module": "light",
  52954. "exc_info": null,
  52955. "exc_text": null,
  52956. "stack_info": null,
  52957. "lineno": 42,
  52958. "funcName": "__test_power_on_off__",
  52959. "created": 1676441645.5608335,
  52960. "msecs": 560.8334541320801,
  52961. "relativeCreated": 42564.34869766235,
  52962. "thread": 140246908178432,
  52963. "threadName": "MainThread",
  52964. "processName": "MainProcess",
  52965. "process": 509276,
  52966. "message": "Changing virtual device state to 'False'",
  52967. "asctime": "2023-02-15 07:14:05,560",
  52968. "moduleLogger": [
  52969. {
  52970. "name": "smart_brain.mqtt.videv.ffw.julian.main_light.state.set",
  52971. "msg": "Sending message with topic %s and payload %s",
  52972. "args": [
  52973. "videv/ffw/julian/main_light/state/set",
  52974. "false"
  52975. ],
  52976. "levelname": "DEBUG",
  52977. "levelno": 10,
  52978. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  52979. "filename": "__init__.py",
  52980. "module": "__init__",
  52981. "exc_info": null,
  52982. "exc_text": null,
  52983. "stack_info": null,
  52984. "lineno": 75,
  52985. "funcName": "send",
  52986. "created": 1676441645.2598302,
  52987. "msecs": 259.8302364349365,
  52988. "relativeCreated": 42263.34547996521,
  52989. "thread": 140246908178432,
  52990. "threadName": "MainThread",
  52991. "processName": "MainProcess",
  52992. "process": 509276,
  52993. "message": "Sending message with topic videv/ffw/julian/main_light/state/set and payload false",
  52994. "asctime": "2023-02-15 07:14:05,259"
  52995. },
  52996. {
  52997. "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0.command",
  52998. "msg": "Received message with topic %s and payload %s",
  52999. "args": [
  53000. "shellies/ffw/julian/main_light/relay/0/command",
  53001. "b'off'"
  53002. ],
  53003. "levelname": "DEBUG",
  53004. "levelno": 10,
  53005. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  53006. "filename": "__init__.py",
  53007. "module": "__init__",
  53008. "exc_info": null,
  53009. "exc_text": null,
  53010. "stack_info": null,
  53011. "lineno": 91,
  53012. "funcName": "__receive__",
  53013. "created": 1676441645.2631567,
  53014. "msecs": 263.1566524505615,
  53015. "relativeCreated": 42266.671895980835,
  53016. "thread": 140246884292160,
  53017. "threadName": "Thread-1 (_thread_main)",
  53018. "processName": "MainProcess",
  53019. "process": 509276,
  53020. "message": "Received message with topic shellies/ffw/julian/main_light/relay/0/command and payload b'off'",
  53021. "asctime": "2023-02-15 07:14:05,263"
  53022. },
  53023. {
  53024. "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0",
  53025. "msg": "Sending message with topic %s and payload %s",
  53026. "args": [
  53027. "shellies/ffw/julian/main_light/relay/0",
  53028. "off"
  53029. ],
  53030. "levelname": "DEBUG",
  53031. "levelno": 10,
  53032. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  53033. "filename": "__init__.py",
  53034. "module": "__init__",
  53035. "exc_info": null,
  53036. "exc_text": null,
  53037. "stack_info": null,
  53038. "lineno": 75,
  53039. "funcName": "send",
  53040. "created": 1676441645.2636762,
  53041. "msecs": 263.6761665344238,
  53042. "relativeCreated": 42267.1914100647,
  53043. "thread": 140246884292160,
  53044. "threadName": "Thread-1 (_thread_main)",
  53045. "processName": "MainProcess",
  53046. "process": 509276,
  53047. "message": "Sending message with topic shellies/ffw/julian/main_light/relay/0 and payload off",
  53048. "asctime": "2023-02-15 07:14:05,263"
  53049. },
  53050. {
  53051. "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0",
  53052. "msg": "Received message with topic %s and payload %s",
  53053. "args": [
  53054. "shellies/ffw/julian/main_light/relay/0",
  53055. "b'off'"
  53056. ],
  53057. "levelname": "DEBUG",
  53058. "levelno": 10,
  53059. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  53060. "filename": "__init__.py",
  53061. "module": "__init__",
  53062. "exc_info": null,
  53063. "exc_text": null,
  53064. "stack_info": null,
  53065. "lineno": 91,
  53066. "funcName": "__receive__",
  53067. "created": 1676441645.2649465,
  53068. "msecs": 264.94646072387695,
  53069. "relativeCreated": 42268.46170425415,
  53070. "thread": 140246884292160,
  53071. "threadName": "Thread-1 (_thread_main)",
  53072. "processName": "MainProcess",
  53073. "process": 509276,
  53074. "message": "Received message with topic shellies/ffw/julian/main_light/relay/0 and payload b'off'",
  53075. "asctime": "2023-02-15 07:14:05,264"
  53076. },
  53077. {
  53078. "name": "smart_brain.mqtt.videv.ffw.julian.main_light.state",
  53079. "msg": "Received message with topic %s and payload %s",
  53080. "args": [
  53081. "videv/ffw/julian/main_light/state",
  53082. "b'false'"
  53083. ],
  53084. "levelname": "DEBUG",
  53085. "levelno": 10,
  53086. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  53087. "filename": "__init__.py",
  53088. "module": "__init__",
  53089. "exc_info": null,
  53090. "exc_text": null,
  53091. "stack_info": null,
  53092. "lineno": 91,
  53093. "funcName": "__receive__",
  53094. "created": 1676441645.309791,
  53095. "msecs": 309.79108810424805,
  53096. "relativeCreated": 42313.30633163452,
  53097. "thread": 140246884292160,
  53098. "threadName": "Thread-1 (_thread_main)",
  53099. "processName": "MainProcess",
  53100. "process": 509276,
  53101. "message": "Received message with topic videv/ffw/julian/main_light/state and payload b'false'",
  53102. "asctime": "2023-02-15 07:14:05,309"
  53103. }
  53104. ],
  53105. "time_consumption": 0.25104236602783203
  53106. },
  53107. {
  53108. "name": "__tLogger__",
  53109. "msg": "Switching device state is correct (Content %s and Type is %s).",
  53110. "args": [
  53111. "False",
  53112. "<class 'bool'>"
  53113. ],
  53114. "levelname": "INFO",
  53115. "levelno": 20,
  53116. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  53117. "filename": "test.py",
  53118. "module": "test",
  53119. "exc_info": null,
  53120. "exc_text": null,
  53121. "stack_info": null,
  53122. "lineno": 184,
  53123. "funcName": "equivalency_chk",
  53124. "created": 1676441645.5615664,
  53125. "msecs": 561.5663528442383,
  53126. "relativeCreated": 42565.08159637451,
  53127. "thread": 140246908178432,
  53128. "threadName": "MainThread",
  53129. "processName": "MainProcess",
  53130. "process": 509276,
  53131. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  53132. "asctime": "2023-02-15 07:14:05,561",
  53133. "moduleLogger": [
  53134. {
  53135. "name": "__unittest__",
  53136. "msg": "Result (%s): %s (%s)",
  53137. "args": [
  53138. "Switching device state",
  53139. "False",
  53140. "<class 'bool'>"
  53141. ],
  53142. "levelname": "DEBUG",
  53143. "levelno": 10,
  53144. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  53145. "filename": "test.py",
  53146. "module": "test",
  53147. "exc_info": null,
  53148. "exc_text": null,
  53149. "stack_info": null,
  53150. "lineno": 22,
  53151. "funcName": "__report_result__",
  53152. "created": 1676441645.561292,
  53153. "msecs": 561.2919330596924,
  53154. "relativeCreated": 42564.807176589966,
  53155. "thread": 140246908178432,
  53156. "threadName": "MainThread",
  53157. "processName": "MainProcess",
  53158. "process": 509276,
  53159. "message": "Result (Switching device state): False (<class 'bool'>)",
  53160. "asctime": "2023-02-15 07:14:05,561"
  53161. },
  53162. {
  53163. "name": "__unittest__",
  53164. "msg": "Expectation (%s): result %s %s (%s)",
  53165. "args": [
  53166. "Switching device state",
  53167. "=",
  53168. "False",
  53169. "<class 'bool'>"
  53170. ],
  53171. "levelname": "DEBUG",
  53172. "levelno": 10,
  53173. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  53174. "filename": "test.py",
  53175. "module": "test",
  53176. "exc_info": null,
  53177. "exc_text": null,
  53178. "stack_info": null,
  53179. "lineno": 26,
  53180. "funcName": "__report_expectation__",
  53181. "created": 1676441645.561443,
  53182. "msecs": 561.4430904388428,
  53183. "relativeCreated": 42564.958333969116,
  53184. "thread": 140246908178432,
  53185. "threadName": "MainThread",
  53186. "processName": "MainProcess",
  53187. "process": 509276,
  53188. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  53189. "asctime": "2023-02-15 07:14:05,561"
  53190. }
  53191. ],
  53192. "time_consumption": 0.0001232624053955078
  53193. },
  53194. {
  53195. "name": "__tLogger__",
  53196. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  53197. "args": [
  53198. "False",
  53199. "<class 'bool'>"
  53200. ],
  53201. "levelname": "INFO",
  53202. "levelno": 20,
  53203. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  53204. "filename": "test.py",
  53205. "module": "test",
  53206. "exc_info": null,
  53207. "exc_text": null,
  53208. "stack_info": null,
  53209. "lineno": 184,
  53210. "funcName": "equivalency_chk",
  53211. "created": 1676441645.5619783,
  53212. "msecs": 561.9783401489258,
  53213. "relativeCreated": 42565.4935836792,
  53214. "thread": 140246908178432,
  53215. "threadName": "MainThread",
  53216. "processName": "MainProcess",
  53217. "process": 509276,
  53218. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  53219. "asctime": "2023-02-15 07:14:05,561",
  53220. "moduleLogger": [
  53221. {
  53222. "name": "__unittest__",
  53223. "msg": "Result (%s): %s (%s)",
  53224. "args": [
  53225. "Virtual device state",
  53226. "False",
  53227. "<class 'bool'>"
  53228. ],
  53229. "levelname": "DEBUG",
  53230. "levelno": 10,
  53231. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  53232. "filename": "test.py",
  53233. "module": "test",
  53234. "exc_info": null,
  53235. "exc_text": null,
  53236. "stack_info": null,
  53237. "lineno": 22,
  53238. "funcName": "__report_result__",
  53239. "created": 1676441645.5617619,
  53240. "msecs": 561.7618560791016,
  53241. "relativeCreated": 42565.277099609375,
  53242. "thread": 140246908178432,
  53243. "threadName": "MainThread",
  53244. "processName": "MainProcess",
  53245. "process": 509276,
  53246. "message": "Result (Virtual device state): False (<class 'bool'>)",
  53247. "asctime": "2023-02-15 07:14:05,561"
  53248. },
  53249. {
  53250. "name": "__unittest__",
  53251. "msg": "Expectation (%s): result %s %s (%s)",
  53252. "args": [
  53253. "Virtual device state",
  53254. "=",
  53255. "False",
  53256. "<class 'bool'>"
  53257. ],
  53258. "levelname": "DEBUG",
  53259. "levelno": 10,
  53260. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  53261. "filename": "test.py",
  53262. "module": "test",
  53263. "exc_info": null,
  53264. "exc_text": null,
  53265. "stack_info": null,
  53266. "lineno": 26,
  53267. "funcName": "__report_expectation__",
  53268. "created": 1676441645.5618753,
  53269. "msecs": 561.8753433227539,
  53270. "relativeCreated": 42565.39058685303,
  53271. "thread": 140246908178432,
  53272. "threadName": "MainThread",
  53273. "processName": "MainProcess",
  53274. "process": 509276,
  53275. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  53276. "asctime": "2023-02-15 07:14:05,561"
  53277. }
  53278. ],
  53279. "time_consumption": 0.000102996826171875
  53280. },
  53281. {
  53282. "name": "__tLogger__",
  53283. "msg": "Changing switching device state to '%s'",
  53284. "args": [
  53285. true
  53286. ],
  53287. "levelname": "DEBUG",
  53288. "levelno": 10,
  53289. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  53290. "filename": "light.py",
  53291. "module": "light",
  53292. "exc_info": null,
  53293. "exc_text": null,
  53294. "stack_info": null,
  53295. "lineno": 36,
  53296. "funcName": "__test_power_on_off__",
  53297. "created": 1676441645.8638062,
  53298. "msecs": 863.8062477111816,
  53299. "relativeCreated": 42867.321491241455,
  53300. "thread": 140246908178432,
  53301. "threadName": "MainThread",
  53302. "processName": "MainProcess",
  53303. "process": 509276,
  53304. "message": "Changing switching device state to 'True'",
  53305. "asctime": "2023-02-15 07:14:05,863",
  53306. "moduleLogger": [
  53307. {
  53308. "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0",
  53309. "msg": "Sending message with topic %s and payload %s",
  53310. "args": [
  53311. "shellies/ffw/julian/main_light/relay/0",
  53312. "on"
  53313. ],
  53314. "levelname": "DEBUG",
  53315. "levelno": 10,
  53316. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  53317. "filename": "__init__.py",
  53318. "module": "__init__",
  53319. "exc_info": null,
  53320. "exc_text": null,
  53321. "stack_info": null,
  53322. "lineno": 75,
  53323. "funcName": "send",
  53324. "created": 1676441645.5622463,
  53325. "msecs": 562.2463226318359,
  53326. "relativeCreated": 42565.76156616211,
  53327. "thread": 140246908178432,
  53328. "threadName": "MainThread",
  53329. "processName": "MainProcess",
  53330. "process": 509276,
  53331. "message": "Sending message with topic shellies/ffw/julian/main_light/relay/0 and payload on",
  53332. "asctime": "2023-02-15 07:14:05,562"
  53333. },
  53334. {
  53335. "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light",
  53336. "msg": "Sending message with topic %s and payload %s",
  53337. "args": [
  53338. "zigbee/ffw/julian/main_light",
  53339. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  53340. ],
  53341. "levelname": "DEBUG",
  53342. "levelno": 10,
  53343. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  53344. "filename": "__init__.py",
  53345. "module": "__init__",
  53346. "exc_info": null,
  53347. "exc_text": null,
  53348. "stack_info": null,
  53349. "lineno": 75,
  53350. "funcName": "send",
  53351. "created": 1676441645.5629504,
  53352. "msecs": 562.9503726959229,
  53353. "relativeCreated": 42566.465616226196,
  53354. "thread": 140246908178432,
  53355. "threadName": "MainThread",
  53356. "processName": "MainProcess",
  53357. "process": 509276,
  53358. "message": "Sending message with topic zigbee/ffw/julian/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  53359. "asctime": "2023-02-15 07:14:05,562"
  53360. },
  53361. {
  53362. "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0",
  53363. "msg": "Received message with topic %s and payload %s",
  53364. "args": [
  53365. "shellies/ffw/julian/main_light/relay/0",
  53366. "b'on'"
  53367. ],
  53368. "levelname": "DEBUG",
  53369. "levelno": 10,
  53370. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  53371. "filename": "__init__.py",
  53372. "module": "__init__",
  53373. "exc_info": null,
  53374. "exc_text": null,
  53375. "stack_info": null,
  53376. "lineno": 91,
  53377. "funcName": "__receive__",
  53378. "created": 1676441645.5641422,
  53379. "msecs": 564.1422271728516,
  53380. "relativeCreated": 42567.657470703125,
  53381. "thread": 140246884292160,
  53382. "threadName": "Thread-1 (_thread_main)",
  53383. "processName": "MainProcess",
  53384. "process": 509276,
  53385. "message": "Received message with topic shellies/ffw/julian/main_light/relay/0 and payload b'on'",
  53386. "asctime": "2023-02-15 07:14:05,564"
  53387. },
  53388. {
  53389. "name": "smart_brain.mqtt.zigbee.ffw.julian.main_light",
  53390. "msg": "Received message with topic %s and payload %s",
  53391. "args": [
  53392. "zigbee/ffw/julian/main_light",
  53393. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  53394. ],
  53395. "levelname": "DEBUG",
  53396. "levelno": 10,
  53397. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  53398. "filename": "__init__.py",
  53399. "module": "__init__",
  53400. "exc_info": null,
  53401. "exc_text": null,
  53402. "stack_info": null,
  53403. "lineno": 91,
  53404. "funcName": "__receive__",
  53405. "created": 1676441645.5649936,
  53406. "msecs": 564.9936199188232,
  53407. "relativeCreated": 42568.5088634491,
  53408. "thread": 140246884292160,
  53409. "threadName": "Thread-1 (_thread_main)",
  53410. "processName": "MainProcess",
  53411. "process": 509276,
  53412. "message": "Received message with topic zigbee/ffw/julian/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  53413. "asctime": "2023-02-15 07:14:05,564"
  53414. },
  53415. {
  53416. "name": "smart_brain.mqtt.videv.ffw.julian.main_light.state",
  53417. "msg": "Received message with topic %s and payload %s",
  53418. "args": [
  53419. "videv/ffw/julian/main_light/state",
  53420. "b'true'"
  53421. ],
  53422. "levelname": "DEBUG",
  53423. "levelno": 10,
  53424. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  53425. "filename": "__init__.py",
  53426. "module": "__init__",
  53427. "exc_info": null,
  53428. "exc_text": null,
  53429. "stack_info": null,
  53430. "lineno": 91,
  53431. "funcName": "__receive__",
  53432. "created": 1676441645.6073923,
  53433. "msecs": 607.3923110961914,
  53434. "relativeCreated": 42610.907554626465,
  53435. "thread": 140246884292160,
  53436. "threadName": "Thread-1 (_thread_main)",
  53437. "processName": "MainProcess",
  53438. "process": 509276,
  53439. "message": "Received message with topic videv/ffw/julian/main_light/state and payload b'true'",
  53440. "asctime": "2023-02-15 07:14:05,607"
  53441. }
  53442. ],
  53443. "time_consumption": 0.25641393661499023
  53444. },
  53445. {
  53446. "name": "__tLogger__",
  53447. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  53448. "args": [
  53449. "True",
  53450. "<class 'bool'>"
  53451. ],
  53452. "levelname": "INFO",
  53453. "levelno": 20,
  53454. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  53455. "filename": "test.py",
  53456. "module": "test",
  53457. "exc_info": null,
  53458. "exc_text": null,
  53459. "stack_info": null,
  53460. "lineno": 184,
  53461. "funcName": "equivalency_chk",
  53462. "created": 1676441645.8640487,
  53463. "msecs": 864.0487194061279,
  53464. "relativeCreated": 42867.5639629364,
  53465. "thread": 140246908178432,
  53466. "threadName": "MainThread",
  53467. "processName": "MainProcess",
  53468. "process": 509276,
  53469. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  53470. "asctime": "2023-02-15 07:14:05,864",
  53471. "moduleLogger": [
  53472. {
  53473. "name": "__unittest__",
  53474. "msg": "Result (%s): %s (%s)",
  53475. "args": [
  53476. "Virtual device state",
  53477. "True",
  53478. "<class 'bool'>"
  53479. ],
  53480. "levelname": "DEBUG",
  53481. "levelno": 10,
  53482. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  53483. "filename": "test.py",
  53484. "module": "test",
  53485. "exc_info": null,
  53486. "exc_text": null,
  53487. "stack_info": null,
  53488. "lineno": 22,
  53489. "funcName": "__report_result__",
  53490. "created": 1676441645.8639677,
  53491. "msecs": 863.9676570892334,
  53492. "relativeCreated": 42867.48290061951,
  53493. "thread": 140246908178432,
  53494. "threadName": "MainThread",
  53495. "processName": "MainProcess",
  53496. "process": 509276,
  53497. "message": "Result (Virtual device state): True (<class 'bool'>)",
  53498. "asctime": "2023-02-15 07:14:05,863"
  53499. },
  53500. {
  53501. "name": "__unittest__",
  53502. "msg": "Expectation (%s): result %s %s (%s)",
  53503. "args": [
  53504. "Virtual device state",
  53505. "=",
  53506. "True",
  53507. "<class 'bool'>"
  53508. ],
  53509. "levelname": "DEBUG",
  53510. "levelno": 10,
  53511. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  53512. "filename": "test.py",
  53513. "module": "test",
  53514. "exc_info": null,
  53515. "exc_text": null,
  53516. "stack_info": null,
  53517. "lineno": 26,
  53518. "funcName": "__report_expectation__",
  53519. "created": 1676441645.864004,
  53520. "msecs": 864.0038967132568,
  53521. "relativeCreated": 42867.51914024353,
  53522. "thread": 140246908178432,
  53523. "threadName": "MainThread",
  53524. "processName": "MainProcess",
  53525. "process": 509276,
  53526. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  53527. "asctime": "2023-02-15 07:14:05,864"
  53528. }
  53529. ],
  53530. "time_consumption": 4.482269287109375e-05
  53531. },
  53532. {
  53533. "name": "__tLogger__",
  53534. "msg": "Switching device state is correct (Content %s and Type is %s).",
  53535. "args": [
  53536. "True",
  53537. "<class 'bool'>"
  53538. ],
  53539. "levelname": "INFO",
  53540. "levelno": 20,
  53541. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  53542. "filename": "test.py",
  53543. "module": "test",
  53544. "exc_info": null,
  53545. "exc_text": null,
  53546. "stack_info": null,
  53547. "lineno": 184,
  53548. "funcName": "equivalency_chk",
  53549. "created": 1676441645.8641722,
  53550. "msecs": 864.1722202301025,
  53551. "relativeCreated": 42867.687463760376,
  53552. "thread": 140246908178432,
  53553. "threadName": "MainThread",
  53554. "processName": "MainProcess",
  53555. "process": 509276,
  53556. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  53557. "asctime": "2023-02-15 07:14:05,864",
  53558. "moduleLogger": [
  53559. {
  53560. "name": "__unittest__",
  53561. "msg": "Result (%s): %s (%s)",
  53562. "args": [
  53563. "Switching device state",
  53564. "True",
  53565. "<class 'bool'>"
  53566. ],
  53567. "levelname": "DEBUG",
  53568. "levelno": 10,
  53569. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  53570. "filename": "test.py",
  53571. "module": "test",
  53572. "exc_info": null,
  53573. "exc_text": null,
  53574. "stack_info": null,
  53575. "lineno": 22,
  53576. "funcName": "__report_result__",
  53577. "created": 1676441645.8641195,
  53578. "msecs": 864.1195297241211,
  53579. "relativeCreated": 42867.634773254395,
  53580. "thread": 140246908178432,
  53581. "threadName": "MainThread",
  53582. "processName": "MainProcess",
  53583. "process": 509276,
  53584. "message": "Result (Switching device state): True (<class 'bool'>)",
  53585. "asctime": "2023-02-15 07:14:05,864"
  53586. },
  53587. {
  53588. "name": "__unittest__",
  53589. "msg": "Expectation (%s): result %s %s (%s)",
  53590. "args": [
  53591. "Switching device state",
  53592. "=",
  53593. "True",
  53594. "<class 'bool'>"
  53595. ],
  53596. "levelname": "DEBUG",
  53597. "levelno": 10,
  53598. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  53599. "filename": "test.py",
  53600. "module": "test",
  53601. "exc_info": null,
  53602. "exc_text": null,
  53603. "stack_info": null,
  53604. "lineno": 26,
  53605. "funcName": "__report_expectation__",
  53606. "created": 1676441645.8641477,
  53607. "msecs": 864.1476631164551,
  53608. "relativeCreated": 42867.66290664673,
  53609. "thread": 140246908178432,
  53610. "threadName": "MainThread",
  53611. "processName": "MainProcess",
  53612. "process": 509276,
  53613. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  53614. "asctime": "2023-02-15 07:14:05,864"
  53615. }
  53616. ],
  53617. "time_consumption": 2.4557113647460938e-05
  53618. },
  53619. {
  53620. "name": "__tLogger__",
  53621. "msg": "Changing virtual device state to '%s'",
  53622. "args": [
  53623. false
  53624. ],
  53625. "levelname": "DEBUG",
  53626. "levelno": 10,
  53627. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  53628. "filename": "light.py",
  53629. "module": "light",
  53630. "exc_info": null,
  53631. "exc_text": null,
  53632. "stack_info": null,
  53633. "lineno": 42,
  53634. "funcName": "__test_power_on_off__",
  53635. "created": 1676441646.1648443,
  53636. "msecs": 164.84427452087402,
  53637. "relativeCreated": 43168.35951805115,
  53638. "thread": 140246908178432,
  53639. "threadName": "MainThread",
  53640. "processName": "MainProcess",
  53641. "process": 509276,
  53642. "message": "Changing virtual device state to 'False'",
  53643. "asctime": "2023-02-15 07:14:06,164",
  53644. "moduleLogger": [
  53645. {
  53646. "name": "smart_brain.mqtt.videv.ffw.julian.main_light.state.set",
  53647. "msg": "Sending message with topic %s and payload %s",
  53648. "args": [
  53649. "videv/ffw/julian/main_light/state/set",
  53650. "false"
  53651. ],
  53652. "levelname": "DEBUG",
  53653. "levelno": 10,
  53654. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  53655. "filename": "__init__.py",
  53656. "module": "__init__",
  53657. "exc_info": null,
  53658. "exc_text": null,
  53659. "stack_info": null,
  53660. "lineno": 75,
  53661. "funcName": "send",
  53662. "created": 1676441645.8642526,
  53663. "msecs": 864.2525672912598,
  53664. "relativeCreated": 42867.76781082153,
  53665. "thread": 140246908178432,
  53666. "threadName": "MainThread",
  53667. "processName": "MainProcess",
  53668. "process": 509276,
  53669. "message": "Sending message with topic videv/ffw/julian/main_light/state/set and payload false",
  53670. "asctime": "2023-02-15 07:14:05,864"
  53671. },
  53672. {
  53673. "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0.command",
  53674. "msg": "Received message with topic %s and payload %s",
  53675. "args": [
  53676. "shellies/ffw/julian/main_light/relay/0/command",
  53677. "b'off'"
  53678. ],
  53679. "levelname": "DEBUG",
  53680. "levelno": 10,
  53681. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  53682. "filename": "__init__.py",
  53683. "module": "__init__",
  53684. "exc_info": null,
  53685. "exc_text": null,
  53686. "stack_info": null,
  53687. "lineno": 91,
  53688. "funcName": "__receive__",
  53689. "created": 1676441645.8653753,
  53690. "msecs": 865.375280380249,
  53691. "relativeCreated": 42868.89052391052,
  53692. "thread": 140246884292160,
  53693. "threadName": "Thread-1 (_thread_main)",
  53694. "processName": "MainProcess",
  53695. "process": 509276,
  53696. "message": "Received message with topic shellies/ffw/julian/main_light/relay/0/command and payload b'off'",
  53697. "asctime": "2023-02-15 07:14:05,865"
  53698. },
  53699. {
  53700. "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0",
  53701. "msg": "Sending message with topic %s and payload %s",
  53702. "args": [
  53703. "shellies/ffw/julian/main_light/relay/0",
  53704. "off"
  53705. ],
  53706. "levelname": "DEBUG",
  53707. "levelno": 10,
  53708. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  53709. "filename": "__init__.py",
  53710. "module": "__init__",
  53711. "exc_info": null,
  53712. "exc_text": null,
  53713. "stack_info": null,
  53714. "lineno": 75,
  53715. "funcName": "send",
  53716. "created": 1676441645.8655357,
  53717. "msecs": 865.5357360839844,
  53718. "relativeCreated": 42869.05097961426,
  53719. "thread": 140246884292160,
  53720. "threadName": "Thread-1 (_thread_main)",
  53721. "processName": "MainProcess",
  53722. "process": 509276,
  53723. "message": "Sending message with topic shellies/ffw/julian/main_light/relay/0 and payload off",
  53724. "asctime": "2023-02-15 07:14:05,865"
  53725. },
  53726. {
  53727. "name": "smart_brain.mqtt.shellies.ffw.julian.main_light.relay.0",
  53728. "msg": "Received message with topic %s and payload %s",
  53729. "args": [
  53730. "shellies/ffw/julian/main_light/relay/0",
  53731. "b'off'"
  53732. ],
  53733. "levelname": "DEBUG",
  53734. "levelno": 10,
  53735. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  53736. "filename": "__init__.py",
  53737. "module": "__init__",
  53738. "exc_info": null,
  53739. "exc_text": null,
  53740. "stack_info": null,
  53741. "lineno": 91,
  53742. "funcName": "__receive__",
  53743. "created": 1676441645.8658895,
  53744. "msecs": 865.8895492553711,
  53745. "relativeCreated": 42869.404792785645,
  53746. "thread": 140246884292160,
  53747. "threadName": "Thread-1 (_thread_main)",
  53748. "processName": "MainProcess",
  53749. "process": 509276,
  53750. "message": "Received message with topic shellies/ffw/julian/main_light/relay/0 and payload b'off'",
  53751. "asctime": "2023-02-15 07:14:05,865"
  53752. },
  53753. {
  53754. "name": "smart_brain.mqtt.videv.ffw.julian.main_light.state",
  53755. "msg": "Received message with topic %s and payload %s",
  53756. "args": [
  53757. "videv/ffw/julian/main_light/state",
  53758. "b'false'"
  53759. ],
  53760. "levelname": "DEBUG",
  53761. "levelno": 10,
  53762. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  53763. "filename": "__init__.py",
  53764. "module": "__init__",
  53765. "exc_info": null,
  53766. "exc_text": null,
  53767. "stack_info": null,
  53768. "lineno": 91,
  53769. "funcName": "__receive__",
  53770. "created": 1676441645.9079082,
  53771. "msecs": 907.9082012176514,
  53772. "relativeCreated": 42911.423444747925,
  53773. "thread": 140246884292160,
  53774. "threadName": "Thread-1 (_thread_main)",
  53775. "processName": "MainProcess",
  53776. "process": 509276,
  53777. "message": "Received message with topic videv/ffw/julian/main_light/state and payload b'false'",
  53778. "asctime": "2023-02-15 07:14:05,907"
  53779. }
  53780. ],
  53781. "time_consumption": 0.25693607330322266
  53782. },
  53783. {
  53784. "name": "__tLogger__",
  53785. "msg": "Switching device state is correct (Content %s and Type is %s).",
  53786. "args": [
  53787. "False",
  53788. "<class 'bool'>"
  53789. ],
  53790. "levelname": "INFO",
  53791. "levelno": 20,
  53792. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  53793. "filename": "test.py",
  53794. "module": "test",
  53795. "exc_info": null,
  53796. "exc_text": null,
  53797. "stack_info": null,
  53798. "lineno": 184,
  53799. "funcName": "equivalency_chk",
  53800. "created": 1676441646.165624,
  53801. "msecs": 165.62390327453613,
  53802. "relativeCreated": 43169.13914680481,
  53803. "thread": 140246908178432,
  53804. "threadName": "MainThread",
  53805. "processName": "MainProcess",
  53806. "process": 509276,
  53807. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  53808. "asctime": "2023-02-15 07:14:06,165",
  53809. "moduleLogger": [
  53810. {
  53811. "name": "__unittest__",
  53812. "msg": "Result (%s): %s (%s)",
  53813. "args": [
  53814. "Switching device state",
  53815. "False",
  53816. "<class 'bool'>"
  53817. ],
  53818. "levelname": "DEBUG",
  53819. "levelno": 10,
  53820. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  53821. "filename": "test.py",
  53822. "module": "test",
  53823. "exc_info": null,
  53824. "exc_text": null,
  53825. "stack_info": null,
  53826. "lineno": 22,
  53827. "funcName": "__report_result__",
  53828. "created": 1676441646.1653123,
  53829. "msecs": 165.3122901916504,
  53830. "relativeCreated": 43168.827533721924,
  53831. "thread": 140246908178432,
  53832. "threadName": "MainThread",
  53833. "processName": "MainProcess",
  53834. "process": 509276,
  53835. "message": "Result (Switching device state): False (<class 'bool'>)",
  53836. "asctime": "2023-02-15 07:14:06,165"
  53837. },
  53838. {
  53839. "name": "__unittest__",
  53840. "msg": "Expectation (%s): result %s %s (%s)",
  53841. "args": [
  53842. "Switching device state",
  53843. "=",
  53844. "False",
  53845. "<class 'bool'>"
  53846. ],
  53847. "levelname": "DEBUG",
  53848. "levelno": 10,
  53849. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  53850. "filename": "test.py",
  53851. "module": "test",
  53852. "exc_info": null,
  53853. "exc_text": null,
  53854. "stack_info": null,
  53855. "lineno": 26,
  53856. "funcName": "__report_expectation__",
  53857. "created": 1676441646.1654975,
  53858. "msecs": 165.4975414276123,
  53859. "relativeCreated": 43169.012784957886,
  53860. "thread": 140246908178432,
  53861. "threadName": "MainThread",
  53862. "processName": "MainProcess",
  53863. "process": 509276,
  53864. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  53865. "asctime": "2023-02-15 07:14:06,165"
  53866. }
  53867. ],
  53868. "time_consumption": 0.00012636184692382812
  53869. }
  53870. ],
  53871. "time_consumption": 1.2090449333190918,
  53872. "time_start": "2023-02-15 07:14:04,956",
  53873. "time_finished": "2023-02-15 07:14:06,165"
  53874. },
  53875. "Brightness test for device and virtual device: zigbee/ffw/livingroom/main_light": {
  53876. "name": "__tLogger__",
  53877. "msg": "Brightness test for device and virtual device: zigbee/ffw/livingroom/main_light",
  53878. "args": null,
  53879. "levelname": "INFO",
  53880. "levelno": 20,
  53881. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  53882. "filename": "light.py",
  53883. "module": "light",
  53884. "exc_info": null,
  53885. "exc_text": null,
  53886. "stack_info": null,
  53887. "lineno": 50,
  53888. "funcName": "test_brightness",
  53889. "created": 1676441646.1661606,
  53890. "msecs": 166.16058349609375,
  53891. "relativeCreated": 43169.67582702637,
  53892. "thread": 140246908178432,
  53893. "threadName": "MainThread",
  53894. "processName": "MainProcess",
  53895. "process": 509276,
  53896. "message": "Brightness test for device and virtual device: zigbee/ffw/livingroom/main_light",
  53897. "asctime": "2023-02-15 07:14:06,166",
  53898. "moduleLogger": [],
  53899. "testcaseLogger": [
  53900. {
  53901. "name": "__tLogger__",
  53902. "msg": "Setting preconditions (Power on)",
  53903. "args": [],
  53904. "levelname": "DEBUG",
  53905. "levelno": 10,
  53906. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  53907. "filename": "light.py",
  53908. "module": "light",
  53909. "exc_info": null,
  53910. "exc_text": null,
  53911. "stack_info": null,
  53912. "lineno": 57,
  53913. "funcName": "__test_brightness__",
  53914. "created": 1676441646.4682283,
  53915. "msecs": 468.2283401489258,
  53916. "relativeCreated": 43471.7435836792,
  53917. "thread": 140246908178432,
  53918. "threadName": "MainThread",
  53919. "processName": "MainProcess",
  53920. "process": 509276,
  53921. "message": "Setting preconditions (Power on)",
  53922. "asctime": "2023-02-15 07:14:06,468",
  53923. "moduleLogger": [
  53924. {
  53925. "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0",
  53926. "msg": "Sending message with topic %s and payload %s",
  53927. "args": [
  53928. "shellies/ffw/livingroom/main_light/relay/0",
  53929. "on"
  53930. ],
  53931. "levelname": "DEBUG",
  53932. "levelno": 10,
  53933. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  53934. "filename": "__init__.py",
  53935. "module": "__init__",
  53936. "exc_info": null,
  53937. "exc_text": null,
  53938. "stack_info": null,
  53939. "lineno": 75,
  53940. "funcName": "send",
  53941. "created": 1676441646.1665263,
  53942. "msecs": 166.52631759643555,
  53943. "relativeCreated": 43170.04156112671,
  53944. "thread": 140246908178432,
  53945. "threadName": "MainThread",
  53946. "processName": "MainProcess",
  53947. "process": 509276,
  53948. "message": "Sending message with topic shellies/ffw/livingroom/main_light/relay/0 and payload on",
  53949. "asctime": "2023-02-15 07:14:06,166"
  53950. },
  53951. {
  53952. "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light",
  53953. "msg": "Sending message with topic %s and payload %s",
  53954. "args": [
  53955. "zigbee/ffw/livingroom/main_light",
  53956. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  53957. ],
  53958. "levelname": "DEBUG",
  53959. "levelno": 10,
  53960. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  53961. "filename": "__init__.py",
  53962. "module": "__init__",
  53963. "exc_info": null,
  53964. "exc_text": null,
  53965. "stack_info": null,
  53966. "lineno": 75,
  53967. "funcName": "send",
  53968. "created": 1676441646.167204,
  53969. "msecs": 167.2039031982422,
  53970. "relativeCreated": 43170.719146728516,
  53971. "thread": 140246908178432,
  53972. "threadName": "MainThread",
  53973. "processName": "MainProcess",
  53974. "process": 509276,
  53975. "message": "Sending message with topic zigbee/ffw/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  53976. "asctime": "2023-02-15 07:14:06,167"
  53977. },
  53978. {
  53979. "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0",
  53980. "msg": "Received message with topic %s and payload %s",
  53981. "args": [
  53982. "shellies/ffw/livingroom/main_light/relay/0",
  53983. "b'on'"
  53984. ],
  53985. "levelname": "DEBUG",
  53986. "levelno": 10,
  53987. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  53988. "filename": "__init__.py",
  53989. "module": "__init__",
  53990. "exc_info": null,
  53991. "exc_text": null,
  53992. "stack_info": null,
  53993. "lineno": 91,
  53994. "funcName": "__receive__",
  53995. "created": 1676441646.1683269,
  53996. "msecs": 168.32685470581055,
  53997. "relativeCreated": 43171.842098236084,
  53998. "thread": 140246884292160,
  53999. "threadName": "Thread-1 (_thread_main)",
  54000. "processName": "MainProcess",
  54001. "process": 509276,
  54002. "message": "Received message with topic shellies/ffw/livingroom/main_light/relay/0 and payload b'on'",
  54003. "asctime": "2023-02-15 07:14:06,168"
  54004. },
  54005. {
  54006. "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light",
  54007. "msg": "Received message with topic %s and payload %s",
  54008. "args": [
  54009. "zigbee/ffw/livingroom/main_light",
  54010. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  54011. ],
  54012. "levelname": "DEBUG",
  54013. "levelno": 10,
  54014. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  54015. "filename": "__init__.py",
  54016. "module": "__init__",
  54017. "exc_info": null,
  54018. "exc_text": null,
  54019. "stack_info": null,
  54020. "lineno": 91,
  54021. "funcName": "__receive__",
  54022. "created": 1676441646.1691608,
  54023. "msecs": 169.1608428955078,
  54024. "relativeCreated": 43172.67608642578,
  54025. "thread": 140246884292160,
  54026. "threadName": "Thread-1 (_thread_main)",
  54027. "processName": "MainProcess",
  54028. "process": 509276,
  54029. "message": "Received message with topic zigbee/ffw/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  54030. "asctime": "2023-02-15 07:14:06,169"
  54031. },
  54032. {
  54033. "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.state",
  54034. "msg": "Received message with topic %s and payload %s",
  54035. "args": [
  54036. "videv/ffw/livingroom/main_light/state",
  54037. "b'true'"
  54038. ],
  54039. "levelname": "DEBUG",
  54040. "levelno": 10,
  54041. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  54042. "filename": "__init__.py",
  54043. "module": "__init__",
  54044. "exc_info": null,
  54045. "exc_text": null,
  54046. "stack_info": null,
  54047. "lineno": 91,
  54048. "funcName": "__receive__",
  54049. "created": 1676441646.2110844,
  54050. "msecs": 211.08436584472656,
  54051. "relativeCreated": 43214.599609375,
  54052. "thread": 140246884292160,
  54053. "threadName": "Thread-1 (_thread_main)",
  54054. "processName": "MainProcess",
  54055. "process": 509276,
  54056. "message": "Received message with topic videv/ffw/livingroom/main_light/state and payload b'true'",
  54057. "asctime": "2023-02-15 07:14:06,211"
  54058. },
  54059. {
  54060. "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.brightness",
  54061. "msg": "Received message with topic %s and payload %s",
  54062. "args": [
  54063. "videv/ffw/livingroom/main_light/brightness",
  54064. "b'50'"
  54065. ],
  54066. "levelname": "DEBUG",
  54067. "levelno": 10,
  54068. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  54069. "filename": "__init__.py",
  54070. "module": "__init__",
  54071. "exc_info": null,
  54072. "exc_text": null,
  54073. "stack_info": null,
  54074. "lineno": 91,
  54075. "funcName": "__receive__",
  54076. "created": 1676441646.2119937,
  54077. "msecs": 211.99369430541992,
  54078. "relativeCreated": 43215.50893783569,
  54079. "thread": 140246884292160,
  54080. "threadName": "Thread-1 (_thread_main)",
  54081. "processName": "MainProcess",
  54082. "process": 509276,
  54083. "message": "Received message with topic videv/ffw/livingroom/main_light/brightness and payload b'50'",
  54084. "asctime": "2023-02-15 07:14:06,211"
  54085. },
  54086. {
  54087. "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.color_temp",
  54088. "msg": "Received message with topic %s and payload %s",
  54089. "args": [
  54090. "videv/ffw/livingroom/main_light/color_temp",
  54091. "b'5'"
  54092. ],
  54093. "levelname": "DEBUG",
  54094. "levelno": 10,
  54095. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  54096. "filename": "__init__.py",
  54097. "module": "__init__",
  54098. "exc_info": null,
  54099. "exc_text": null,
  54100. "stack_info": null,
  54101. "lineno": 91,
  54102. "funcName": "__receive__",
  54103. "created": 1676441646.212682,
  54104. "msecs": 212.68200874328613,
  54105. "relativeCreated": 43216.19725227356,
  54106. "thread": 140246884292160,
  54107. "threadName": "Thread-1 (_thread_main)",
  54108. "processName": "MainProcess",
  54109. "process": 509276,
  54110. "message": "Received message with topic videv/ffw/livingroom/main_light/color_temp and payload b'5'",
  54111. "asctime": "2023-02-15 07:14:06,212"
  54112. }
  54113. ],
  54114. "time_consumption": 0.25554633140563965
  54115. },
  54116. {
  54117. "name": "__tLogger__",
  54118. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  54119. "args": [
  54120. "50",
  54121. "<class 'int'>"
  54122. ],
  54123. "levelname": "INFO",
  54124. "levelno": 20,
  54125. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  54126. "filename": "test.py",
  54127. "module": "test",
  54128. "exc_info": null,
  54129. "exc_text": null,
  54130. "stack_info": null,
  54131. "lineno": 184,
  54132. "funcName": "equivalency_chk",
  54133. "created": 1676441646.46895,
  54134. "msecs": 468.9500331878662,
  54135. "relativeCreated": 43472.46527671814,
  54136. "thread": 140246908178432,
  54137. "threadName": "MainThread",
  54138. "processName": "MainProcess",
  54139. "process": 509276,
  54140. "message": "Virtual device brightness is correct (Content 50 and Type is <class 'int'>).",
  54141. "asctime": "2023-02-15 07:14:06,468",
  54142. "moduleLogger": [
  54143. {
  54144. "name": "__unittest__",
  54145. "msg": "Result (%s): %s (%s)",
  54146. "args": [
  54147. "Virtual device brightness",
  54148. "50",
  54149. "<class 'int'>"
  54150. ],
  54151. "levelname": "DEBUG",
  54152. "levelno": 10,
  54153. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  54154. "filename": "test.py",
  54155. "module": "test",
  54156. "exc_info": null,
  54157. "exc_text": null,
  54158. "stack_info": null,
  54159. "lineno": 22,
  54160. "funcName": "__report_result__",
  54161. "created": 1676441646.4686756,
  54162. "msecs": 468.6756134033203,
  54163. "relativeCreated": 43472.190856933594,
  54164. "thread": 140246908178432,
  54165. "threadName": "MainThread",
  54166. "processName": "MainProcess",
  54167. "process": 509276,
  54168. "message": "Result (Virtual device brightness): 50 (<class 'int'>)",
  54169. "asctime": "2023-02-15 07:14:06,468"
  54170. },
  54171. {
  54172. "name": "__unittest__",
  54173. "msg": "Expectation (%s): result %s %s (%s)",
  54174. "args": [
  54175. "Virtual device brightness",
  54176. "=",
  54177. "50",
  54178. "<class 'int'>"
  54179. ],
  54180. "levelname": "DEBUG",
  54181. "levelno": 10,
  54182. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  54183. "filename": "test.py",
  54184. "module": "test",
  54185. "exc_info": null,
  54186. "exc_text": null,
  54187. "stack_info": null,
  54188. "lineno": 26,
  54189. "funcName": "__report_expectation__",
  54190. "created": 1676441646.4688294,
  54191. "msecs": 468.8293933868408,
  54192. "relativeCreated": 43472.344636917114,
  54193. "thread": 140246908178432,
  54194. "threadName": "MainThread",
  54195. "processName": "MainProcess",
  54196. "process": 509276,
  54197. "message": "Expectation (Virtual device brightness): result = 50 (<class 'int'>)",
  54198. "asctime": "2023-02-15 07:14:06,468"
  54199. }
  54200. ],
  54201. "time_consumption": 0.00012063980102539062
  54202. },
  54203. {
  54204. "name": "__tLogger__",
  54205. "msg": "Changing light device brightness to '%d'",
  54206. "args": [
  54207. 65
  54208. ],
  54209. "levelname": "DEBUG",
  54210. "levelno": 10,
  54211. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  54212. "filename": "light.py",
  54213. "module": "light",
  54214. "exc_info": null,
  54215. "exc_text": null,
  54216. "stack_info": null,
  54217. "lineno": 63,
  54218. "funcName": "__test_brightness__",
  54219. "created": 1676441646.7705657,
  54220. "msecs": 770.5657482147217,
  54221. "relativeCreated": 43774.080991744995,
  54222. "thread": 140246908178432,
  54223. "threadName": "MainThread",
  54224. "processName": "MainProcess",
  54225. "process": 509276,
  54226. "message": "Changing light device brightness to '65'",
  54227. "asctime": "2023-02-15 07:14:06,770",
  54228. "moduleLogger": [
  54229. {
  54230. "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light",
  54231. "msg": "Sending message with topic %s and payload %s",
  54232. "args": [
  54233. "zigbee/ffw/livingroom/main_light",
  54234. "{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}"
  54235. ],
  54236. "levelname": "DEBUG",
  54237. "levelno": 10,
  54238. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  54239. "filename": "__init__.py",
  54240. "module": "__init__",
  54241. "exc_info": null,
  54242. "exc_text": null,
  54243. "stack_info": null,
  54244. "lineno": 75,
  54245. "funcName": "send",
  54246. "created": 1676441646.469352,
  54247. "msecs": 469.35200691223145,
  54248. "relativeCreated": 43472.867250442505,
  54249. "thread": 140246908178432,
  54250. "threadName": "MainThread",
  54251. "processName": "MainProcess",
  54252. "process": 509276,
  54253. "message": "Sending message with topic zigbee/ffw/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}",
  54254. "asctime": "2023-02-15 07:14:06,469"
  54255. },
  54256. {
  54257. "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light",
  54258. "msg": "Received message with topic %s and payload %s",
  54259. "args": [
  54260. "zigbee/ffw/livingroom/main_light",
  54261. "b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'"
  54262. ],
  54263. "levelname": "DEBUG",
  54264. "levelno": 10,
  54265. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  54266. "filename": "__init__.py",
  54267. "module": "__init__",
  54268. "exc_info": null,
  54269. "exc_text": null,
  54270. "stack_info": null,
  54271. "lineno": 91,
  54272. "funcName": "__receive__",
  54273. "created": 1676441646.4706645,
  54274. "msecs": 470.66450119018555,
  54275. "relativeCreated": 43474.17974472046,
  54276. "thread": 140246884292160,
  54277. "threadName": "Thread-1 (_thread_main)",
  54278. "processName": "MainProcess",
  54279. "process": 509276,
  54280. "message": "Received message with topic zigbee/ffw/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'",
  54281. "asctime": "2023-02-15 07:14:06,470"
  54282. },
  54283. {
  54284. "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.brightness",
  54285. "msg": "Received message with topic %s and payload %s",
  54286. "args": [
  54287. "videv/ffw/livingroom/main_light/brightness",
  54288. "b'65'"
  54289. ],
  54290. "levelname": "DEBUG",
  54291. "levelno": 10,
  54292. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  54293. "filename": "__init__.py",
  54294. "module": "__init__",
  54295. "exc_info": null,
  54296. "exc_text": null,
  54297. "stack_info": null,
  54298. "lineno": 91,
  54299. "funcName": "__receive__",
  54300. "created": 1676441646.4730937,
  54301. "msecs": 473.09374809265137,
  54302. "relativeCreated": 43476.608991622925,
  54303. "thread": 140246884292160,
  54304. "threadName": "Thread-1 (_thread_main)",
  54305. "processName": "MainProcess",
  54306. "process": 509276,
  54307. "message": "Received message with topic videv/ffw/livingroom/main_light/brightness and payload b'65'",
  54308. "asctime": "2023-02-15 07:14:06,473"
  54309. }
  54310. ],
  54311. "time_consumption": 0.2974720001220703
  54312. },
  54313. {
  54314. "name": "__tLogger__",
  54315. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  54316. "args": [
  54317. "65",
  54318. "<class 'int'>"
  54319. ],
  54320. "levelname": "INFO",
  54321. "levelno": 20,
  54322. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  54323. "filename": "test.py",
  54324. "module": "test",
  54325. "exc_info": null,
  54326. "exc_text": null,
  54327. "stack_info": null,
  54328. "lineno": 184,
  54329. "funcName": "equivalency_chk",
  54330. "created": 1676441646.771339,
  54331. "msecs": 771.338939666748,
  54332. "relativeCreated": 43774.85418319702,
  54333. "thread": 140246908178432,
  54334. "threadName": "MainThread",
  54335. "processName": "MainProcess",
  54336. "process": 509276,
  54337. "message": "Virtual device brightness is correct (Content 65 and Type is <class 'int'>).",
  54338. "asctime": "2023-02-15 07:14:06,771",
  54339. "moduleLogger": [
  54340. {
  54341. "name": "__unittest__",
  54342. "msg": "Result (%s): %s (%s)",
  54343. "args": [
  54344. "Virtual device brightness",
  54345. "65",
  54346. "<class 'int'>"
  54347. ],
  54348. "levelname": "DEBUG",
  54349. "levelno": 10,
  54350. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  54351. "filename": "test.py",
  54352. "module": "test",
  54353. "exc_info": null,
  54354. "exc_text": null,
  54355. "stack_info": null,
  54356. "lineno": 22,
  54357. "funcName": "__report_result__",
  54358. "created": 1676441646.7710469,
  54359. "msecs": 771.0468769073486,
  54360. "relativeCreated": 43774.56212043762,
  54361. "thread": 140246908178432,
  54362. "threadName": "MainThread",
  54363. "processName": "MainProcess",
  54364. "process": 509276,
  54365. "message": "Result (Virtual device brightness): 65 (<class 'int'>)",
  54366. "asctime": "2023-02-15 07:14:06,771"
  54367. },
  54368. {
  54369. "name": "__unittest__",
  54370. "msg": "Expectation (%s): result %s %s (%s)",
  54371. "args": [
  54372. "Virtual device brightness",
  54373. "=",
  54374. "65",
  54375. "<class 'int'>"
  54376. ],
  54377. "levelname": "DEBUG",
  54378. "levelno": 10,
  54379. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  54380. "filename": "test.py",
  54381. "module": "test",
  54382. "exc_info": null,
  54383. "exc_text": null,
  54384. "stack_info": null,
  54385. "lineno": 26,
  54386. "funcName": "__report_expectation__",
  54387. "created": 1676441646.771197,
  54388. "msecs": 771.1970806121826,
  54389. "relativeCreated": 43774.712324142456,
  54390. "thread": 140246908178432,
  54391. "threadName": "MainThread",
  54392. "processName": "MainProcess",
  54393. "process": 509276,
  54394. "message": "Expectation (Virtual device brightness): result = 65 (<class 'int'>)",
  54395. "asctime": "2023-02-15 07:14:06,771"
  54396. }
  54397. ],
  54398. "time_consumption": 0.0001418590545654297
  54399. },
  54400. {
  54401. "name": "__tLogger__",
  54402. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  54403. "args": [
  54404. "65",
  54405. "<class 'int'>"
  54406. ],
  54407. "levelname": "INFO",
  54408. "levelno": 20,
  54409. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  54410. "filename": "test.py",
  54411. "module": "test",
  54412. "exc_info": null,
  54413. "exc_text": null,
  54414. "stack_info": null,
  54415. "lineno": 184,
  54416. "funcName": "equivalency_chk",
  54417. "created": 1676441646.771747,
  54418. "msecs": 771.7471122741699,
  54419. "relativeCreated": 43775.26235580444,
  54420. "thread": 140246908178432,
  54421. "threadName": "MainThread",
  54422. "processName": "MainProcess",
  54423. "process": 509276,
  54424. "message": "Light device brightness is correct (Content 65 and Type is <class 'int'>).",
  54425. "asctime": "2023-02-15 07:14:06,771",
  54426. "moduleLogger": [
  54427. {
  54428. "name": "__unittest__",
  54429. "msg": "Result (%s): %s (%s)",
  54430. "args": [
  54431. "Light device brightness",
  54432. "65",
  54433. "<class 'int'>"
  54434. ],
  54435. "levelname": "DEBUG",
  54436. "levelno": 10,
  54437. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  54438. "filename": "test.py",
  54439. "module": "test",
  54440. "exc_info": null,
  54441. "exc_text": null,
  54442. "stack_info": null,
  54443. "lineno": 22,
  54444. "funcName": "__report_result__",
  54445. "created": 1676441646.7715366,
  54446. "msecs": 771.5365886688232,
  54447. "relativeCreated": 43775.0518321991,
  54448. "thread": 140246908178432,
  54449. "threadName": "MainThread",
  54450. "processName": "MainProcess",
  54451. "process": 509276,
  54452. "message": "Result (Light device brightness): 65 (<class 'int'>)",
  54453. "asctime": "2023-02-15 07:14:06,771"
  54454. },
  54455. {
  54456. "name": "__unittest__",
  54457. "msg": "Expectation (%s): result %s %s (%s)",
  54458. "args": [
  54459. "Light device brightness",
  54460. "=",
  54461. "65",
  54462. "<class 'int'>"
  54463. ],
  54464. "levelname": "DEBUG",
  54465. "levelno": 10,
  54466. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  54467. "filename": "test.py",
  54468. "module": "test",
  54469. "exc_info": null,
  54470. "exc_text": null,
  54471. "stack_info": null,
  54472. "lineno": 26,
  54473. "funcName": "__report_expectation__",
  54474. "created": 1676441646.7716472,
  54475. "msecs": 771.6472148895264,
  54476. "relativeCreated": 43775.1624584198,
  54477. "thread": 140246908178432,
  54478. "threadName": "MainThread",
  54479. "processName": "MainProcess",
  54480. "process": 509276,
  54481. "message": "Expectation (Light device brightness): result = 65 (<class 'int'>)",
  54482. "asctime": "2023-02-15 07:14:06,771"
  54483. }
  54484. ],
  54485. "time_consumption": 9.989738464355469e-05
  54486. },
  54487. {
  54488. "name": "__tLogger__",
  54489. "msg": "Changing virtual device brightness to '%d'",
  54490. "args": [
  54491. 50
  54492. ],
  54493. "levelname": "DEBUG",
  54494. "levelno": 10,
  54495. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  54496. "filename": "light.py",
  54497. "module": "light",
  54498. "exc_info": null,
  54499. "exc_text": null,
  54500. "stack_info": null,
  54501. "lineno": 69,
  54502. "funcName": "__test_brightness__",
  54503. "created": 1676441647.0731916,
  54504. "msecs": 73.19164276123047,
  54505. "relativeCreated": 44076.706886291504,
  54506. "thread": 140246908178432,
  54507. "threadName": "MainThread",
  54508. "processName": "MainProcess",
  54509. "process": 509276,
  54510. "message": "Changing virtual device brightness to '50'",
  54511. "asctime": "2023-02-15 07:14:07,073",
  54512. "moduleLogger": [
  54513. {
  54514. "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.brightness.set",
  54515. "msg": "Sending message with topic %s and payload %s",
  54516. "args": [
  54517. "videv/ffw/livingroom/main_light/brightness/set",
  54518. "50"
  54519. ],
  54520. "levelname": "DEBUG",
  54521. "levelno": 10,
  54522. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  54523. "filename": "__init__.py",
  54524. "module": "__init__",
  54525. "exc_info": null,
  54526. "exc_text": null,
  54527. "stack_info": null,
  54528. "lineno": 75,
  54529. "funcName": "send",
  54530. "created": 1676441646.7720733,
  54531. "msecs": 772.0732688903809,
  54532. "relativeCreated": 43775.588512420654,
  54533. "thread": 140246908178432,
  54534. "threadName": "MainThread",
  54535. "processName": "MainProcess",
  54536. "process": 509276,
  54537. "message": "Sending message with topic videv/ffw/livingroom/main_light/brightness/set and payload 50",
  54538. "asctime": "2023-02-15 07:14:06,772"
  54539. },
  54540. {
  54541. "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light.set",
  54542. "msg": "Received message with topic %s and payload %s",
  54543. "args": [
  54544. "zigbee/ffw/livingroom/main_light/set",
  54545. "b'{\"brightness\": 128}'"
  54546. ],
  54547. "levelname": "DEBUG",
  54548. "levelno": 10,
  54549. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  54550. "filename": "__init__.py",
  54551. "module": "__init__",
  54552. "exc_info": null,
  54553. "exc_text": null,
  54554. "stack_info": null,
  54555. "lineno": 91,
  54556. "funcName": "__receive__",
  54557. "created": 1676441646.7755034,
  54558. "msecs": 775.503396987915,
  54559. "relativeCreated": 43779.01864051819,
  54560. "thread": 140246884292160,
  54561. "threadName": "Thread-1 (_thread_main)",
  54562. "processName": "MainProcess",
  54563. "process": 509276,
  54564. "message": "Received message with topic zigbee/ffw/livingroom/main_light/set and payload b'{\"brightness\": 128}'",
  54565. "asctime": "2023-02-15 07:14:06,775"
  54566. },
  54567. {
  54568. "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light",
  54569. "msg": "Sending message with topic %s and payload %s",
  54570. "args": [
  54571. "zigbee/ffw/livingroom/main_light",
  54572. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  54573. ],
  54574. "levelname": "DEBUG",
  54575. "levelno": 10,
  54576. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  54577. "filename": "__init__.py",
  54578. "module": "__init__",
  54579. "exc_info": null,
  54580. "exc_text": null,
  54581. "stack_info": null,
  54582. "lineno": 75,
  54583. "funcName": "send",
  54584. "created": 1676441646.776094,
  54585. "msecs": 776.0939598083496,
  54586. "relativeCreated": 43779.60920333862,
  54587. "thread": 140246884292160,
  54588. "threadName": "Thread-1 (_thread_main)",
  54589. "processName": "MainProcess",
  54590. "process": 509276,
  54591. "message": "Sending message with topic zigbee/ffw/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  54592. "asctime": "2023-02-15 07:14:06,776"
  54593. },
  54594. {
  54595. "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light",
  54596. "msg": "Received message with topic %s and payload %s",
  54597. "args": [
  54598. "zigbee/ffw/livingroom/main_light",
  54599. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  54600. ],
  54601. "levelname": "DEBUG",
  54602. "levelno": 10,
  54603. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  54604. "filename": "__init__.py",
  54605. "module": "__init__",
  54606. "exc_info": null,
  54607. "exc_text": null,
  54608. "stack_info": null,
  54609. "lineno": 91,
  54610. "funcName": "__receive__",
  54611. "created": 1676441646.7772844,
  54612. "msecs": 777.2843837738037,
  54613. "relativeCreated": 43780.79962730408,
  54614. "thread": 140246884292160,
  54615. "threadName": "Thread-1 (_thread_main)",
  54616. "processName": "MainProcess",
  54617. "process": 509276,
  54618. "message": "Received message with topic zigbee/ffw/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  54619. "asctime": "2023-02-15 07:14:06,777"
  54620. },
  54621. {
  54622. "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.brightness",
  54623. "msg": "Received message with topic %s and payload %s",
  54624. "args": [
  54625. "videv/ffw/livingroom/main_light/brightness",
  54626. "b'50'"
  54627. ],
  54628. "levelname": "DEBUG",
  54629. "levelno": 10,
  54630. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  54631. "filename": "__init__.py",
  54632. "module": "__init__",
  54633. "exc_info": null,
  54634. "exc_text": null,
  54635. "stack_info": null,
  54636. "lineno": 91,
  54637. "funcName": "__receive__",
  54638. "created": 1676441646.822031,
  54639. "msecs": 822.0310211181641,
  54640. "relativeCreated": 43825.54626464844,
  54641. "thread": 140246884292160,
  54642. "threadName": "Thread-1 (_thread_main)",
  54643. "processName": "MainProcess",
  54644. "process": 509276,
  54645. "message": "Received message with topic videv/ffw/livingroom/main_light/brightness and payload b'50'",
  54646. "asctime": "2023-02-15 07:14:06,822"
  54647. }
  54648. ],
  54649. "time_consumption": 0.2511606216430664
  54650. },
  54651. {
  54652. "name": "__tLogger__",
  54653. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  54654. "args": [
  54655. "50",
  54656. "<class 'int'>"
  54657. ],
  54658. "levelname": "INFO",
  54659. "levelno": 20,
  54660. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  54661. "filename": "test.py",
  54662. "module": "test",
  54663. "exc_info": null,
  54664. "exc_text": null,
  54665. "stack_info": null,
  54666. "lineno": 184,
  54667. "funcName": "equivalency_chk",
  54668. "created": 1676441647.073854,
  54669. "msecs": 73.85396957397461,
  54670. "relativeCreated": 44077.36921310425,
  54671. "thread": 140246908178432,
  54672. "threadName": "MainThread",
  54673. "processName": "MainProcess",
  54674. "process": 509276,
  54675. "message": "Light device brightness is correct (Content 50 and Type is <class 'int'>).",
  54676. "asctime": "2023-02-15 07:14:07,073",
  54677. "moduleLogger": [
  54678. {
  54679. "name": "__unittest__",
  54680. "msg": "Result (%s): %s (%s)",
  54681. "args": [
  54682. "Light device brightness",
  54683. "50",
  54684. "<class 'int'>"
  54685. ],
  54686. "levelname": "DEBUG",
  54687. "levelno": 10,
  54688. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  54689. "filename": "test.py",
  54690. "module": "test",
  54691. "exc_info": null,
  54692. "exc_text": null,
  54693. "stack_info": null,
  54694. "lineno": 22,
  54695. "funcName": "__report_result__",
  54696. "created": 1676441647.0736194,
  54697. "msecs": 73.61936569213867,
  54698. "relativeCreated": 44077.13460922241,
  54699. "thread": 140246908178432,
  54700. "threadName": "MainThread",
  54701. "processName": "MainProcess",
  54702. "process": 509276,
  54703. "message": "Result (Light device brightness): 50 (<class 'int'>)",
  54704. "asctime": "2023-02-15 07:14:07,073"
  54705. },
  54706. {
  54707. "name": "__unittest__",
  54708. "msg": "Expectation (%s): result %s %s (%s)",
  54709. "args": [
  54710. "Light device brightness",
  54711. "=",
  54712. "50",
  54713. "<class 'int'>"
  54714. ],
  54715. "levelname": "DEBUG",
  54716. "levelno": 10,
  54717. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  54718. "filename": "test.py",
  54719. "module": "test",
  54720. "exc_info": null,
  54721. "exc_text": null,
  54722. "stack_info": null,
  54723. "lineno": 26,
  54724. "funcName": "__report_expectation__",
  54725. "created": 1676441647.073751,
  54726. "msecs": 73.75097274780273,
  54727. "relativeCreated": 44077.266216278076,
  54728. "thread": 140246908178432,
  54729. "threadName": "MainThread",
  54730. "processName": "MainProcess",
  54731. "process": 509276,
  54732. "message": "Expectation (Light device brightness): result = 50 (<class 'int'>)",
  54733. "asctime": "2023-02-15 07:14:07,073"
  54734. }
  54735. ],
  54736. "time_consumption": 0.000102996826171875
  54737. },
  54738. {
  54739. "name": "__tLogger__",
  54740. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  54741. "args": [
  54742. "50",
  54743. "<class 'int'>"
  54744. ],
  54745. "levelname": "INFO",
  54746. "levelno": 20,
  54747. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  54748. "filename": "test.py",
  54749. "module": "test",
  54750. "exc_info": null,
  54751. "exc_text": null,
  54752. "stack_info": null,
  54753. "lineno": 184,
  54754. "funcName": "equivalency_chk",
  54755. "created": 1676441647.0741992,
  54756. "msecs": 74.19919967651367,
  54757. "relativeCreated": 44077.71444320679,
  54758. "thread": 140246908178432,
  54759. "threadName": "MainThread",
  54760. "processName": "MainProcess",
  54761. "process": 509276,
  54762. "message": "Virtual device brightness is correct (Content 50 and Type is <class 'int'>).",
  54763. "asctime": "2023-02-15 07:14:07,074",
  54764. "moduleLogger": [
  54765. {
  54766. "name": "__unittest__",
  54767. "msg": "Result (%s): %s (%s)",
  54768. "args": [
  54769. "Virtual device brightness",
  54770. "50",
  54771. "<class 'int'>"
  54772. ],
  54773. "levelname": "DEBUG",
  54774. "levelno": 10,
  54775. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  54776. "filename": "test.py",
  54777. "module": "test",
  54778. "exc_info": null,
  54779. "exc_text": null,
  54780. "stack_info": null,
  54781. "lineno": 22,
  54782. "funcName": "__report_result__",
  54783. "created": 1676441647.07402,
  54784. "msecs": 74.0199089050293,
  54785. "relativeCreated": 44077.5351524353,
  54786. "thread": 140246908178432,
  54787. "threadName": "MainThread",
  54788. "processName": "MainProcess",
  54789. "process": 509276,
  54790. "message": "Result (Virtual device brightness): 50 (<class 'int'>)",
  54791. "asctime": "2023-02-15 07:14:07,074"
  54792. },
  54793. {
  54794. "name": "__unittest__",
  54795. "msg": "Expectation (%s): result %s %s (%s)",
  54796. "args": [
  54797. "Virtual device brightness",
  54798. "=",
  54799. "50",
  54800. "<class 'int'>"
  54801. ],
  54802. "levelname": "DEBUG",
  54803. "levelno": 10,
  54804. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  54805. "filename": "test.py",
  54806. "module": "test",
  54807. "exc_info": null,
  54808. "exc_text": null,
  54809. "stack_info": null,
  54810. "lineno": 26,
  54811. "funcName": "__report_expectation__",
  54812. "created": 1676441647.0741134,
  54813. "msecs": 74.11336898803711,
  54814. "relativeCreated": 44077.62861251831,
  54815. "thread": 140246908178432,
  54816. "threadName": "MainThread",
  54817. "processName": "MainProcess",
  54818. "process": 509276,
  54819. "message": "Expectation (Virtual device brightness): result = 50 (<class 'int'>)",
  54820. "asctime": "2023-02-15 07:14:07,074"
  54821. }
  54822. ],
  54823. "time_consumption": 8.58306884765625e-05
  54824. },
  54825. {
  54826. "name": "__tLogger__",
  54827. "msg": "Changing light device brightness to '%d'",
  54828. "args": [
  54829. 65
  54830. ],
  54831. "levelname": "DEBUG",
  54832. "levelno": 10,
  54833. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  54834. "filename": "light.py",
  54835. "module": "light",
  54836. "exc_info": null,
  54837. "exc_text": null,
  54838. "stack_info": null,
  54839. "lineno": 63,
  54840. "funcName": "__test_brightness__",
  54841. "created": 1676441647.3756628,
  54842. "msecs": 375.66280364990234,
  54843. "relativeCreated": 44379.178047180176,
  54844. "thread": 140246908178432,
  54845. "threadName": "MainThread",
  54846. "processName": "MainProcess",
  54847. "process": 509276,
  54848. "message": "Changing light device brightness to '65'",
  54849. "asctime": "2023-02-15 07:14:07,375",
  54850. "moduleLogger": [
  54851. {
  54852. "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light",
  54853. "msg": "Sending message with topic %s and payload %s",
  54854. "args": [
  54855. "zigbee/ffw/livingroom/main_light",
  54856. "{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}"
  54857. ],
  54858. "levelname": "DEBUG",
  54859. "levelno": 10,
  54860. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  54861. "filename": "__init__.py",
  54862. "module": "__init__",
  54863. "exc_info": null,
  54864. "exc_text": null,
  54865. "stack_info": null,
  54866. "lineno": 75,
  54867. "funcName": "send",
  54868. "created": 1676441647.0745683,
  54869. "msecs": 74.56827163696289,
  54870. "relativeCreated": 44078.083515167236,
  54871. "thread": 140246908178432,
  54872. "threadName": "MainThread",
  54873. "processName": "MainProcess",
  54874. "process": 509276,
  54875. "message": "Sending message with topic zigbee/ffw/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}",
  54876. "asctime": "2023-02-15 07:14:07,074"
  54877. },
  54878. {
  54879. "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light",
  54880. "msg": "Received message with topic %s and payload %s",
  54881. "args": [
  54882. "zigbee/ffw/livingroom/main_light",
  54883. "b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'"
  54884. ],
  54885. "levelname": "DEBUG",
  54886. "levelno": 10,
  54887. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  54888. "filename": "__init__.py",
  54889. "module": "__init__",
  54890. "exc_info": null,
  54891. "exc_text": null,
  54892. "stack_info": null,
  54893. "lineno": 91,
  54894. "funcName": "__receive__",
  54895. "created": 1676441647.075649,
  54896. "msecs": 75.64902305603027,
  54897. "relativeCreated": 44079.164266586304,
  54898. "thread": 140246884292160,
  54899. "threadName": "Thread-1 (_thread_main)",
  54900. "processName": "MainProcess",
  54901. "process": 509276,
  54902. "message": "Received message with topic zigbee/ffw/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'",
  54903. "asctime": "2023-02-15 07:14:07,075"
  54904. },
  54905. {
  54906. "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.brightness",
  54907. "msg": "Received message with topic %s and payload %s",
  54908. "args": [
  54909. "videv/ffw/livingroom/main_light/brightness",
  54910. "b'65'"
  54911. ],
  54912. "levelname": "DEBUG",
  54913. "levelno": 10,
  54914. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  54915. "filename": "__init__.py",
  54916. "module": "__init__",
  54917. "exc_info": null,
  54918. "exc_text": null,
  54919. "stack_info": null,
  54920. "lineno": 91,
  54921. "funcName": "__receive__",
  54922. "created": 1676441647.0777957,
  54923. "msecs": 77.79574394226074,
  54924. "relativeCreated": 44081.310987472534,
  54925. "thread": 140246884292160,
  54926. "threadName": "Thread-1 (_thread_main)",
  54927. "processName": "MainProcess",
  54928. "process": 509276,
  54929. "message": "Received message with topic videv/ffw/livingroom/main_light/brightness and payload b'65'",
  54930. "asctime": "2023-02-15 07:14:07,077"
  54931. }
  54932. ],
  54933. "time_consumption": 0.2978670597076416
  54934. },
  54935. {
  54936. "name": "__tLogger__",
  54937. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  54938. "args": [
  54939. "65",
  54940. "<class 'int'>"
  54941. ],
  54942. "levelname": "INFO",
  54943. "levelno": 20,
  54944. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  54945. "filename": "test.py",
  54946. "module": "test",
  54947. "exc_info": null,
  54948. "exc_text": null,
  54949. "stack_info": null,
  54950. "lineno": 184,
  54951. "funcName": "equivalency_chk",
  54952. "created": 1676441647.3764248,
  54953. "msecs": 376.42478942871094,
  54954. "relativeCreated": 44379.940032958984,
  54955. "thread": 140246908178432,
  54956. "threadName": "MainThread",
  54957. "processName": "MainProcess",
  54958. "process": 509276,
  54959. "message": "Virtual device brightness is correct (Content 65 and Type is <class 'int'>).",
  54960. "asctime": "2023-02-15 07:14:07,376",
  54961. "moduleLogger": [
  54962. {
  54963. "name": "__unittest__",
  54964. "msg": "Result (%s): %s (%s)",
  54965. "args": [
  54966. "Virtual device brightness",
  54967. "65",
  54968. "<class 'int'>"
  54969. ],
  54970. "levelname": "DEBUG",
  54971. "levelno": 10,
  54972. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  54973. "filename": "test.py",
  54974. "module": "test",
  54975. "exc_info": null,
  54976. "exc_text": null,
  54977. "stack_info": null,
  54978. "lineno": 22,
  54979. "funcName": "__report_result__",
  54980. "created": 1676441647.376115,
  54981. "msecs": 376.115083694458,
  54982. "relativeCreated": 44379.63032722473,
  54983. "thread": 140246908178432,
  54984. "threadName": "MainThread",
  54985. "processName": "MainProcess",
  54986. "process": 509276,
  54987. "message": "Result (Virtual device brightness): 65 (<class 'int'>)",
  54988. "asctime": "2023-02-15 07:14:07,376"
  54989. },
  54990. {
  54991. "name": "__unittest__",
  54992. "msg": "Expectation (%s): result %s %s (%s)",
  54993. "args": [
  54994. "Virtual device brightness",
  54995. "=",
  54996. "65",
  54997. "<class 'int'>"
  54998. ],
  54999. "levelname": "DEBUG",
  55000. "levelno": 10,
  55001. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  55002. "filename": "test.py",
  55003. "module": "test",
  55004. "exc_info": null,
  55005. "exc_text": null,
  55006. "stack_info": null,
  55007. "lineno": 26,
  55008. "funcName": "__report_expectation__",
  55009. "created": 1676441647.3762665,
  55010. "msecs": 376.2664794921875,
  55011. "relativeCreated": 44379.78172302246,
  55012. "thread": 140246908178432,
  55013. "threadName": "MainThread",
  55014. "processName": "MainProcess",
  55015. "process": 509276,
  55016. "message": "Expectation (Virtual device brightness): result = 65 (<class 'int'>)",
  55017. "asctime": "2023-02-15 07:14:07,376"
  55018. }
  55019. ],
  55020. "time_consumption": 0.0001583099365234375
  55021. },
  55022. {
  55023. "name": "__tLogger__",
  55024. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  55025. "args": [
  55026. "65",
  55027. "<class 'int'>"
  55028. ],
  55029. "levelname": "INFO",
  55030. "levelno": 20,
  55031. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  55032. "filename": "test.py",
  55033. "module": "test",
  55034. "exc_info": null,
  55035. "exc_text": null,
  55036. "stack_info": null,
  55037. "lineno": 184,
  55038. "funcName": "equivalency_chk",
  55039. "created": 1676441647.3768466,
  55040. "msecs": 376.8465518951416,
  55041. "relativeCreated": 44380.361795425415,
  55042. "thread": 140246908178432,
  55043. "threadName": "MainThread",
  55044. "processName": "MainProcess",
  55045. "process": 509276,
  55046. "message": "Light device brightness is correct (Content 65 and Type is <class 'int'>).",
  55047. "asctime": "2023-02-15 07:14:07,376",
  55048. "moduleLogger": [
  55049. {
  55050. "name": "__unittest__",
  55051. "msg": "Result (%s): %s (%s)",
  55052. "args": [
  55053. "Light device brightness",
  55054. "65",
  55055. "<class 'int'>"
  55056. ],
  55057. "levelname": "DEBUG",
  55058. "levelno": 10,
  55059. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  55060. "filename": "test.py",
  55061. "module": "test",
  55062. "exc_info": null,
  55063. "exc_text": null,
  55064. "stack_info": null,
  55065. "lineno": 22,
  55066. "funcName": "__report_result__",
  55067. "created": 1676441647.376622,
  55068. "msecs": 376.62196159362793,
  55069. "relativeCreated": 44380.1372051239,
  55070. "thread": 140246908178432,
  55071. "threadName": "MainThread",
  55072. "processName": "MainProcess",
  55073. "process": 509276,
  55074. "message": "Result (Light device brightness): 65 (<class 'int'>)",
  55075. "asctime": "2023-02-15 07:14:07,376"
  55076. },
  55077. {
  55078. "name": "__unittest__",
  55079. "msg": "Expectation (%s): result %s %s (%s)",
  55080. "args": [
  55081. "Light device brightness",
  55082. "=",
  55083. "65",
  55084. "<class 'int'>"
  55085. ],
  55086. "levelname": "DEBUG",
  55087. "levelno": 10,
  55088. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  55089. "filename": "test.py",
  55090. "module": "test",
  55091. "exc_info": null,
  55092. "exc_text": null,
  55093. "stack_info": null,
  55094. "lineno": 26,
  55095. "funcName": "__report_expectation__",
  55096. "created": 1676441647.376746,
  55097. "msecs": 376.74593925476074,
  55098. "relativeCreated": 44380.261182785034,
  55099. "thread": 140246908178432,
  55100. "threadName": "MainThread",
  55101. "processName": "MainProcess",
  55102. "process": 509276,
  55103. "message": "Expectation (Light device brightness): result = 65 (<class 'int'>)",
  55104. "asctime": "2023-02-15 07:14:07,376"
  55105. }
  55106. ],
  55107. "time_consumption": 0.00010061264038085938
  55108. },
  55109. {
  55110. "name": "__tLogger__",
  55111. "msg": "Changing virtual device brightness to '%d'",
  55112. "args": [
  55113. 50
  55114. ],
  55115. "levelname": "DEBUG",
  55116. "levelno": 10,
  55117. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  55118. "filename": "light.py",
  55119. "module": "light",
  55120. "exc_info": null,
  55121. "exc_text": null,
  55122. "stack_info": null,
  55123. "lineno": 69,
  55124. "funcName": "__test_brightness__",
  55125. "created": 1676441647.678272,
  55126. "msecs": 678.272008895874,
  55127. "relativeCreated": 44681.78725242615,
  55128. "thread": 140246908178432,
  55129. "threadName": "MainThread",
  55130. "processName": "MainProcess",
  55131. "process": 509276,
  55132. "message": "Changing virtual device brightness to '50'",
  55133. "asctime": "2023-02-15 07:14:07,678",
  55134. "moduleLogger": [
  55135. {
  55136. "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.brightness.set",
  55137. "msg": "Sending message with topic %s and payload %s",
  55138. "args": [
  55139. "videv/ffw/livingroom/main_light/brightness/set",
  55140. "50"
  55141. ],
  55142. "levelname": "DEBUG",
  55143. "levelno": 10,
  55144. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  55145. "filename": "__init__.py",
  55146. "module": "__init__",
  55147. "exc_info": null,
  55148. "exc_text": null,
  55149. "stack_info": null,
  55150. "lineno": 75,
  55151. "funcName": "send",
  55152. "created": 1676441647.3771381,
  55153. "msecs": 377.1381378173828,
  55154. "relativeCreated": 44380.653381347656,
  55155. "thread": 140246908178432,
  55156. "threadName": "MainThread",
  55157. "processName": "MainProcess",
  55158. "process": 509276,
  55159. "message": "Sending message with topic videv/ffw/livingroom/main_light/brightness/set and payload 50",
  55160. "asctime": "2023-02-15 07:14:07,377"
  55161. },
  55162. {
  55163. "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light.set",
  55164. "msg": "Received message with topic %s and payload %s",
  55165. "args": [
  55166. "zigbee/ffw/livingroom/main_light/set",
  55167. "b'{\"brightness\": 128}'"
  55168. ],
  55169. "levelname": "DEBUG",
  55170. "levelno": 10,
  55171. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  55172. "filename": "__init__.py",
  55173. "module": "__init__",
  55174. "exc_info": null,
  55175. "exc_text": null,
  55176. "stack_info": null,
  55177. "lineno": 91,
  55178. "funcName": "__receive__",
  55179. "created": 1676441647.38045,
  55180. "msecs": 380.4500102996826,
  55181. "relativeCreated": 44383.965253829956,
  55182. "thread": 140246884292160,
  55183. "threadName": "Thread-1 (_thread_main)",
  55184. "processName": "MainProcess",
  55185. "process": 509276,
  55186. "message": "Received message with topic zigbee/ffw/livingroom/main_light/set and payload b'{\"brightness\": 128}'",
  55187. "asctime": "2023-02-15 07:14:07,380"
  55188. },
  55189. {
  55190. "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light",
  55191. "msg": "Sending message with topic %s and payload %s",
  55192. "args": [
  55193. "zigbee/ffw/livingroom/main_light",
  55194. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  55195. ],
  55196. "levelname": "DEBUG",
  55197. "levelno": 10,
  55198. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  55199. "filename": "__init__.py",
  55200. "module": "__init__",
  55201. "exc_info": null,
  55202. "exc_text": null,
  55203. "stack_info": null,
  55204. "lineno": 75,
  55205. "funcName": "send",
  55206. "created": 1676441647.381016,
  55207. "msecs": 381.0160160064697,
  55208. "relativeCreated": 44384.53125953674,
  55209. "thread": 140246884292160,
  55210. "threadName": "Thread-1 (_thread_main)",
  55211. "processName": "MainProcess",
  55212. "process": 509276,
  55213. "message": "Sending message with topic zigbee/ffw/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  55214. "asctime": "2023-02-15 07:14:07,381"
  55215. },
  55216. {
  55217. "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light",
  55218. "msg": "Received message with topic %s and payload %s",
  55219. "args": [
  55220. "zigbee/ffw/livingroom/main_light",
  55221. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  55222. ],
  55223. "levelname": "DEBUG",
  55224. "levelno": 10,
  55225. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  55226. "filename": "__init__.py",
  55227. "module": "__init__",
  55228. "exc_info": null,
  55229. "exc_text": null,
  55230. "stack_info": null,
  55231. "lineno": 91,
  55232. "funcName": "__receive__",
  55233. "created": 1676441647.382212,
  55234. "msecs": 382.21192359924316,
  55235. "relativeCreated": 44385.72716712952,
  55236. "thread": 140246884292160,
  55237. "threadName": "Thread-1 (_thread_main)",
  55238. "processName": "MainProcess",
  55239. "process": 509276,
  55240. "message": "Received message with topic zigbee/ffw/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  55241. "asctime": "2023-02-15 07:14:07,382"
  55242. },
  55243. {
  55244. "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.brightness",
  55245. "msg": "Received message with topic %s and payload %s",
  55246. "args": [
  55247. "videv/ffw/livingroom/main_light/brightness",
  55248. "b'50'"
  55249. ],
  55250. "levelname": "DEBUG",
  55251. "levelno": 10,
  55252. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  55253. "filename": "__init__.py",
  55254. "module": "__init__",
  55255. "exc_info": null,
  55256. "exc_text": null,
  55257. "stack_info": null,
  55258. "lineno": 91,
  55259. "funcName": "__receive__",
  55260. "created": 1676441647.426015,
  55261. "msecs": 426.01490020751953,
  55262. "relativeCreated": 44429.53014373779,
  55263. "thread": 140246884292160,
  55264. "threadName": "Thread-1 (_thread_main)",
  55265. "processName": "MainProcess",
  55266. "process": 509276,
  55267. "message": "Received message with topic videv/ffw/livingroom/main_light/brightness and payload b'50'",
  55268. "asctime": "2023-02-15 07:14:07,426"
  55269. }
  55270. ],
  55271. "time_consumption": 0.2522571086883545
  55272. },
  55273. {
  55274. "name": "__tLogger__",
  55275. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  55276. "args": [
  55277. "50",
  55278. "<class 'int'>"
  55279. ],
  55280. "levelname": "INFO",
  55281. "levelno": 20,
  55282. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  55283. "filename": "test.py",
  55284. "module": "test",
  55285. "exc_info": null,
  55286. "exc_text": null,
  55287. "stack_info": null,
  55288. "lineno": 184,
  55289. "funcName": "equivalency_chk",
  55290. "created": 1676441647.6791005,
  55291. "msecs": 679.100513458252,
  55292. "relativeCreated": 44682.615756988525,
  55293. "thread": 140246908178432,
  55294. "threadName": "MainThread",
  55295. "processName": "MainProcess",
  55296. "process": 509276,
  55297. "message": "Light device brightness is correct (Content 50 and Type is <class 'int'>).",
  55298. "asctime": "2023-02-15 07:14:07,679",
  55299. "moduleLogger": [
  55300. {
  55301. "name": "__unittest__",
  55302. "msg": "Result (%s): %s (%s)",
  55303. "args": [
  55304. "Light device brightness",
  55305. "50",
  55306. "<class 'int'>"
  55307. ],
  55308. "levelname": "DEBUG",
  55309. "levelno": 10,
  55310. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  55311. "filename": "test.py",
  55312. "module": "test",
  55313. "exc_info": null,
  55314. "exc_text": null,
  55315. "stack_info": null,
  55316. "lineno": 22,
  55317. "funcName": "__report_result__",
  55318. "created": 1676441647.6788068,
  55319. "msecs": 678.8067817687988,
  55320. "relativeCreated": 44682.32202529907,
  55321. "thread": 140246908178432,
  55322. "threadName": "MainThread",
  55323. "processName": "MainProcess",
  55324. "process": 509276,
  55325. "message": "Result (Light device brightness): 50 (<class 'int'>)",
  55326. "asctime": "2023-02-15 07:14:07,678"
  55327. },
  55328. {
  55329. "name": "__unittest__",
  55330. "msg": "Expectation (%s): result %s %s (%s)",
  55331. "args": [
  55332. "Light device brightness",
  55333. "=",
  55334. "50",
  55335. "<class 'int'>"
  55336. ],
  55337. "levelname": "DEBUG",
  55338. "levelno": 10,
  55339. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  55340. "filename": "test.py",
  55341. "module": "test",
  55342. "exc_info": null,
  55343. "exc_text": null,
  55344. "stack_info": null,
  55345. "lineno": 26,
  55346. "funcName": "__report_expectation__",
  55347. "created": 1676441647.678964,
  55348. "msecs": 678.9638996124268,
  55349. "relativeCreated": 44682.4791431427,
  55350. "thread": 140246908178432,
  55351. "threadName": "MainThread",
  55352. "processName": "MainProcess",
  55353. "process": 509276,
  55354. "message": "Expectation (Light device brightness): result = 50 (<class 'int'>)",
  55355. "asctime": "2023-02-15 07:14:07,678"
  55356. }
  55357. ],
  55358. "time_consumption": 0.0001366138458251953
  55359. },
  55360. {
  55361. "name": "__tLogger__",
  55362. "msg": "Resetting precondition (Power off)",
  55363. "args": [],
  55364. "levelname": "DEBUG",
  55365. "levelno": 10,
  55366. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  55367. "filename": "light.py",
  55368. "module": "light",
  55369. "exc_info": null,
  55370. "exc_text": null,
  55371. "stack_info": null,
  55372. "lineno": 74,
  55373. "funcName": "__test_brightness__",
  55374. "created": 1676441647.9805312,
  55375. "msecs": 980.5312156677246,
  55376. "relativeCreated": 44984.046459198,
  55377. "thread": 140246908178432,
  55378. "threadName": "MainThread",
  55379. "processName": "MainProcess",
  55380. "process": 509276,
  55381. "message": "Resetting precondition (Power off)",
  55382. "asctime": "2023-02-15 07:14:07,980",
  55383. "moduleLogger": [
  55384. {
  55385. "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0",
  55386. "msg": "Sending message with topic %s and payload %s",
  55387. "args": [
  55388. "shellies/ffw/livingroom/main_light/relay/0",
  55389. "off"
  55390. ],
  55391. "levelname": "DEBUG",
  55392. "levelno": 10,
  55393. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  55394. "filename": "__init__.py",
  55395. "module": "__init__",
  55396. "exc_info": null,
  55397. "exc_text": null,
  55398. "stack_info": null,
  55399. "lineno": 75,
  55400. "funcName": "send",
  55401. "created": 1676441647.679393,
  55402. "msecs": 679.3930530548096,
  55403. "relativeCreated": 44682.90829658508,
  55404. "thread": 140246908178432,
  55405. "threadName": "MainThread",
  55406. "processName": "MainProcess",
  55407. "process": 509276,
  55408. "message": "Sending message with topic shellies/ffw/livingroom/main_light/relay/0 and payload off",
  55409. "asctime": "2023-02-15 07:14:07,679"
  55410. },
  55411. {
  55412. "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0",
  55413. "msg": "Received message with topic %s and payload %s",
  55414. "args": [
  55415. "shellies/ffw/livingroom/main_light/relay/0",
  55416. "b'off'"
  55417. ],
  55418. "levelname": "DEBUG",
  55419. "levelno": 10,
  55420. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  55421. "filename": "__init__.py",
  55422. "module": "__init__",
  55423. "exc_info": null,
  55424. "exc_text": null,
  55425. "stack_info": null,
  55426. "lineno": 91,
  55427. "funcName": "__receive__",
  55428. "created": 1676441647.680741,
  55429. "msecs": 680.7410717010498,
  55430. "relativeCreated": 44684.25631523132,
  55431. "thread": 140246884292160,
  55432. "threadName": "Thread-1 (_thread_main)",
  55433. "processName": "MainProcess",
  55434. "process": 509276,
  55435. "message": "Received message with topic shellies/ffw/livingroom/main_light/relay/0 and payload b'off'",
  55436. "asctime": "2023-02-15 07:14:07,680"
  55437. },
  55438. {
  55439. "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.state",
  55440. "msg": "Received message with topic %s and payload %s",
  55441. "args": [
  55442. "videv/ffw/livingroom/main_light/state",
  55443. "b'false'"
  55444. ],
  55445. "levelname": "DEBUG",
  55446. "levelno": 10,
  55447. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  55448. "filename": "__init__.py",
  55449. "module": "__init__",
  55450. "exc_info": null,
  55451. "exc_text": null,
  55452. "stack_info": null,
  55453. "lineno": 91,
  55454. "funcName": "__receive__",
  55455. "created": 1676441647.6831427,
  55456. "msecs": 683.1426620483398,
  55457. "relativeCreated": 44686.65790557861,
  55458. "thread": 140246884292160,
  55459. "threadName": "Thread-1 (_thread_main)",
  55460. "processName": "MainProcess",
  55461. "process": 509276,
  55462. "message": "Received message with topic videv/ffw/livingroom/main_light/state and payload b'false'",
  55463. "asctime": "2023-02-15 07:14:07,683"
  55464. }
  55465. ],
  55466. "time_consumption": 0.29738855361938477
  55467. }
  55468. ],
  55469. "time_consumption": 1.8143706321716309,
  55470. "time_start": "2023-02-15 07:14:06,166",
  55471. "time_finished": "2023-02-15 07:14:07,980"
  55472. },
  55473. "Color temperature test for device and virtual device: zigbee/ffw/livingroom/main_light": {
  55474. "name": "__tLogger__",
  55475. "msg": "Color temperature test for device and virtual device: zigbee/ffw/livingroom/main_light",
  55476. "args": null,
  55477. "levelname": "INFO",
  55478. "levelno": 20,
  55479. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  55480. "filename": "light.py",
  55481. "module": "light",
  55482. "exc_info": null,
  55483. "exc_text": null,
  55484. "stack_info": null,
  55485. "lineno": 81,
  55486. "funcName": "test_color_temp",
  55487. "created": 1676441647.9808383,
  55488. "msecs": 980.8382987976074,
  55489. "relativeCreated": 44984.35354232788,
  55490. "thread": 140246908178432,
  55491. "threadName": "MainThread",
  55492. "processName": "MainProcess",
  55493. "process": 509276,
  55494. "message": "Color temperature test for device and virtual device: zigbee/ffw/livingroom/main_light",
  55495. "asctime": "2023-02-15 07:14:07,980",
  55496. "moduleLogger": [],
  55497. "testcaseLogger": [
  55498. {
  55499. "name": "__tLogger__",
  55500. "msg": "Setting preconditions (Power on)",
  55501. "args": [],
  55502. "levelname": "DEBUG",
  55503. "levelno": 10,
  55504. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  55505. "filename": "light.py",
  55506. "module": "light",
  55507. "exc_info": null,
  55508. "exc_text": null,
  55509. "stack_info": null,
  55510. "lineno": 88,
  55511. "funcName": "__test_color_temp__",
  55512. "created": 1676441648.2820904,
  55513. "msecs": 282.090425491333,
  55514. "relativeCreated": 45285.60566902161,
  55515. "thread": 140246908178432,
  55516. "threadName": "MainThread",
  55517. "processName": "MainProcess",
  55518. "process": 509276,
  55519. "message": "Setting preconditions (Power on)",
  55520. "asctime": "2023-02-15 07:14:08,282",
  55521. "moduleLogger": [
  55522. {
  55523. "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0",
  55524. "msg": "Sending message with topic %s and payload %s",
  55525. "args": [
  55526. "shellies/ffw/livingroom/main_light/relay/0",
  55527. "on"
  55528. ],
  55529. "levelname": "DEBUG",
  55530. "levelno": 10,
  55531. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  55532. "filename": "__init__.py",
  55533. "module": "__init__",
  55534. "exc_info": null,
  55535. "exc_text": null,
  55536. "stack_info": null,
  55537. "lineno": 75,
  55538. "funcName": "send",
  55539. "created": 1676441647.9809642,
  55540. "msecs": 980.964183807373,
  55541. "relativeCreated": 44984.47942733765,
  55542. "thread": 140246908178432,
  55543. "threadName": "MainThread",
  55544. "processName": "MainProcess",
  55545. "process": 509276,
  55546. "message": "Sending message with topic shellies/ffw/livingroom/main_light/relay/0 and payload on",
  55547. "asctime": "2023-02-15 07:14:07,980"
  55548. },
  55549. {
  55550. "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light",
  55551. "msg": "Sending message with topic %s and payload %s",
  55552. "args": [
  55553. "zigbee/ffw/livingroom/main_light",
  55554. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  55555. ],
  55556. "levelname": "DEBUG",
  55557. "levelno": 10,
  55558. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  55559. "filename": "__init__.py",
  55560. "module": "__init__",
  55561. "exc_info": null,
  55562. "exc_text": null,
  55563. "stack_info": null,
  55564. "lineno": 75,
  55565. "funcName": "send",
  55566. "created": 1676441647.9812403,
  55567. "msecs": 981.2402725219727,
  55568. "relativeCreated": 44984.755516052246,
  55569. "thread": 140246908178432,
  55570. "threadName": "MainThread",
  55571. "processName": "MainProcess",
  55572. "process": 509276,
  55573. "message": "Sending message with topic zigbee/ffw/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  55574. "asctime": "2023-02-15 07:14:07,981"
  55575. },
  55576. {
  55577. "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0",
  55578. "msg": "Received message with topic %s and payload %s",
  55579. "args": [
  55580. "shellies/ffw/livingroom/main_light/relay/0",
  55581. "b'on'"
  55582. ],
  55583. "levelname": "DEBUG",
  55584. "levelno": 10,
  55585. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  55586. "filename": "__init__.py",
  55587. "module": "__init__",
  55588. "exc_info": null,
  55589. "exc_text": null,
  55590. "stack_info": null,
  55591. "lineno": 91,
  55592. "funcName": "__receive__",
  55593. "created": 1676441647.9817214,
  55594. "msecs": 981.7214012145996,
  55595. "relativeCreated": 44985.23664474487,
  55596. "thread": 140246884292160,
  55597. "threadName": "Thread-1 (_thread_main)",
  55598. "processName": "MainProcess",
  55599. "process": 509276,
  55600. "message": "Received message with topic shellies/ffw/livingroom/main_light/relay/0 and payload b'on'",
  55601. "asctime": "2023-02-15 07:14:07,981"
  55602. },
  55603. {
  55604. "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light",
  55605. "msg": "Received message with topic %s and payload %s",
  55606. "args": [
  55607. "zigbee/ffw/livingroom/main_light",
  55608. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  55609. ],
  55610. "levelname": "DEBUG",
  55611. "levelno": 10,
  55612. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  55613. "filename": "__init__.py",
  55614. "module": "__init__",
  55615. "exc_info": null,
  55616. "exc_text": null,
  55617. "stack_info": null,
  55618. "lineno": 91,
  55619. "funcName": "__receive__",
  55620. "created": 1676441647.982018,
  55621. "msecs": 982.017993927002,
  55622. "relativeCreated": 44985.533237457275,
  55623. "thread": 140246884292160,
  55624. "threadName": "Thread-1 (_thread_main)",
  55625. "processName": "MainProcess",
  55626. "process": 509276,
  55627. "message": "Received message with topic zigbee/ffw/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  55628. "asctime": "2023-02-15 07:14:07,982"
  55629. },
  55630. {
  55631. "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.state",
  55632. "msg": "Received message with topic %s and payload %s",
  55633. "args": [
  55634. "videv/ffw/livingroom/main_light/state",
  55635. "b'true'"
  55636. ],
  55637. "levelname": "DEBUG",
  55638. "levelno": 10,
  55639. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  55640. "filename": "__init__.py",
  55641. "module": "__init__",
  55642. "exc_info": null,
  55643. "exc_text": null,
  55644. "stack_info": null,
  55645. "lineno": 91,
  55646. "funcName": "__receive__",
  55647. "created": 1676441648.0230665,
  55648. "msecs": 23.06652069091797,
  55649. "relativeCreated": 45026.58176422119,
  55650. "thread": 140246884292160,
  55651. "threadName": "Thread-1 (_thread_main)",
  55652. "processName": "MainProcess",
  55653. "process": 509276,
  55654. "message": "Received message with topic videv/ffw/livingroom/main_light/state and payload b'true'",
  55655. "asctime": "2023-02-15 07:14:08,023"
  55656. }
  55657. ],
  55658. "time_consumption": 0.25902390480041504
  55659. },
  55660. {
  55661. "name": "__tLogger__",
  55662. "msg": "Virtual device color temperature is correct (Content %s and Type is %s).",
  55663. "args": [
  55664. "5",
  55665. "<class 'int'>"
  55666. ],
  55667. "levelname": "INFO",
  55668. "levelno": 20,
  55669. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  55670. "filename": "test.py",
  55671. "module": "test",
  55672. "exc_info": null,
  55673. "exc_text": null,
  55674. "stack_info": null,
  55675. "lineno": 184,
  55676. "funcName": "equivalency_chk",
  55677. "created": 1676441648.2828953,
  55678. "msecs": 282.8953266143799,
  55679. "relativeCreated": 45286.41057014465,
  55680. "thread": 140246908178432,
  55681. "threadName": "MainThread",
  55682. "processName": "MainProcess",
  55683. "process": 509276,
  55684. "message": "Virtual device color temperature is correct (Content 5 and Type is <class 'int'>).",
  55685. "asctime": "2023-02-15 07:14:08,282",
  55686. "moduleLogger": [
  55687. {
  55688. "name": "__unittest__",
  55689. "msg": "Result (%s): %s (%s)",
  55690. "args": [
  55691. "Virtual device color temperature",
  55692. "5",
  55693. "<class 'int'>"
  55694. ],
  55695. "levelname": "DEBUG",
  55696. "levelno": 10,
  55697. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  55698. "filename": "test.py",
  55699. "module": "test",
  55700. "exc_info": null,
  55701. "exc_text": null,
  55702. "stack_info": null,
  55703. "lineno": 22,
  55704. "funcName": "__report_result__",
  55705. "created": 1676441648.282614,
  55706. "msecs": 282.61399269104004,
  55707. "relativeCreated": 45286.12923622131,
  55708. "thread": 140246908178432,
  55709. "threadName": "MainThread",
  55710. "processName": "MainProcess",
  55711. "process": 509276,
  55712. "message": "Result (Virtual device color temperature): 5 (<class 'int'>)",
  55713. "asctime": "2023-02-15 07:14:08,282"
  55714. },
  55715. {
  55716. "name": "__unittest__",
  55717. "msg": "Expectation (%s): result %s %s (%s)",
  55718. "args": [
  55719. "Virtual device color temperature",
  55720. "=",
  55721. "5",
  55722. "<class 'int'>"
  55723. ],
  55724. "levelname": "DEBUG",
  55725. "levelno": 10,
  55726. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  55727. "filename": "test.py",
  55728. "module": "test",
  55729. "exc_info": null,
  55730. "exc_text": null,
  55731. "stack_info": null,
  55732. "lineno": 26,
  55733. "funcName": "__report_expectation__",
  55734. "created": 1676441648.2827735,
  55735. "msecs": 282.773494720459,
  55736. "relativeCreated": 45286.28873825073,
  55737. "thread": 140246908178432,
  55738. "threadName": "MainThread",
  55739. "processName": "MainProcess",
  55740. "process": 509276,
  55741. "message": "Expectation (Virtual device color temperature): result = 5 (<class 'int'>)",
  55742. "asctime": "2023-02-15 07:14:08,282"
  55743. }
  55744. ],
  55745. "time_consumption": 0.00012183189392089844
  55746. },
  55747. {
  55748. "name": "__tLogger__",
  55749. "msg": "Changing light device color temperature to '%d'",
  55750. "args": [
  55751. 5
  55752. ],
  55753. "levelname": "DEBUG",
  55754. "levelno": 10,
  55755. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  55756. "filename": "light.py",
  55757. "module": "light",
  55758. "exc_info": null,
  55759. "exc_text": null,
  55760. "stack_info": null,
  55761. "lineno": 94,
  55762. "funcName": "__test_color_temp__",
  55763. "created": 1676441648.5844467,
  55764. "msecs": 584.4466686248779,
  55765. "relativeCreated": 45587.96191215515,
  55766. "thread": 140246908178432,
  55767. "threadName": "MainThread",
  55768. "processName": "MainProcess",
  55769. "process": 509276,
  55770. "message": "Changing light device color temperature to '5'",
  55771. "asctime": "2023-02-15 07:14:08,584",
  55772. "moduleLogger": [
  55773. {
  55774. "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light",
  55775. "msg": "Sending message with topic %s and payload %s",
  55776. "args": [
  55777. "zigbee/ffw/livingroom/main_light",
  55778. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}"
  55779. ],
  55780. "levelname": "DEBUG",
  55781. "levelno": 10,
  55782. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  55783. "filename": "__init__.py",
  55784. "module": "__init__",
  55785. "exc_info": null,
  55786. "exc_text": null,
  55787. "stack_info": null,
  55788. "lineno": 75,
  55789. "funcName": "send",
  55790. "created": 1676441648.2833014,
  55791. "msecs": 283.30135345458984,
  55792. "relativeCreated": 45286.81659698486,
  55793. "thread": 140246908178432,
  55794. "threadName": "MainThread",
  55795. "processName": "MainProcess",
  55796. "process": 509276,
  55797. "message": "Sending message with topic zigbee/ffw/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}",
  55798. "asctime": "2023-02-15 07:14:08,283"
  55799. },
  55800. {
  55801. "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light",
  55802. "msg": "Received message with topic %s and payload %s",
  55803. "args": [
  55804. "zigbee/ffw/livingroom/main_light",
  55805. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'"
  55806. ],
  55807. "levelname": "DEBUG",
  55808. "levelno": 10,
  55809. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  55810. "filename": "__init__.py",
  55811. "module": "__init__",
  55812. "exc_info": null,
  55813. "exc_text": null,
  55814. "stack_info": null,
  55815. "lineno": 91,
  55816. "funcName": "__receive__",
  55817. "created": 1676441648.2845404,
  55818. "msecs": 284.54041481018066,
  55819. "relativeCreated": 45288.055658340454,
  55820. "thread": 140246884292160,
  55821. "threadName": "Thread-1 (_thread_main)",
  55822. "processName": "MainProcess",
  55823. "process": 509276,
  55824. "message": "Received message with topic zigbee/ffw/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'",
  55825. "asctime": "2023-02-15 07:14:08,284"
  55826. },
  55827. {
  55828. "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.color_temp",
  55829. "msg": "Received message with topic %s and payload %s",
  55830. "args": [
  55831. "videv/ffw/livingroom/main_light/color_temp",
  55832. "b'8'"
  55833. ],
  55834. "levelname": "DEBUG",
  55835. "levelno": 10,
  55836. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  55837. "filename": "__init__.py",
  55838. "module": "__init__",
  55839. "exc_info": null,
  55840. "exc_text": null,
  55841. "stack_info": null,
  55842. "lineno": 91,
  55843. "funcName": "__receive__",
  55844. "created": 1676441648.2869904,
  55845. "msecs": 286.9904041290283,
  55846. "relativeCreated": 45290.5056476593,
  55847. "thread": 140246884292160,
  55848. "threadName": "Thread-1 (_thread_main)",
  55849. "processName": "MainProcess",
  55850. "process": 509276,
  55851. "message": "Received message with topic videv/ffw/livingroom/main_light/color_temp and payload b'8'",
  55852. "asctime": "2023-02-15 07:14:08,286"
  55853. }
  55854. ],
  55855. "time_consumption": 0.2974562644958496
  55856. },
  55857. {
  55858. "name": "__tLogger__",
  55859. "msg": "Virtual device color temperature is correct (Content %s and Type is %s).",
  55860. "args": [
  55861. "8",
  55862. "<class 'int'>"
  55863. ],
  55864. "levelname": "INFO",
  55865. "levelno": 20,
  55866. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  55867. "filename": "test.py",
  55868. "module": "test",
  55869. "exc_info": null,
  55870. "exc_text": null,
  55871. "stack_info": null,
  55872. "lineno": 184,
  55873. "funcName": "equivalency_chk",
  55874. "created": 1676441648.5851672,
  55875. "msecs": 585.1671695709229,
  55876. "relativeCreated": 45588.682413101196,
  55877. "thread": 140246908178432,
  55878. "threadName": "MainThread",
  55879. "processName": "MainProcess",
  55880. "process": 509276,
  55881. "message": "Virtual device color temperature is correct (Content 8 and Type is <class 'int'>).",
  55882. "asctime": "2023-02-15 07:14:08,585",
  55883. "moduleLogger": [
  55884. {
  55885. "name": "__unittest__",
  55886. "msg": "Result (%s): %s (%s)",
  55887. "args": [
  55888. "Virtual device color temperature",
  55889. "8",
  55890. "<class 'int'>"
  55891. ],
  55892. "levelname": "DEBUG",
  55893. "levelno": 10,
  55894. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  55895. "filename": "test.py",
  55896. "module": "test",
  55897. "exc_info": null,
  55898. "exc_text": null,
  55899. "stack_info": null,
  55900. "lineno": 22,
  55901. "funcName": "__report_result__",
  55902. "created": 1676441648.5848975,
  55903. "msecs": 584.897518157959,
  55904. "relativeCreated": 45588.41276168823,
  55905. "thread": 140246908178432,
  55906. "threadName": "MainThread",
  55907. "processName": "MainProcess",
  55908. "process": 509276,
  55909. "message": "Result (Virtual device color temperature): 8 (<class 'int'>)",
  55910. "asctime": "2023-02-15 07:14:08,584"
  55911. },
  55912. {
  55913. "name": "__unittest__",
  55914. "msg": "Expectation (%s): result %s %s (%s)",
  55915. "args": [
  55916. "Virtual device color temperature",
  55917. "=",
  55918. "8",
  55919. "<class 'int'>"
  55920. ],
  55921. "levelname": "DEBUG",
  55922. "levelno": 10,
  55923. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  55924. "filename": "test.py",
  55925. "module": "test",
  55926. "exc_info": null,
  55927. "exc_text": null,
  55928. "stack_info": null,
  55929. "lineno": 26,
  55930. "funcName": "__report_expectation__",
  55931. "created": 1676441648.5850477,
  55932. "msecs": 585.047721862793,
  55933. "relativeCreated": 45588.56296539307,
  55934. "thread": 140246908178432,
  55935. "threadName": "MainThread",
  55936. "processName": "MainProcess",
  55937. "process": 509276,
  55938. "message": "Expectation (Virtual device color temperature): result = 8 (<class 'int'>)",
  55939. "asctime": "2023-02-15 07:14:08,585"
  55940. }
  55941. ],
  55942. "time_consumption": 0.00011944770812988281
  55943. },
  55944. {
  55945. "name": "__tLogger__",
  55946. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  55947. "args": [
  55948. "8",
  55949. "<class 'int'>"
  55950. ],
  55951. "levelname": "INFO",
  55952. "levelno": 20,
  55953. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  55954. "filename": "test.py",
  55955. "module": "test",
  55956. "exc_info": null,
  55957. "exc_text": null,
  55958. "stack_info": null,
  55959. "lineno": 184,
  55960. "funcName": "equivalency_chk",
  55961. "created": 1676441648.585625,
  55962. "msecs": 585.6249332427979,
  55963. "relativeCreated": 45589.14017677307,
  55964. "thread": 140246908178432,
  55965. "threadName": "MainThread",
  55966. "processName": "MainProcess",
  55967. "process": 509276,
  55968. "message": "Light device brightness is correct (Content 8 and Type is <class 'int'>).",
  55969. "asctime": "2023-02-15 07:14:08,585",
  55970. "moduleLogger": [
  55971. {
  55972. "name": "__unittest__",
  55973. "msg": "Result (%s): %s (%s)",
  55974. "args": [
  55975. "Light device brightness",
  55976. "8",
  55977. "<class 'int'>"
  55978. ],
  55979. "levelname": "DEBUG",
  55980. "levelno": 10,
  55981. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  55982. "filename": "test.py",
  55983. "module": "test",
  55984. "exc_info": null,
  55985. "exc_text": null,
  55986. "stack_info": null,
  55987. "lineno": 22,
  55988. "funcName": "__report_result__",
  55989. "created": 1676441648.5854156,
  55990. "msecs": 585.4156017303467,
  55991. "relativeCreated": 45588.93084526062,
  55992. "thread": 140246908178432,
  55993. "threadName": "MainThread",
  55994. "processName": "MainProcess",
  55995. "process": 509276,
  55996. "message": "Result (Light device brightness): 8 (<class 'int'>)",
  55997. "asctime": "2023-02-15 07:14:08,585"
  55998. },
  55999. {
  56000. "name": "__unittest__",
  56001. "msg": "Expectation (%s): result %s %s (%s)",
  56002. "args": [
  56003. "Light device brightness",
  56004. "=",
  56005. "8",
  56006. "<class 'int'>"
  56007. ],
  56008. "levelname": "DEBUG",
  56009. "levelno": 10,
  56010. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  56011. "filename": "test.py",
  56012. "module": "test",
  56013. "exc_info": null,
  56014. "exc_text": null,
  56015. "stack_info": null,
  56016. "lineno": 26,
  56017. "funcName": "__report_expectation__",
  56018. "created": 1676441648.585526,
  56019. "msecs": 585.5259895324707,
  56020. "relativeCreated": 45589.041233062744,
  56021. "thread": 140246908178432,
  56022. "threadName": "MainThread",
  56023. "processName": "MainProcess",
  56024. "process": 509276,
  56025. "message": "Expectation (Light device brightness): result = 8 (<class 'int'>)",
  56026. "asctime": "2023-02-15 07:14:08,585"
  56027. }
  56028. ],
  56029. "time_consumption": 9.894371032714844e-05
  56030. },
  56031. {
  56032. "name": "__tLogger__",
  56033. "msg": "Changing virtual device color temperature to '%d'",
  56034. "args": [
  56035. 5
  56036. ],
  56037. "levelname": "DEBUG",
  56038. "levelno": 10,
  56039. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  56040. "filename": "light.py",
  56041. "module": "light",
  56042. "exc_info": null,
  56043. "exc_text": null,
  56044. "stack_info": null,
  56045. "lineno": 100,
  56046. "funcName": "__test_color_temp__",
  56047. "created": 1676441648.8871121,
  56048. "msecs": 887.1121406555176,
  56049. "relativeCreated": 45890.62738418579,
  56050. "thread": 140246908178432,
  56051. "threadName": "MainThread",
  56052. "processName": "MainProcess",
  56053. "process": 509276,
  56054. "message": "Changing virtual device color temperature to '5'",
  56055. "asctime": "2023-02-15 07:14:08,887",
  56056. "moduleLogger": [
  56057. {
  56058. "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.color_temp.set",
  56059. "msg": "Sending message with topic %s and payload %s",
  56060. "args": [
  56061. "videv/ffw/livingroom/main_light/color_temp/set",
  56062. "5"
  56063. ],
  56064. "levelname": "DEBUG",
  56065. "levelno": 10,
  56066. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  56067. "filename": "__init__.py",
  56068. "module": "__init__",
  56069. "exc_info": null,
  56070. "exc_text": null,
  56071. "stack_info": null,
  56072. "lineno": 75,
  56073. "funcName": "send",
  56074. "created": 1676441648.5859523,
  56075. "msecs": 585.9522819519043,
  56076. "relativeCreated": 45589.46752548218,
  56077. "thread": 140246908178432,
  56078. "threadName": "MainThread",
  56079. "processName": "MainProcess",
  56080. "process": 509276,
  56081. "message": "Sending message with topic videv/ffw/livingroom/main_light/color_temp/set and payload 5",
  56082. "asctime": "2023-02-15 07:14:08,585"
  56083. },
  56084. {
  56085. "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light.set",
  56086. "msg": "Received message with topic %s and payload %s",
  56087. "args": [
  56088. "zigbee/ffw/livingroom/main_light/set",
  56089. "b'{\"color_temp\": 352}'"
  56090. ],
  56091. "levelname": "DEBUG",
  56092. "levelno": 10,
  56093. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  56094. "filename": "__init__.py",
  56095. "module": "__init__",
  56096. "exc_info": null,
  56097. "exc_text": null,
  56098. "stack_info": null,
  56099. "lineno": 91,
  56100. "funcName": "__receive__",
  56101. "created": 1676441648.5892882,
  56102. "msecs": 589.2882347106934,
  56103. "relativeCreated": 45592.80347824097,
  56104. "thread": 140246884292160,
  56105. "threadName": "Thread-1 (_thread_main)",
  56106. "processName": "MainProcess",
  56107. "process": 509276,
  56108. "message": "Received message with topic zigbee/ffw/livingroom/main_light/set and payload b'{\"color_temp\": 352}'",
  56109. "asctime": "2023-02-15 07:14:08,589"
  56110. },
  56111. {
  56112. "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light",
  56113. "msg": "Sending message with topic %s and payload %s",
  56114. "args": [
  56115. "zigbee/ffw/livingroom/main_light",
  56116. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  56117. ],
  56118. "levelname": "DEBUG",
  56119. "levelno": 10,
  56120. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  56121. "filename": "__init__.py",
  56122. "module": "__init__",
  56123. "exc_info": null,
  56124. "exc_text": null,
  56125. "stack_info": null,
  56126. "lineno": 75,
  56127. "funcName": "send",
  56128. "created": 1676441648.5898588,
  56129. "msecs": 589.8587703704834,
  56130. "relativeCreated": 45593.37401390076,
  56131. "thread": 140246884292160,
  56132. "threadName": "Thread-1 (_thread_main)",
  56133. "processName": "MainProcess",
  56134. "process": 509276,
  56135. "message": "Sending message with topic zigbee/ffw/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  56136. "asctime": "2023-02-15 07:14:08,589"
  56137. },
  56138. {
  56139. "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light",
  56140. "msg": "Received message with topic %s and payload %s",
  56141. "args": [
  56142. "zigbee/ffw/livingroom/main_light",
  56143. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  56144. ],
  56145. "levelname": "DEBUG",
  56146. "levelno": 10,
  56147. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  56148. "filename": "__init__.py",
  56149. "module": "__init__",
  56150. "exc_info": null,
  56151. "exc_text": null,
  56152. "stack_info": null,
  56153. "lineno": 91,
  56154. "funcName": "__receive__",
  56155. "created": 1676441648.591076,
  56156. "msecs": 591.0758972167969,
  56157. "relativeCreated": 45594.59114074707,
  56158. "thread": 140246884292160,
  56159. "threadName": "Thread-1 (_thread_main)",
  56160. "processName": "MainProcess",
  56161. "process": 509276,
  56162. "message": "Received message with topic zigbee/ffw/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  56163. "asctime": "2023-02-15 07:14:08,591"
  56164. },
  56165. {
  56166. "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.color_temp",
  56167. "msg": "Received message with topic %s and payload %s",
  56168. "args": [
  56169. "videv/ffw/livingroom/main_light/color_temp",
  56170. "b'5'"
  56171. ],
  56172. "levelname": "DEBUG",
  56173. "levelno": 10,
  56174. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  56175. "filename": "__init__.py",
  56176. "module": "__init__",
  56177. "exc_info": null,
  56178. "exc_text": null,
  56179. "stack_info": null,
  56180. "lineno": 91,
  56181. "funcName": "__receive__",
  56182. "created": 1676441648.6351097,
  56183. "msecs": 635.1096630096436,
  56184. "relativeCreated": 45638.62490653992,
  56185. "thread": 140246884292160,
  56186. "threadName": "Thread-1 (_thread_main)",
  56187. "processName": "MainProcess",
  56188. "process": 509276,
  56189. "message": "Received message with topic videv/ffw/livingroom/main_light/color_temp and payload b'5'",
  56190. "asctime": "2023-02-15 07:14:08,635"
  56191. }
  56192. ],
  56193. "time_consumption": 0.252002477645874
  56194. },
  56195. {
  56196. "name": "__tLogger__",
  56197. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  56198. "args": [
  56199. "5",
  56200. "<class 'int'>"
  56201. ],
  56202. "levelname": "INFO",
  56203. "levelno": 20,
  56204. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  56205. "filename": "test.py",
  56206. "module": "test",
  56207. "exc_info": null,
  56208. "exc_text": null,
  56209. "stack_info": null,
  56210. "lineno": 184,
  56211. "funcName": "equivalency_chk",
  56212. "created": 1676441648.8878403,
  56213. "msecs": 887.8402709960938,
  56214. "relativeCreated": 45891.35551452637,
  56215. "thread": 140246908178432,
  56216. "threadName": "MainThread",
  56217. "processName": "MainProcess",
  56218. "process": 509276,
  56219. "message": "Light device brightness is correct (Content 5 and Type is <class 'int'>).",
  56220. "asctime": "2023-02-15 07:14:08,887",
  56221. "moduleLogger": [
  56222. {
  56223. "name": "__unittest__",
  56224. "msg": "Result (%s): %s (%s)",
  56225. "args": [
  56226. "Light device brightness",
  56227. "5",
  56228. "<class 'int'>"
  56229. ],
  56230. "levelname": "DEBUG",
  56231. "levelno": 10,
  56232. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  56233. "filename": "test.py",
  56234. "module": "test",
  56235. "exc_info": null,
  56236. "exc_text": null,
  56237. "stack_info": null,
  56238. "lineno": 22,
  56239. "funcName": "__report_result__",
  56240. "created": 1676441648.8875656,
  56241. "msecs": 887.5656127929688,
  56242. "relativeCreated": 45891.08085632324,
  56243. "thread": 140246908178432,
  56244. "threadName": "MainThread",
  56245. "processName": "MainProcess",
  56246. "process": 509276,
  56247. "message": "Result (Light device brightness): 5 (<class 'int'>)",
  56248. "asctime": "2023-02-15 07:14:08,887"
  56249. },
  56250. {
  56251. "name": "__unittest__",
  56252. "msg": "Expectation (%s): result %s %s (%s)",
  56253. "args": [
  56254. "Light device brightness",
  56255. "=",
  56256. "5",
  56257. "<class 'int'>"
  56258. ],
  56259. "levelname": "DEBUG",
  56260. "levelno": 10,
  56261. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  56262. "filename": "test.py",
  56263. "module": "test",
  56264. "exc_info": null,
  56265. "exc_text": null,
  56266. "stack_info": null,
  56267. "lineno": 26,
  56268. "funcName": "__report_expectation__",
  56269. "created": 1676441648.8877192,
  56270. "msecs": 887.7191543579102,
  56271. "relativeCreated": 45891.23439788818,
  56272. "thread": 140246908178432,
  56273. "threadName": "MainThread",
  56274. "processName": "MainProcess",
  56275. "process": 509276,
  56276. "message": "Expectation (Light device brightness): result = 5 (<class 'int'>)",
  56277. "asctime": "2023-02-15 07:14:08,887"
  56278. }
  56279. ],
  56280. "time_consumption": 0.00012111663818359375
  56281. },
  56282. {
  56283. "name": "__tLogger__",
  56284. "msg": "Virtual device color temperature is correct (Content %s and Type is %s).",
  56285. "args": [
  56286. "5",
  56287. "<class 'int'>"
  56288. ],
  56289. "levelname": "INFO",
  56290. "levelno": 20,
  56291. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  56292. "filename": "test.py",
  56293. "module": "test",
  56294. "exc_info": null,
  56295. "exc_text": null,
  56296. "stack_info": null,
  56297. "lineno": 184,
  56298. "funcName": "equivalency_chk",
  56299. "created": 1676441648.8882391,
  56300. "msecs": 888.2391452789307,
  56301. "relativeCreated": 45891.754388809204,
  56302. "thread": 140246908178432,
  56303. "threadName": "MainThread",
  56304. "processName": "MainProcess",
  56305. "process": 509276,
  56306. "message": "Virtual device color temperature is correct (Content 5 and Type is <class 'int'>).",
  56307. "asctime": "2023-02-15 07:14:08,888",
  56308. "moduleLogger": [
  56309. {
  56310. "name": "__unittest__",
  56311. "msg": "Result (%s): %s (%s)",
  56312. "args": [
  56313. "Virtual device color temperature",
  56314. "5",
  56315. "<class 'int'>"
  56316. ],
  56317. "levelname": "DEBUG",
  56318. "levelno": 10,
  56319. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  56320. "filename": "test.py",
  56321. "module": "test",
  56322. "exc_info": null,
  56323. "exc_text": null,
  56324. "stack_info": null,
  56325. "lineno": 22,
  56326. "funcName": "__report_result__",
  56327. "created": 1676441648.8880317,
  56328. "msecs": 888.0317211151123,
  56329. "relativeCreated": 45891.546964645386,
  56330. "thread": 140246908178432,
  56331. "threadName": "MainThread",
  56332. "processName": "MainProcess",
  56333. "process": 509276,
  56334. "message": "Result (Virtual device color temperature): 5 (<class 'int'>)",
  56335. "asctime": "2023-02-15 07:14:08,888"
  56336. },
  56337. {
  56338. "name": "__unittest__",
  56339. "msg": "Expectation (%s): result %s %s (%s)",
  56340. "args": [
  56341. "Virtual device color temperature",
  56342. "=",
  56343. "5",
  56344. "<class 'int'>"
  56345. ],
  56346. "levelname": "DEBUG",
  56347. "levelno": 10,
  56348. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  56349. "filename": "test.py",
  56350. "module": "test",
  56351. "exc_info": null,
  56352. "exc_text": null,
  56353. "stack_info": null,
  56354. "lineno": 26,
  56355. "funcName": "__report_expectation__",
  56356. "created": 1676441648.8881404,
  56357. "msecs": 888.1404399871826,
  56358. "relativeCreated": 45891.655683517456,
  56359. "thread": 140246908178432,
  56360. "threadName": "MainThread",
  56361. "processName": "MainProcess",
  56362. "process": 509276,
  56363. "message": "Expectation (Virtual device color temperature): result = 5 (<class 'int'>)",
  56364. "asctime": "2023-02-15 07:14:08,888"
  56365. }
  56366. ],
  56367. "time_consumption": 9.870529174804688e-05
  56368. },
  56369. {
  56370. "name": "__tLogger__",
  56371. "msg": "Changing light device color temperature to '%d'",
  56372. "args": [
  56373. 5
  56374. ],
  56375. "levelname": "DEBUG",
  56376. "levelno": 10,
  56377. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  56378. "filename": "light.py",
  56379. "module": "light",
  56380. "exc_info": null,
  56381. "exc_text": null,
  56382. "stack_info": null,
  56383. "lineno": 94,
  56384. "funcName": "__test_color_temp__",
  56385. "created": 1676441649.1898036,
  56386. "msecs": 189.8036003112793,
  56387. "relativeCreated": 46193.31884384155,
  56388. "thread": 140246908178432,
  56389. "threadName": "MainThread",
  56390. "processName": "MainProcess",
  56391. "process": 509276,
  56392. "message": "Changing light device color temperature to '5'",
  56393. "asctime": "2023-02-15 07:14:09,189",
  56394. "moduleLogger": [
  56395. {
  56396. "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light",
  56397. "msg": "Sending message with topic %s and payload %s",
  56398. "args": [
  56399. "zigbee/ffw/livingroom/main_light",
  56400. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}"
  56401. ],
  56402. "levelname": "DEBUG",
  56403. "levelno": 10,
  56404. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  56405. "filename": "__init__.py",
  56406. "module": "__init__",
  56407. "exc_info": null,
  56408. "exc_text": null,
  56409. "stack_info": null,
  56410. "lineno": 75,
  56411. "funcName": "send",
  56412. "created": 1676441648.8886611,
  56413. "msecs": 888.6611461639404,
  56414. "relativeCreated": 45892.176389694214,
  56415. "thread": 140246908178432,
  56416. "threadName": "MainThread",
  56417. "processName": "MainProcess",
  56418. "process": 509276,
  56419. "message": "Sending message with topic zigbee/ffw/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}",
  56420. "asctime": "2023-02-15 07:14:08,888"
  56421. },
  56422. {
  56423. "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light",
  56424. "msg": "Received message with topic %s and payload %s",
  56425. "args": [
  56426. "zigbee/ffw/livingroom/main_light",
  56427. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'"
  56428. ],
  56429. "levelname": "DEBUG",
  56430. "levelno": 10,
  56431. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  56432. "filename": "__init__.py",
  56433. "module": "__init__",
  56434. "exc_info": null,
  56435. "exc_text": null,
  56436. "stack_info": null,
  56437. "lineno": 91,
  56438. "funcName": "__receive__",
  56439. "created": 1676441648.8899314,
  56440. "msecs": 889.9314403533936,
  56441. "relativeCreated": 45893.44668388367,
  56442. "thread": 140246884292160,
  56443. "threadName": "Thread-1 (_thread_main)",
  56444. "processName": "MainProcess",
  56445. "process": 509276,
  56446. "message": "Received message with topic zigbee/ffw/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'",
  56447. "asctime": "2023-02-15 07:14:08,889"
  56448. },
  56449. {
  56450. "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.color_temp",
  56451. "msg": "Received message with topic %s and payload %s",
  56452. "args": [
  56453. "videv/ffw/livingroom/main_light/color_temp",
  56454. "b'8'"
  56455. ],
  56456. "levelname": "DEBUG",
  56457. "levelno": 10,
  56458. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  56459. "filename": "__init__.py",
  56460. "module": "__init__",
  56461. "exc_info": null,
  56462. "exc_text": null,
  56463. "stack_info": null,
  56464. "lineno": 91,
  56465. "funcName": "__receive__",
  56466. "created": 1676441648.8924127,
  56467. "msecs": 892.4126625061035,
  56468. "relativeCreated": 45895.92790603638,
  56469. "thread": 140246884292160,
  56470. "threadName": "Thread-1 (_thread_main)",
  56471. "processName": "MainProcess",
  56472. "process": 509276,
  56473. "message": "Received message with topic videv/ffw/livingroom/main_light/color_temp and payload b'8'",
  56474. "asctime": "2023-02-15 07:14:08,892"
  56475. }
  56476. ],
  56477. "time_consumption": 0.2973909378051758
  56478. },
  56479. {
  56480. "name": "__tLogger__",
  56481. "msg": "Virtual device color temperature is correct (Content %s and Type is %s).",
  56482. "args": [
  56483. "8",
  56484. "<class 'int'>"
  56485. ],
  56486. "levelname": "INFO",
  56487. "levelno": 20,
  56488. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  56489. "filename": "test.py",
  56490. "module": "test",
  56491. "exc_info": null,
  56492. "exc_text": null,
  56493. "stack_info": null,
  56494. "lineno": 184,
  56495. "funcName": "equivalency_chk",
  56496. "created": 1676441649.1904576,
  56497. "msecs": 190.45758247375488,
  56498. "relativeCreated": 46193.97282600403,
  56499. "thread": 140246908178432,
  56500. "threadName": "MainThread",
  56501. "processName": "MainProcess",
  56502. "process": 509276,
  56503. "message": "Virtual device color temperature is correct (Content 8 and Type is <class 'int'>).",
  56504. "asctime": "2023-02-15 07:14:09,190",
  56505. "moduleLogger": [
  56506. {
  56507. "name": "__unittest__",
  56508. "msg": "Result (%s): %s (%s)",
  56509. "args": [
  56510. "Virtual device color temperature",
  56511. "8",
  56512. "<class 'int'>"
  56513. ],
  56514. "levelname": "DEBUG",
  56515. "levelno": 10,
  56516. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  56517. "filename": "test.py",
  56518. "module": "test",
  56519. "exc_info": null,
  56520. "exc_text": null,
  56521. "stack_info": null,
  56522. "lineno": 22,
  56523. "funcName": "__report_result__",
  56524. "created": 1676441649.1901972,
  56525. "msecs": 190.19722938537598,
  56526. "relativeCreated": 46193.71247291565,
  56527. "thread": 140246908178432,
  56528. "threadName": "MainThread",
  56529. "processName": "MainProcess",
  56530. "process": 509276,
  56531. "message": "Result (Virtual device color temperature): 8 (<class 'int'>)",
  56532. "asctime": "2023-02-15 07:14:09,190"
  56533. },
  56534. {
  56535. "name": "__unittest__",
  56536. "msg": "Expectation (%s): result %s %s (%s)",
  56537. "args": [
  56538. "Virtual device color temperature",
  56539. "=",
  56540. "8",
  56541. "<class 'int'>"
  56542. ],
  56543. "levelname": "DEBUG",
  56544. "levelno": 10,
  56545. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  56546. "filename": "test.py",
  56547. "module": "test",
  56548. "exc_info": null,
  56549. "exc_text": null,
  56550. "stack_info": null,
  56551. "lineno": 26,
  56552. "funcName": "__report_expectation__",
  56553. "created": 1676441649.1903265,
  56554. "msecs": 190.32645225524902,
  56555. "relativeCreated": 46193.84169578552,
  56556. "thread": 140246908178432,
  56557. "threadName": "MainThread",
  56558. "processName": "MainProcess",
  56559. "process": 509276,
  56560. "message": "Expectation (Virtual device color temperature): result = 8 (<class 'int'>)",
  56561. "asctime": "2023-02-15 07:14:09,190"
  56562. }
  56563. ],
  56564. "time_consumption": 0.00013113021850585938
  56565. },
  56566. {
  56567. "name": "__tLogger__",
  56568. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  56569. "args": [
  56570. "8",
  56571. "<class 'int'>"
  56572. ],
  56573. "levelname": "INFO",
  56574. "levelno": 20,
  56575. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  56576. "filename": "test.py",
  56577. "module": "test",
  56578. "exc_info": null,
  56579. "exc_text": null,
  56580. "stack_info": null,
  56581. "lineno": 184,
  56582. "funcName": "equivalency_chk",
  56583. "created": 1676441649.1908126,
  56584. "msecs": 190.8125877380371,
  56585. "relativeCreated": 46194.32783126831,
  56586. "thread": 140246908178432,
  56587. "threadName": "MainThread",
  56588. "processName": "MainProcess",
  56589. "process": 509276,
  56590. "message": "Light device brightness is correct (Content 8 and Type is <class 'int'>).",
  56591. "asctime": "2023-02-15 07:14:09,190",
  56592. "moduleLogger": [
  56593. {
  56594. "name": "__unittest__",
  56595. "msg": "Result (%s): %s (%s)",
  56596. "args": [
  56597. "Light device brightness",
  56598. "8",
  56599. "<class 'int'>"
  56600. ],
  56601. "levelname": "DEBUG",
  56602. "levelno": 10,
  56603. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  56604. "filename": "test.py",
  56605. "module": "test",
  56606. "exc_info": null,
  56607. "exc_text": null,
  56608. "stack_info": null,
  56609. "lineno": 22,
  56610. "funcName": "__report_result__",
  56611. "created": 1676441649.1906364,
  56612. "msecs": 190.63639640808105,
  56613. "relativeCreated": 46194.151639938354,
  56614. "thread": 140246908178432,
  56615. "threadName": "MainThread",
  56616. "processName": "MainProcess",
  56617. "process": 509276,
  56618. "message": "Result (Light device brightness): 8 (<class 'int'>)",
  56619. "asctime": "2023-02-15 07:14:09,190"
  56620. },
  56621. {
  56622. "name": "__unittest__",
  56623. "msg": "Expectation (%s): result %s %s (%s)",
  56624. "args": [
  56625. "Light device brightness",
  56626. "=",
  56627. "8",
  56628. "<class 'int'>"
  56629. ],
  56630. "levelname": "DEBUG",
  56631. "levelno": 10,
  56632. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  56633. "filename": "test.py",
  56634. "module": "test",
  56635. "exc_info": null,
  56636. "exc_text": null,
  56637. "stack_info": null,
  56638. "lineno": 26,
  56639. "funcName": "__report_expectation__",
  56640. "created": 1676441649.1907296,
  56641. "msecs": 190.72961807250977,
  56642. "relativeCreated": 46194.24486160278,
  56643. "thread": 140246908178432,
  56644. "threadName": "MainThread",
  56645. "processName": "MainProcess",
  56646. "process": 509276,
  56647. "message": "Expectation (Light device brightness): result = 8 (<class 'int'>)",
  56648. "asctime": "2023-02-15 07:14:09,190"
  56649. }
  56650. ],
  56651. "time_consumption": 8.296966552734375e-05
  56652. },
  56653. {
  56654. "name": "__tLogger__",
  56655. "msg": "Changing virtual device color temperature to '%d'",
  56656. "args": [
  56657. 5
  56658. ],
  56659. "levelname": "DEBUG",
  56660. "levelno": 10,
  56661. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  56662. "filename": "light.py",
  56663. "module": "light",
  56664. "exc_info": null,
  56665. "exc_text": null,
  56666. "stack_info": null,
  56667. "lineno": 100,
  56668. "funcName": "__test_color_temp__",
  56669. "created": 1676441649.492055,
  56670. "msecs": 492.05493927001953,
  56671. "relativeCreated": 46495.57018280029,
  56672. "thread": 140246908178432,
  56673. "threadName": "MainThread",
  56674. "processName": "MainProcess",
  56675. "process": 509276,
  56676. "message": "Changing virtual device color temperature to '5'",
  56677. "asctime": "2023-02-15 07:14:09,492",
  56678. "moduleLogger": [
  56679. {
  56680. "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.color_temp.set",
  56681. "msg": "Sending message with topic %s and payload %s",
  56682. "args": [
  56683. "videv/ffw/livingroom/main_light/color_temp/set",
  56684. "5"
  56685. ],
  56686. "levelname": "DEBUG",
  56687. "levelno": 10,
  56688. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  56689. "filename": "__init__.py",
  56690. "module": "__init__",
  56691. "exc_info": null,
  56692. "exc_text": null,
  56693. "stack_info": null,
  56694. "lineno": 75,
  56695. "funcName": "send",
  56696. "created": 1676441649.1910856,
  56697. "msecs": 191.0855770111084,
  56698. "relativeCreated": 46194.60082054138,
  56699. "thread": 140246908178432,
  56700. "threadName": "MainThread",
  56701. "processName": "MainProcess",
  56702. "process": 509276,
  56703. "message": "Sending message with topic videv/ffw/livingroom/main_light/color_temp/set and payload 5",
  56704. "asctime": "2023-02-15 07:14:09,191"
  56705. },
  56706. {
  56707. "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light.set",
  56708. "msg": "Received message with topic %s and payload %s",
  56709. "args": [
  56710. "zigbee/ffw/livingroom/main_light/set",
  56711. "b'{\"color_temp\": 352}'"
  56712. ],
  56713. "levelname": "DEBUG",
  56714. "levelno": 10,
  56715. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  56716. "filename": "__init__.py",
  56717. "module": "__init__",
  56718. "exc_info": null,
  56719. "exc_text": null,
  56720. "stack_info": null,
  56721. "lineno": 91,
  56722. "funcName": "__receive__",
  56723. "created": 1676441649.194384,
  56724. "msecs": 194.38409805297852,
  56725. "relativeCreated": 46197.89934158325,
  56726. "thread": 140246884292160,
  56727. "threadName": "Thread-1 (_thread_main)",
  56728. "processName": "MainProcess",
  56729. "process": 509276,
  56730. "message": "Received message with topic zigbee/ffw/livingroom/main_light/set and payload b'{\"color_temp\": 352}'",
  56731. "asctime": "2023-02-15 07:14:09,194"
  56732. },
  56733. {
  56734. "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light",
  56735. "msg": "Sending message with topic %s and payload %s",
  56736. "args": [
  56737. "zigbee/ffw/livingroom/main_light",
  56738. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  56739. ],
  56740. "levelname": "DEBUG",
  56741. "levelno": 10,
  56742. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  56743. "filename": "__init__.py",
  56744. "module": "__init__",
  56745. "exc_info": null,
  56746. "exc_text": null,
  56747. "stack_info": null,
  56748. "lineno": 75,
  56749. "funcName": "send",
  56750. "created": 1676441649.1950212,
  56751. "msecs": 195.0211524963379,
  56752. "relativeCreated": 46198.53639602661,
  56753. "thread": 140246884292160,
  56754. "threadName": "Thread-1 (_thread_main)",
  56755. "processName": "MainProcess",
  56756. "process": 509276,
  56757. "message": "Sending message with topic zigbee/ffw/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  56758. "asctime": "2023-02-15 07:14:09,195"
  56759. },
  56760. {
  56761. "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light",
  56762. "msg": "Received message with topic %s and payload %s",
  56763. "args": [
  56764. "zigbee/ffw/livingroom/main_light",
  56765. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  56766. ],
  56767. "levelname": "DEBUG",
  56768. "levelno": 10,
  56769. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  56770. "filename": "__init__.py",
  56771. "module": "__init__",
  56772. "exc_info": null,
  56773. "exc_text": null,
  56774. "stack_info": null,
  56775. "lineno": 91,
  56776. "funcName": "__receive__",
  56777. "created": 1676441649.196206,
  56778. "msecs": 196.20609283447266,
  56779. "relativeCreated": 46199.721336364746,
  56780. "thread": 140246884292160,
  56781. "threadName": "Thread-1 (_thread_main)",
  56782. "processName": "MainProcess",
  56783. "process": 509276,
  56784. "message": "Received message with topic zigbee/ffw/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  56785. "asctime": "2023-02-15 07:14:09,196"
  56786. },
  56787. {
  56788. "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.color_temp",
  56789. "msg": "Received message with topic %s and payload %s",
  56790. "args": [
  56791. "videv/ffw/livingroom/main_light/color_temp",
  56792. "b'5'"
  56793. ],
  56794. "levelname": "DEBUG",
  56795. "levelno": 10,
  56796. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  56797. "filename": "__init__.py",
  56798. "module": "__init__",
  56799. "exc_info": null,
  56800. "exc_text": null,
  56801. "stack_info": null,
  56802. "lineno": 91,
  56803. "funcName": "__receive__",
  56804. "created": 1676441649.2390776,
  56805. "msecs": 239.07756805419922,
  56806. "relativeCreated": 46242.59281158447,
  56807. "thread": 140246884292160,
  56808. "threadName": "Thread-1 (_thread_main)",
  56809. "processName": "MainProcess",
  56810. "process": 509276,
  56811. "message": "Received message with topic videv/ffw/livingroom/main_light/color_temp and payload b'5'",
  56812. "asctime": "2023-02-15 07:14:09,239"
  56813. }
  56814. ],
  56815. "time_consumption": 0.2529773712158203
  56816. },
  56817. {
  56818. "name": "__tLogger__",
  56819. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  56820. "args": [
  56821. "5",
  56822. "<class 'int'>"
  56823. ],
  56824. "levelname": "INFO",
  56825. "levelno": 20,
  56826. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  56827. "filename": "test.py",
  56828. "module": "test",
  56829. "exc_info": null,
  56830. "exc_text": null,
  56831. "stack_info": null,
  56832. "lineno": 184,
  56833. "funcName": "equivalency_chk",
  56834. "created": 1676441649.4928544,
  56835. "msecs": 492.85435676574707,
  56836. "relativeCreated": 46496.36960029602,
  56837. "thread": 140246908178432,
  56838. "threadName": "MainThread",
  56839. "processName": "MainProcess",
  56840. "process": 509276,
  56841. "message": "Light device brightness is correct (Content 5 and Type is <class 'int'>).",
  56842. "asctime": "2023-02-15 07:14:09,492",
  56843. "moduleLogger": [
  56844. {
  56845. "name": "__unittest__",
  56846. "msg": "Result (%s): %s (%s)",
  56847. "args": [
  56848. "Light device brightness",
  56849. "5",
  56850. "<class 'int'>"
  56851. ],
  56852. "levelname": "DEBUG",
  56853. "levelno": 10,
  56854. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  56855. "filename": "test.py",
  56856. "module": "test",
  56857. "exc_info": null,
  56858. "exc_text": null,
  56859. "stack_info": null,
  56860. "lineno": 22,
  56861. "funcName": "__report_result__",
  56862. "created": 1676441649.4925435,
  56863. "msecs": 492.54345893859863,
  56864. "relativeCreated": 46496.05870246887,
  56865. "thread": 140246908178432,
  56866. "threadName": "MainThread",
  56867. "processName": "MainProcess",
  56868. "process": 509276,
  56869. "message": "Result (Light device brightness): 5 (<class 'int'>)",
  56870. "asctime": "2023-02-15 07:14:09,492"
  56871. },
  56872. {
  56873. "name": "__unittest__",
  56874. "msg": "Expectation (%s): result %s %s (%s)",
  56875. "args": [
  56876. "Light device brightness",
  56877. "=",
  56878. "5",
  56879. "<class 'int'>"
  56880. ],
  56881. "levelname": "DEBUG",
  56882. "levelno": 10,
  56883. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  56884. "filename": "test.py",
  56885. "module": "test",
  56886. "exc_info": null,
  56887. "exc_text": null,
  56888. "stack_info": null,
  56889. "lineno": 26,
  56890. "funcName": "__report_expectation__",
  56891. "created": 1676441649.4927163,
  56892. "msecs": 492.71631240844727,
  56893. "relativeCreated": 46496.23155593872,
  56894. "thread": 140246908178432,
  56895. "threadName": "MainThread",
  56896. "processName": "MainProcess",
  56897. "process": 509276,
  56898. "message": "Expectation (Light device brightness): result = 5 (<class 'int'>)",
  56899. "asctime": "2023-02-15 07:14:09,492"
  56900. }
  56901. ],
  56902. "time_consumption": 0.0001380443572998047
  56903. },
  56904. {
  56905. "name": "__tLogger__",
  56906. "msg": "Resetting precondition (Power off)",
  56907. "args": [],
  56908. "levelname": "DEBUG",
  56909. "levelno": 10,
  56910. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  56911. "filename": "light.py",
  56912. "module": "light",
  56913. "exc_info": null,
  56914. "exc_text": null,
  56915. "stack_info": null,
  56916. "lineno": 105,
  56917. "funcName": "__test_color_temp__",
  56918. "created": 1676441649.794051,
  56919. "msecs": 794.050931930542,
  56920. "relativeCreated": 46797.566175460815,
  56921. "thread": 140246908178432,
  56922. "threadName": "MainThread",
  56923. "processName": "MainProcess",
  56924. "process": 509276,
  56925. "message": "Resetting precondition (Power off)",
  56926. "asctime": "2023-02-15 07:14:09,794",
  56927. "moduleLogger": [
  56928. {
  56929. "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0",
  56930. "msg": "Sending message with topic %s and payload %s",
  56931. "args": [
  56932. "shellies/ffw/livingroom/main_light/relay/0",
  56933. "off"
  56934. ],
  56935. "levelname": "DEBUG",
  56936. "levelno": 10,
  56937. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  56938. "filename": "__init__.py",
  56939. "module": "__init__",
  56940. "exc_info": null,
  56941. "exc_text": null,
  56942. "stack_info": null,
  56943. "lineno": 75,
  56944. "funcName": "send",
  56945. "created": 1676441649.4931772,
  56946. "msecs": 493.1771755218506,
  56947. "relativeCreated": 46496.692419052124,
  56948. "thread": 140246908178432,
  56949. "threadName": "MainThread",
  56950. "processName": "MainProcess",
  56951. "process": 509276,
  56952. "message": "Sending message with topic shellies/ffw/livingroom/main_light/relay/0 and payload off",
  56953. "asctime": "2023-02-15 07:14:09,493"
  56954. },
  56955. {
  56956. "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0",
  56957. "msg": "Received message with topic %s and payload %s",
  56958. "args": [
  56959. "shellies/ffw/livingroom/main_light/relay/0",
  56960. "b'off'"
  56961. ],
  56962. "levelname": "DEBUG",
  56963. "levelno": 10,
  56964. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  56965. "filename": "__init__.py",
  56966. "module": "__init__",
  56967. "exc_info": null,
  56968. "exc_text": null,
  56969. "stack_info": null,
  56970. "lineno": 91,
  56971. "funcName": "__receive__",
  56972. "created": 1676441649.4946904,
  56973. "msecs": 494.6904182434082,
  56974. "relativeCreated": 46498.20566177368,
  56975. "thread": 140246884292160,
  56976. "threadName": "Thread-1 (_thread_main)",
  56977. "processName": "MainProcess",
  56978. "process": 509276,
  56979. "message": "Received message with topic shellies/ffw/livingroom/main_light/relay/0 and payload b'off'",
  56980. "asctime": "2023-02-15 07:14:09,494"
  56981. },
  56982. {
  56983. "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.state",
  56984. "msg": "Received message with topic %s and payload %s",
  56985. "args": [
  56986. "videv/ffw/livingroom/main_light/state",
  56987. "b'false'"
  56988. ],
  56989. "levelname": "DEBUG",
  56990. "levelno": 10,
  56991. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  56992. "filename": "__init__.py",
  56993. "module": "__init__",
  56994. "exc_info": null,
  56995. "exc_text": null,
  56996. "stack_info": null,
  56997. "lineno": 91,
  56998. "funcName": "__receive__",
  56999. "created": 1676441649.497178,
  57000. "msecs": 497.1780776977539,
  57001. "relativeCreated": 46500.69332122803,
  57002. "thread": 140246884292160,
  57003. "threadName": "Thread-1 (_thread_main)",
  57004. "processName": "MainProcess",
  57005. "process": 509276,
  57006. "message": "Received message with topic videv/ffw/livingroom/main_light/state and payload b'false'",
  57007. "asctime": "2023-02-15 07:14:09,497"
  57008. }
  57009. ],
  57010. "time_consumption": 0.2968728542327881
  57011. }
  57012. ],
  57013. "time_consumption": 1.8132126331329346,
  57014. "time_start": "2023-02-15 07:14:07,980",
  57015. "time_finished": "2023-02-15 07:14:09,794"
  57016. },
  57017. "Power On/ Off test for device and virtual device: shellies/ffw/livingroom/main_light": {
  57018. "name": "__tLogger__",
  57019. "msg": "Power On/ Off test for device and virtual device: shellies/ffw/livingroom/main_light",
  57020. "args": null,
  57021. "levelname": "INFO",
  57022. "levelno": 20,
  57023. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  57024. "filename": "light.py",
  57025. "module": "light",
  57026. "exc_info": null,
  57027. "exc_text": null,
  57028. "stack_info": null,
  57029. "lineno": 27,
  57030. "funcName": "test_power_on_off",
  57031. "created": 1676441649.7944267,
  57032. "msecs": 794.426679611206,
  57033. "relativeCreated": 46797.94192314148,
  57034. "thread": 140246908178432,
  57035. "threadName": "MainThread",
  57036. "processName": "MainProcess",
  57037. "process": 509276,
  57038. "message": "Power On/ Off test for device and virtual device: shellies/ffw/livingroom/main_light",
  57039. "asctime": "2023-02-15 07:14:09,794",
  57040. "moduleLogger": [],
  57041. "testcaseLogger": [
  57042. {
  57043. "name": "__tLogger__",
  57044. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  57045. "args": [
  57046. "False",
  57047. "<class 'bool'>"
  57048. ],
  57049. "levelname": "INFO",
  57050. "levelno": 20,
  57051. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  57052. "filename": "test.py",
  57053. "module": "test",
  57054. "exc_info": null,
  57055. "exc_text": null,
  57056. "stack_info": null,
  57057. "lineno": 184,
  57058. "funcName": "equivalency_chk",
  57059. "created": 1676441649.7946424,
  57060. "msecs": 794.642448425293,
  57061. "relativeCreated": 46798.15769195557,
  57062. "thread": 140246908178432,
  57063. "threadName": "MainThread",
  57064. "processName": "MainProcess",
  57065. "process": 509276,
  57066. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  57067. "asctime": "2023-02-15 07:14:09,794",
  57068. "moduleLogger": [
  57069. {
  57070. "name": "__unittest__",
  57071. "msg": "Result (%s): %s (%s)",
  57072. "args": [
  57073. "Virtual device state",
  57074. "False",
  57075. "<class 'bool'>"
  57076. ],
  57077. "levelname": "DEBUG",
  57078. "levelno": 10,
  57079. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  57080. "filename": "test.py",
  57081. "module": "test",
  57082. "exc_info": null,
  57083. "exc_text": null,
  57084. "stack_info": null,
  57085. "lineno": 22,
  57086. "funcName": "__report_result__",
  57087. "created": 1676441649.794535,
  57088. "msecs": 794.5349216461182,
  57089. "relativeCreated": 46798.05016517639,
  57090. "thread": 140246908178432,
  57091. "threadName": "MainThread",
  57092. "processName": "MainProcess",
  57093. "process": 509276,
  57094. "message": "Result (Virtual device state): False (<class 'bool'>)",
  57095. "asctime": "2023-02-15 07:14:09,794"
  57096. },
  57097. {
  57098. "name": "__unittest__",
  57099. "msg": "Expectation (%s): result %s %s (%s)",
  57100. "args": [
  57101. "Virtual device state",
  57102. "=",
  57103. "False",
  57104. "<class 'bool'>"
  57105. ],
  57106. "levelname": "DEBUG",
  57107. "levelno": 10,
  57108. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  57109. "filename": "test.py",
  57110. "module": "test",
  57111. "exc_info": null,
  57112. "exc_text": null,
  57113. "stack_info": null,
  57114. "lineno": 26,
  57115. "funcName": "__report_expectation__",
  57116. "created": 1676441649.794592,
  57117. "msecs": 794.5919036865234,
  57118. "relativeCreated": 46798.1071472168,
  57119. "thread": 140246908178432,
  57120. "threadName": "MainThread",
  57121. "processName": "MainProcess",
  57122. "process": 509276,
  57123. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  57124. "asctime": "2023-02-15 07:14:09,794"
  57125. }
  57126. ],
  57127. "time_consumption": 5.054473876953125e-05
  57128. },
  57129. {
  57130. "name": "__tLogger__",
  57131. "msg": "Changing switching device state to '%s'",
  57132. "args": [
  57133. true
  57134. ],
  57135. "levelname": "DEBUG",
  57136. "levelno": 10,
  57137. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  57138. "filename": "light.py",
  57139. "module": "light",
  57140. "exc_info": null,
  57141. "exc_text": null,
  57142. "stack_info": null,
  57143. "lineno": 36,
  57144. "funcName": "__test_power_on_off__",
  57145. "created": 1676441650.0958757,
  57146. "msecs": 95.87574005126953,
  57147. "relativeCreated": 47099.39098358154,
  57148. "thread": 140246908178432,
  57149. "threadName": "MainThread",
  57150. "processName": "MainProcess",
  57151. "process": 509276,
  57152. "message": "Changing switching device state to 'True'",
  57153. "asctime": "2023-02-15 07:14:10,095",
  57154. "moduleLogger": [
  57155. {
  57156. "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0",
  57157. "msg": "Sending message with topic %s and payload %s",
  57158. "args": [
  57159. "shellies/ffw/livingroom/main_light/relay/0",
  57160. "on"
  57161. ],
  57162. "levelname": "DEBUG",
  57163. "levelno": 10,
  57164. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  57165. "filename": "__init__.py",
  57166. "module": "__init__",
  57167. "exc_info": null,
  57168. "exc_text": null,
  57169. "stack_info": null,
  57170. "lineno": 75,
  57171. "funcName": "send",
  57172. "created": 1676441649.7947612,
  57173. "msecs": 794.7611808776855,
  57174. "relativeCreated": 46798.27642440796,
  57175. "thread": 140246908178432,
  57176. "threadName": "MainThread",
  57177. "processName": "MainProcess",
  57178. "process": 509276,
  57179. "message": "Sending message with topic shellies/ffw/livingroom/main_light/relay/0 and payload on",
  57180. "asctime": "2023-02-15 07:14:09,794"
  57181. },
  57182. {
  57183. "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light",
  57184. "msg": "Sending message with topic %s and payload %s",
  57185. "args": [
  57186. "zigbee/ffw/livingroom/main_light",
  57187. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  57188. ],
  57189. "levelname": "DEBUG",
  57190. "levelno": 10,
  57191. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  57192. "filename": "__init__.py",
  57193. "module": "__init__",
  57194. "exc_info": null,
  57195. "exc_text": null,
  57196. "stack_info": null,
  57197. "lineno": 75,
  57198. "funcName": "send",
  57199. "created": 1676441649.7950468,
  57200. "msecs": 795.0468063354492,
  57201. "relativeCreated": 46798.56204986572,
  57202. "thread": 140246908178432,
  57203. "threadName": "MainThread",
  57204. "processName": "MainProcess",
  57205. "process": 509276,
  57206. "message": "Sending message with topic zigbee/ffw/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  57207. "asctime": "2023-02-15 07:14:09,795"
  57208. },
  57209. {
  57210. "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0",
  57211. "msg": "Received message with topic %s and payload %s",
  57212. "args": [
  57213. "shellies/ffw/livingroom/main_light/relay/0",
  57214. "b'on'"
  57215. ],
  57216. "levelname": "DEBUG",
  57217. "levelno": 10,
  57218. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  57219. "filename": "__init__.py",
  57220. "module": "__init__",
  57221. "exc_info": null,
  57222. "exc_text": null,
  57223. "stack_info": null,
  57224. "lineno": 91,
  57225. "funcName": "__receive__",
  57226. "created": 1676441649.7954793,
  57227. "msecs": 795.4792976379395,
  57228. "relativeCreated": 46798.99454116821,
  57229. "thread": 140246884292160,
  57230. "threadName": "Thread-1 (_thread_main)",
  57231. "processName": "MainProcess",
  57232. "process": 509276,
  57233. "message": "Received message with topic shellies/ffw/livingroom/main_light/relay/0 and payload b'on'",
  57234. "asctime": "2023-02-15 07:14:09,795"
  57235. },
  57236. {
  57237. "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light",
  57238. "msg": "Received message with topic %s and payload %s",
  57239. "args": [
  57240. "zigbee/ffw/livingroom/main_light",
  57241. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  57242. ],
  57243. "levelname": "DEBUG",
  57244. "levelno": 10,
  57245. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  57246. "filename": "__init__.py",
  57247. "module": "__init__",
  57248. "exc_info": null,
  57249. "exc_text": null,
  57250. "stack_info": null,
  57251. "lineno": 91,
  57252. "funcName": "__receive__",
  57253. "created": 1676441649.79575,
  57254. "msecs": 795.7499027252197,
  57255. "relativeCreated": 46799.26514625549,
  57256. "thread": 140246884292160,
  57257. "threadName": "Thread-1 (_thread_main)",
  57258. "processName": "MainProcess",
  57259. "process": 509276,
  57260. "message": "Received message with topic zigbee/ffw/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  57261. "asctime": "2023-02-15 07:14:09,795"
  57262. },
  57263. {
  57264. "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.state",
  57265. "msg": "Received message with topic %s and payload %s",
  57266. "args": [
  57267. "videv/ffw/livingroom/main_light/state",
  57268. "b'true'"
  57269. ],
  57270. "levelname": "DEBUG",
  57271. "levelno": 10,
  57272. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  57273. "filename": "__init__.py",
  57274. "module": "__init__",
  57275. "exc_info": null,
  57276. "exc_text": null,
  57277. "stack_info": null,
  57278. "lineno": 91,
  57279. "funcName": "__receive__",
  57280. "created": 1676441649.8388636,
  57281. "msecs": 838.8636112213135,
  57282. "relativeCreated": 46842.37885475159,
  57283. "thread": 140246884292160,
  57284. "threadName": "Thread-1 (_thread_main)",
  57285. "processName": "MainProcess",
  57286. "process": 509276,
  57287. "message": "Received message with topic videv/ffw/livingroom/main_light/state and payload b'true'",
  57288. "asctime": "2023-02-15 07:14:09,838"
  57289. }
  57290. ],
  57291. "time_consumption": 0.25701212882995605
  57292. },
  57293. {
  57294. "name": "__tLogger__",
  57295. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  57296. "args": [
  57297. "True",
  57298. "<class 'bool'>"
  57299. ],
  57300. "levelname": "INFO",
  57301. "levelno": 20,
  57302. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  57303. "filename": "test.py",
  57304. "module": "test",
  57305. "exc_info": null,
  57306. "exc_text": null,
  57307. "stack_info": null,
  57308. "lineno": 184,
  57309. "funcName": "equivalency_chk",
  57310. "created": 1676441650.0965111,
  57311. "msecs": 96.5111255645752,
  57312. "relativeCreated": 47100.02636909485,
  57313. "thread": 140246908178432,
  57314. "threadName": "MainThread",
  57315. "processName": "MainProcess",
  57316. "process": 509276,
  57317. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  57318. "asctime": "2023-02-15 07:14:10,096",
  57319. "moduleLogger": [
  57320. {
  57321. "name": "__unittest__",
  57322. "msg": "Result (%s): %s (%s)",
  57323. "args": [
  57324. "Virtual device state",
  57325. "True",
  57326. "<class 'bool'>"
  57327. ],
  57328. "levelname": "DEBUG",
  57329. "levelno": 10,
  57330. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  57331. "filename": "test.py",
  57332. "module": "test",
  57333. "exc_info": null,
  57334. "exc_text": null,
  57335. "stack_info": null,
  57336. "lineno": 22,
  57337. "funcName": "__report_result__",
  57338. "created": 1676441650.0962775,
  57339. "msecs": 96.27747535705566,
  57340. "relativeCreated": 47099.79271888733,
  57341. "thread": 140246908178432,
  57342. "threadName": "MainThread",
  57343. "processName": "MainProcess",
  57344. "process": 509276,
  57345. "message": "Result (Virtual device state): True (<class 'bool'>)",
  57346. "asctime": "2023-02-15 07:14:10,096"
  57347. },
  57348. {
  57349. "name": "__unittest__",
  57350. "msg": "Expectation (%s): result %s %s (%s)",
  57351. "args": [
  57352. "Virtual device state",
  57353. "=",
  57354. "True",
  57355. "<class 'bool'>"
  57356. ],
  57357. "levelname": "DEBUG",
  57358. "levelno": 10,
  57359. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  57360. "filename": "test.py",
  57361. "module": "test",
  57362. "exc_info": null,
  57363. "exc_text": null,
  57364. "stack_info": null,
  57365. "lineno": 26,
  57366. "funcName": "__report_expectation__",
  57367. "created": 1676441650.0964077,
  57368. "msecs": 96.40765190124512,
  57369. "relativeCreated": 47099.92289543152,
  57370. "thread": 140246908178432,
  57371. "threadName": "MainThread",
  57372. "processName": "MainProcess",
  57373. "process": 509276,
  57374. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  57375. "asctime": "2023-02-15 07:14:10,096"
  57376. }
  57377. ],
  57378. "time_consumption": 0.00010347366333007812
  57379. },
  57380. {
  57381. "name": "__tLogger__",
  57382. "msg": "Switching device state is correct (Content %s and Type is %s).",
  57383. "args": [
  57384. "True",
  57385. "<class 'bool'>"
  57386. ],
  57387. "levelname": "INFO",
  57388. "levelno": 20,
  57389. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  57390. "filename": "test.py",
  57391. "module": "test",
  57392. "exc_info": null,
  57393. "exc_text": null,
  57394. "stack_info": null,
  57395. "lineno": 184,
  57396. "funcName": "equivalency_chk",
  57397. "created": 1676441650.0968862,
  57398. "msecs": 96.88615798950195,
  57399. "relativeCreated": 47100.401401519775,
  57400. "thread": 140246908178432,
  57401. "threadName": "MainThread",
  57402. "processName": "MainProcess",
  57403. "process": 509276,
  57404. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  57405. "asctime": "2023-02-15 07:14:10,096",
  57406. "moduleLogger": [
  57407. {
  57408. "name": "__unittest__",
  57409. "msg": "Result (%s): %s (%s)",
  57410. "args": [
  57411. "Switching device state",
  57412. "True",
  57413. "<class 'bool'>"
  57414. ],
  57415. "levelname": "DEBUG",
  57416. "levelno": 10,
  57417. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  57418. "filename": "test.py",
  57419. "module": "test",
  57420. "exc_info": null,
  57421. "exc_text": null,
  57422. "stack_info": null,
  57423. "lineno": 22,
  57424. "funcName": "__report_result__",
  57425. "created": 1676441650.0966725,
  57426. "msecs": 96.67253494262695,
  57427. "relativeCreated": 47100.1877784729,
  57428. "thread": 140246908178432,
  57429. "threadName": "MainThread",
  57430. "processName": "MainProcess",
  57431. "process": 509276,
  57432. "message": "Result (Switching device state): True (<class 'bool'>)",
  57433. "asctime": "2023-02-15 07:14:10,096"
  57434. },
  57435. {
  57436. "name": "__unittest__",
  57437. "msg": "Expectation (%s): result %s %s (%s)",
  57438. "args": [
  57439. "Switching device state",
  57440. "=",
  57441. "True",
  57442. "<class 'bool'>"
  57443. ],
  57444. "levelname": "DEBUG",
  57445. "levelno": 10,
  57446. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  57447. "filename": "test.py",
  57448. "module": "test",
  57449. "exc_info": null,
  57450. "exc_text": null,
  57451. "stack_info": null,
  57452. "lineno": 26,
  57453. "funcName": "__report_expectation__",
  57454. "created": 1676441650.0967689,
  57455. "msecs": 96.76885604858398,
  57456. "relativeCreated": 47100.28409957886,
  57457. "thread": 140246908178432,
  57458. "threadName": "MainThread",
  57459. "processName": "MainProcess",
  57460. "process": 509276,
  57461. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  57462. "asctime": "2023-02-15 07:14:10,096"
  57463. }
  57464. ],
  57465. "time_consumption": 0.00011730194091796875
  57466. },
  57467. {
  57468. "name": "__tLogger__",
  57469. "msg": "Changing virtual device state to '%s'",
  57470. "args": [
  57471. false
  57472. ],
  57473. "levelname": "DEBUG",
  57474. "levelno": 10,
  57475. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  57476. "filename": "light.py",
  57477. "module": "light",
  57478. "exc_info": null,
  57479. "exc_text": null,
  57480. "stack_info": null,
  57481. "lineno": 42,
  57482. "funcName": "__test_power_on_off__",
  57483. "created": 1676441650.398277,
  57484. "msecs": 398.27704429626465,
  57485. "relativeCreated": 47401.79228782654,
  57486. "thread": 140246908178432,
  57487. "threadName": "MainThread",
  57488. "processName": "MainProcess",
  57489. "process": 509276,
  57490. "message": "Changing virtual device state to 'False'",
  57491. "asctime": "2023-02-15 07:14:10,398",
  57492. "moduleLogger": [
  57493. {
  57494. "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.state.set",
  57495. "msg": "Sending message with topic %s and payload %s",
  57496. "args": [
  57497. "videv/ffw/livingroom/main_light/state/set",
  57498. "false"
  57499. ],
  57500. "levelname": "DEBUG",
  57501. "levelno": 10,
  57502. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  57503. "filename": "__init__.py",
  57504. "module": "__init__",
  57505. "exc_info": null,
  57506. "exc_text": null,
  57507. "stack_info": null,
  57508. "lineno": 75,
  57509. "funcName": "send",
  57510. "created": 1676441650.0971944,
  57511. "msecs": 97.19443321228027,
  57512. "relativeCreated": 47100.709676742554,
  57513. "thread": 140246908178432,
  57514. "threadName": "MainThread",
  57515. "processName": "MainProcess",
  57516. "process": 509276,
  57517. "message": "Sending message with topic videv/ffw/livingroom/main_light/state/set and payload false",
  57518. "asctime": "2023-02-15 07:14:10,097"
  57519. },
  57520. {
  57521. "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0.command",
  57522. "msg": "Received message with topic %s and payload %s",
  57523. "args": [
  57524. "shellies/ffw/livingroom/main_light/relay/0/command",
  57525. "b'off'"
  57526. ],
  57527. "levelname": "DEBUG",
  57528. "levelno": 10,
  57529. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  57530. "filename": "__init__.py",
  57531. "module": "__init__",
  57532. "exc_info": null,
  57533. "exc_text": null,
  57534. "stack_info": null,
  57535. "lineno": 91,
  57536. "funcName": "__receive__",
  57537. "created": 1676441650.100579,
  57538. "msecs": 100.57902336120605,
  57539. "relativeCreated": 47104.09426689148,
  57540. "thread": 140246884292160,
  57541. "threadName": "Thread-1 (_thread_main)",
  57542. "processName": "MainProcess",
  57543. "process": 509276,
  57544. "message": "Received message with topic shellies/ffw/livingroom/main_light/relay/0/command and payload b'off'",
  57545. "asctime": "2023-02-15 07:14:10,100"
  57546. },
  57547. {
  57548. "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0",
  57549. "msg": "Sending message with topic %s and payload %s",
  57550. "args": [
  57551. "shellies/ffw/livingroom/main_light/relay/0",
  57552. "off"
  57553. ],
  57554. "levelname": "DEBUG",
  57555. "levelno": 10,
  57556. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  57557. "filename": "__init__.py",
  57558. "module": "__init__",
  57559. "exc_info": null,
  57560. "exc_text": null,
  57561. "stack_info": null,
  57562. "lineno": 75,
  57563. "funcName": "send",
  57564. "created": 1676441650.1010084,
  57565. "msecs": 101.00841522216797,
  57566. "relativeCreated": 47104.52365875244,
  57567. "thread": 140246884292160,
  57568. "threadName": "Thread-1 (_thread_main)",
  57569. "processName": "MainProcess",
  57570. "process": 509276,
  57571. "message": "Sending message with topic shellies/ffw/livingroom/main_light/relay/0 and payload off",
  57572. "asctime": "2023-02-15 07:14:10,101"
  57573. },
  57574. {
  57575. "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0",
  57576. "msg": "Received message with topic %s and payload %s",
  57577. "args": [
  57578. "shellies/ffw/livingroom/main_light/relay/0",
  57579. "b'off'"
  57580. ],
  57581. "levelname": "DEBUG",
  57582. "levelno": 10,
  57583. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  57584. "filename": "__init__.py",
  57585. "module": "__init__",
  57586. "exc_info": null,
  57587. "exc_text": null,
  57588. "stack_info": null,
  57589. "lineno": 91,
  57590. "funcName": "__receive__",
  57591. "created": 1676441650.1021276,
  57592. "msecs": 102.1275520324707,
  57593. "relativeCreated": 47105.642795562744,
  57594. "thread": 140246884292160,
  57595. "threadName": "Thread-1 (_thread_main)",
  57596. "processName": "MainProcess",
  57597. "process": 509276,
  57598. "message": "Received message with topic shellies/ffw/livingroom/main_light/relay/0 and payload b'off'",
  57599. "asctime": "2023-02-15 07:14:10,102"
  57600. },
  57601. {
  57602. "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.state",
  57603. "msg": "Received message with topic %s and payload %s",
  57604. "args": [
  57605. "videv/ffw/livingroom/main_light/state",
  57606. "b'false'"
  57607. ],
  57608. "levelname": "DEBUG",
  57609. "levelno": 10,
  57610. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  57611. "filename": "__init__.py",
  57612. "module": "__init__",
  57613. "exc_info": null,
  57614. "exc_text": null,
  57615. "stack_info": null,
  57616. "lineno": 91,
  57617. "funcName": "__receive__",
  57618. "created": 1676441650.145505,
  57619. "msecs": 145.50495147705078,
  57620. "relativeCreated": 47149.020195007324,
  57621. "thread": 140246884292160,
  57622. "threadName": "Thread-1 (_thread_main)",
  57623. "processName": "MainProcess",
  57624. "process": 509276,
  57625. "message": "Received message with topic videv/ffw/livingroom/main_light/state and payload b'false'",
  57626. "asctime": "2023-02-15 07:14:10,145"
  57627. }
  57628. ],
  57629. "time_consumption": 0.25277209281921387
  57630. },
  57631. {
  57632. "name": "__tLogger__",
  57633. "msg": "Switching device state is correct (Content %s and Type is %s).",
  57634. "args": [
  57635. "False",
  57636. "<class 'bool'>"
  57637. ],
  57638. "levelname": "INFO",
  57639. "levelno": 20,
  57640. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  57641. "filename": "test.py",
  57642. "module": "test",
  57643. "exc_info": null,
  57644. "exc_text": null,
  57645. "stack_info": null,
  57646. "lineno": 184,
  57647. "funcName": "equivalency_chk",
  57648. "created": 1676441650.3990843,
  57649. "msecs": 399.08432960510254,
  57650. "relativeCreated": 47402.599573135376,
  57651. "thread": 140246908178432,
  57652. "threadName": "MainThread",
  57653. "processName": "MainProcess",
  57654. "process": 509276,
  57655. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  57656. "asctime": "2023-02-15 07:14:10,399",
  57657. "moduleLogger": [
  57658. {
  57659. "name": "__unittest__",
  57660. "msg": "Result (%s): %s (%s)",
  57661. "args": [
  57662. "Switching device state",
  57663. "False",
  57664. "<class 'bool'>"
  57665. ],
  57666. "levelname": "DEBUG",
  57667. "levelno": 10,
  57668. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  57669. "filename": "test.py",
  57670. "module": "test",
  57671. "exc_info": null,
  57672. "exc_text": null,
  57673. "stack_info": null,
  57674. "lineno": 22,
  57675. "funcName": "__report_result__",
  57676. "created": 1676441650.398773,
  57677. "msecs": 398.7729549407959,
  57678. "relativeCreated": 47402.28819847107,
  57679. "thread": 140246908178432,
  57680. "threadName": "MainThread",
  57681. "processName": "MainProcess",
  57682. "process": 509276,
  57683. "message": "Result (Switching device state): False (<class 'bool'>)",
  57684. "asctime": "2023-02-15 07:14:10,398"
  57685. },
  57686. {
  57687. "name": "__unittest__",
  57688. "msg": "Expectation (%s): result %s %s (%s)",
  57689. "args": [
  57690. "Switching device state",
  57691. "=",
  57692. "False",
  57693. "<class 'bool'>"
  57694. ],
  57695. "levelname": "DEBUG",
  57696. "levelno": 10,
  57697. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  57698. "filename": "test.py",
  57699. "module": "test",
  57700. "exc_info": null,
  57701. "exc_text": null,
  57702. "stack_info": null,
  57703. "lineno": 26,
  57704. "funcName": "__report_expectation__",
  57705. "created": 1676441650.3989594,
  57706. "msecs": 398.9593982696533,
  57707. "relativeCreated": 47402.47464179993,
  57708. "thread": 140246908178432,
  57709. "threadName": "MainThread",
  57710. "processName": "MainProcess",
  57711. "process": 509276,
  57712. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  57713. "asctime": "2023-02-15 07:14:10,398"
  57714. }
  57715. ],
  57716. "time_consumption": 0.00012493133544921875
  57717. },
  57718. {
  57719. "name": "__tLogger__",
  57720. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  57721. "args": [
  57722. "False",
  57723. "<class 'bool'>"
  57724. ],
  57725. "levelname": "INFO",
  57726. "levelno": 20,
  57727. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  57728. "filename": "test.py",
  57729. "module": "test",
  57730. "exc_info": null,
  57731. "exc_text": null,
  57732. "stack_info": null,
  57733. "lineno": 184,
  57734. "funcName": "equivalency_chk",
  57735. "created": 1676441650.399486,
  57736. "msecs": 399.4860649108887,
  57737. "relativeCreated": 47403.00130844116,
  57738. "thread": 140246908178432,
  57739. "threadName": "MainThread",
  57740. "processName": "MainProcess",
  57741. "process": 509276,
  57742. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  57743. "asctime": "2023-02-15 07:14:10,399",
  57744. "moduleLogger": [
  57745. {
  57746. "name": "__unittest__",
  57747. "msg": "Result (%s): %s (%s)",
  57748. "args": [
  57749. "Virtual device state",
  57750. "False",
  57751. "<class 'bool'>"
  57752. ],
  57753. "levelname": "DEBUG",
  57754. "levelno": 10,
  57755. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  57756. "filename": "test.py",
  57757. "module": "test",
  57758. "exc_info": null,
  57759. "exc_text": null,
  57760. "stack_info": null,
  57761. "lineno": 22,
  57762. "funcName": "__report_result__",
  57763. "created": 1676441650.3992798,
  57764. "msecs": 399.2798328399658,
  57765. "relativeCreated": 47402.79507637024,
  57766. "thread": 140246908178432,
  57767. "threadName": "MainThread",
  57768. "processName": "MainProcess",
  57769. "process": 509276,
  57770. "message": "Result (Virtual device state): False (<class 'bool'>)",
  57771. "asctime": "2023-02-15 07:14:10,399"
  57772. },
  57773. {
  57774. "name": "__unittest__",
  57775. "msg": "Expectation (%s): result %s %s (%s)",
  57776. "args": [
  57777. "Virtual device state",
  57778. "=",
  57779. "False",
  57780. "<class 'bool'>"
  57781. ],
  57782. "levelname": "DEBUG",
  57783. "levelno": 10,
  57784. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  57785. "filename": "test.py",
  57786. "module": "test",
  57787. "exc_info": null,
  57788. "exc_text": null,
  57789. "stack_info": null,
  57790. "lineno": 26,
  57791. "funcName": "__report_expectation__",
  57792. "created": 1676441650.3993893,
  57793. "msecs": 399.38926696777344,
  57794. "relativeCreated": 47402.90451049805,
  57795. "thread": 140246908178432,
  57796. "threadName": "MainThread",
  57797. "processName": "MainProcess",
  57798. "process": 509276,
  57799. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  57800. "asctime": "2023-02-15 07:14:10,399"
  57801. }
  57802. ],
  57803. "time_consumption": 9.679794311523438e-05
  57804. },
  57805. {
  57806. "name": "__tLogger__",
  57807. "msg": "Changing switching device state to '%s'",
  57808. "args": [
  57809. true
  57810. ],
  57811. "levelname": "DEBUG",
  57812. "levelno": 10,
  57813. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  57814. "filename": "light.py",
  57815. "module": "light",
  57816. "exc_info": null,
  57817. "exc_text": null,
  57818. "stack_info": null,
  57819. "lineno": 36,
  57820. "funcName": "__test_power_on_off__",
  57821. "created": 1676441650.701423,
  57822. "msecs": 701.422929763794,
  57823. "relativeCreated": 47704.93817329407,
  57824. "thread": 140246908178432,
  57825. "threadName": "MainThread",
  57826. "processName": "MainProcess",
  57827. "process": 509276,
  57828. "message": "Changing switching device state to 'True'",
  57829. "asctime": "2023-02-15 07:14:10,701",
  57830. "moduleLogger": [
  57831. {
  57832. "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0",
  57833. "msg": "Sending message with topic %s and payload %s",
  57834. "args": [
  57835. "shellies/ffw/livingroom/main_light/relay/0",
  57836. "on"
  57837. ],
  57838. "levelname": "DEBUG",
  57839. "levelno": 10,
  57840. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  57841. "filename": "__init__.py",
  57842. "module": "__init__",
  57843. "exc_info": null,
  57844. "exc_text": null,
  57845. "stack_info": null,
  57846. "lineno": 75,
  57847. "funcName": "send",
  57848. "created": 1676441650.3997653,
  57849. "msecs": 399.7652530670166,
  57850. "relativeCreated": 47403.28049659729,
  57851. "thread": 140246908178432,
  57852. "threadName": "MainThread",
  57853. "processName": "MainProcess",
  57854. "process": 509276,
  57855. "message": "Sending message with topic shellies/ffw/livingroom/main_light/relay/0 and payload on",
  57856. "asctime": "2023-02-15 07:14:10,399"
  57857. },
  57858. {
  57859. "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light",
  57860. "msg": "Sending message with topic %s and payload %s",
  57861. "args": [
  57862. "zigbee/ffw/livingroom/main_light",
  57863. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  57864. ],
  57865. "levelname": "DEBUG",
  57866. "levelno": 10,
  57867. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  57868. "filename": "__init__.py",
  57869. "module": "__init__",
  57870. "exc_info": null,
  57871. "exc_text": null,
  57872. "stack_info": null,
  57873. "lineno": 75,
  57874. "funcName": "send",
  57875. "created": 1676441650.4003944,
  57876. "msecs": 400.3944396972656,
  57877. "relativeCreated": 47403.90968322754,
  57878. "thread": 140246908178432,
  57879. "threadName": "MainThread",
  57880. "processName": "MainProcess",
  57881. "process": 509276,
  57882. "message": "Sending message with topic zigbee/ffw/livingroom/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  57883. "asctime": "2023-02-15 07:14:10,400"
  57884. },
  57885. {
  57886. "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0",
  57887. "msg": "Received message with topic %s and payload %s",
  57888. "args": [
  57889. "shellies/ffw/livingroom/main_light/relay/0",
  57890. "b'on'"
  57891. ],
  57892. "levelname": "DEBUG",
  57893. "levelno": 10,
  57894. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  57895. "filename": "__init__.py",
  57896. "module": "__init__",
  57897. "exc_info": null,
  57898. "exc_text": null,
  57899. "stack_info": null,
  57900. "lineno": 91,
  57901. "funcName": "__receive__",
  57902. "created": 1676441650.401504,
  57903. "msecs": 401.5040397644043,
  57904. "relativeCreated": 47405.01928329468,
  57905. "thread": 140246884292160,
  57906. "threadName": "Thread-1 (_thread_main)",
  57907. "processName": "MainProcess",
  57908. "process": 509276,
  57909. "message": "Received message with topic shellies/ffw/livingroom/main_light/relay/0 and payload b'on'",
  57910. "asctime": "2023-02-15 07:14:10,401"
  57911. },
  57912. {
  57913. "name": "smart_brain.mqtt.zigbee.ffw.livingroom.main_light",
  57914. "msg": "Received message with topic %s and payload %s",
  57915. "args": [
  57916. "zigbee/ffw/livingroom/main_light",
  57917. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  57918. ],
  57919. "levelname": "DEBUG",
  57920. "levelno": 10,
  57921. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  57922. "filename": "__init__.py",
  57923. "module": "__init__",
  57924. "exc_info": null,
  57925. "exc_text": null,
  57926. "stack_info": null,
  57927. "lineno": 91,
  57928. "funcName": "__receive__",
  57929. "created": 1676441650.4023316,
  57930. "msecs": 402.3315906524658,
  57931. "relativeCreated": 47405.84683418274,
  57932. "thread": 140246884292160,
  57933. "threadName": "Thread-1 (_thread_main)",
  57934. "processName": "MainProcess",
  57935. "process": 509276,
  57936. "message": "Received message with topic zigbee/ffw/livingroom/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  57937. "asctime": "2023-02-15 07:14:10,402"
  57938. },
  57939. {
  57940. "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.state",
  57941. "msg": "Received message with topic %s and payload %s",
  57942. "args": [
  57943. "videv/ffw/livingroom/main_light/state",
  57944. "b'true'"
  57945. ],
  57946. "levelname": "DEBUG",
  57947. "levelno": 10,
  57948. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  57949. "filename": "__init__.py",
  57950. "module": "__init__",
  57951. "exc_info": null,
  57952. "exc_text": null,
  57953. "stack_info": null,
  57954. "lineno": 91,
  57955. "funcName": "__receive__",
  57956. "created": 1676441650.4434016,
  57957. "msecs": 443.401575088501,
  57958. "relativeCreated": 47446.916818618774,
  57959. "thread": 140246884292160,
  57960. "threadName": "Thread-1 (_thread_main)",
  57961. "processName": "MainProcess",
  57962. "process": 509276,
  57963. "message": "Received message with topic videv/ffw/livingroom/main_light/state and payload b'true'",
  57964. "asctime": "2023-02-15 07:14:10,443"
  57965. }
  57966. ],
  57967. "time_consumption": 0.25802135467529297
  57968. },
  57969. {
  57970. "name": "__tLogger__",
  57971. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  57972. "args": [
  57973. "True",
  57974. "<class 'bool'>"
  57975. ],
  57976. "levelname": "INFO",
  57977. "levelno": 20,
  57978. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  57979. "filename": "test.py",
  57980. "module": "test",
  57981. "exc_info": null,
  57982. "exc_text": null,
  57983. "stack_info": null,
  57984. "lineno": 184,
  57985. "funcName": "equivalency_chk",
  57986. "created": 1676441650.7021477,
  57987. "msecs": 702.1477222442627,
  57988. "relativeCreated": 47705.662965774536,
  57989. "thread": 140246908178432,
  57990. "threadName": "MainThread",
  57991. "processName": "MainProcess",
  57992. "process": 509276,
  57993. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  57994. "asctime": "2023-02-15 07:14:10,702",
  57995. "moduleLogger": [
  57996. {
  57997. "name": "__unittest__",
  57998. "msg": "Result (%s): %s (%s)",
  57999. "args": [
  58000. "Virtual device state",
  58001. "True",
  58002. "<class 'bool'>"
  58003. ],
  58004. "levelname": "DEBUG",
  58005. "levelno": 10,
  58006. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  58007. "filename": "test.py",
  58008. "module": "test",
  58009. "exc_info": null,
  58010. "exc_text": null,
  58011. "stack_info": null,
  58012. "lineno": 22,
  58013. "funcName": "__report_result__",
  58014. "created": 1676441650.7018807,
  58015. "msecs": 701.880693435669,
  58016. "relativeCreated": 47705.39593696594,
  58017. "thread": 140246908178432,
  58018. "threadName": "MainThread",
  58019. "processName": "MainProcess",
  58020. "process": 509276,
  58021. "message": "Result (Virtual device state): True (<class 'bool'>)",
  58022. "asctime": "2023-02-15 07:14:10,701"
  58023. },
  58024. {
  58025. "name": "__unittest__",
  58026. "msg": "Expectation (%s): result %s %s (%s)",
  58027. "args": [
  58028. "Virtual device state",
  58029. "=",
  58030. "True",
  58031. "<class 'bool'>"
  58032. ],
  58033. "levelname": "DEBUG",
  58034. "levelno": 10,
  58035. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  58036. "filename": "test.py",
  58037. "module": "test",
  58038. "exc_info": null,
  58039. "exc_text": null,
  58040. "stack_info": null,
  58041. "lineno": 26,
  58042. "funcName": "__report_expectation__",
  58043. "created": 1676441650.7020285,
  58044. "msecs": 702.0285129547119,
  58045. "relativeCreated": 47705.543756484985,
  58046. "thread": 140246908178432,
  58047. "threadName": "MainThread",
  58048. "processName": "MainProcess",
  58049. "process": 509276,
  58050. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  58051. "asctime": "2023-02-15 07:14:10,702"
  58052. }
  58053. ],
  58054. "time_consumption": 0.00011920928955078125
  58055. },
  58056. {
  58057. "name": "__tLogger__",
  58058. "msg": "Switching device state is correct (Content %s and Type is %s).",
  58059. "args": [
  58060. "True",
  58061. "<class 'bool'>"
  58062. ],
  58063. "levelname": "INFO",
  58064. "levelno": 20,
  58065. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  58066. "filename": "test.py",
  58067. "module": "test",
  58068. "exc_info": null,
  58069. "exc_text": null,
  58070. "stack_info": null,
  58071. "lineno": 184,
  58072. "funcName": "equivalency_chk",
  58073. "created": 1676441650.702601,
  58074. "msecs": 702.6009559631348,
  58075. "relativeCreated": 47706.11619949341,
  58076. "thread": 140246908178432,
  58077. "threadName": "MainThread",
  58078. "processName": "MainProcess",
  58079. "process": 509276,
  58080. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  58081. "asctime": "2023-02-15 07:14:10,702",
  58082. "moduleLogger": [
  58083. {
  58084. "name": "__unittest__",
  58085. "msg": "Result (%s): %s (%s)",
  58086. "args": [
  58087. "Switching device state",
  58088. "True",
  58089. "<class 'bool'>"
  58090. ],
  58091. "levelname": "DEBUG",
  58092. "levelno": 10,
  58093. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  58094. "filename": "test.py",
  58095. "module": "test",
  58096. "exc_info": null,
  58097. "exc_text": null,
  58098. "stack_info": null,
  58099. "lineno": 22,
  58100. "funcName": "__report_result__",
  58101. "created": 1676441650.702337,
  58102. "msecs": 702.3370265960693,
  58103. "relativeCreated": 47705.85227012634,
  58104. "thread": 140246908178432,
  58105. "threadName": "MainThread",
  58106. "processName": "MainProcess",
  58107. "process": 509276,
  58108. "message": "Result (Switching device state): True (<class 'bool'>)",
  58109. "asctime": "2023-02-15 07:14:10,702"
  58110. },
  58111. {
  58112. "name": "__unittest__",
  58113. "msg": "Expectation (%s): result %s %s (%s)",
  58114. "args": [
  58115. "Switching device state",
  58116. "=",
  58117. "True",
  58118. "<class 'bool'>"
  58119. ],
  58120. "levelname": "DEBUG",
  58121. "levelno": 10,
  58122. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  58123. "filename": "test.py",
  58124. "module": "test",
  58125. "exc_info": null,
  58126. "exc_text": null,
  58127. "stack_info": null,
  58128. "lineno": 26,
  58129. "funcName": "__report_expectation__",
  58130. "created": 1676441650.7024944,
  58131. "msecs": 702.4943828582764,
  58132. "relativeCreated": 47706.00962638855,
  58133. "thread": 140246908178432,
  58134. "threadName": "MainThread",
  58135. "processName": "MainProcess",
  58136. "process": 509276,
  58137. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  58138. "asctime": "2023-02-15 07:14:10,702"
  58139. }
  58140. ],
  58141. "time_consumption": 0.00010657310485839844
  58142. },
  58143. {
  58144. "name": "__tLogger__",
  58145. "msg": "Changing virtual device state to '%s'",
  58146. "args": [
  58147. false
  58148. ],
  58149. "levelname": "DEBUG",
  58150. "levelno": 10,
  58151. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  58152. "filename": "light.py",
  58153. "module": "light",
  58154. "exc_info": null,
  58155. "exc_text": null,
  58156. "stack_info": null,
  58157. "lineno": 42,
  58158. "funcName": "__test_power_on_off__",
  58159. "created": 1676441651.0037043,
  58160. "msecs": 3.7043094635009766,
  58161. "relativeCreated": 48007.219552993774,
  58162. "thread": 140246908178432,
  58163. "threadName": "MainThread",
  58164. "processName": "MainProcess",
  58165. "process": 509276,
  58166. "message": "Changing virtual device state to 'False'",
  58167. "asctime": "2023-02-15 07:14:11,003",
  58168. "moduleLogger": [
  58169. {
  58170. "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.state.set",
  58171. "msg": "Sending message with topic %s and payload %s",
  58172. "args": [
  58173. "videv/ffw/livingroom/main_light/state/set",
  58174. "false"
  58175. ],
  58176. "levelname": "DEBUG",
  58177. "levelno": 10,
  58178. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  58179. "filename": "__init__.py",
  58180. "module": "__init__",
  58181. "exc_info": null,
  58182. "exc_text": null,
  58183. "stack_info": null,
  58184. "lineno": 75,
  58185. "funcName": "send",
  58186. "created": 1676441650.7029278,
  58187. "msecs": 702.927827835083,
  58188. "relativeCreated": 47706.44307136536,
  58189. "thread": 140246908178432,
  58190. "threadName": "MainThread",
  58191. "processName": "MainProcess",
  58192. "process": 509276,
  58193. "message": "Sending message with topic videv/ffw/livingroom/main_light/state/set and payload false",
  58194. "asctime": "2023-02-15 07:14:10,702"
  58195. },
  58196. {
  58197. "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0.command",
  58198. "msg": "Received message with topic %s and payload %s",
  58199. "args": [
  58200. "shellies/ffw/livingroom/main_light/relay/0/command",
  58201. "b'off'"
  58202. ],
  58203. "levelname": "DEBUG",
  58204. "levelno": 10,
  58205. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  58206. "filename": "__init__.py",
  58207. "module": "__init__",
  58208. "exc_info": null,
  58209. "exc_text": null,
  58210. "stack_info": null,
  58211. "lineno": 91,
  58212. "funcName": "__receive__",
  58213. "created": 1676441650.7060862,
  58214. "msecs": 706.0861587524414,
  58215. "relativeCreated": 47709.601402282715,
  58216. "thread": 140246884292160,
  58217. "threadName": "Thread-1 (_thread_main)",
  58218. "processName": "MainProcess",
  58219. "process": 509276,
  58220. "message": "Received message with topic shellies/ffw/livingroom/main_light/relay/0/command and payload b'off'",
  58221. "asctime": "2023-02-15 07:14:10,706"
  58222. },
  58223. {
  58224. "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0",
  58225. "msg": "Sending message with topic %s and payload %s",
  58226. "args": [
  58227. "shellies/ffw/livingroom/main_light/relay/0",
  58228. "off"
  58229. ],
  58230. "levelname": "DEBUG",
  58231. "levelno": 10,
  58232. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  58233. "filename": "__init__.py",
  58234. "module": "__init__",
  58235. "exc_info": null,
  58236. "exc_text": null,
  58237. "stack_info": null,
  58238. "lineno": 75,
  58239. "funcName": "send",
  58240. "created": 1676441650.7066314,
  58241. "msecs": 706.6314220428467,
  58242. "relativeCreated": 47710.14666557312,
  58243. "thread": 140246884292160,
  58244. "threadName": "Thread-1 (_thread_main)",
  58245. "processName": "MainProcess",
  58246. "process": 509276,
  58247. "message": "Sending message with topic shellies/ffw/livingroom/main_light/relay/0 and payload off",
  58248. "asctime": "2023-02-15 07:14:10,706"
  58249. },
  58250. {
  58251. "name": "smart_brain.mqtt.shellies.ffw.livingroom.main_light.relay.0",
  58252. "msg": "Received message with topic %s and payload %s",
  58253. "args": [
  58254. "shellies/ffw/livingroom/main_light/relay/0",
  58255. "b'off'"
  58256. ],
  58257. "levelname": "DEBUG",
  58258. "levelno": 10,
  58259. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  58260. "filename": "__init__.py",
  58261. "module": "__init__",
  58262. "exc_info": null,
  58263. "exc_text": null,
  58264. "stack_info": null,
  58265. "lineno": 91,
  58266. "funcName": "__receive__",
  58267. "created": 1676441650.7078896,
  58268. "msecs": 707.8895568847656,
  58269. "relativeCreated": 47711.40480041504,
  58270. "thread": 140246884292160,
  58271. "threadName": "Thread-1 (_thread_main)",
  58272. "processName": "MainProcess",
  58273. "process": 509276,
  58274. "message": "Received message with topic shellies/ffw/livingroom/main_light/relay/0 and payload b'off'",
  58275. "asctime": "2023-02-15 07:14:10,707"
  58276. },
  58277. {
  58278. "name": "smart_brain.mqtt.videv.ffw.livingroom.main_light.state",
  58279. "msg": "Received message with topic %s and payload %s",
  58280. "args": [
  58281. "videv/ffw/livingroom/main_light/state",
  58282. "b'false'"
  58283. ],
  58284. "levelname": "DEBUG",
  58285. "levelno": 10,
  58286. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  58287. "filename": "__init__.py",
  58288. "module": "__init__",
  58289. "exc_info": null,
  58290. "exc_text": null,
  58291. "stack_info": null,
  58292. "lineno": 91,
  58293. "funcName": "__receive__",
  58294. "created": 1676441650.7510917,
  58295. "msecs": 751.091718673706,
  58296. "relativeCreated": 47754.60696220398,
  58297. "thread": 140246884292160,
  58298. "threadName": "Thread-1 (_thread_main)",
  58299. "processName": "MainProcess",
  58300. "process": 509276,
  58301. "message": "Received message with topic videv/ffw/livingroom/main_light/state and payload b'false'",
  58302. "asctime": "2023-02-15 07:14:10,751"
  58303. }
  58304. ],
  58305. "time_consumption": 0.2526125907897949
  58306. },
  58307. {
  58308. "name": "__tLogger__",
  58309. "msg": "Switching device state is correct (Content %s and Type is %s).",
  58310. "args": [
  58311. "False",
  58312. "<class 'bool'>"
  58313. ],
  58314. "levelname": "INFO",
  58315. "levelno": 20,
  58316. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  58317. "filename": "test.py",
  58318. "module": "test",
  58319. "exc_info": null,
  58320. "exc_text": null,
  58321. "stack_info": null,
  58322. "lineno": 184,
  58323. "funcName": "equivalency_chk",
  58324. "created": 1676441651.0039647,
  58325. "msecs": 3.964662551879883,
  58326. "relativeCreated": 48007.47990608215,
  58327. "thread": 140246908178432,
  58328. "threadName": "MainThread",
  58329. "processName": "MainProcess",
  58330. "process": 509276,
  58331. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  58332. "asctime": "2023-02-15 07:14:11,003",
  58333. "moduleLogger": [
  58334. {
  58335. "name": "__unittest__",
  58336. "msg": "Result (%s): %s (%s)",
  58337. "args": [
  58338. "Switching device state",
  58339. "False",
  58340. "<class 'bool'>"
  58341. ],
  58342. "levelname": "DEBUG",
  58343. "levelno": 10,
  58344. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  58345. "filename": "test.py",
  58346. "module": "test",
  58347. "exc_info": null,
  58348. "exc_text": null,
  58349. "stack_info": null,
  58350. "lineno": 22,
  58351. "funcName": "__report_result__",
  58352. "created": 1676441651.0038772,
  58353. "msecs": 3.8771629333496094,
  58354. "relativeCreated": 48007.39240646362,
  58355. "thread": 140246908178432,
  58356. "threadName": "MainThread",
  58357. "processName": "MainProcess",
  58358. "process": 509276,
  58359. "message": "Result (Switching device state): False (<class 'bool'>)",
  58360. "asctime": "2023-02-15 07:14:11,003"
  58361. },
  58362. {
  58363. "name": "__unittest__",
  58364. "msg": "Expectation (%s): result %s %s (%s)",
  58365. "args": [
  58366. "Switching device state",
  58367. "=",
  58368. "False",
  58369. "<class 'bool'>"
  58370. ],
  58371. "levelname": "DEBUG",
  58372. "levelno": 10,
  58373. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  58374. "filename": "test.py",
  58375. "module": "test",
  58376. "exc_info": null,
  58377. "exc_text": null,
  58378. "stack_info": null,
  58379. "lineno": 26,
  58380. "funcName": "__report_expectation__",
  58381. "created": 1676441651.0039186,
  58382. "msecs": 3.9186477661132812,
  58383. "relativeCreated": 48007.43389129639,
  58384. "thread": 140246908178432,
  58385. "threadName": "MainThread",
  58386. "processName": "MainProcess",
  58387. "process": 509276,
  58388. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  58389. "asctime": "2023-02-15 07:14:11,003"
  58390. }
  58391. ],
  58392. "time_consumption": 4.601478576660156e-05
  58393. }
  58394. ],
  58395. "time_consumption": 1.2095379829406738,
  58396. "time_start": "2023-02-15 07:14:09,794",
  58397. "time_finished": "2023-02-15 07:14:11,003"
  58398. },
  58399. "Brightness test for device and virtual device: zigbee/ffw/sleep/main_light": {
  58400. "name": "__tLogger__",
  58401. "msg": "Brightness test for device and virtual device: zigbee/ffw/sleep/main_light",
  58402. "args": null,
  58403. "levelname": "INFO",
  58404. "levelno": 20,
  58405. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  58406. "filename": "light.py",
  58407. "module": "light",
  58408. "exc_info": null,
  58409. "exc_text": null,
  58410. "stack_info": null,
  58411. "lineno": 50,
  58412. "funcName": "test_brightness",
  58413. "created": 1676441651.0041304,
  58414. "msecs": 4.130363464355469,
  58415. "relativeCreated": 48007.64560699463,
  58416. "thread": 140246908178432,
  58417. "threadName": "MainThread",
  58418. "processName": "MainProcess",
  58419. "process": 509276,
  58420. "message": "Brightness test for device and virtual device: zigbee/ffw/sleep/main_light",
  58421. "asctime": "2023-02-15 07:14:11,004",
  58422. "moduleLogger": [],
  58423. "testcaseLogger": [
  58424. {
  58425. "name": "__tLogger__",
  58426. "msg": "Setting preconditions (Power on)",
  58427. "args": [],
  58428. "levelname": "DEBUG",
  58429. "levelno": 10,
  58430. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  58431. "filename": "light.py",
  58432. "module": "light",
  58433. "exc_info": null,
  58434. "exc_text": null,
  58435. "stack_info": null,
  58436. "lineno": 57,
  58437. "funcName": "__test_brightness__",
  58438. "created": 1676441651.3052657,
  58439. "msecs": 305.2656650543213,
  58440. "relativeCreated": 48308.780908584595,
  58441. "thread": 140246908178432,
  58442. "threadName": "MainThread",
  58443. "processName": "MainProcess",
  58444. "process": 509276,
  58445. "message": "Setting preconditions (Power on)",
  58446. "asctime": "2023-02-15 07:14:11,305",
  58447. "moduleLogger": [
  58448. {
  58449. "name": "smart_brain.mqtt.shellies.ffw.sleep.main_light.relay.0",
  58450. "msg": "Sending message with topic %s and payload %s",
  58451. "args": [
  58452. "shellies/ffw/sleep/main_light/relay/0",
  58453. "on"
  58454. ],
  58455. "levelname": "DEBUG",
  58456. "levelno": 10,
  58457. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  58458. "filename": "__init__.py",
  58459. "module": "__init__",
  58460. "exc_info": null,
  58461. "exc_text": null,
  58462. "stack_info": null,
  58463. "lineno": 75,
  58464. "funcName": "send",
  58465. "created": 1676441651.0042276,
  58466. "msecs": 4.227638244628906,
  58467. "relativeCreated": 48007.7428817749,
  58468. "thread": 140246908178432,
  58469. "threadName": "MainThread",
  58470. "processName": "MainProcess",
  58471. "process": 509276,
  58472. "message": "Sending message with topic shellies/ffw/sleep/main_light/relay/0 and payload on",
  58473. "asctime": "2023-02-15 07:14:11,004"
  58474. },
  58475. {
  58476. "name": "smart_brain.mqtt.zigbee.ffw.sleep.main_light",
  58477. "msg": "Sending message with topic %s and payload %s",
  58478. "args": [
  58479. "zigbee/ffw/sleep/main_light",
  58480. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  58481. ],
  58482. "levelname": "DEBUG",
  58483. "levelno": 10,
  58484. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  58485. "filename": "__init__.py",
  58486. "module": "__init__",
  58487. "exc_info": null,
  58488. "exc_text": null,
  58489. "stack_info": null,
  58490. "lineno": 75,
  58491. "funcName": "send",
  58492. "created": 1676441651.0044465,
  58493. "msecs": 4.446506500244141,
  58494. "relativeCreated": 48007.96175003052,
  58495. "thread": 140246908178432,
  58496. "threadName": "MainThread",
  58497. "processName": "MainProcess",
  58498. "process": 509276,
  58499. "message": "Sending message with topic zigbee/ffw/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  58500. "asctime": "2023-02-15 07:14:11,004"
  58501. },
  58502. {
  58503. "name": "smart_brain.mqtt.shellies.ffw.sleep.main_light.relay.0",
  58504. "msg": "Received message with topic %s and payload %s",
  58505. "args": [
  58506. "shellies/ffw/sleep/main_light/relay/0",
  58507. "b'on'"
  58508. ],
  58509. "levelname": "DEBUG",
  58510. "levelno": 10,
  58511. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  58512. "filename": "__init__.py",
  58513. "module": "__init__",
  58514. "exc_info": null,
  58515. "exc_text": null,
  58516. "stack_info": null,
  58517. "lineno": 91,
  58518. "funcName": "__receive__",
  58519. "created": 1676441651.0048113,
  58520. "msecs": 4.811286926269531,
  58521. "relativeCreated": 48008.32653045654,
  58522. "thread": 140246884292160,
  58523. "threadName": "Thread-1 (_thread_main)",
  58524. "processName": "MainProcess",
  58525. "process": 509276,
  58526. "message": "Received message with topic shellies/ffw/sleep/main_light/relay/0 and payload b'on'",
  58527. "asctime": "2023-02-15 07:14:11,004"
  58528. },
  58529. {
  58530. "name": "smart_brain.mqtt.zigbee.ffw.sleep.main_light",
  58531. "msg": "Received message with topic %s and payload %s",
  58532. "args": [
  58533. "zigbee/ffw/sleep/main_light",
  58534. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  58535. ],
  58536. "levelname": "DEBUG",
  58537. "levelno": 10,
  58538. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  58539. "filename": "__init__.py",
  58540. "module": "__init__",
  58541. "exc_info": null,
  58542. "exc_text": null,
  58543. "stack_info": null,
  58544. "lineno": 91,
  58545. "funcName": "__receive__",
  58546. "created": 1676441651.0050488,
  58547. "msecs": 5.0487518310546875,
  58548. "relativeCreated": 48008.56399536133,
  58549. "thread": 140246884292160,
  58550. "threadName": "Thread-1 (_thread_main)",
  58551. "processName": "MainProcess",
  58552. "process": 509276,
  58553. "message": "Received message with topic zigbee/ffw/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  58554. "asctime": "2023-02-15 07:14:11,005"
  58555. },
  58556. {
  58557. "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.state",
  58558. "msg": "Received message with topic %s and payload %s",
  58559. "args": [
  58560. "videv/ffw/sleep/main_light/state",
  58561. "b'true'"
  58562. ],
  58563. "levelname": "DEBUG",
  58564. "levelno": 10,
  58565. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  58566. "filename": "__init__.py",
  58567. "module": "__init__",
  58568. "exc_info": null,
  58569. "exc_text": null,
  58570. "stack_info": null,
  58571. "lineno": 91,
  58572. "funcName": "__receive__",
  58573. "created": 1676441651.0470896,
  58574. "msecs": 47.089576721191406,
  58575. "relativeCreated": 48050.604820251465,
  58576. "thread": 140246884292160,
  58577. "threadName": "Thread-1 (_thread_main)",
  58578. "processName": "MainProcess",
  58579. "process": 509276,
  58580. "message": "Received message with topic videv/ffw/sleep/main_light/state and payload b'true'",
  58581. "asctime": "2023-02-15 07:14:11,047"
  58582. },
  58583. {
  58584. "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.brightness",
  58585. "msg": "Received message with topic %s and payload %s",
  58586. "args": [
  58587. "videv/ffw/sleep/main_light/brightness",
  58588. "b'50'"
  58589. ],
  58590. "levelname": "DEBUG",
  58591. "levelno": 10,
  58592. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  58593. "filename": "__init__.py",
  58594. "module": "__init__",
  58595. "exc_info": null,
  58596. "exc_text": null,
  58597. "stack_info": null,
  58598. "lineno": 91,
  58599. "funcName": "__receive__",
  58600. "created": 1676441651.0477023,
  58601. "msecs": 47.70231246948242,
  58602. "relativeCreated": 48051.217555999756,
  58603. "thread": 140246884292160,
  58604. "threadName": "Thread-1 (_thread_main)",
  58605. "processName": "MainProcess",
  58606. "process": 509276,
  58607. "message": "Received message with topic videv/ffw/sleep/main_light/brightness and payload b'50'",
  58608. "asctime": "2023-02-15 07:14:11,047"
  58609. }
  58610. ],
  58611. "time_consumption": 0.25756335258483887
  58612. },
  58613. {
  58614. "name": "__tLogger__",
  58615. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  58616. "args": [
  58617. "50",
  58618. "<class 'int'>"
  58619. ],
  58620. "levelname": "INFO",
  58621. "levelno": 20,
  58622. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  58623. "filename": "test.py",
  58624. "module": "test",
  58625. "exc_info": null,
  58626. "exc_text": null,
  58627. "stack_info": null,
  58628. "lineno": 184,
  58629. "funcName": "equivalency_chk",
  58630. "created": 1676441651.3059957,
  58631. "msecs": 305.9957027435303,
  58632. "relativeCreated": 48309.510946273804,
  58633. "thread": 140246908178432,
  58634. "threadName": "MainThread",
  58635. "processName": "MainProcess",
  58636. "process": 509276,
  58637. "message": "Virtual device brightness is correct (Content 50 and Type is <class 'int'>).",
  58638. "asctime": "2023-02-15 07:14:11,305",
  58639. "moduleLogger": [
  58640. {
  58641. "name": "__unittest__",
  58642. "msg": "Result (%s): %s (%s)",
  58643. "args": [
  58644. "Virtual device brightness",
  58645. "50",
  58646. "<class 'int'>"
  58647. ],
  58648. "levelname": "DEBUG",
  58649. "levelno": 10,
  58650. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  58651. "filename": "test.py",
  58652. "module": "test",
  58653. "exc_info": null,
  58654. "exc_text": null,
  58655. "stack_info": null,
  58656. "lineno": 22,
  58657. "funcName": "__report_result__",
  58658. "created": 1676441651.305714,
  58659. "msecs": 305.7138919830322,
  58660. "relativeCreated": 48309.229135513306,
  58661. "thread": 140246908178432,
  58662. "threadName": "MainThread",
  58663. "processName": "MainProcess",
  58664. "process": 509276,
  58665. "message": "Result (Virtual device brightness): 50 (<class 'int'>)",
  58666. "asctime": "2023-02-15 07:14:11,305"
  58667. },
  58668. {
  58669. "name": "__unittest__",
  58670. "msg": "Expectation (%s): result %s %s (%s)",
  58671. "args": [
  58672. "Virtual device brightness",
  58673. "=",
  58674. "50",
  58675. "<class 'int'>"
  58676. ],
  58677. "levelname": "DEBUG",
  58678. "levelno": 10,
  58679. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  58680. "filename": "test.py",
  58681. "module": "test",
  58682. "exc_info": null,
  58683. "exc_text": null,
  58684. "stack_info": null,
  58685. "lineno": 26,
  58686. "funcName": "__report_expectation__",
  58687. "created": 1676441651.3058708,
  58688. "msecs": 305.87077140808105,
  58689. "relativeCreated": 48309.386014938354,
  58690. "thread": 140246908178432,
  58691. "threadName": "MainThread",
  58692. "processName": "MainProcess",
  58693. "process": 509276,
  58694. "message": "Expectation (Virtual device brightness): result = 50 (<class 'int'>)",
  58695. "asctime": "2023-02-15 07:14:11,305"
  58696. }
  58697. ],
  58698. "time_consumption": 0.00012493133544921875
  58699. },
  58700. {
  58701. "name": "__tLogger__",
  58702. "msg": "Changing light device brightness to '%d'",
  58703. "args": [
  58704. 65
  58705. ],
  58706. "levelname": "DEBUG",
  58707. "levelno": 10,
  58708. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  58709. "filename": "light.py",
  58710. "module": "light",
  58711. "exc_info": null,
  58712. "exc_text": null,
  58713. "stack_info": null,
  58714. "lineno": 63,
  58715. "funcName": "__test_brightness__",
  58716. "created": 1676441651.6075966,
  58717. "msecs": 607.5966358184814,
  58718. "relativeCreated": 48611.111879348755,
  58719. "thread": 140246908178432,
  58720. "threadName": "MainThread",
  58721. "processName": "MainProcess",
  58722. "process": 509276,
  58723. "message": "Changing light device brightness to '65'",
  58724. "asctime": "2023-02-15 07:14:11,607",
  58725. "moduleLogger": [
  58726. {
  58727. "name": "smart_brain.mqtt.zigbee.ffw.sleep.main_light",
  58728. "msg": "Sending message with topic %s and payload %s",
  58729. "args": [
  58730. "zigbee/ffw/sleep/main_light",
  58731. "{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}"
  58732. ],
  58733. "levelname": "DEBUG",
  58734. "levelno": 10,
  58735. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  58736. "filename": "__init__.py",
  58737. "module": "__init__",
  58738. "exc_info": null,
  58739. "exc_text": null,
  58740. "stack_info": null,
  58741. "lineno": 75,
  58742. "funcName": "send",
  58743. "created": 1676441651.3063962,
  58744. "msecs": 306.3962459564209,
  58745. "relativeCreated": 48309.911489486694,
  58746. "thread": 140246908178432,
  58747. "threadName": "MainThread",
  58748. "processName": "MainProcess",
  58749. "process": 509276,
  58750. "message": "Sending message with topic zigbee/ffw/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}",
  58751. "asctime": "2023-02-15 07:14:11,306"
  58752. },
  58753. {
  58754. "name": "smart_brain.mqtt.zigbee.ffw.sleep.main_light",
  58755. "msg": "Received message with topic %s and payload %s",
  58756. "args": [
  58757. "zigbee/ffw/sleep/main_light",
  58758. "b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'"
  58759. ],
  58760. "levelname": "DEBUG",
  58761. "levelno": 10,
  58762. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  58763. "filename": "__init__.py",
  58764. "module": "__init__",
  58765. "exc_info": null,
  58766. "exc_text": null,
  58767. "stack_info": null,
  58768. "lineno": 91,
  58769. "funcName": "__receive__",
  58770. "created": 1676441651.30779,
  58771. "msecs": 307.79004096984863,
  58772. "relativeCreated": 48311.30528450012,
  58773. "thread": 140246884292160,
  58774. "threadName": "Thread-1 (_thread_main)",
  58775. "processName": "MainProcess",
  58776. "process": 509276,
  58777. "message": "Received message with topic zigbee/ffw/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'",
  58778. "asctime": "2023-02-15 07:14:11,307"
  58779. },
  58780. {
  58781. "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.brightness",
  58782. "msg": "Received message with topic %s and payload %s",
  58783. "args": [
  58784. "videv/ffw/sleep/main_light/brightness",
  58785. "b'65'"
  58786. ],
  58787. "levelname": "DEBUG",
  58788. "levelno": 10,
  58789. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  58790. "filename": "__init__.py",
  58791. "module": "__init__",
  58792. "exc_info": null,
  58793. "exc_text": null,
  58794. "stack_info": null,
  58795. "lineno": 91,
  58796. "funcName": "__receive__",
  58797. "created": 1676441651.3105671,
  58798. "msecs": 310.56714057922363,
  58799. "relativeCreated": 48314.0823841095,
  58800. "thread": 140246884292160,
  58801. "threadName": "Thread-1 (_thread_main)",
  58802. "processName": "MainProcess",
  58803. "process": 509276,
  58804. "message": "Received message with topic videv/ffw/sleep/main_light/brightness and payload b'65'",
  58805. "asctime": "2023-02-15 07:14:11,310"
  58806. }
  58807. ],
  58808. "time_consumption": 0.2970294952392578
  58809. },
  58810. {
  58811. "name": "__tLogger__",
  58812. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  58813. "args": [
  58814. "65",
  58815. "<class 'int'>"
  58816. ],
  58817. "levelname": "INFO",
  58818. "levelno": 20,
  58819. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  58820. "filename": "test.py",
  58821. "module": "test",
  58822. "exc_info": null,
  58823. "exc_text": null,
  58824. "stack_info": null,
  58825. "lineno": 184,
  58826. "funcName": "equivalency_chk",
  58827. "created": 1676441651.6083617,
  58828. "msecs": 608.3617210388184,
  58829. "relativeCreated": 48611.87696456909,
  58830. "thread": 140246908178432,
  58831. "threadName": "MainThread",
  58832. "processName": "MainProcess",
  58833. "process": 509276,
  58834. "message": "Virtual device brightness is correct (Content 65 and Type is <class 'int'>).",
  58835. "asctime": "2023-02-15 07:14:11,608",
  58836. "moduleLogger": [
  58837. {
  58838. "name": "__unittest__",
  58839. "msg": "Result (%s): %s (%s)",
  58840. "args": [
  58841. "Virtual device brightness",
  58842. "65",
  58843. "<class 'int'>"
  58844. ],
  58845. "levelname": "DEBUG",
  58846. "levelno": 10,
  58847. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  58848. "filename": "test.py",
  58849. "module": "test",
  58850. "exc_info": null,
  58851. "exc_text": null,
  58852. "stack_info": null,
  58853. "lineno": 22,
  58854. "funcName": "__report_result__",
  58855. "created": 1676441651.6080859,
  58856. "msecs": 608.0858707427979,
  58857. "relativeCreated": 48611.60111427307,
  58858. "thread": 140246908178432,
  58859. "threadName": "MainThread",
  58860. "processName": "MainProcess",
  58861. "process": 509276,
  58862. "message": "Result (Virtual device brightness): 65 (<class 'int'>)",
  58863. "asctime": "2023-02-15 07:14:11,608"
  58864. },
  58865. {
  58866. "name": "__unittest__",
  58867. "msg": "Expectation (%s): result %s %s (%s)",
  58868. "args": [
  58869. "Virtual device brightness",
  58870. "=",
  58871. "65",
  58872. "<class 'int'>"
  58873. ],
  58874. "levelname": "DEBUG",
  58875. "levelno": 10,
  58876. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  58877. "filename": "test.py",
  58878. "module": "test",
  58879. "exc_info": null,
  58880. "exc_text": null,
  58881. "stack_info": null,
  58882. "lineno": 26,
  58883. "funcName": "__report_expectation__",
  58884. "created": 1676441651.6082408,
  58885. "msecs": 608.2408428192139,
  58886. "relativeCreated": 48611.75608634949,
  58887. "thread": 140246908178432,
  58888. "threadName": "MainThread",
  58889. "processName": "MainProcess",
  58890. "process": 509276,
  58891. "message": "Expectation (Virtual device brightness): result = 65 (<class 'int'>)",
  58892. "asctime": "2023-02-15 07:14:11,608"
  58893. }
  58894. ],
  58895. "time_consumption": 0.00012087821960449219
  58896. },
  58897. {
  58898. "name": "__tLogger__",
  58899. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  58900. "args": [
  58901. "65",
  58902. "<class 'int'>"
  58903. ],
  58904. "levelname": "INFO",
  58905. "levelno": 20,
  58906. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  58907. "filename": "test.py",
  58908. "module": "test",
  58909. "exc_info": null,
  58910. "exc_text": null,
  58911. "stack_info": null,
  58912. "lineno": 184,
  58913. "funcName": "equivalency_chk",
  58914. "created": 1676441651.6087906,
  58915. "msecs": 608.7906360626221,
  58916. "relativeCreated": 48612.305879592896,
  58917. "thread": 140246908178432,
  58918. "threadName": "MainThread",
  58919. "processName": "MainProcess",
  58920. "process": 509276,
  58921. "message": "Light device brightness is correct (Content 65 and Type is <class 'int'>).",
  58922. "asctime": "2023-02-15 07:14:11,608",
  58923. "moduleLogger": [
  58924. {
  58925. "name": "__unittest__",
  58926. "msg": "Result (%s): %s (%s)",
  58927. "args": [
  58928. "Light device brightness",
  58929. "65",
  58930. "<class 'int'>"
  58931. ],
  58932. "levelname": "DEBUG",
  58933. "levelno": 10,
  58934. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  58935. "filename": "test.py",
  58936. "module": "test",
  58937. "exc_info": null,
  58938. "exc_text": null,
  58939. "stack_info": null,
  58940. "lineno": 22,
  58941. "funcName": "__report_result__",
  58942. "created": 1676441651.6085563,
  58943. "msecs": 608.5562705993652,
  58944. "relativeCreated": 48612.07151412964,
  58945. "thread": 140246908178432,
  58946. "threadName": "MainThread",
  58947. "processName": "MainProcess",
  58948. "process": 509276,
  58949. "message": "Result (Light device brightness): 65 (<class 'int'>)",
  58950. "asctime": "2023-02-15 07:14:11,608"
  58951. },
  58952. {
  58953. "name": "__unittest__",
  58954. "msg": "Expectation (%s): result %s %s (%s)",
  58955. "args": [
  58956. "Light device brightness",
  58957. "=",
  58958. "65",
  58959. "<class 'int'>"
  58960. ],
  58961. "levelname": "DEBUG",
  58962. "levelno": 10,
  58963. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  58964. "filename": "test.py",
  58965. "module": "test",
  58966. "exc_info": null,
  58967. "exc_text": null,
  58968. "stack_info": null,
  58969. "lineno": 26,
  58970. "funcName": "__report_expectation__",
  58971. "created": 1676441651.6086705,
  58972. "msecs": 608.6704730987549,
  58973. "relativeCreated": 48612.18571662903,
  58974. "thread": 140246908178432,
  58975. "threadName": "MainThread",
  58976. "processName": "MainProcess",
  58977. "process": 509276,
  58978. "message": "Expectation (Light device brightness): result = 65 (<class 'int'>)",
  58979. "asctime": "2023-02-15 07:14:11,608"
  58980. }
  58981. ],
  58982. "time_consumption": 0.0001201629638671875
  58983. },
  58984. {
  58985. "name": "__tLogger__",
  58986. "msg": "Changing virtual device brightness to '%d'",
  58987. "args": [
  58988. 50
  58989. ],
  58990. "levelname": "DEBUG",
  58991. "levelno": 10,
  58992. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  58993. "filename": "light.py",
  58994. "module": "light",
  58995. "exc_info": null,
  58996. "exc_text": null,
  58997. "stack_info": null,
  58998. "lineno": 69,
  58999. "funcName": "__test_brightness__",
  59000. "created": 1676441651.9102936,
  59001. "msecs": 910.2935791015625,
  59002. "relativeCreated": 48913.808822631836,
  59003. "thread": 140246908178432,
  59004. "threadName": "MainThread",
  59005. "processName": "MainProcess",
  59006. "process": 509276,
  59007. "message": "Changing virtual device brightness to '50'",
  59008. "asctime": "2023-02-15 07:14:11,910",
  59009. "moduleLogger": [
  59010. {
  59011. "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.brightness.set",
  59012. "msg": "Sending message with topic %s and payload %s",
  59013. "args": [
  59014. "videv/ffw/sleep/main_light/brightness/set",
  59015. "50"
  59016. ],
  59017. "levelname": "DEBUG",
  59018. "levelno": 10,
  59019. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  59020. "filename": "__init__.py",
  59021. "module": "__init__",
  59022. "exc_info": null,
  59023. "exc_text": null,
  59024. "stack_info": null,
  59025. "lineno": 75,
  59026. "funcName": "send",
  59027. "created": 1676441651.6091433,
  59028. "msecs": 609.1432571411133,
  59029. "relativeCreated": 48612.65850067139,
  59030. "thread": 140246908178432,
  59031. "threadName": "MainThread",
  59032. "processName": "MainProcess",
  59033. "process": 509276,
  59034. "message": "Sending message with topic videv/ffw/sleep/main_light/brightness/set and payload 50",
  59035. "asctime": "2023-02-15 07:14:11,609"
  59036. },
  59037. {
  59038. "name": "smart_brain.mqtt.zigbee.ffw.sleep.main_light.set",
  59039. "msg": "Received message with topic %s and payload %s",
  59040. "args": [
  59041. "zigbee/ffw/sleep/main_light/set",
  59042. "b'{\"brightness\": 128}'"
  59043. ],
  59044. "levelname": "DEBUG",
  59045. "levelno": 10,
  59046. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  59047. "filename": "__init__.py",
  59048. "module": "__init__",
  59049. "exc_info": null,
  59050. "exc_text": null,
  59051. "stack_info": null,
  59052. "lineno": 91,
  59053. "funcName": "__receive__",
  59054. "created": 1676441651.6125557,
  59055. "msecs": 612.555742263794,
  59056. "relativeCreated": 48616.07098579407,
  59057. "thread": 140246884292160,
  59058. "threadName": "Thread-1 (_thread_main)",
  59059. "processName": "MainProcess",
  59060. "process": 509276,
  59061. "message": "Received message with topic zigbee/ffw/sleep/main_light/set and payload b'{\"brightness\": 128}'",
  59062. "asctime": "2023-02-15 07:14:11,612"
  59063. },
  59064. {
  59065. "name": "smart_brain.mqtt.zigbee.ffw.sleep.main_light",
  59066. "msg": "Sending message with topic %s and payload %s",
  59067. "args": [
  59068. "zigbee/ffw/sleep/main_light",
  59069. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  59070. ],
  59071. "levelname": "DEBUG",
  59072. "levelno": 10,
  59073. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  59074. "filename": "__init__.py",
  59075. "module": "__init__",
  59076. "exc_info": null,
  59077. "exc_text": null,
  59078. "stack_info": null,
  59079. "lineno": 75,
  59080. "funcName": "send",
  59081. "created": 1676441651.6134017,
  59082. "msecs": 613.4016513824463,
  59083. "relativeCreated": 48616.91689491272,
  59084. "thread": 140246884292160,
  59085. "threadName": "Thread-1 (_thread_main)",
  59086. "processName": "MainProcess",
  59087. "process": 509276,
  59088. "message": "Sending message with topic zigbee/ffw/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  59089. "asctime": "2023-02-15 07:14:11,613"
  59090. },
  59091. {
  59092. "name": "smart_brain.mqtt.zigbee.ffw.sleep.main_light",
  59093. "msg": "Received message with topic %s and payload %s",
  59094. "args": [
  59095. "zigbee/ffw/sleep/main_light",
  59096. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  59097. ],
  59098. "levelname": "DEBUG",
  59099. "levelno": 10,
  59100. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  59101. "filename": "__init__.py",
  59102. "module": "__init__",
  59103. "exc_info": null,
  59104. "exc_text": null,
  59105. "stack_info": null,
  59106. "lineno": 91,
  59107. "funcName": "__receive__",
  59108. "created": 1676441651.6147077,
  59109. "msecs": 614.7077083587646,
  59110. "relativeCreated": 48618.22295188904,
  59111. "thread": 140246884292160,
  59112. "threadName": "Thread-1 (_thread_main)",
  59113. "processName": "MainProcess",
  59114. "process": 509276,
  59115. "message": "Received message with topic zigbee/ffw/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  59116. "asctime": "2023-02-15 07:14:11,614"
  59117. },
  59118. {
  59119. "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.brightness",
  59120. "msg": "Received message with topic %s and payload %s",
  59121. "args": [
  59122. "videv/ffw/sleep/main_light/brightness",
  59123. "b'50'"
  59124. ],
  59125. "levelname": "DEBUG",
  59126. "levelno": 10,
  59127. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  59128. "filename": "__init__.py",
  59129. "module": "__init__",
  59130. "exc_info": null,
  59131. "exc_text": null,
  59132. "stack_info": null,
  59133. "lineno": 91,
  59134. "funcName": "__receive__",
  59135. "created": 1676441651.6578834,
  59136. "msecs": 657.8834056854248,
  59137. "relativeCreated": 48661.3986492157,
  59138. "thread": 140246884292160,
  59139. "threadName": "Thread-1 (_thread_main)",
  59140. "processName": "MainProcess",
  59141. "process": 509276,
  59142. "message": "Received message with topic videv/ffw/sleep/main_light/brightness and payload b'50'",
  59143. "asctime": "2023-02-15 07:14:11,657"
  59144. }
  59145. ],
  59146. "time_consumption": 0.2524101734161377
  59147. },
  59148. {
  59149. "name": "__tLogger__",
  59150. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  59151. "args": [
  59152. "50",
  59153. "<class 'int'>"
  59154. ],
  59155. "levelname": "INFO",
  59156. "levelno": 20,
  59157. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  59158. "filename": "test.py",
  59159. "module": "test",
  59160. "exc_info": null,
  59161. "exc_text": null,
  59162. "stack_info": null,
  59163. "lineno": 184,
  59164. "funcName": "equivalency_chk",
  59165. "created": 1676441651.9111075,
  59166. "msecs": 911.1075401306152,
  59167. "relativeCreated": 48914.62278366089,
  59168. "thread": 140246908178432,
  59169. "threadName": "MainThread",
  59170. "processName": "MainProcess",
  59171. "process": 509276,
  59172. "message": "Light device brightness is correct (Content 50 and Type is <class 'int'>).",
  59173. "asctime": "2023-02-15 07:14:11,911",
  59174. "moduleLogger": [
  59175. {
  59176. "name": "__unittest__",
  59177. "msg": "Result (%s): %s (%s)",
  59178. "args": [
  59179. "Light device brightness",
  59180. "50",
  59181. "<class 'int'>"
  59182. ],
  59183. "levelname": "DEBUG",
  59184. "levelno": 10,
  59185. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  59186. "filename": "test.py",
  59187. "module": "test",
  59188. "exc_info": null,
  59189. "exc_text": null,
  59190. "stack_info": null,
  59191. "lineno": 22,
  59192. "funcName": "__report_result__",
  59193. "created": 1676441651.9108164,
  59194. "msecs": 910.8164310455322,
  59195. "relativeCreated": 48914.331674575806,
  59196. "thread": 140246908178432,
  59197. "threadName": "MainThread",
  59198. "processName": "MainProcess",
  59199. "process": 509276,
  59200. "message": "Result (Light device brightness): 50 (<class 'int'>)",
  59201. "asctime": "2023-02-15 07:14:11,910"
  59202. },
  59203. {
  59204. "name": "__unittest__",
  59205. "msg": "Expectation (%s): result %s %s (%s)",
  59206. "args": [
  59207. "Light device brightness",
  59208. "=",
  59209. "50",
  59210. "<class 'int'>"
  59211. ],
  59212. "levelname": "DEBUG",
  59213. "levelno": 10,
  59214. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  59215. "filename": "test.py",
  59216. "module": "test",
  59217. "exc_info": null,
  59218. "exc_text": null,
  59219. "stack_info": null,
  59220. "lineno": 26,
  59221. "funcName": "__report_expectation__",
  59222. "created": 1676441651.91097,
  59223. "msecs": 910.9699726104736,
  59224. "relativeCreated": 48914.48521614075,
  59225. "thread": 140246908178432,
  59226. "threadName": "MainThread",
  59227. "processName": "MainProcess",
  59228. "process": 509276,
  59229. "message": "Expectation (Light device brightness): result = 50 (<class 'int'>)",
  59230. "asctime": "2023-02-15 07:14:11,910"
  59231. }
  59232. ],
  59233. "time_consumption": 0.00013756752014160156
  59234. },
  59235. {
  59236. "name": "__tLogger__",
  59237. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  59238. "args": [
  59239. "50",
  59240. "<class 'int'>"
  59241. ],
  59242. "levelname": "INFO",
  59243. "levelno": 20,
  59244. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  59245. "filename": "test.py",
  59246. "module": "test",
  59247. "exc_info": null,
  59248. "exc_text": null,
  59249. "stack_info": null,
  59250. "lineno": 184,
  59251. "funcName": "equivalency_chk",
  59252. "created": 1676441651.911513,
  59253. "msecs": 911.513090133667,
  59254. "relativeCreated": 48915.02833366394,
  59255. "thread": 140246908178432,
  59256. "threadName": "MainThread",
  59257. "processName": "MainProcess",
  59258. "process": 509276,
  59259. "message": "Virtual device brightness is correct (Content 50 and Type is <class 'int'>).",
  59260. "asctime": "2023-02-15 07:14:11,911",
  59261. "moduleLogger": [
  59262. {
  59263. "name": "__unittest__",
  59264. "msg": "Result (%s): %s (%s)",
  59265. "args": [
  59266. "Virtual device brightness",
  59267. "50",
  59268. "<class 'int'>"
  59269. ],
  59270. "levelname": "DEBUG",
  59271. "levelno": 10,
  59272. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  59273. "filename": "test.py",
  59274. "module": "test",
  59275. "exc_info": null,
  59276. "exc_text": null,
  59277. "stack_info": null,
  59278. "lineno": 22,
  59279. "funcName": "__report_result__",
  59280. "created": 1676441651.9113054,
  59281. "msecs": 911.3054275512695,
  59282. "relativeCreated": 48914.82067108154,
  59283. "thread": 140246908178432,
  59284. "threadName": "MainThread",
  59285. "processName": "MainProcess",
  59286. "process": 509276,
  59287. "message": "Result (Virtual device brightness): 50 (<class 'int'>)",
  59288. "asctime": "2023-02-15 07:14:11,911"
  59289. },
  59290. {
  59291. "name": "__unittest__",
  59292. "msg": "Expectation (%s): result %s %s (%s)",
  59293. "args": [
  59294. "Virtual device brightness",
  59295. "=",
  59296. "50",
  59297. "<class 'int'>"
  59298. ],
  59299. "levelname": "DEBUG",
  59300. "levelno": 10,
  59301. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  59302. "filename": "test.py",
  59303. "module": "test",
  59304. "exc_info": null,
  59305. "exc_text": null,
  59306. "stack_info": null,
  59307. "lineno": 26,
  59308. "funcName": "__report_expectation__",
  59309. "created": 1676441651.9114158,
  59310. "msecs": 911.4158153533936,
  59311. "relativeCreated": 48914.93105888367,
  59312. "thread": 140246908178432,
  59313. "threadName": "MainThread",
  59314. "processName": "MainProcess",
  59315. "process": 509276,
  59316. "message": "Expectation (Virtual device brightness): result = 50 (<class 'int'>)",
  59317. "asctime": "2023-02-15 07:14:11,911"
  59318. }
  59319. ],
  59320. "time_consumption": 9.72747802734375e-05
  59321. },
  59322. {
  59323. "name": "__tLogger__",
  59324. "msg": "Changing light device brightness to '%d'",
  59325. "args": [
  59326. 65
  59327. ],
  59328. "levelname": "DEBUG",
  59329. "levelno": 10,
  59330. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  59331. "filename": "light.py",
  59332. "module": "light",
  59333. "exc_info": null,
  59334. "exc_text": null,
  59335. "stack_info": null,
  59336. "lineno": 63,
  59337. "funcName": "__test_brightness__",
  59338. "created": 1676441652.213044,
  59339. "msecs": 213.0439281463623,
  59340. "relativeCreated": 49216.559171676636,
  59341. "thread": 140246908178432,
  59342. "threadName": "MainThread",
  59343. "processName": "MainProcess",
  59344. "process": 509276,
  59345. "message": "Changing light device brightness to '65'",
  59346. "asctime": "2023-02-15 07:14:12,213",
  59347. "moduleLogger": [
  59348. {
  59349. "name": "smart_brain.mqtt.zigbee.ffw.sleep.main_light",
  59350. "msg": "Sending message with topic %s and payload %s",
  59351. "args": [
  59352. "zigbee/ffw/sleep/main_light",
  59353. "{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}"
  59354. ],
  59355. "levelname": "DEBUG",
  59356. "levelno": 10,
  59357. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  59358. "filename": "__init__.py",
  59359. "module": "__init__",
  59360. "exc_info": null,
  59361. "exc_text": null,
  59362. "stack_info": null,
  59363. "lineno": 75,
  59364. "funcName": "send",
  59365. "created": 1676441651.9118881,
  59366. "msecs": 911.8881225585938,
  59367. "relativeCreated": 48915.40336608887,
  59368. "thread": 140246908178432,
  59369. "threadName": "MainThread",
  59370. "processName": "MainProcess",
  59371. "process": 509276,
  59372. "message": "Sending message with topic zigbee/ffw/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}",
  59373. "asctime": "2023-02-15 07:14:11,911"
  59374. },
  59375. {
  59376. "name": "smart_brain.mqtt.zigbee.ffw.sleep.main_light",
  59377. "msg": "Received message with topic %s and payload %s",
  59378. "args": [
  59379. "zigbee/ffw/sleep/main_light",
  59380. "b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'"
  59381. ],
  59382. "levelname": "DEBUG",
  59383. "levelno": 10,
  59384. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  59385. "filename": "__init__.py",
  59386. "module": "__init__",
  59387. "exc_info": null,
  59388. "exc_text": null,
  59389. "stack_info": null,
  59390. "lineno": 91,
  59391. "funcName": "__receive__",
  59392. "created": 1676441651.9131918,
  59393. "msecs": 913.1917953491211,
  59394. "relativeCreated": 48916.707038879395,
  59395. "thread": 140246884292160,
  59396. "threadName": "Thread-1 (_thread_main)",
  59397. "processName": "MainProcess",
  59398. "process": 509276,
  59399. "message": "Received message with topic zigbee/ffw/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'",
  59400. "asctime": "2023-02-15 07:14:11,913"
  59401. },
  59402. {
  59403. "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.brightness",
  59404. "msg": "Received message with topic %s and payload %s",
  59405. "args": [
  59406. "videv/ffw/sleep/main_light/brightness",
  59407. "b'65'"
  59408. ],
  59409. "levelname": "DEBUG",
  59410. "levelno": 10,
  59411. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  59412. "filename": "__init__.py",
  59413. "module": "__init__",
  59414. "exc_info": null,
  59415. "exc_text": null,
  59416. "stack_info": null,
  59417. "lineno": 91,
  59418. "funcName": "__receive__",
  59419. "created": 1676441651.915626,
  59420. "msecs": 915.626049041748,
  59421. "relativeCreated": 48919.14129257202,
  59422. "thread": 140246884292160,
  59423. "threadName": "Thread-1 (_thread_main)",
  59424. "processName": "MainProcess",
  59425. "process": 509276,
  59426. "message": "Received message with topic videv/ffw/sleep/main_light/brightness and payload b'65'",
  59427. "asctime": "2023-02-15 07:14:11,915"
  59428. }
  59429. ],
  59430. "time_consumption": 0.29741787910461426
  59431. },
  59432. {
  59433. "name": "__tLogger__",
  59434. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  59435. "args": [
  59436. "65",
  59437. "<class 'int'>"
  59438. ],
  59439. "levelname": "INFO",
  59440. "levelno": 20,
  59441. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  59442. "filename": "test.py",
  59443. "module": "test",
  59444. "exc_info": null,
  59445. "exc_text": null,
  59446. "stack_info": null,
  59447. "lineno": 184,
  59448. "funcName": "equivalency_chk",
  59449. "created": 1676441652.2137089,
  59450. "msecs": 213.70887756347656,
  59451. "relativeCreated": 49217.22412109375,
  59452. "thread": 140246908178432,
  59453. "threadName": "MainThread",
  59454. "processName": "MainProcess",
  59455. "process": 509276,
  59456. "message": "Virtual device brightness is correct (Content 65 and Type is <class 'int'>).",
  59457. "asctime": "2023-02-15 07:14:12,213",
  59458. "moduleLogger": [
  59459. {
  59460. "name": "__unittest__",
  59461. "msg": "Result (%s): %s (%s)",
  59462. "args": [
  59463. "Virtual device brightness",
  59464. "65",
  59465. "<class 'int'>"
  59466. ],
  59467. "levelname": "DEBUG",
  59468. "levelno": 10,
  59469. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  59470. "filename": "test.py",
  59471. "module": "test",
  59472. "exc_info": null,
  59473. "exc_text": null,
  59474. "stack_info": null,
  59475. "lineno": 22,
  59476. "funcName": "__report_result__",
  59477. "created": 1676441652.213437,
  59478. "msecs": 213.43708038330078,
  59479. "relativeCreated": 49216.952323913574,
  59480. "thread": 140246908178432,
  59481. "threadName": "MainThread",
  59482. "processName": "MainProcess",
  59483. "process": 509276,
  59484. "message": "Result (Virtual device brightness): 65 (<class 'int'>)",
  59485. "asctime": "2023-02-15 07:14:12,213"
  59486. },
  59487. {
  59488. "name": "__unittest__",
  59489. "msg": "Expectation (%s): result %s %s (%s)",
  59490. "args": [
  59491. "Virtual device brightness",
  59492. "=",
  59493. "65",
  59494. "<class 'int'>"
  59495. ],
  59496. "levelname": "DEBUG",
  59497. "levelno": 10,
  59498. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  59499. "filename": "test.py",
  59500. "module": "test",
  59501. "exc_info": null,
  59502. "exc_text": null,
  59503. "stack_info": null,
  59504. "lineno": 26,
  59505. "funcName": "__report_expectation__",
  59506. "created": 1676441652.2135675,
  59507. "msecs": 213.56749534606934,
  59508. "relativeCreated": 49217.08273887634,
  59509. "thread": 140246908178432,
  59510. "threadName": "MainThread",
  59511. "processName": "MainProcess",
  59512. "process": 509276,
  59513. "message": "Expectation (Virtual device brightness): result = 65 (<class 'int'>)",
  59514. "asctime": "2023-02-15 07:14:12,213"
  59515. }
  59516. ],
  59517. "time_consumption": 0.00014138221740722656
  59518. },
  59519. {
  59520. "name": "__tLogger__",
  59521. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  59522. "args": [
  59523. "65",
  59524. "<class 'int'>"
  59525. ],
  59526. "levelname": "INFO",
  59527. "levelno": 20,
  59528. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  59529. "filename": "test.py",
  59530. "module": "test",
  59531. "exc_info": null,
  59532. "exc_text": null,
  59533. "stack_info": null,
  59534. "lineno": 184,
  59535. "funcName": "equivalency_chk",
  59536. "created": 1676441652.214074,
  59537. "msecs": 214.07389640808105,
  59538. "relativeCreated": 49217.589139938354,
  59539. "thread": 140246908178432,
  59540. "threadName": "MainThread",
  59541. "processName": "MainProcess",
  59542. "process": 509276,
  59543. "message": "Light device brightness is correct (Content 65 and Type is <class 'int'>).",
  59544. "asctime": "2023-02-15 07:14:12,214",
  59545. "moduleLogger": [
  59546. {
  59547. "name": "__unittest__",
  59548. "msg": "Result (%s): %s (%s)",
  59549. "args": [
  59550. "Light device brightness",
  59551. "65",
  59552. "<class 'int'>"
  59553. ],
  59554. "levelname": "DEBUG",
  59555. "levelno": 10,
  59556. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  59557. "filename": "test.py",
  59558. "module": "test",
  59559. "exc_info": null,
  59560. "exc_text": null,
  59561. "stack_info": null,
  59562. "lineno": 22,
  59563. "funcName": "__report_result__",
  59564. "created": 1676441652.213887,
  59565. "msecs": 213.88697624206543,
  59566. "relativeCreated": 49217.40221977234,
  59567. "thread": 140246908178432,
  59568. "threadName": "MainThread",
  59569. "processName": "MainProcess",
  59570. "process": 509276,
  59571. "message": "Result (Light device brightness): 65 (<class 'int'>)",
  59572. "asctime": "2023-02-15 07:14:12,213"
  59573. },
  59574. {
  59575. "name": "__unittest__",
  59576. "msg": "Expectation (%s): result %s %s (%s)",
  59577. "args": [
  59578. "Light device brightness",
  59579. "=",
  59580. "65",
  59581. "<class 'int'>"
  59582. ],
  59583. "levelname": "DEBUG",
  59584. "levelno": 10,
  59585. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  59586. "filename": "test.py",
  59587. "module": "test",
  59588. "exc_info": null,
  59589. "exc_text": null,
  59590. "stack_info": null,
  59591. "lineno": 26,
  59592. "funcName": "__report_expectation__",
  59593. "created": 1676441652.2139807,
  59594. "msecs": 213.98067474365234,
  59595. "relativeCreated": 49217.495918273926,
  59596. "thread": 140246908178432,
  59597. "threadName": "MainThread",
  59598. "processName": "MainProcess",
  59599. "process": 509276,
  59600. "message": "Expectation (Light device brightness): result = 65 (<class 'int'>)",
  59601. "asctime": "2023-02-15 07:14:12,213"
  59602. }
  59603. ],
  59604. "time_consumption": 9.322166442871094e-05
  59605. },
  59606. {
  59607. "name": "__tLogger__",
  59608. "msg": "Changing virtual device brightness to '%d'",
  59609. "args": [
  59610. 50
  59611. ],
  59612. "levelname": "DEBUG",
  59613. "levelno": 10,
  59614. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  59615. "filename": "light.py",
  59616. "module": "light",
  59617. "exc_info": null,
  59618. "exc_text": null,
  59619. "stack_info": null,
  59620. "lineno": 69,
  59621. "funcName": "__test_brightness__",
  59622. "created": 1676441652.5154605,
  59623. "msecs": 515.4604911804199,
  59624. "relativeCreated": 49518.97573471069,
  59625. "thread": 140246908178432,
  59626. "threadName": "MainThread",
  59627. "processName": "MainProcess",
  59628. "process": 509276,
  59629. "message": "Changing virtual device brightness to '50'",
  59630. "asctime": "2023-02-15 07:14:12,515",
  59631. "moduleLogger": [
  59632. {
  59633. "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.brightness.set",
  59634. "msg": "Sending message with topic %s and payload %s",
  59635. "args": [
  59636. "videv/ffw/sleep/main_light/brightness/set",
  59637. "50"
  59638. ],
  59639. "levelname": "DEBUG",
  59640. "levelno": 10,
  59641. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  59642. "filename": "__init__.py",
  59643. "module": "__init__",
  59644. "exc_info": null,
  59645. "exc_text": null,
  59646. "stack_info": null,
  59647. "lineno": 75,
  59648. "funcName": "send",
  59649. "created": 1676441652.2143214,
  59650. "msecs": 214.32137489318848,
  59651. "relativeCreated": 49217.83661842346,
  59652. "thread": 140246908178432,
  59653. "threadName": "MainThread",
  59654. "processName": "MainProcess",
  59655. "process": 509276,
  59656. "message": "Sending message with topic videv/ffw/sleep/main_light/brightness/set and payload 50",
  59657. "asctime": "2023-02-15 07:14:12,214"
  59658. },
  59659. {
  59660. "name": "smart_brain.mqtt.zigbee.ffw.sleep.main_light.set",
  59661. "msg": "Received message with topic %s and payload %s",
  59662. "args": [
  59663. "zigbee/ffw/sleep/main_light/set",
  59664. "b'{\"brightness\": 128}'"
  59665. ],
  59666. "levelname": "DEBUG",
  59667. "levelno": 10,
  59668. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  59669. "filename": "__init__.py",
  59670. "module": "__init__",
  59671. "exc_info": null,
  59672. "exc_text": null,
  59673. "stack_info": null,
  59674. "lineno": 91,
  59675. "funcName": "__receive__",
  59676. "created": 1676441652.2173316,
  59677. "msecs": 217.3316478729248,
  59678. "relativeCreated": 49220.8468914032,
  59679. "thread": 140246884292160,
  59680. "threadName": "Thread-1 (_thread_main)",
  59681. "processName": "MainProcess",
  59682. "process": 509276,
  59683. "message": "Received message with topic zigbee/ffw/sleep/main_light/set and payload b'{\"brightness\": 128}'",
  59684. "asctime": "2023-02-15 07:14:12,217"
  59685. },
  59686. {
  59687. "name": "smart_brain.mqtt.zigbee.ffw.sleep.main_light",
  59688. "msg": "Sending message with topic %s and payload %s",
  59689. "args": [
  59690. "zigbee/ffw/sleep/main_light",
  59691. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  59692. ],
  59693. "levelname": "DEBUG",
  59694. "levelno": 10,
  59695. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  59696. "filename": "__init__.py",
  59697. "module": "__init__",
  59698. "exc_info": null,
  59699. "exc_text": null,
  59700. "stack_info": null,
  59701. "lineno": 75,
  59702. "funcName": "send",
  59703. "created": 1676441652.218096,
  59704. "msecs": 218.0960178375244,
  59705. "relativeCreated": 49221.6112613678,
  59706. "thread": 140246884292160,
  59707. "threadName": "Thread-1 (_thread_main)",
  59708. "processName": "MainProcess",
  59709. "process": 509276,
  59710. "message": "Sending message with topic zigbee/ffw/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  59711. "asctime": "2023-02-15 07:14:12,218"
  59712. },
  59713. {
  59714. "name": "smart_brain.mqtt.zigbee.ffw.sleep.main_light",
  59715. "msg": "Received message with topic %s and payload %s",
  59716. "args": [
  59717. "zigbee/ffw/sleep/main_light",
  59718. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  59719. ],
  59720. "levelname": "DEBUG",
  59721. "levelno": 10,
  59722. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  59723. "filename": "__init__.py",
  59724. "module": "__init__",
  59725. "exc_info": null,
  59726. "exc_text": null,
  59727. "stack_info": null,
  59728. "lineno": 91,
  59729. "funcName": "__receive__",
  59730. "created": 1676441652.2192192,
  59731. "msecs": 219.21920776367188,
  59732. "relativeCreated": 49222.734451293945,
  59733. "thread": 140246884292160,
  59734. "threadName": "Thread-1 (_thread_main)",
  59735. "processName": "MainProcess",
  59736. "process": 509276,
  59737. "message": "Received message with topic zigbee/ffw/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  59738. "asctime": "2023-02-15 07:14:12,219"
  59739. },
  59740. {
  59741. "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.brightness",
  59742. "msg": "Received message with topic %s and payload %s",
  59743. "args": [
  59744. "videv/ffw/sleep/main_light/brightness",
  59745. "b'50'"
  59746. ],
  59747. "levelname": "DEBUG",
  59748. "levelno": 10,
  59749. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  59750. "filename": "__init__.py",
  59751. "module": "__init__",
  59752. "exc_info": null,
  59753. "exc_text": null,
  59754. "stack_info": null,
  59755. "lineno": 91,
  59756. "funcName": "__receive__",
  59757. "created": 1676441652.2630892,
  59758. "msecs": 263.0891799926758,
  59759. "relativeCreated": 49266.60442352295,
  59760. "thread": 140246884292160,
  59761. "threadName": "Thread-1 (_thread_main)",
  59762. "processName": "MainProcess",
  59763. "process": 509276,
  59764. "message": "Received message with topic videv/ffw/sleep/main_light/brightness and payload b'50'",
  59765. "asctime": "2023-02-15 07:14:12,263"
  59766. }
  59767. ],
  59768. "time_consumption": 0.25237131118774414
  59769. },
  59770. {
  59771. "name": "__tLogger__",
  59772. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  59773. "args": [
  59774. "50",
  59775. "<class 'int'>"
  59776. ],
  59777. "levelname": "INFO",
  59778. "levelno": 20,
  59779. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  59780. "filename": "test.py",
  59781. "module": "test",
  59782. "exc_info": null,
  59783. "exc_text": null,
  59784. "stack_info": null,
  59785. "lineno": 184,
  59786. "funcName": "equivalency_chk",
  59787. "created": 1676441652.5162368,
  59788. "msecs": 516.2367820739746,
  59789. "relativeCreated": 49519.75202560425,
  59790. "thread": 140246908178432,
  59791. "threadName": "MainThread",
  59792. "processName": "MainProcess",
  59793. "process": 509276,
  59794. "message": "Light device brightness is correct (Content 50 and Type is <class 'int'>).",
  59795. "asctime": "2023-02-15 07:14:12,516",
  59796. "moduleLogger": [
  59797. {
  59798. "name": "__unittest__",
  59799. "msg": "Result (%s): %s (%s)",
  59800. "args": [
  59801. "Light device brightness",
  59802. "50",
  59803. "<class 'int'>"
  59804. ],
  59805. "levelname": "DEBUG",
  59806. "levelno": 10,
  59807. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  59808. "filename": "test.py",
  59809. "module": "test",
  59810. "exc_info": null,
  59811. "exc_text": null,
  59812. "stack_info": null,
  59813. "lineno": 22,
  59814. "funcName": "__report_result__",
  59815. "created": 1676441652.515918,
  59816. "msecs": 515.9180164337158,
  59817. "relativeCreated": 49519.43325996399,
  59818. "thread": 140246908178432,
  59819. "threadName": "MainThread",
  59820. "processName": "MainProcess",
  59821. "process": 509276,
  59822. "message": "Result (Light device brightness): 50 (<class 'int'>)",
  59823. "asctime": "2023-02-15 07:14:12,515"
  59824. },
  59825. {
  59826. "name": "__unittest__",
  59827. "msg": "Expectation (%s): result %s %s (%s)",
  59828. "args": [
  59829. "Light device brightness",
  59830. "=",
  59831. "50",
  59832. "<class 'int'>"
  59833. ],
  59834. "levelname": "DEBUG",
  59835. "levelno": 10,
  59836. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  59837. "filename": "test.py",
  59838. "module": "test",
  59839. "exc_info": null,
  59840. "exc_text": null,
  59841. "stack_info": null,
  59842. "lineno": 26,
  59843. "funcName": "__report_expectation__",
  59844. "created": 1676441652.516072,
  59845. "msecs": 516.0720348358154,
  59846. "relativeCreated": 49519.58727836609,
  59847. "thread": 140246908178432,
  59848. "threadName": "MainThread",
  59849. "processName": "MainProcess",
  59850. "process": 509276,
  59851. "message": "Expectation (Light device brightness): result = 50 (<class 'int'>)",
  59852. "asctime": "2023-02-15 07:14:12,516"
  59853. }
  59854. ],
  59855. "time_consumption": 0.0001647472381591797
  59856. },
  59857. {
  59858. "name": "__tLogger__",
  59859. "msg": "Resetting precondition (Power off)",
  59860. "args": [],
  59861. "levelname": "DEBUG",
  59862. "levelno": 10,
  59863. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  59864. "filename": "light.py",
  59865. "module": "light",
  59866. "exc_info": null,
  59867. "exc_text": null,
  59868. "stack_info": null,
  59869. "lineno": 74,
  59870. "funcName": "__test_brightness__",
  59871. "created": 1676441652.8177545,
  59872. "msecs": 817.7545070648193,
  59873. "relativeCreated": 49821.26975059509,
  59874. "thread": 140246908178432,
  59875. "threadName": "MainThread",
  59876. "processName": "MainProcess",
  59877. "process": 509276,
  59878. "message": "Resetting precondition (Power off)",
  59879. "asctime": "2023-02-15 07:14:12,817",
  59880. "moduleLogger": [
  59881. {
  59882. "name": "smart_brain.mqtt.shellies.ffw.sleep.main_light.relay.0",
  59883. "msg": "Sending message with topic %s and payload %s",
  59884. "args": [
  59885. "shellies/ffw/sleep/main_light/relay/0",
  59886. "off"
  59887. ],
  59888. "levelname": "DEBUG",
  59889. "levelno": 10,
  59890. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  59891. "filename": "__init__.py",
  59892. "module": "__init__",
  59893. "exc_info": null,
  59894. "exc_text": null,
  59895. "stack_info": null,
  59896. "lineno": 75,
  59897. "funcName": "send",
  59898. "created": 1676441652.5165312,
  59899. "msecs": 516.531229019165,
  59900. "relativeCreated": 49520.04647254944,
  59901. "thread": 140246908178432,
  59902. "threadName": "MainThread",
  59903. "processName": "MainProcess",
  59904. "process": 509276,
  59905. "message": "Sending message with topic shellies/ffw/sleep/main_light/relay/0 and payload off",
  59906. "asctime": "2023-02-15 07:14:12,516"
  59907. },
  59908. {
  59909. "name": "smart_brain.mqtt.shellies.ffw.sleep.main_light.relay.0",
  59910. "msg": "Received message with topic %s and payload %s",
  59911. "args": [
  59912. "shellies/ffw/sleep/main_light/relay/0",
  59913. "b'off'"
  59914. ],
  59915. "levelname": "DEBUG",
  59916. "levelno": 10,
  59917. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  59918. "filename": "__init__.py",
  59919. "module": "__init__",
  59920. "exc_info": null,
  59921. "exc_text": null,
  59922. "stack_info": null,
  59923. "lineno": 91,
  59924. "funcName": "__receive__",
  59925. "created": 1676441652.5179112,
  59926. "msecs": 517.9111957550049,
  59927. "relativeCreated": 49521.42643928528,
  59928. "thread": 140246884292160,
  59929. "threadName": "Thread-1 (_thread_main)",
  59930. "processName": "MainProcess",
  59931. "process": 509276,
  59932. "message": "Received message with topic shellies/ffw/sleep/main_light/relay/0 and payload b'off'",
  59933. "asctime": "2023-02-15 07:14:12,517"
  59934. },
  59935. {
  59936. "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.state",
  59937. "msg": "Received message with topic %s and payload %s",
  59938. "args": [
  59939. "videv/ffw/sleep/main_light/state",
  59940. "b'false'"
  59941. ],
  59942. "levelname": "DEBUG",
  59943. "levelno": 10,
  59944. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  59945. "filename": "__init__.py",
  59946. "module": "__init__",
  59947. "exc_info": null,
  59948. "exc_text": null,
  59949. "stack_info": null,
  59950. "lineno": 91,
  59951. "funcName": "__receive__",
  59952. "created": 1676441652.520618,
  59953. "msecs": 520.6179618835449,
  59954. "relativeCreated": 49524.13320541382,
  59955. "thread": 140246884292160,
  59956. "threadName": "Thread-1 (_thread_main)",
  59957. "processName": "MainProcess",
  59958. "process": 509276,
  59959. "message": "Received message with topic videv/ffw/sleep/main_light/state and payload b'false'",
  59960. "asctime": "2023-02-15 07:14:12,520"
  59961. }
  59962. ],
  59963. "time_consumption": 0.2971365451812744
  59964. }
  59965. ],
  59966. "time_consumption": 1.8136241436004639,
  59967. "time_start": "2023-02-15 07:14:11,004",
  59968. "time_finished": "2023-02-15 07:14:12,817"
  59969. },
  59970. "Power On/ Off test for device and virtual device: shellies/ffw/sleep/main_light": {
  59971. "name": "__tLogger__",
  59972. "msg": "Power On/ Off test for device and virtual device: shellies/ffw/sleep/main_light",
  59973. "args": null,
  59974. "levelname": "INFO",
  59975. "levelno": 20,
  59976. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  59977. "filename": "light.py",
  59978. "module": "light",
  59979. "exc_info": null,
  59980. "exc_text": null,
  59981. "stack_info": null,
  59982. "lineno": 27,
  59983. "funcName": "test_power_on_off",
  59984. "created": 1676441652.8186266,
  59985. "msecs": 818.6266422271729,
  59986. "relativeCreated": 49822.141885757446,
  59987. "thread": 140246908178432,
  59988. "threadName": "MainThread",
  59989. "processName": "MainProcess",
  59990. "process": 509276,
  59991. "message": "Power On/ Off test for device and virtual device: shellies/ffw/sleep/main_light",
  59992. "asctime": "2023-02-15 07:14:12,818",
  59993. "moduleLogger": [],
  59994. "testcaseLogger": [
  59995. {
  59996. "name": "__tLogger__",
  59997. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  59998. "args": [
  59999. "False",
  60000. "<class 'bool'>"
  60001. ],
  60002. "levelname": "INFO",
  60003. "levelno": 20,
  60004. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  60005. "filename": "test.py",
  60006. "module": "test",
  60007. "exc_info": null,
  60008. "exc_text": null,
  60009. "stack_info": null,
  60010. "lineno": 184,
  60011. "funcName": "equivalency_chk",
  60012. "created": 1676441652.819186,
  60013. "msecs": 819.1859722137451,
  60014. "relativeCreated": 49822.70121574402,
  60015. "thread": 140246908178432,
  60016. "threadName": "MainThread",
  60017. "processName": "MainProcess",
  60018. "process": 509276,
  60019. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  60020. "asctime": "2023-02-15 07:14:12,819",
  60021. "moduleLogger": [
  60022. {
  60023. "name": "__unittest__",
  60024. "msg": "Result (%s): %s (%s)",
  60025. "args": [
  60026. "Virtual device state",
  60027. "False",
  60028. "<class 'bool'>"
  60029. ],
  60030. "levelname": "DEBUG",
  60031. "levelno": 10,
  60032. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  60033. "filename": "test.py",
  60034. "module": "test",
  60035. "exc_info": null,
  60036. "exc_text": null,
  60037. "stack_info": null,
  60038. "lineno": 22,
  60039. "funcName": "__report_result__",
  60040. "created": 1676441652.818917,
  60041. "msecs": 818.9170360565186,
  60042. "relativeCreated": 49822.43227958679,
  60043. "thread": 140246908178432,
  60044. "threadName": "MainThread",
  60045. "processName": "MainProcess",
  60046. "process": 509276,
  60047. "message": "Result (Virtual device state): False (<class 'bool'>)",
  60048. "asctime": "2023-02-15 07:14:12,818"
  60049. },
  60050. {
  60051. "name": "__unittest__",
  60052. "msg": "Expectation (%s): result %s %s (%s)",
  60053. "args": [
  60054. "Virtual device state",
  60055. "=",
  60056. "False",
  60057. "<class 'bool'>"
  60058. ],
  60059. "levelname": "DEBUG",
  60060. "levelno": 10,
  60061. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  60062. "filename": "test.py",
  60063. "module": "test",
  60064. "exc_info": null,
  60065. "exc_text": null,
  60066. "stack_info": null,
  60067. "lineno": 26,
  60068. "funcName": "__report_expectation__",
  60069. "created": 1676441652.819065,
  60070. "msecs": 819.0650939941406,
  60071. "relativeCreated": 49822.580337524414,
  60072. "thread": 140246908178432,
  60073. "threadName": "MainThread",
  60074. "processName": "MainProcess",
  60075. "process": 509276,
  60076. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  60077. "asctime": "2023-02-15 07:14:12,819"
  60078. }
  60079. ],
  60080. "time_consumption": 0.00012087821960449219
  60081. },
  60082. {
  60083. "name": "__tLogger__",
  60084. "msg": "Changing switching device state to '%s'",
  60085. "args": [
  60086. true
  60087. ],
  60088. "levelname": "DEBUG",
  60089. "levelno": 10,
  60090. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  60091. "filename": "light.py",
  60092. "module": "light",
  60093. "exc_info": null,
  60094. "exc_text": null,
  60095. "stack_info": null,
  60096. "lineno": 36,
  60097. "funcName": "__test_power_on_off__",
  60098. "created": 1676441653.121142,
  60099. "msecs": 121.14191055297852,
  60100. "relativeCreated": 50124.65715408325,
  60101. "thread": 140246908178432,
  60102. "threadName": "MainThread",
  60103. "processName": "MainProcess",
  60104. "process": 509276,
  60105. "message": "Changing switching device state to 'True'",
  60106. "asctime": "2023-02-15 07:14:13,121",
  60107. "moduleLogger": [
  60108. {
  60109. "name": "smart_brain.mqtt.shellies.ffw.sleep.main_light.relay.0",
  60110. "msg": "Sending message with topic %s and payload %s",
  60111. "args": [
  60112. "shellies/ffw/sleep/main_light/relay/0",
  60113. "on"
  60114. ],
  60115. "levelname": "DEBUG",
  60116. "levelno": 10,
  60117. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  60118. "filename": "__init__.py",
  60119. "module": "__init__",
  60120. "exc_info": null,
  60121. "exc_text": null,
  60122. "stack_info": null,
  60123. "lineno": 75,
  60124. "funcName": "send",
  60125. "created": 1676441652.8194976,
  60126. "msecs": 819.4975852966309,
  60127. "relativeCreated": 49823.012828826904,
  60128. "thread": 140246908178432,
  60129. "threadName": "MainThread",
  60130. "processName": "MainProcess",
  60131. "process": 509276,
  60132. "message": "Sending message with topic shellies/ffw/sleep/main_light/relay/0 and payload on",
  60133. "asctime": "2023-02-15 07:14:12,819"
  60134. },
  60135. {
  60136. "name": "smart_brain.mqtt.zigbee.ffw.sleep.main_light",
  60137. "msg": "Sending message with topic %s and payload %s",
  60138. "args": [
  60139. "zigbee/ffw/sleep/main_light",
  60140. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  60141. ],
  60142. "levelname": "DEBUG",
  60143. "levelno": 10,
  60144. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  60145. "filename": "__init__.py",
  60146. "module": "__init__",
  60147. "exc_info": null,
  60148. "exc_text": null,
  60149. "stack_info": null,
  60150. "lineno": 75,
  60151. "funcName": "send",
  60152. "created": 1676441652.8201592,
  60153. "msecs": 820.1591968536377,
  60154. "relativeCreated": 49823.67444038391,
  60155. "thread": 140246908178432,
  60156. "threadName": "MainThread",
  60157. "processName": "MainProcess",
  60158. "process": 509276,
  60159. "message": "Sending message with topic zigbee/ffw/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  60160. "asctime": "2023-02-15 07:14:12,820"
  60161. },
  60162. {
  60163. "name": "smart_brain.mqtt.shellies.ffw.sleep.main_light.relay.0",
  60164. "msg": "Received message with topic %s and payload %s",
  60165. "args": [
  60166. "shellies/ffw/sleep/main_light/relay/0",
  60167. "b'on'"
  60168. ],
  60169. "levelname": "DEBUG",
  60170. "levelno": 10,
  60171. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  60172. "filename": "__init__.py",
  60173. "module": "__init__",
  60174. "exc_info": null,
  60175. "exc_text": null,
  60176. "stack_info": null,
  60177. "lineno": 91,
  60178. "funcName": "__receive__",
  60179. "created": 1676441652.8213556,
  60180. "msecs": 821.3555812835693,
  60181. "relativeCreated": 49824.87082481384,
  60182. "thread": 140246884292160,
  60183. "threadName": "Thread-1 (_thread_main)",
  60184. "processName": "MainProcess",
  60185. "process": 509276,
  60186. "message": "Received message with topic shellies/ffw/sleep/main_light/relay/0 and payload b'on'",
  60187. "asctime": "2023-02-15 07:14:12,821"
  60188. },
  60189. {
  60190. "name": "smart_brain.mqtt.zigbee.ffw.sleep.main_light",
  60191. "msg": "Received message with topic %s and payload %s",
  60192. "args": [
  60193. "zigbee/ffw/sleep/main_light",
  60194. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  60195. ],
  60196. "levelname": "DEBUG",
  60197. "levelno": 10,
  60198. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  60199. "filename": "__init__.py",
  60200. "module": "__init__",
  60201. "exc_info": null,
  60202. "exc_text": null,
  60203. "stack_info": null,
  60204. "lineno": 91,
  60205. "funcName": "__receive__",
  60206. "created": 1676441652.8226979,
  60207. "msecs": 822.6978778839111,
  60208. "relativeCreated": 49826.213121414185,
  60209. "thread": 140246884292160,
  60210. "threadName": "Thread-1 (_thread_main)",
  60211. "processName": "MainProcess",
  60212. "process": 509276,
  60213. "message": "Received message with topic zigbee/ffw/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  60214. "asctime": "2023-02-15 07:14:12,822"
  60215. },
  60216. {
  60217. "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.state",
  60218. "msg": "Received message with topic %s and payload %s",
  60219. "args": [
  60220. "videv/ffw/sleep/main_light/state",
  60221. "b'true'"
  60222. ],
  60223. "levelname": "DEBUG",
  60224. "levelno": 10,
  60225. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  60226. "filename": "__init__.py",
  60227. "module": "__init__",
  60228. "exc_info": null,
  60229. "exc_text": null,
  60230. "stack_info": null,
  60231. "lineno": 91,
  60232. "funcName": "__receive__",
  60233. "created": 1676441652.8632371,
  60234. "msecs": 863.2371425628662,
  60235. "relativeCreated": 49866.75238609314,
  60236. "thread": 140246884292160,
  60237. "threadName": "Thread-1 (_thread_main)",
  60238. "processName": "MainProcess",
  60239. "process": 509276,
  60240. "message": "Received message with topic videv/ffw/sleep/main_light/state and payload b'true'",
  60241. "asctime": "2023-02-15 07:14:12,863"
  60242. }
  60243. ],
  60244. "time_consumption": 0.2579047679901123
  60245. },
  60246. {
  60247. "name": "__tLogger__",
  60248. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  60249. "args": [
  60250. "True",
  60251. "<class 'bool'>"
  60252. ],
  60253. "levelname": "INFO",
  60254. "levelno": 20,
  60255. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  60256. "filename": "test.py",
  60257. "module": "test",
  60258. "exc_info": null,
  60259. "exc_text": null,
  60260. "stack_info": null,
  60261. "lineno": 184,
  60262. "funcName": "equivalency_chk",
  60263. "created": 1676441653.1215608,
  60264. "msecs": 121.56081199645996,
  60265. "relativeCreated": 50125.07605552673,
  60266. "thread": 140246908178432,
  60267. "threadName": "MainThread",
  60268. "processName": "MainProcess",
  60269. "process": 509276,
  60270. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  60271. "asctime": "2023-02-15 07:14:13,121",
  60272. "moduleLogger": [
  60273. {
  60274. "name": "__unittest__",
  60275. "msg": "Result (%s): %s (%s)",
  60276. "args": [
  60277. "Virtual device state",
  60278. "True",
  60279. "<class 'bool'>"
  60280. ],
  60281. "levelname": "DEBUG",
  60282. "levelno": 10,
  60283. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  60284. "filename": "test.py",
  60285. "module": "test",
  60286. "exc_info": null,
  60287. "exc_text": null,
  60288. "stack_info": null,
  60289. "lineno": 22,
  60290. "funcName": "__report_result__",
  60291. "created": 1676441653.1213965,
  60292. "msecs": 121.39654159545898,
  60293. "relativeCreated": 50124.91178512573,
  60294. "thread": 140246908178432,
  60295. "threadName": "MainThread",
  60296. "processName": "MainProcess",
  60297. "process": 509276,
  60298. "message": "Result (Virtual device state): True (<class 'bool'>)",
  60299. "asctime": "2023-02-15 07:14:13,121"
  60300. },
  60301. {
  60302. "name": "__unittest__",
  60303. "msg": "Expectation (%s): result %s %s (%s)",
  60304. "args": [
  60305. "Virtual device state",
  60306. "=",
  60307. "True",
  60308. "<class 'bool'>"
  60309. ],
  60310. "levelname": "DEBUG",
  60311. "levelno": 10,
  60312. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  60313. "filename": "test.py",
  60314. "module": "test",
  60315. "exc_info": null,
  60316. "exc_text": null,
  60317. "stack_info": null,
  60318. "lineno": 26,
  60319. "funcName": "__report_expectation__",
  60320. "created": 1676441653.1214957,
  60321. "msecs": 121.49572372436523,
  60322. "relativeCreated": 50125.01096725464,
  60323. "thread": 140246908178432,
  60324. "threadName": "MainThread",
  60325. "processName": "MainProcess",
  60326. "process": 509276,
  60327. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  60328. "asctime": "2023-02-15 07:14:13,121"
  60329. }
  60330. ],
  60331. "time_consumption": 6.508827209472656e-05
  60332. },
  60333. {
  60334. "name": "__tLogger__",
  60335. "msg": "Switching device state is correct (Content %s and Type is %s).",
  60336. "args": [
  60337. "True",
  60338. "<class 'bool'>"
  60339. ],
  60340. "levelname": "INFO",
  60341. "levelno": 20,
  60342. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  60343. "filename": "test.py",
  60344. "module": "test",
  60345. "exc_info": null,
  60346. "exc_text": null,
  60347. "stack_info": null,
  60348. "lineno": 184,
  60349. "funcName": "equivalency_chk",
  60350. "created": 1676441653.1217763,
  60351. "msecs": 121.77634239196777,
  60352. "relativeCreated": 50125.29158592224,
  60353. "thread": 140246908178432,
  60354. "threadName": "MainThread",
  60355. "processName": "MainProcess",
  60356. "process": 509276,
  60357. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  60358. "asctime": "2023-02-15 07:14:13,121",
  60359. "moduleLogger": [
  60360. {
  60361. "name": "__unittest__",
  60362. "msg": "Result (%s): %s (%s)",
  60363. "args": [
  60364. "Switching device state",
  60365. "True",
  60366. "<class 'bool'>"
  60367. ],
  60368. "levelname": "DEBUG",
  60369. "levelno": 10,
  60370. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  60371. "filename": "test.py",
  60372. "module": "test",
  60373. "exc_info": null,
  60374. "exc_text": null,
  60375. "stack_info": null,
  60376. "lineno": 22,
  60377. "funcName": "__report_result__",
  60378. "created": 1676441653.1216612,
  60379. "msecs": 121.66118621826172,
  60380. "relativeCreated": 50125.176429748535,
  60381. "thread": 140246908178432,
  60382. "threadName": "MainThread",
  60383. "processName": "MainProcess",
  60384. "process": 509276,
  60385. "message": "Result (Switching device state): True (<class 'bool'>)",
  60386. "asctime": "2023-02-15 07:14:13,121"
  60387. },
  60388. {
  60389. "name": "__unittest__",
  60390. "msg": "Expectation (%s): result %s %s (%s)",
  60391. "args": [
  60392. "Switching device state",
  60393. "=",
  60394. "True",
  60395. "<class 'bool'>"
  60396. ],
  60397. "levelname": "DEBUG",
  60398. "levelno": 10,
  60399. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  60400. "filename": "test.py",
  60401. "module": "test",
  60402. "exc_info": null,
  60403. "exc_text": null,
  60404. "stack_info": null,
  60405. "lineno": 26,
  60406. "funcName": "__report_expectation__",
  60407. "created": 1676441653.121724,
  60408. "msecs": 121.72389030456543,
  60409. "relativeCreated": 50125.23913383484,
  60410. "thread": 140246908178432,
  60411. "threadName": "MainThread",
  60412. "processName": "MainProcess",
  60413. "process": 509276,
  60414. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  60415. "asctime": "2023-02-15 07:14:13,121"
  60416. }
  60417. ],
  60418. "time_consumption": 5.245208740234375e-05
  60419. },
  60420. {
  60421. "name": "__tLogger__",
  60422. "msg": "Changing virtual device state to '%s'",
  60423. "args": [
  60424. false
  60425. ],
  60426. "levelname": "DEBUG",
  60427. "levelno": 10,
  60428. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  60429. "filename": "light.py",
  60430. "module": "light",
  60431. "exc_info": null,
  60432. "exc_text": null,
  60433. "stack_info": null,
  60434. "lineno": 42,
  60435. "funcName": "__test_power_on_off__",
  60436. "created": 1676441653.4229295,
  60437. "msecs": 422.9295253753662,
  60438. "relativeCreated": 50426.44476890564,
  60439. "thread": 140246908178432,
  60440. "threadName": "MainThread",
  60441. "processName": "MainProcess",
  60442. "process": 509276,
  60443. "message": "Changing virtual device state to 'False'",
  60444. "asctime": "2023-02-15 07:14:13,422",
  60445. "moduleLogger": [
  60446. {
  60447. "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.state.set",
  60448. "msg": "Sending message with topic %s and payload %s",
  60449. "args": [
  60450. "videv/ffw/sleep/main_light/state/set",
  60451. "false"
  60452. ],
  60453. "levelname": "DEBUG",
  60454. "levelno": 10,
  60455. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  60456. "filename": "__init__.py",
  60457. "module": "__init__",
  60458. "exc_info": null,
  60459. "exc_text": null,
  60460. "stack_info": null,
  60461. "lineno": 75,
  60462. "funcName": "send",
  60463. "created": 1676441653.1219525,
  60464. "msecs": 121.95253372192383,
  60465. "relativeCreated": 50125.4677772522,
  60466. "thread": 140246908178432,
  60467. "threadName": "MainThread",
  60468. "processName": "MainProcess",
  60469. "process": 509276,
  60470. "message": "Sending message with topic videv/ffw/sleep/main_light/state/set and payload false",
  60471. "asctime": "2023-02-15 07:14:13,121"
  60472. },
  60473. {
  60474. "name": "smart_brain.mqtt.shellies.ffw.sleep.main_light.relay.0.command",
  60475. "msg": "Received message with topic %s and payload %s",
  60476. "args": [
  60477. "shellies/ffw/sleep/main_light/relay/0/command",
  60478. "b'off'"
  60479. ],
  60480. "levelname": "DEBUG",
  60481. "levelno": 10,
  60482. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  60483. "filename": "__init__.py",
  60484. "module": "__init__",
  60485. "exc_info": null,
  60486. "exc_text": null,
  60487. "stack_info": null,
  60488. "lineno": 91,
  60489. "funcName": "__receive__",
  60490. "created": 1676441653.123824,
  60491. "msecs": 123.82388114929199,
  60492. "relativeCreated": 50127.339124679565,
  60493. "thread": 140246884292160,
  60494. "threadName": "Thread-1 (_thread_main)",
  60495. "processName": "MainProcess",
  60496. "process": 509276,
  60497. "message": "Received message with topic shellies/ffw/sleep/main_light/relay/0/command and payload b'off'",
  60498. "asctime": "2023-02-15 07:14:13,123"
  60499. },
  60500. {
  60501. "name": "smart_brain.mqtt.shellies.ffw.sleep.main_light.relay.0",
  60502. "msg": "Sending message with topic %s and payload %s",
  60503. "args": [
  60504. "shellies/ffw/sleep/main_light/relay/0",
  60505. "off"
  60506. ],
  60507. "levelname": "DEBUG",
  60508. "levelno": 10,
  60509. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  60510. "filename": "__init__.py",
  60511. "module": "__init__",
  60512. "exc_info": null,
  60513. "exc_text": null,
  60514. "stack_info": null,
  60515. "lineno": 75,
  60516. "funcName": "send",
  60517. "created": 1676441653.1242235,
  60518. "msecs": 124.22347068786621,
  60519. "relativeCreated": 50127.73871421814,
  60520. "thread": 140246884292160,
  60521. "threadName": "Thread-1 (_thread_main)",
  60522. "processName": "MainProcess",
  60523. "process": 509276,
  60524. "message": "Sending message with topic shellies/ffw/sleep/main_light/relay/0 and payload off",
  60525. "asctime": "2023-02-15 07:14:13,124"
  60526. },
  60527. {
  60528. "name": "smart_brain.mqtt.shellies.ffw.sleep.main_light.relay.0",
  60529. "msg": "Received message with topic %s and payload %s",
  60530. "args": [
  60531. "shellies/ffw/sleep/main_light/relay/0",
  60532. "b'off'"
  60533. ],
  60534. "levelname": "DEBUG",
  60535. "levelno": 10,
  60536. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  60537. "filename": "__init__.py",
  60538. "module": "__init__",
  60539. "exc_info": null,
  60540. "exc_text": null,
  60541. "stack_info": null,
  60542. "lineno": 91,
  60543. "funcName": "__receive__",
  60544. "created": 1676441653.124941,
  60545. "msecs": 124.94111061096191,
  60546. "relativeCreated": 50128.456354141235,
  60547. "thread": 140246884292160,
  60548. "threadName": "Thread-1 (_thread_main)",
  60549. "processName": "MainProcess",
  60550. "process": 509276,
  60551. "message": "Received message with topic shellies/ffw/sleep/main_light/relay/0 and payload b'off'",
  60552. "asctime": "2023-02-15 07:14:13,124"
  60553. },
  60554. {
  60555. "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.state",
  60556. "msg": "Received message with topic %s and payload %s",
  60557. "args": [
  60558. "videv/ffw/sleep/main_light/state",
  60559. "b'false'"
  60560. ],
  60561. "levelname": "DEBUG",
  60562. "levelno": 10,
  60563. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  60564. "filename": "__init__.py",
  60565. "module": "__init__",
  60566. "exc_info": null,
  60567. "exc_text": null,
  60568. "stack_info": null,
  60569. "lineno": 91,
  60570. "funcName": "__receive__",
  60571. "created": 1676441653.169471,
  60572. "msecs": 169.47102546691895,
  60573. "relativeCreated": 50172.98626899719,
  60574. "thread": 140246884292160,
  60575. "threadName": "Thread-1 (_thread_main)",
  60576. "processName": "MainProcess",
  60577. "process": 509276,
  60578. "message": "Received message with topic videv/ffw/sleep/main_light/state and payload b'false'",
  60579. "asctime": "2023-02-15 07:14:13,169"
  60580. }
  60581. ],
  60582. "time_consumption": 0.25345849990844727
  60583. },
  60584. {
  60585. "name": "__tLogger__",
  60586. "msg": "Switching device state is correct (Content %s and Type is %s).",
  60587. "args": [
  60588. "False",
  60589. "<class 'bool'>"
  60590. ],
  60591. "levelname": "INFO",
  60592. "levelno": 20,
  60593. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  60594. "filename": "test.py",
  60595. "module": "test",
  60596. "exc_info": null,
  60597. "exc_text": null,
  60598. "stack_info": null,
  60599. "lineno": 184,
  60600. "funcName": "equivalency_chk",
  60601. "created": 1676441653.423664,
  60602. "msecs": 423.6640930175781,
  60603. "relativeCreated": 50427.17933654785,
  60604. "thread": 140246908178432,
  60605. "threadName": "MainThread",
  60606. "processName": "MainProcess",
  60607. "process": 509276,
  60608. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  60609. "asctime": "2023-02-15 07:14:13,423",
  60610. "moduleLogger": [
  60611. {
  60612. "name": "__unittest__",
  60613. "msg": "Result (%s): %s (%s)",
  60614. "args": [
  60615. "Switching device state",
  60616. "False",
  60617. "<class 'bool'>"
  60618. ],
  60619. "levelname": "DEBUG",
  60620. "levelno": 10,
  60621. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  60622. "filename": "test.py",
  60623. "module": "test",
  60624. "exc_info": null,
  60625. "exc_text": null,
  60626. "stack_info": null,
  60627. "lineno": 22,
  60628. "funcName": "__report_result__",
  60629. "created": 1676441653.4233866,
  60630. "msecs": 423.3865737915039,
  60631. "relativeCreated": 50426.90181732178,
  60632. "thread": 140246908178432,
  60633. "threadName": "MainThread",
  60634. "processName": "MainProcess",
  60635. "process": 509276,
  60636. "message": "Result (Switching device state): False (<class 'bool'>)",
  60637. "asctime": "2023-02-15 07:14:13,423"
  60638. },
  60639. {
  60640. "name": "__unittest__",
  60641. "msg": "Expectation (%s): result %s %s (%s)",
  60642. "args": [
  60643. "Switching device state",
  60644. "=",
  60645. "False",
  60646. "<class 'bool'>"
  60647. ],
  60648. "levelname": "DEBUG",
  60649. "levelno": 10,
  60650. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  60651. "filename": "test.py",
  60652. "module": "test",
  60653. "exc_info": null,
  60654. "exc_text": null,
  60655. "stack_info": null,
  60656. "lineno": 26,
  60657. "funcName": "__report_expectation__",
  60658. "created": 1676441653.42354,
  60659. "msecs": 423.5401153564453,
  60660. "relativeCreated": 50427.05535888672,
  60661. "thread": 140246908178432,
  60662. "threadName": "MainThread",
  60663. "processName": "MainProcess",
  60664. "process": 509276,
  60665. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  60666. "asctime": "2023-02-15 07:14:13,423"
  60667. }
  60668. ],
  60669. "time_consumption": 0.0001239776611328125
  60670. },
  60671. {
  60672. "name": "__tLogger__",
  60673. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  60674. "args": [
  60675. "False",
  60676. "<class 'bool'>"
  60677. ],
  60678. "levelname": "INFO",
  60679. "levelno": 20,
  60680. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  60681. "filename": "test.py",
  60682. "module": "test",
  60683. "exc_info": null,
  60684. "exc_text": null,
  60685. "stack_info": null,
  60686. "lineno": 184,
  60687. "funcName": "equivalency_chk",
  60688. "created": 1676441653.42412,
  60689. "msecs": 424.1199493408203,
  60690. "relativeCreated": 50427.635192871094,
  60691. "thread": 140246908178432,
  60692. "threadName": "MainThread",
  60693. "processName": "MainProcess",
  60694. "process": 509276,
  60695. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  60696. "asctime": "2023-02-15 07:14:13,424",
  60697. "moduleLogger": [
  60698. {
  60699. "name": "__unittest__",
  60700. "msg": "Result (%s): %s (%s)",
  60701. "args": [
  60702. "Virtual device state",
  60703. "False",
  60704. "<class 'bool'>"
  60705. ],
  60706. "levelname": "DEBUG",
  60707. "levelno": 10,
  60708. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  60709. "filename": "test.py",
  60710. "module": "test",
  60711. "exc_info": null,
  60712. "exc_text": null,
  60713. "stack_info": null,
  60714. "lineno": 22,
  60715. "funcName": "__report_result__",
  60716. "created": 1676441653.4239025,
  60717. "msecs": 423.9025115966797,
  60718. "relativeCreated": 50427.41775512695,
  60719. "thread": 140246908178432,
  60720. "threadName": "MainThread",
  60721. "processName": "MainProcess",
  60722. "process": 509276,
  60723. "message": "Result (Virtual device state): False (<class 'bool'>)",
  60724. "asctime": "2023-02-15 07:14:13,423"
  60725. },
  60726. {
  60727. "name": "__unittest__",
  60728. "msg": "Expectation (%s): result %s %s (%s)",
  60729. "args": [
  60730. "Virtual device state",
  60731. "=",
  60732. "False",
  60733. "<class 'bool'>"
  60734. ],
  60735. "levelname": "DEBUG",
  60736. "levelno": 10,
  60737. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  60738. "filename": "test.py",
  60739. "module": "test",
  60740. "exc_info": null,
  60741. "exc_text": null,
  60742. "stack_info": null,
  60743. "lineno": 26,
  60744. "funcName": "__report_expectation__",
  60745. "created": 1676441653.4240172,
  60746. "msecs": 424.01719093322754,
  60747. "relativeCreated": 50427.5324344635,
  60748. "thread": 140246908178432,
  60749. "threadName": "MainThread",
  60750. "processName": "MainProcess",
  60751. "process": 509276,
  60752. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  60753. "asctime": "2023-02-15 07:14:13,424"
  60754. }
  60755. ],
  60756. "time_consumption": 0.00010275840759277344
  60757. },
  60758. {
  60759. "name": "__tLogger__",
  60760. "msg": "Changing switching device state to '%s'",
  60761. "args": [
  60762. true
  60763. ],
  60764. "levelname": "DEBUG",
  60765. "levelno": 10,
  60766. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  60767. "filename": "light.py",
  60768. "module": "light",
  60769. "exc_info": null,
  60770. "exc_text": null,
  60771. "stack_info": null,
  60772. "lineno": 36,
  60773. "funcName": "__test_power_on_off__",
  60774. "created": 1676441653.7261252,
  60775. "msecs": 726.1252403259277,
  60776. "relativeCreated": 50729.6404838562,
  60777. "thread": 140246908178432,
  60778. "threadName": "MainThread",
  60779. "processName": "MainProcess",
  60780. "process": 509276,
  60781. "message": "Changing switching device state to 'True'",
  60782. "asctime": "2023-02-15 07:14:13,726",
  60783. "moduleLogger": [
  60784. {
  60785. "name": "smart_brain.mqtt.shellies.ffw.sleep.main_light.relay.0",
  60786. "msg": "Sending message with topic %s and payload %s",
  60787. "args": [
  60788. "shellies/ffw/sleep/main_light/relay/0",
  60789. "on"
  60790. ],
  60791. "levelname": "DEBUG",
  60792. "levelno": 10,
  60793. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  60794. "filename": "__init__.py",
  60795. "module": "__init__",
  60796. "exc_info": null,
  60797. "exc_text": null,
  60798. "stack_info": null,
  60799. "lineno": 75,
  60800. "funcName": "send",
  60801. "created": 1676441653.4243886,
  60802. "msecs": 424.3886470794678,
  60803. "relativeCreated": 50427.90389060974,
  60804. "thread": 140246908178432,
  60805. "threadName": "MainThread",
  60806. "processName": "MainProcess",
  60807. "process": 509276,
  60808. "message": "Sending message with topic shellies/ffw/sleep/main_light/relay/0 and payload on",
  60809. "asctime": "2023-02-15 07:14:13,424"
  60810. },
  60811. {
  60812. "name": "smart_brain.mqtt.zigbee.ffw.sleep.main_light",
  60813. "msg": "Sending message with topic %s and payload %s",
  60814. "args": [
  60815. "zigbee/ffw/sleep/main_light",
  60816. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  60817. ],
  60818. "levelname": "DEBUG",
  60819. "levelno": 10,
  60820. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  60821. "filename": "__init__.py",
  60822. "module": "__init__",
  60823. "exc_info": null,
  60824. "exc_text": null,
  60825. "stack_info": null,
  60826. "lineno": 75,
  60827. "funcName": "send",
  60828. "created": 1676441653.4250555,
  60829. "msecs": 425.05550384521484,
  60830. "relativeCreated": 50428.57074737549,
  60831. "thread": 140246908178432,
  60832. "threadName": "MainThread",
  60833. "processName": "MainProcess",
  60834. "process": 509276,
  60835. "message": "Sending message with topic zigbee/ffw/sleep/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  60836. "asctime": "2023-02-15 07:14:13,425"
  60837. },
  60838. {
  60839. "name": "smart_brain.mqtt.shellies.ffw.sleep.main_light.relay.0",
  60840. "msg": "Received message with topic %s and payload %s",
  60841. "args": [
  60842. "shellies/ffw/sleep/main_light/relay/0",
  60843. "b'on'"
  60844. ],
  60845. "levelname": "DEBUG",
  60846. "levelno": 10,
  60847. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  60848. "filename": "__init__.py",
  60849. "module": "__init__",
  60850. "exc_info": null,
  60851. "exc_text": null,
  60852. "stack_info": null,
  60853. "lineno": 91,
  60854. "funcName": "__receive__",
  60855. "created": 1676441653.4262357,
  60856. "msecs": 426.2356758117676,
  60857. "relativeCreated": 50429.75091934204,
  60858. "thread": 140246884292160,
  60859. "threadName": "Thread-1 (_thread_main)",
  60860. "processName": "MainProcess",
  60861. "process": 509276,
  60862. "message": "Received message with topic shellies/ffw/sleep/main_light/relay/0 and payload b'on'",
  60863. "asctime": "2023-02-15 07:14:13,426"
  60864. },
  60865. {
  60866. "name": "smart_brain.mqtt.zigbee.ffw.sleep.main_light",
  60867. "msg": "Received message with topic %s and payload %s",
  60868. "args": [
  60869. "zigbee/ffw/sleep/main_light",
  60870. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  60871. ],
  60872. "levelname": "DEBUG",
  60873. "levelno": 10,
  60874. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  60875. "filename": "__init__.py",
  60876. "module": "__init__",
  60877. "exc_info": null,
  60878. "exc_text": null,
  60879. "stack_info": null,
  60880. "lineno": 91,
  60881. "funcName": "__receive__",
  60882. "created": 1676441653.4275334,
  60883. "msecs": 427.5333881378174,
  60884. "relativeCreated": 50431.04863166809,
  60885. "thread": 140246884292160,
  60886. "threadName": "Thread-1 (_thread_main)",
  60887. "processName": "MainProcess",
  60888. "process": 509276,
  60889. "message": "Received message with topic zigbee/ffw/sleep/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  60890. "asctime": "2023-02-15 07:14:13,427"
  60891. },
  60892. {
  60893. "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.state",
  60894. "msg": "Received message with topic %s and payload %s",
  60895. "args": [
  60896. "videv/ffw/sleep/main_light/state",
  60897. "b'true'"
  60898. ],
  60899. "levelname": "DEBUG",
  60900. "levelno": 10,
  60901. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  60902. "filename": "__init__.py",
  60903. "module": "__init__",
  60904. "exc_info": null,
  60905. "exc_text": null,
  60906. "stack_info": null,
  60907. "lineno": 91,
  60908. "funcName": "__receive__",
  60909. "created": 1676441653.4669085,
  60910. "msecs": 466.90845489501953,
  60911. "relativeCreated": 50470.42369842529,
  60912. "thread": 140246884292160,
  60913. "threadName": "Thread-1 (_thread_main)",
  60914. "processName": "MainProcess",
  60915. "process": 509276,
  60916. "message": "Received message with topic videv/ffw/sleep/main_light/state and payload b'true'",
  60917. "asctime": "2023-02-15 07:14:13,466"
  60918. }
  60919. ],
  60920. "time_consumption": 0.2592167854309082
  60921. },
  60922. {
  60923. "name": "__tLogger__",
  60924. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  60925. "args": [
  60926. "True",
  60927. "<class 'bool'>"
  60928. ],
  60929. "levelname": "INFO",
  60930. "levelno": 20,
  60931. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  60932. "filename": "test.py",
  60933. "module": "test",
  60934. "exc_info": null,
  60935. "exc_text": null,
  60936. "stack_info": null,
  60937. "lineno": 184,
  60938. "funcName": "equivalency_chk",
  60939. "created": 1676441653.7269437,
  60940. "msecs": 726.9437313079834,
  60941. "relativeCreated": 50730.45897483826,
  60942. "thread": 140246908178432,
  60943. "threadName": "MainThread",
  60944. "processName": "MainProcess",
  60945. "process": 509276,
  60946. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  60947. "asctime": "2023-02-15 07:14:13,726",
  60948. "moduleLogger": [
  60949. {
  60950. "name": "__unittest__",
  60951. "msg": "Result (%s): %s (%s)",
  60952. "args": [
  60953. "Virtual device state",
  60954. "True",
  60955. "<class 'bool'>"
  60956. ],
  60957. "levelname": "DEBUG",
  60958. "levelno": 10,
  60959. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  60960. "filename": "test.py",
  60961. "module": "test",
  60962. "exc_info": null,
  60963. "exc_text": null,
  60964. "stack_info": null,
  60965. "lineno": 22,
  60966. "funcName": "__report_result__",
  60967. "created": 1676441653.7266214,
  60968. "msecs": 726.6213893890381,
  60969. "relativeCreated": 50730.13663291931,
  60970. "thread": 140246908178432,
  60971. "threadName": "MainThread",
  60972. "processName": "MainProcess",
  60973. "process": 509276,
  60974. "message": "Result (Virtual device state): True (<class 'bool'>)",
  60975. "asctime": "2023-02-15 07:14:13,726"
  60976. },
  60977. {
  60978. "name": "__unittest__",
  60979. "msg": "Expectation (%s): result %s %s (%s)",
  60980. "args": [
  60981. "Virtual device state",
  60982. "=",
  60983. "True",
  60984. "<class 'bool'>"
  60985. ],
  60986. "levelname": "DEBUG",
  60987. "levelno": 10,
  60988. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  60989. "filename": "test.py",
  60990. "module": "test",
  60991. "exc_info": null,
  60992. "exc_text": null,
  60993. "stack_info": null,
  60994. "lineno": 26,
  60995. "funcName": "__report_expectation__",
  60996. "created": 1676441653.7267816,
  60997. "msecs": 726.7816066741943,
  60998. "relativeCreated": 50730.29685020447,
  60999. "thread": 140246908178432,
  61000. "threadName": "MainThread",
  61001. "processName": "MainProcess",
  61002. "process": 509276,
  61003. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  61004. "asctime": "2023-02-15 07:14:13,726"
  61005. }
  61006. ],
  61007. "time_consumption": 0.0001621246337890625
  61008. },
  61009. {
  61010. "name": "__tLogger__",
  61011. "msg": "Switching device state is correct (Content %s and Type is %s).",
  61012. "args": [
  61013. "True",
  61014. "<class 'bool'>"
  61015. ],
  61016. "levelname": "INFO",
  61017. "levelno": 20,
  61018. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  61019. "filename": "test.py",
  61020. "module": "test",
  61021. "exc_info": null,
  61022. "exc_text": null,
  61023. "stack_info": null,
  61024. "lineno": 184,
  61025. "funcName": "equivalency_chk",
  61026. "created": 1676441653.7273648,
  61027. "msecs": 727.3647785186768,
  61028. "relativeCreated": 50730.88002204895,
  61029. "thread": 140246908178432,
  61030. "threadName": "MainThread",
  61031. "processName": "MainProcess",
  61032. "process": 509276,
  61033. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  61034. "asctime": "2023-02-15 07:14:13,727",
  61035. "moduleLogger": [
  61036. {
  61037. "name": "__unittest__",
  61038. "msg": "Result (%s): %s (%s)",
  61039. "args": [
  61040. "Switching device state",
  61041. "True",
  61042. "<class 'bool'>"
  61043. ],
  61044. "levelname": "DEBUG",
  61045. "levelno": 10,
  61046. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  61047. "filename": "test.py",
  61048. "module": "test",
  61049. "exc_info": null,
  61050. "exc_text": null,
  61051. "stack_info": null,
  61052. "lineno": 22,
  61053. "funcName": "__report_result__",
  61054. "created": 1676441653.7271523,
  61055. "msecs": 727.1523475646973,
  61056. "relativeCreated": 50730.66759109497,
  61057. "thread": 140246908178432,
  61058. "threadName": "MainThread",
  61059. "processName": "MainProcess",
  61060. "process": 509276,
  61061. "message": "Result (Switching device state): True (<class 'bool'>)",
  61062. "asctime": "2023-02-15 07:14:13,727"
  61063. },
  61064. {
  61065. "name": "__unittest__",
  61066. "msg": "Expectation (%s): result %s %s (%s)",
  61067. "args": [
  61068. "Switching device state",
  61069. "=",
  61070. "True",
  61071. "<class 'bool'>"
  61072. ],
  61073. "levelname": "DEBUG",
  61074. "levelno": 10,
  61075. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  61076. "filename": "test.py",
  61077. "module": "test",
  61078. "exc_info": null,
  61079. "exc_text": null,
  61080. "stack_info": null,
  61081. "lineno": 26,
  61082. "funcName": "__report_expectation__",
  61083. "created": 1676441653.7272651,
  61084. "msecs": 727.2651195526123,
  61085. "relativeCreated": 50730.780363082886,
  61086. "thread": 140246908178432,
  61087. "threadName": "MainThread",
  61088. "processName": "MainProcess",
  61089. "process": 509276,
  61090. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  61091. "asctime": "2023-02-15 07:14:13,727"
  61092. }
  61093. ],
  61094. "time_consumption": 9.965896606445312e-05
  61095. },
  61096. {
  61097. "name": "__tLogger__",
  61098. "msg": "Changing virtual device state to '%s'",
  61099. "args": [
  61100. false
  61101. ],
  61102. "levelname": "DEBUG",
  61103. "levelno": 10,
  61104. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  61105. "filename": "light.py",
  61106. "module": "light",
  61107. "exc_info": null,
  61108. "exc_text": null,
  61109. "stack_info": null,
  61110. "lineno": 42,
  61111. "funcName": "__test_power_on_off__",
  61112. "created": 1676441654.028794,
  61113. "msecs": 28.794050216674805,
  61114. "relativeCreated": 51032.30929374695,
  61115. "thread": 140246908178432,
  61116. "threadName": "MainThread",
  61117. "processName": "MainProcess",
  61118. "process": 509276,
  61119. "message": "Changing virtual device state to 'False'",
  61120. "asctime": "2023-02-15 07:14:14,028",
  61121. "moduleLogger": [
  61122. {
  61123. "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.state.set",
  61124. "msg": "Sending message with topic %s and payload %s",
  61125. "args": [
  61126. "videv/ffw/sleep/main_light/state/set",
  61127. "false"
  61128. ],
  61129. "levelname": "DEBUG",
  61130. "levelno": 10,
  61131. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  61132. "filename": "__init__.py",
  61133. "module": "__init__",
  61134. "exc_info": null,
  61135. "exc_text": null,
  61136. "stack_info": null,
  61137. "lineno": 75,
  61138. "funcName": "send",
  61139. "created": 1676441653.7276473,
  61140. "msecs": 727.6473045349121,
  61141. "relativeCreated": 50731.162548065186,
  61142. "thread": 140246908178432,
  61143. "threadName": "MainThread",
  61144. "processName": "MainProcess",
  61145. "process": 509276,
  61146. "message": "Sending message with topic videv/ffw/sleep/main_light/state/set and payload false",
  61147. "asctime": "2023-02-15 07:14:13,727"
  61148. },
  61149. {
  61150. "name": "smart_brain.mqtt.shellies.ffw.sleep.main_light.relay.0.command",
  61151. "msg": "Received message with topic %s and payload %s",
  61152. "args": [
  61153. "shellies/ffw/sleep/main_light/relay/0/command",
  61154. "b'off'"
  61155. ],
  61156. "levelname": "DEBUG",
  61157. "levelno": 10,
  61158. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  61159. "filename": "__init__.py",
  61160. "module": "__init__",
  61161. "exc_info": null,
  61162. "exc_text": null,
  61163. "stack_info": null,
  61164. "lineno": 91,
  61165. "funcName": "__receive__",
  61166. "created": 1676441653.7308278,
  61167. "msecs": 730.827808380127,
  61168. "relativeCreated": 50734.3430519104,
  61169. "thread": 140246884292160,
  61170. "threadName": "Thread-1 (_thread_main)",
  61171. "processName": "MainProcess",
  61172. "process": 509276,
  61173. "message": "Received message with topic shellies/ffw/sleep/main_light/relay/0/command and payload b'off'",
  61174. "asctime": "2023-02-15 07:14:13,730"
  61175. },
  61176. {
  61177. "name": "smart_brain.mqtt.shellies.ffw.sleep.main_light.relay.0",
  61178. "msg": "Sending message with topic %s and payload %s",
  61179. "args": [
  61180. "shellies/ffw/sleep/main_light/relay/0",
  61181. "off"
  61182. ],
  61183. "levelname": "DEBUG",
  61184. "levelno": 10,
  61185. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  61186. "filename": "__init__.py",
  61187. "module": "__init__",
  61188. "exc_info": null,
  61189. "exc_text": null,
  61190. "stack_info": null,
  61191. "lineno": 75,
  61192. "funcName": "send",
  61193. "created": 1676441653.7316182,
  61194. "msecs": 731.6181659698486,
  61195. "relativeCreated": 50735.13340950012,
  61196. "thread": 140246884292160,
  61197. "threadName": "Thread-1 (_thread_main)",
  61198. "processName": "MainProcess",
  61199. "process": 509276,
  61200. "message": "Sending message with topic shellies/ffw/sleep/main_light/relay/0 and payload off",
  61201. "asctime": "2023-02-15 07:14:13,731"
  61202. },
  61203. {
  61204. "name": "smart_brain.mqtt.shellies.ffw.sleep.main_light.relay.0",
  61205. "msg": "Received message with topic %s and payload %s",
  61206. "args": [
  61207. "shellies/ffw/sleep/main_light/relay/0",
  61208. "b'off'"
  61209. ],
  61210. "levelname": "DEBUG",
  61211. "levelno": 10,
  61212. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  61213. "filename": "__init__.py",
  61214. "module": "__init__",
  61215. "exc_info": null,
  61216. "exc_text": null,
  61217. "stack_info": null,
  61218. "lineno": 91,
  61219. "funcName": "__receive__",
  61220. "created": 1676441653.7330084,
  61221. "msecs": 733.0083847045898,
  61222. "relativeCreated": 50736.52362823486,
  61223. "thread": 140246884292160,
  61224. "threadName": "Thread-1 (_thread_main)",
  61225. "processName": "MainProcess",
  61226. "process": 509276,
  61227. "message": "Received message with topic shellies/ffw/sleep/main_light/relay/0 and payload b'off'",
  61228. "asctime": "2023-02-15 07:14:13,733"
  61229. },
  61230. {
  61231. "name": "smart_brain.mqtt.videv.ffw.sleep.main_light.state",
  61232. "msg": "Received message with topic %s and payload %s",
  61233. "args": [
  61234. "videv/ffw/sleep/main_light/state",
  61235. "b'false'"
  61236. ],
  61237. "levelname": "DEBUG",
  61238. "levelno": 10,
  61239. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  61240. "filename": "__init__.py",
  61241. "module": "__init__",
  61242. "exc_info": null,
  61243. "exc_text": null,
  61244. "stack_info": null,
  61245. "lineno": 91,
  61246. "funcName": "__receive__",
  61247. "created": 1676441653.7752342,
  61248. "msecs": 775.2342224121094,
  61249. "relativeCreated": 50778.74946594238,
  61250. "thread": 140246884292160,
  61251. "threadName": "Thread-1 (_thread_main)",
  61252. "processName": "MainProcess",
  61253. "process": 509276,
  61254. "message": "Received message with topic videv/ffw/sleep/main_light/state and payload b'false'",
  61255. "asctime": "2023-02-15 07:14:13,775"
  61256. }
  61257. ],
  61258. "time_consumption": 0.25355982780456543
  61259. },
  61260. {
  61261. "name": "__tLogger__",
  61262. "msg": "Switching device state is correct (Content %s and Type is %s).",
  61263. "args": [
  61264. "False",
  61265. "<class 'bool'>"
  61266. ],
  61267. "levelname": "INFO",
  61268. "levelno": 20,
  61269. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  61270. "filename": "test.py",
  61271. "module": "test",
  61272. "exc_info": null,
  61273. "exc_text": null,
  61274. "stack_info": null,
  61275. "lineno": 184,
  61276. "funcName": "equivalency_chk",
  61277. "created": 1676441654.0296168,
  61278. "msecs": 29.616832733154297,
  61279. "relativeCreated": 51033.13207626343,
  61280. "thread": 140246908178432,
  61281. "threadName": "MainThread",
  61282. "processName": "MainProcess",
  61283. "process": 509276,
  61284. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  61285. "asctime": "2023-02-15 07:14:14,029",
  61286. "moduleLogger": [
  61287. {
  61288. "name": "__unittest__",
  61289. "msg": "Result (%s): %s (%s)",
  61290. "args": [
  61291. "Switching device state",
  61292. "False",
  61293. "<class 'bool'>"
  61294. ],
  61295. "levelname": "DEBUG",
  61296. "levelno": 10,
  61297. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  61298. "filename": "test.py",
  61299. "module": "test",
  61300. "exc_info": null,
  61301. "exc_text": null,
  61302. "stack_info": null,
  61303. "lineno": 22,
  61304. "funcName": "__report_result__",
  61305. "created": 1676441654.0293055,
  61306. "msecs": 29.305458068847656,
  61307. "relativeCreated": 51032.82070159912,
  61308. "thread": 140246908178432,
  61309. "threadName": "MainThread",
  61310. "processName": "MainProcess",
  61311. "process": 509276,
  61312. "message": "Result (Switching device state): False (<class 'bool'>)",
  61313. "asctime": "2023-02-15 07:14:14,029"
  61314. },
  61315. {
  61316. "name": "__unittest__",
  61317. "msg": "Expectation (%s): result %s %s (%s)",
  61318. "args": [
  61319. "Switching device state",
  61320. "=",
  61321. "False",
  61322. "<class 'bool'>"
  61323. ],
  61324. "levelname": "DEBUG",
  61325. "levelno": 10,
  61326. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  61327. "filename": "test.py",
  61328. "module": "test",
  61329. "exc_info": null,
  61330. "exc_text": null,
  61331. "stack_info": null,
  61332. "lineno": 26,
  61333. "funcName": "__report_expectation__",
  61334. "created": 1676441654.0294771,
  61335. "msecs": 29.47711944580078,
  61336. "relativeCreated": 51032.992362976074,
  61337. "thread": 140246908178432,
  61338. "threadName": "MainThread",
  61339. "processName": "MainProcess",
  61340. "process": 509276,
  61341. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  61342. "asctime": "2023-02-15 07:14:14,029"
  61343. }
  61344. ],
  61345. "time_consumption": 0.00013971328735351562
  61346. }
  61347. ],
  61348. "time_consumption": 1.2109901905059814,
  61349. "time_start": "2023-02-15 07:14:12,818",
  61350. "time_finished": "2023-02-15 07:14:14,029"
  61351. },
  61352. "Power On/ Off test for device and virtual device: my_apps/gfw/dirk/powerplug/output/1": {
  61353. "name": "__tLogger__",
  61354. "msg": "Power On/ Off test for device and virtual device: my_apps/gfw/dirk/powerplug/output/1",
  61355. "args": null,
  61356. "levelname": "INFO",
  61357. "levelno": 20,
  61358. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  61359. "filename": "light.py",
  61360. "module": "light",
  61361. "exc_info": null,
  61362. "exc_text": null,
  61363. "stack_info": null,
  61364. "lineno": 27,
  61365. "funcName": "test_power_on_off",
  61366. "created": 1676441654.030209,
  61367. "msecs": 30.209064483642578,
  61368. "relativeCreated": 51033.724308013916,
  61369. "thread": 140246908178432,
  61370. "threadName": "MainThread",
  61371. "processName": "MainProcess",
  61372. "process": 509276,
  61373. "message": "Power On/ Off test for device and virtual device: my_apps/gfw/dirk/powerplug/output/1",
  61374. "asctime": "2023-02-15 07:14:14,030",
  61375. "moduleLogger": [],
  61376. "testcaseLogger": [
  61377. {
  61378. "name": "__tLogger__",
  61379. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  61380. "args": [
  61381. "False",
  61382. "<class 'bool'>"
  61383. ],
  61384. "levelname": "INFO",
  61385. "levelno": 20,
  61386. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  61387. "filename": "test.py",
  61388. "module": "test",
  61389. "exc_info": null,
  61390. "exc_text": null,
  61391. "stack_info": null,
  61392. "lineno": 184,
  61393. "funcName": "equivalency_chk",
  61394. "created": 1676441654.030763,
  61395. "msecs": 30.762910842895508,
  61396. "relativeCreated": 51034.27815437317,
  61397. "thread": 140246908178432,
  61398. "threadName": "MainThread",
  61399. "processName": "MainProcess",
  61400. "process": 509276,
  61401. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  61402. "asctime": "2023-02-15 07:14:14,030",
  61403. "moduleLogger": [
  61404. {
  61405. "name": "__unittest__",
  61406. "msg": "Result (%s): %s (%s)",
  61407. "args": [
  61408. "Virtual device state",
  61409. "False",
  61410. "<class 'bool'>"
  61411. ],
  61412. "levelname": "DEBUG",
  61413. "levelno": 10,
  61414. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  61415. "filename": "test.py",
  61416. "module": "test",
  61417. "exc_info": null,
  61418. "exc_text": null,
  61419. "stack_info": null,
  61420. "lineno": 22,
  61421. "funcName": "__report_result__",
  61422. "created": 1676441654.0304964,
  61423. "msecs": 30.49635887145996,
  61424. "relativeCreated": 51034.01160240173,
  61425. "thread": 140246908178432,
  61426. "threadName": "MainThread",
  61427. "processName": "MainProcess",
  61428. "process": 509276,
  61429. "message": "Result (Virtual device state): False (<class 'bool'>)",
  61430. "asctime": "2023-02-15 07:14:14,030"
  61431. },
  61432. {
  61433. "name": "__unittest__",
  61434. "msg": "Expectation (%s): result %s %s (%s)",
  61435. "args": [
  61436. "Virtual device state",
  61437. "=",
  61438. "False",
  61439. "<class 'bool'>"
  61440. ],
  61441. "levelname": "DEBUG",
  61442. "levelno": 10,
  61443. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  61444. "filename": "test.py",
  61445. "module": "test",
  61446. "exc_info": null,
  61447. "exc_text": null,
  61448. "stack_info": null,
  61449. "lineno": 26,
  61450. "funcName": "__report_expectation__",
  61451. "created": 1676441654.03064,
  61452. "msecs": 30.6398868560791,
  61453. "relativeCreated": 51034.15513038635,
  61454. "thread": 140246908178432,
  61455. "threadName": "MainThread",
  61456. "processName": "MainProcess",
  61457. "process": 509276,
  61458. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  61459. "asctime": "2023-02-15 07:14:14,030"
  61460. }
  61461. ],
  61462. "time_consumption": 0.00012302398681640625
  61463. },
  61464. {
  61465. "name": "__tLogger__",
  61466. "msg": "Changing switching device state to '%s'",
  61467. "args": [
  61468. true
  61469. ],
  61470. "levelname": "DEBUG",
  61471. "levelno": 10,
  61472. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  61473. "filename": "light.py",
  61474. "module": "light",
  61475. "exc_info": null,
  61476. "exc_text": null,
  61477. "stack_info": null,
  61478. "lineno": 36,
  61479. "funcName": "__test_power_on_off__",
  61480. "created": 1676441654.3323033,
  61481. "msecs": 332.3032855987549,
  61482. "relativeCreated": 51335.81852912903,
  61483. "thread": 140246908178432,
  61484. "threadName": "MainThread",
  61485. "processName": "MainProcess",
  61486. "process": 509276,
  61487. "message": "Changing switching device state to 'True'",
  61488. "asctime": "2023-02-15 07:14:14,332",
  61489. "moduleLogger": [
  61490. {
  61491. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1",
  61492. "msg": "Sending message with topic %s and payload %s",
  61493. "args": [
  61494. "my_apps/gfw/dirk/powerplug/output/1",
  61495. "true"
  61496. ],
  61497. "levelname": "DEBUG",
  61498. "levelno": 10,
  61499. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  61500. "filename": "__init__.py",
  61501. "module": "__init__",
  61502. "exc_info": null,
  61503. "exc_text": null,
  61504. "stack_info": null,
  61505. "lineno": 75,
  61506. "funcName": "send",
  61507. "created": 1676441654.0311472,
  61508. "msecs": 31.147241592407227,
  61509. "relativeCreated": 51034.66248512268,
  61510. "thread": 140246908178432,
  61511. "threadName": "MainThread",
  61512. "processName": "MainProcess",
  61513. "process": 509276,
  61514. "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/1 and payload true",
  61515. "asctime": "2023-02-15 07:14:14,031"
  61516. },
  61517. {
  61518. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1",
  61519. "msg": "Received message with topic %s and payload %s",
  61520. "args": [
  61521. "my_apps/gfw/dirk/powerplug/output/1",
  61522. "b'true'"
  61523. ],
  61524. "levelname": "DEBUG",
  61525. "levelno": 10,
  61526. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  61527. "filename": "__init__.py",
  61528. "module": "__init__",
  61529. "exc_info": null,
  61530. "exc_text": null,
  61531. "stack_info": null,
  61532. "lineno": 91,
  61533. "funcName": "__receive__",
  61534. "created": 1676441654.0324368,
  61535. "msecs": 32.43684768676758,
  61536. "relativeCreated": 51035.95209121704,
  61537. "thread": 140246884292160,
  61538. "threadName": "Thread-1 (_thread_main)",
  61539. "processName": "MainProcess",
  61540. "process": 509276,
  61541. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/1 and payload b'true'",
  61542. "asctime": "2023-02-15 07:14:14,032"
  61543. },
  61544. {
  61545. "name": "smart_brain.mqtt.videv.gfw.dirk.amplifier.state",
  61546. "msg": "Received message with topic %s and payload %s",
  61547. "args": [
  61548. "videv/gfw/dirk/amplifier/state",
  61549. "b'true'"
  61550. ],
  61551. "levelname": "DEBUG",
  61552. "levelno": 10,
  61553. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  61554. "filename": "__init__.py",
  61555. "module": "__init__",
  61556. "exc_info": null,
  61557. "exc_text": null,
  61558. "stack_info": null,
  61559. "lineno": 91,
  61560. "funcName": "__receive__",
  61561. "created": 1676441654.0353475,
  61562. "msecs": 35.34746170043945,
  61563. "relativeCreated": 51038.86270523071,
  61564. "thread": 140246884292160,
  61565. "threadName": "Thread-1 (_thread_main)",
  61566. "processName": "MainProcess",
  61567. "process": 509276,
  61568. "message": "Received message with topic videv/gfw/dirk/amplifier/state and payload b'true'",
  61569. "asctime": "2023-02-15 07:14:14,035"
  61570. }
  61571. ],
  61572. "time_consumption": 0.29695582389831543
  61573. },
  61574. {
  61575. "name": "__tLogger__",
  61576. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  61577. "args": [
  61578. "True",
  61579. "<class 'bool'>"
  61580. ],
  61581. "levelname": "INFO",
  61582. "levelno": 20,
  61583. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  61584. "filename": "test.py",
  61585. "module": "test",
  61586. "exc_info": null,
  61587. "exc_text": null,
  61588. "stack_info": null,
  61589. "lineno": 184,
  61590. "funcName": "equivalency_chk",
  61591. "created": 1676441654.3330739,
  61592. "msecs": 333.07385444641113,
  61593. "relativeCreated": 51336.589097976685,
  61594. "thread": 140246908178432,
  61595. "threadName": "MainThread",
  61596. "processName": "MainProcess",
  61597. "process": 509276,
  61598. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  61599. "asctime": "2023-02-15 07:14:14,333",
  61600. "moduleLogger": [
  61601. {
  61602. "name": "__unittest__",
  61603. "msg": "Result (%s): %s (%s)",
  61604. "args": [
  61605. "Virtual device state",
  61606. "True",
  61607. "<class 'bool'>"
  61608. ],
  61609. "levelname": "DEBUG",
  61610. "levelno": 10,
  61611. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  61612. "filename": "test.py",
  61613. "module": "test",
  61614. "exc_info": null,
  61615. "exc_text": null,
  61616. "stack_info": null,
  61617. "lineno": 22,
  61618. "funcName": "__report_result__",
  61619. "created": 1676441654.332754,
  61620. "msecs": 332.75389671325684,
  61621. "relativeCreated": 51336.26914024353,
  61622. "thread": 140246908178432,
  61623. "threadName": "MainThread",
  61624. "processName": "MainProcess",
  61625. "process": 509276,
  61626. "message": "Result (Virtual device state): True (<class 'bool'>)",
  61627. "asctime": "2023-02-15 07:14:14,332"
  61628. },
  61629. {
  61630. "name": "__unittest__",
  61631. "msg": "Expectation (%s): result %s %s (%s)",
  61632. "args": [
  61633. "Virtual device state",
  61634. "=",
  61635. "True",
  61636. "<class 'bool'>"
  61637. ],
  61638. "levelname": "DEBUG",
  61639. "levelno": 10,
  61640. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  61641. "filename": "test.py",
  61642. "module": "test",
  61643. "exc_info": null,
  61644. "exc_text": null,
  61645. "stack_info": null,
  61646. "lineno": 26,
  61647. "funcName": "__report_expectation__",
  61648. "created": 1676441654.3329499,
  61649. "msecs": 332.9498767852783,
  61650. "relativeCreated": 51336.46512031555,
  61651. "thread": 140246908178432,
  61652. "threadName": "MainThread",
  61653. "processName": "MainProcess",
  61654. "process": 509276,
  61655. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  61656. "asctime": "2023-02-15 07:14:14,332"
  61657. }
  61658. ],
  61659. "time_consumption": 0.0001239776611328125
  61660. },
  61661. {
  61662. "name": "__tLogger__",
  61663. "msg": "Switching device state is correct (Content %s and Type is %s).",
  61664. "args": [
  61665. "True",
  61666. "<class 'bool'>"
  61667. ],
  61668. "levelname": "INFO",
  61669. "levelno": 20,
  61670. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  61671. "filename": "test.py",
  61672. "module": "test",
  61673. "exc_info": null,
  61674. "exc_text": null,
  61675. "stack_info": null,
  61676. "lineno": 184,
  61677. "funcName": "equivalency_chk",
  61678. "created": 1676441654.3334787,
  61679. "msecs": 333.4786891937256,
  61680. "relativeCreated": 51336.993932724,
  61681. "thread": 140246908178432,
  61682. "threadName": "MainThread",
  61683. "processName": "MainProcess",
  61684. "process": 509276,
  61685. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  61686. "asctime": "2023-02-15 07:14:14,333",
  61687. "moduleLogger": [
  61688. {
  61689. "name": "__unittest__",
  61690. "msg": "Result (%s): %s (%s)",
  61691. "args": [
  61692. "Switching device state",
  61693. "True",
  61694. "<class 'bool'>"
  61695. ],
  61696. "levelname": "DEBUG",
  61697. "levelno": 10,
  61698. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  61699. "filename": "test.py",
  61700. "module": "test",
  61701. "exc_info": null,
  61702. "exc_text": null,
  61703. "stack_info": null,
  61704. "lineno": 22,
  61705. "funcName": "__report_result__",
  61706. "created": 1676441654.333271,
  61707. "msecs": 333.2710266113281,
  61708. "relativeCreated": 51336.7862701416,
  61709. "thread": 140246908178432,
  61710. "threadName": "MainThread",
  61711. "processName": "MainProcess",
  61712. "process": 509276,
  61713. "message": "Result (Switching device state): True (<class 'bool'>)",
  61714. "asctime": "2023-02-15 07:14:14,333"
  61715. },
  61716. {
  61717. "name": "__unittest__",
  61718. "msg": "Expectation (%s): result %s %s (%s)",
  61719. "args": [
  61720. "Switching device state",
  61721. "=",
  61722. "True",
  61723. "<class 'bool'>"
  61724. ],
  61725. "levelname": "DEBUG",
  61726. "levelno": 10,
  61727. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  61728. "filename": "test.py",
  61729. "module": "test",
  61730. "exc_info": null,
  61731. "exc_text": null,
  61732. "stack_info": null,
  61733. "lineno": 26,
  61734. "funcName": "__report_expectation__",
  61735. "created": 1676441654.3333807,
  61736. "msecs": 333.38069915771484,
  61737. "relativeCreated": 51336.89594268799,
  61738. "thread": 140246908178432,
  61739. "threadName": "MainThread",
  61740. "processName": "MainProcess",
  61741. "process": 509276,
  61742. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  61743. "asctime": "2023-02-15 07:14:14,333"
  61744. }
  61745. ],
  61746. "time_consumption": 9.799003601074219e-05
  61747. },
  61748. {
  61749. "name": "__tLogger__",
  61750. "msg": "Changing virtual device state to '%s'",
  61751. "args": [
  61752. false
  61753. ],
  61754. "levelname": "DEBUG",
  61755. "levelno": 10,
  61756. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  61757. "filename": "light.py",
  61758. "module": "light",
  61759. "exc_info": null,
  61760. "exc_text": null,
  61761. "stack_info": null,
  61762. "lineno": 42,
  61763. "funcName": "__test_power_on_off__",
  61764. "created": 1676441654.6346607,
  61765. "msecs": 634.6607208251953,
  61766. "relativeCreated": 51638.17596435547,
  61767. "thread": 140246908178432,
  61768. "threadName": "MainThread",
  61769. "processName": "MainProcess",
  61770. "process": 509276,
  61771. "message": "Changing virtual device state to 'False'",
  61772. "asctime": "2023-02-15 07:14:14,634",
  61773. "moduleLogger": [
  61774. {
  61775. "name": "smart_brain.mqtt.videv.gfw.dirk.amplifier.state.set",
  61776. "msg": "Sending message with topic %s and payload %s",
  61777. "args": [
  61778. "videv/gfw/dirk/amplifier/state/set",
  61779. "false"
  61780. ],
  61781. "levelname": "DEBUG",
  61782. "levelno": 10,
  61783. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  61784. "filename": "__init__.py",
  61785. "module": "__init__",
  61786. "exc_info": null,
  61787. "exc_text": null,
  61788. "stack_info": null,
  61789. "lineno": 75,
  61790. "funcName": "send",
  61791. "created": 1676441654.3338156,
  61792. "msecs": 333.8155746459961,
  61793. "relativeCreated": 51337.33081817627,
  61794. "thread": 140246908178432,
  61795. "threadName": "MainThread",
  61796. "processName": "MainProcess",
  61797. "process": 509276,
  61798. "message": "Sending message with topic videv/gfw/dirk/amplifier/state/set and payload false",
  61799. "asctime": "2023-02-15 07:14:14,333"
  61800. },
  61801. {
  61802. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1.set",
  61803. "msg": "Received message with topic %s and payload %s",
  61804. "args": [
  61805. "my_apps/gfw/dirk/powerplug/output/1/set",
  61806. "b'false'"
  61807. ],
  61808. "levelname": "DEBUG",
  61809. "levelno": 10,
  61810. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  61811. "filename": "__init__.py",
  61812. "module": "__init__",
  61813. "exc_info": null,
  61814. "exc_text": null,
  61815. "stack_info": null,
  61816. "lineno": 91,
  61817. "funcName": "__receive__",
  61818. "created": 1676441654.3371742,
  61819. "msecs": 337.1741771697998,
  61820. "relativeCreated": 51340.68942070007,
  61821. "thread": 140246884292160,
  61822. "threadName": "Thread-1 (_thread_main)",
  61823. "processName": "MainProcess",
  61824. "process": 509276,
  61825. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/1/set and payload b'false'",
  61826. "asctime": "2023-02-15 07:14:14,337"
  61827. },
  61828. {
  61829. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1",
  61830. "msg": "Sending message with topic %s and payload %s",
  61831. "args": [
  61832. "my_apps/gfw/dirk/powerplug/output/1",
  61833. "false"
  61834. ],
  61835. "levelname": "DEBUG",
  61836. "levelno": 10,
  61837. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  61838. "filename": "__init__.py",
  61839. "module": "__init__",
  61840. "exc_info": null,
  61841. "exc_text": null,
  61842. "stack_info": null,
  61843. "lineno": 75,
  61844. "funcName": "send",
  61845. "created": 1676441654.3377697,
  61846. "msecs": 337.7697467803955,
  61847. "relativeCreated": 51341.28499031067,
  61848. "thread": 140246884292160,
  61849. "threadName": "Thread-1 (_thread_main)",
  61850. "processName": "MainProcess",
  61851. "process": 509276,
  61852. "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/1 and payload false",
  61853. "asctime": "2023-02-15 07:14:14,337"
  61854. },
  61855. {
  61856. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1",
  61857. "msg": "Received message with topic %s and payload %s",
  61858. "args": [
  61859. "my_apps/gfw/dirk/powerplug/output/1",
  61860. "b'false'"
  61861. ],
  61862. "levelname": "DEBUG",
  61863. "levelno": 10,
  61864. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  61865. "filename": "__init__.py",
  61866. "module": "__init__",
  61867. "exc_info": null,
  61868. "exc_text": null,
  61869. "stack_info": null,
  61870. "lineno": 91,
  61871. "funcName": "__receive__",
  61872. "created": 1676441654.3391907,
  61873. "msecs": 339.1907215118408,
  61874. "relativeCreated": 51342.705965042114,
  61875. "thread": 140246884292160,
  61876. "threadName": "Thread-1 (_thread_main)",
  61877. "processName": "MainProcess",
  61878. "process": 509276,
  61879. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/1 and payload b'false'",
  61880. "asctime": "2023-02-15 07:14:14,339"
  61881. },
  61882. {
  61883. "name": "smart_brain.mqtt.videv.gfw.dirk.amplifier.state",
  61884. "msg": "Received message with topic %s and payload %s",
  61885. "args": [
  61886. "videv/gfw/dirk/amplifier/state",
  61887. "b'false'"
  61888. ],
  61889. "levelname": "DEBUG",
  61890. "levelno": 10,
  61891. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  61892. "filename": "__init__.py",
  61893. "module": "__init__",
  61894. "exc_info": null,
  61895. "exc_text": null,
  61896. "stack_info": null,
  61897. "lineno": 91,
  61898. "funcName": "__receive__",
  61899. "created": 1676441654.4277096,
  61900. "msecs": 427.70957946777344,
  61901. "relativeCreated": 51431.22482299805,
  61902. "thread": 140246884292160,
  61903. "threadName": "Thread-1 (_thread_main)",
  61904. "processName": "MainProcess",
  61905. "process": 509276,
  61906. "message": "Received message with topic videv/gfw/dirk/amplifier/state and payload b'false'",
  61907. "asctime": "2023-02-15 07:14:14,427"
  61908. }
  61909. ],
  61910. "time_consumption": 0.20695114135742188
  61911. },
  61912. {
  61913. "name": "__tLogger__",
  61914. "msg": "Switching device state is correct (Content %s and Type is %s).",
  61915. "args": [
  61916. "False",
  61917. "<class 'bool'>"
  61918. ],
  61919. "levelname": "INFO",
  61920. "levelno": 20,
  61921. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  61922. "filename": "test.py",
  61923. "module": "test",
  61924. "exc_info": null,
  61925. "exc_text": null,
  61926. "stack_info": null,
  61927. "lineno": 184,
  61928. "funcName": "equivalency_chk",
  61929. "created": 1676441654.6354527,
  61930. "msecs": 635.4527473449707,
  61931. "relativeCreated": 51638.967990875244,
  61932. "thread": 140246908178432,
  61933. "threadName": "MainThread",
  61934. "processName": "MainProcess",
  61935. "process": 509276,
  61936. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  61937. "asctime": "2023-02-15 07:14:14,635",
  61938. "moduleLogger": [
  61939. {
  61940. "name": "__unittest__",
  61941. "msg": "Result (%s): %s (%s)",
  61942. "args": [
  61943. "Switching device state",
  61944. "False",
  61945. "<class 'bool'>"
  61946. ],
  61947. "levelname": "DEBUG",
  61948. "levelno": 10,
  61949. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  61950. "filename": "test.py",
  61951. "module": "test",
  61952. "exc_info": null,
  61953. "exc_text": null,
  61954. "stack_info": null,
  61955. "lineno": 22,
  61956. "funcName": "__report_result__",
  61957. "created": 1676441654.6351607,
  61958. "msecs": 635.1606845855713,
  61959. "relativeCreated": 51638.675928115845,
  61960. "thread": 140246908178432,
  61961. "threadName": "MainThread",
  61962. "processName": "MainProcess",
  61963. "process": 509276,
  61964. "message": "Result (Switching device state): False (<class 'bool'>)",
  61965. "asctime": "2023-02-15 07:14:14,635"
  61966. },
  61967. {
  61968. "name": "__unittest__",
  61969. "msg": "Expectation (%s): result %s %s (%s)",
  61970. "args": [
  61971. "Switching device state",
  61972. "=",
  61973. "False",
  61974. "<class 'bool'>"
  61975. ],
  61976. "levelname": "DEBUG",
  61977. "levelno": 10,
  61978. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  61979. "filename": "test.py",
  61980. "module": "test",
  61981. "exc_info": null,
  61982. "exc_text": null,
  61983. "stack_info": null,
  61984. "lineno": 26,
  61985. "funcName": "__report_expectation__",
  61986. "created": 1676441654.6353295,
  61987. "msecs": 635.3294849395752,
  61988. "relativeCreated": 51638.84472846985,
  61989. "thread": 140246908178432,
  61990. "threadName": "MainThread",
  61991. "processName": "MainProcess",
  61992. "process": 509276,
  61993. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  61994. "asctime": "2023-02-15 07:14:14,635"
  61995. }
  61996. ],
  61997. "time_consumption": 0.0001232624053955078
  61998. },
  61999. {
  62000. "name": "__tLogger__",
  62001. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  62002. "args": [
  62003. "False",
  62004. "<class 'bool'>"
  62005. ],
  62006. "levelname": "INFO",
  62007. "levelno": 20,
  62008. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  62009. "filename": "test.py",
  62010. "module": "test",
  62011. "exc_info": null,
  62012. "exc_text": null,
  62013. "stack_info": null,
  62014. "lineno": 184,
  62015. "funcName": "equivalency_chk",
  62016. "created": 1676441654.6358764,
  62017. "msecs": 635.8764171600342,
  62018. "relativeCreated": 51639.39166069031,
  62019. "thread": 140246908178432,
  62020. "threadName": "MainThread",
  62021. "processName": "MainProcess",
  62022. "process": 509276,
  62023. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  62024. "asctime": "2023-02-15 07:14:14,635",
  62025. "moduleLogger": [
  62026. {
  62027. "name": "__unittest__",
  62028. "msg": "Result (%s): %s (%s)",
  62029. "args": [
  62030. "Virtual device state",
  62031. "False",
  62032. "<class 'bool'>"
  62033. ],
  62034. "levelname": "DEBUG",
  62035. "levelno": 10,
  62036. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  62037. "filename": "test.py",
  62038. "module": "test",
  62039. "exc_info": null,
  62040. "exc_text": null,
  62041. "stack_info": null,
  62042. "lineno": 22,
  62043. "funcName": "__report_result__",
  62044. "created": 1676441654.6356492,
  62045. "msecs": 635.6492042541504,
  62046. "relativeCreated": 51639.164447784424,
  62047. "thread": 140246908178432,
  62048. "threadName": "MainThread",
  62049. "processName": "MainProcess",
  62050. "process": 509276,
  62051. "message": "Result (Virtual device state): False (<class 'bool'>)",
  62052. "asctime": "2023-02-15 07:14:14,635"
  62053. },
  62054. {
  62055. "name": "__unittest__",
  62056. "msg": "Expectation (%s): result %s %s (%s)",
  62057. "args": [
  62058. "Virtual device state",
  62059. "=",
  62060. "False",
  62061. "<class 'bool'>"
  62062. ],
  62063. "levelname": "DEBUG",
  62064. "levelno": 10,
  62065. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  62066. "filename": "test.py",
  62067. "module": "test",
  62068. "exc_info": null,
  62069. "exc_text": null,
  62070. "stack_info": null,
  62071. "lineno": 26,
  62072. "funcName": "__report_expectation__",
  62073. "created": 1676441654.6357758,
  62074. "msecs": 635.7758045196533,
  62075. "relativeCreated": 51639.29104804993,
  62076. "thread": 140246908178432,
  62077. "threadName": "MainThread",
  62078. "processName": "MainProcess",
  62079. "process": 509276,
  62080. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  62081. "asctime": "2023-02-15 07:14:14,635"
  62082. }
  62083. ],
  62084. "time_consumption": 0.00010061264038085938
  62085. },
  62086. {
  62087. "name": "__tLogger__",
  62088. "msg": "Changing switching device state to '%s'",
  62089. "args": [
  62090. true
  62091. ],
  62092. "levelname": "DEBUG",
  62093. "levelno": 10,
  62094. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  62095. "filename": "light.py",
  62096. "module": "light",
  62097. "exc_info": null,
  62098. "exc_text": null,
  62099. "stack_info": null,
  62100. "lineno": 36,
  62101. "funcName": "__test_power_on_off__",
  62102. "created": 1676441654.93719,
  62103. "msecs": 937.190055847168,
  62104. "relativeCreated": 51940.70529937744,
  62105. "thread": 140246908178432,
  62106. "threadName": "MainThread",
  62107. "processName": "MainProcess",
  62108. "process": 509276,
  62109. "message": "Changing switching device state to 'True'",
  62110. "asctime": "2023-02-15 07:14:14,937",
  62111. "moduleLogger": [
  62112. {
  62113. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1",
  62114. "msg": "Sending message with topic %s and payload %s",
  62115. "args": [
  62116. "my_apps/gfw/dirk/powerplug/output/1",
  62117. "true"
  62118. ],
  62119. "levelname": "DEBUG",
  62120. "levelno": 10,
  62121. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  62122. "filename": "__init__.py",
  62123. "module": "__init__",
  62124. "exc_info": null,
  62125. "exc_text": null,
  62126. "stack_info": null,
  62127. "lineno": 75,
  62128. "funcName": "send",
  62129. "created": 1676441654.6361783,
  62130. "msecs": 636.1782550811768,
  62131. "relativeCreated": 51639.69349861145,
  62132. "thread": 140246908178432,
  62133. "threadName": "MainThread",
  62134. "processName": "MainProcess",
  62135. "process": 509276,
  62136. "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/1 and payload true",
  62137. "asctime": "2023-02-15 07:14:14,636"
  62138. },
  62139. {
  62140. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1",
  62141. "msg": "Received message with topic %s and payload %s",
  62142. "args": [
  62143. "my_apps/gfw/dirk/powerplug/output/1",
  62144. "b'true'"
  62145. ],
  62146. "levelname": "DEBUG",
  62147. "levelno": 10,
  62148. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  62149. "filename": "__init__.py",
  62150. "module": "__init__",
  62151. "exc_info": null,
  62152. "exc_text": null,
  62153. "stack_info": null,
  62154. "lineno": 91,
  62155. "funcName": "__receive__",
  62156. "created": 1676441654.6374633,
  62157. "msecs": 637.4633312225342,
  62158. "relativeCreated": 51640.97857475281,
  62159. "thread": 140246884292160,
  62160. "threadName": "Thread-1 (_thread_main)",
  62161. "processName": "MainProcess",
  62162. "process": 509276,
  62163. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/1 and payload b'true'",
  62164. "asctime": "2023-02-15 07:14:14,637"
  62165. },
  62166. {
  62167. "name": "smart_brain.mqtt.videv.gfw.dirk.amplifier.state",
  62168. "msg": "Received message with topic %s and payload %s",
  62169. "args": [
  62170. "videv/gfw/dirk/amplifier/state",
  62171. "b'true'"
  62172. ],
  62173. "levelname": "DEBUG",
  62174. "levelno": 10,
  62175. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  62176. "filename": "__init__.py",
  62177. "module": "__init__",
  62178. "exc_info": null,
  62179. "exc_text": null,
  62180. "stack_info": null,
  62181. "lineno": 91,
  62182. "funcName": "__receive__",
  62183. "created": 1676441654.6404796,
  62184. "msecs": 640.479564666748,
  62185. "relativeCreated": 51643.99480819702,
  62186. "thread": 140246884292160,
  62187. "threadName": "Thread-1 (_thread_main)",
  62188. "processName": "MainProcess",
  62189. "process": 509276,
  62190. "message": "Received message with topic videv/gfw/dirk/amplifier/state and payload b'true'",
  62191. "asctime": "2023-02-15 07:14:14,640"
  62192. }
  62193. ],
  62194. "time_consumption": 0.2967104911804199
  62195. },
  62196. {
  62197. "name": "__tLogger__",
  62198. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  62199. "args": [
  62200. "True",
  62201. "<class 'bool'>"
  62202. ],
  62203. "levelname": "INFO",
  62204. "levelno": 20,
  62205. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  62206. "filename": "test.py",
  62207. "module": "test",
  62208. "exc_info": null,
  62209. "exc_text": null,
  62210. "stack_info": null,
  62211. "lineno": 184,
  62212. "funcName": "equivalency_chk",
  62213. "created": 1676441654.9380422,
  62214. "msecs": 938.042163848877,
  62215. "relativeCreated": 51941.55740737915,
  62216. "thread": 140246908178432,
  62217. "threadName": "MainThread",
  62218. "processName": "MainProcess",
  62219. "process": 509276,
  62220. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  62221. "asctime": "2023-02-15 07:14:14,938",
  62222. "moduleLogger": [
  62223. {
  62224. "name": "__unittest__",
  62225. "msg": "Result (%s): %s (%s)",
  62226. "args": [
  62227. "Virtual device state",
  62228. "True",
  62229. "<class 'bool'>"
  62230. ],
  62231. "levelname": "DEBUG",
  62232. "levelno": 10,
  62233. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  62234. "filename": "test.py",
  62235. "module": "test",
  62236. "exc_info": null,
  62237. "exc_text": null,
  62238. "stack_info": null,
  62239. "lineno": 22,
  62240. "funcName": "__report_result__",
  62241. "created": 1676441654.937677,
  62242. "msecs": 937.6769065856934,
  62243. "relativeCreated": 51941.19215011597,
  62244. "thread": 140246908178432,
  62245. "threadName": "MainThread",
  62246. "processName": "MainProcess",
  62247. "process": 509276,
  62248. "message": "Result (Virtual device state): True (<class 'bool'>)",
  62249. "asctime": "2023-02-15 07:14:14,937"
  62250. },
  62251. {
  62252. "name": "__unittest__",
  62253. "msg": "Expectation (%s): result %s %s (%s)",
  62254. "args": [
  62255. "Virtual device state",
  62256. "=",
  62257. "True",
  62258. "<class 'bool'>"
  62259. ],
  62260. "levelname": "DEBUG",
  62261. "levelno": 10,
  62262. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  62263. "filename": "test.py",
  62264. "module": "test",
  62265. "exc_info": null,
  62266. "exc_text": null,
  62267. "stack_info": null,
  62268. "lineno": 26,
  62269. "funcName": "__report_expectation__",
  62270. "created": 1676441654.937846,
  62271. "msecs": 937.8459453582764,
  62272. "relativeCreated": 51941.36118888855,
  62273. "thread": 140246908178432,
  62274. "threadName": "MainThread",
  62275. "processName": "MainProcess",
  62276. "process": 509276,
  62277. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  62278. "asctime": "2023-02-15 07:14:14,937"
  62279. }
  62280. ],
  62281. "time_consumption": 0.00019621849060058594
  62282. },
  62283. {
  62284. "name": "__tLogger__",
  62285. "msg": "Switching device state is correct (Content %s and Type is %s).",
  62286. "args": [
  62287. "True",
  62288. "<class 'bool'>"
  62289. ],
  62290. "levelname": "INFO",
  62291. "levelno": 20,
  62292. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  62293. "filename": "test.py",
  62294. "module": "test",
  62295. "exc_info": null,
  62296. "exc_text": null,
  62297. "stack_info": null,
  62298. "lineno": 184,
  62299. "funcName": "equivalency_chk",
  62300. "created": 1676441654.9385703,
  62301. "msecs": 938.5702610015869,
  62302. "relativeCreated": 51942.08550453186,
  62303. "thread": 140246908178432,
  62304. "threadName": "MainThread",
  62305. "processName": "MainProcess",
  62306. "process": 509276,
  62307. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  62308. "asctime": "2023-02-15 07:14:14,938",
  62309. "moduleLogger": [
  62310. {
  62311. "name": "__unittest__",
  62312. "msg": "Result (%s): %s (%s)",
  62313. "args": [
  62314. "Switching device state",
  62315. "True",
  62316. "<class 'bool'>"
  62317. ],
  62318. "levelname": "DEBUG",
  62319. "levelno": 10,
  62320. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  62321. "filename": "test.py",
  62322. "module": "test",
  62323. "exc_info": null,
  62324. "exc_text": null,
  62325. "stack_info": null,
  62326. "lineno": 22,
  62327. "funcName": "__report_result__",
  62328. "created": 1676441654.9382768,
  62329. "msecs": 938.2767677307129,
  62330. "relativeCreated": 51941.792011260986,
  62331. "thread": 140246908178432,
  62332. "threadName": "MainThread",
  62333. "processName": "MainProcess",
  62334. "process": 509276,
  62335. "message": "Result (Switching device state): True (<class 'bool'>)",
  62336. "asctime": "2023-02-15 07:14:14,938"
  62337. },
  62338. {
  62339. "name": "__unittest__",
  62340. "msg": "Expectation (%s): result %s %s (%s)",
  62341. "args": [
  62342. "Switching device state",
  62343. "=",
  62344. "True",
  62345. "<class 'bool'>"
  62346. ],
  62347. "levelname": "DEBUG",
  62348. "levelno": 10,
  62349. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  62350. "filename": "test.py",
  62351. "module": "test",
  62352. "exc_info": null,
  62353. "exc_text": null,
  62354. "stack_info": null,
  62355. "lineno": 26,
  62356. "funcName": "__report_expectation__",
  62357. "created": 1676441654.938404,
  62358. "msecs": 938.4040832519531,
  62359. "relativeCreated": 51941.91932678223,
  62360. "thread": 140246908178432,
  62361. "threadName": "MainThread",
  62362. "processName": "MainProcess",
  62363. "process": 509276,
  62364. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  62365. "asctime": "2023-02-15 07:14:14,938"
  62366. }
  62367. ],
  62368. "time_consumption": 0.00016617774963378906
  62369. },
  62370. {
  62371. "name": "__tLogger__",
  62372. "msg": "Changing virtual device state to '%s'",
  62373. "args": [
  62374. false
  62375. ],
  62376. "levelname": "DEBUG",
  62377. "levelno": 10,
  62378. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  62379. "filename": "light.py",
  62380. "module": "light",
  62381. "exc_info": null,
  62382. "exc_text": null,
  62383. "stack_info": null,
  62384. "lineno": 42,
  62385. "funcName": "__test_power_on_off__",
  62386. "created": 1676441655.2398221,
  62387. "msecs": 239.8221492767334,
  62388. "relativeCreated": 52243.33739280701,
  62389. "thread": 140246908178432,
  62390. "threadName": "MainThread",
  62391. "processName": "MainProcess",
  62392. "process": 509276,
  62393. "message": "Changing virtual device state to 'False'",
  62394. "asctime": "2023-02-15 07:14:15,239",
  62395. "moduleLogger": [
  62396. {
  62397. "name": "smart_brain.mqtt.videv.gfw.dirk.amplifier.state.set",
  62398. "msg": "Sending message with topic %s and payload %s",
  62399. "args": [
  62400. "videv/gfw/dirk/amplifier/state/set",
  62401. "false"
  62402. ],
  62403. "levelname": "DEBUG",
  62404. "levelno": 10,
  62405. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  62406. "filename": "__init__.py",
  62407. "module": "__init__",
  62408. "exc_info": null,
  62409. "exc_text": null,
  62410. "stack_info": null,
  62411. "lineno": 75,
  62412. "funcName": "send",
  62413. "created": 1676441654.9388843,
  62414. "msecs": 938.8842582702637,
  62415. "relativeCreated": 51942.39950180054,
  62416. "thread": 140246908178432,
  62417. "threadName": "MainThread",
  62418. "processName": "MainProcess",
  62419. "process": 509276,
  62420. "message": "Sending message with topic videv/gfw/dirk/amplifier/state/set and payload false",
  62421. "asctime": "2023-02-15 07:14:14,938"
  62422. },
  62423. {
  62424. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1.set",
  62425. "msg": "Received message with topic %s and payload %s",
  62426. "args": [
  62427. "my_apps/gfw/dirk/powerplug/output/1/set",
  62428. "b'false'"
  62429. ],
  62430. "levelname": "DEBUG",
  62431. "levelno": 10,
  62432. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  62433. "filename": "__init__.py",
  62434. "module": "__init__",
  62435. "exc_info": null,
  62436. "exc_text": null,
  62437. "stack_info": null,
  62438. "lineno": 91,
  62439. "funcName": "__receive__",
  62440. "created": 1676441654.9422777,
  62441. "msecs": 942.2776699066162,
  62442. "relativeCreated": 51945.79291343689,
  62443. "thread": 140246884292160,
  62444. "threadName": "Thread-1 (_thread_main)",
  62445. "processName": "MainProcess",
  62446. "process": 509276,
  62447. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/1/set and payload b'false'",
  62448. "asctime": "2023-02-15 07:14:14,942"
  62449. },
  62450. {
  62451. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1",
  62452. "msg": "Sending message with topic %s and payload %s",
  62453. "args": [
  62454. "my_apps/gfw/dirk/powerplug/output/1",
  62455. "false"
  62456. ],
  62457. "levelname": "DEBUG",
  62458. "levelno": 10,
  62459. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  62460. "filename": "__init__.py",
  62461. "module": "__init__",
  62462. "exc_info": null,
  62463. "exc_text": null,
  62464. "stack_info": null,
  62465. "lineno": 75,
  62466. "funcName": "send",
  62467. "created": 1676441654.9429069,
  62468. "msecs": 942.9068565368652,
  62469. "relativeCreated": 51946.42210006714,
  62470. "thread": 140246884292160,
  62471. "threadName": "Thread-1 (_thread_main)",
  62472. "processName": "MainProcess",
  62473. "process": 509276,
  62474. "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/1 and payload false",
  62475. "asctime": "2023-02-15 07:14:14,942"
  62476. },
  62477. {
  62478. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1",
  62479. "msg": "Received message with topic %s and payload %s",
  62480. "args": [
  62481. "my_apps/gfw/dirk/powerplug/output/1",
  62482. "b'false'"
  62483. ],
  62484. "levelname": "DEBUG",
  62485. "levelno": 10,
  62486. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  62487. "filename": "__init__.py",
  62488. "module": "__init__",
  62489. "exc_info": null,
  62490. "exc_text": null,
  62491. "stack_info": null,
  62492. "lineno": 91,
  62493. "funcName": "__receive__",
  62494. "created": 1676441654.9442983,
  62495. "msecs": 944.298267364502,
  62496. "relativeCreated": 51947.813510894775,
  62497. "thread": 140246884292160,
  62498. "threadName": "Thread-1 (_thread_main)",
  62499. "processName": "MainProcess",
  62500. "process": 509276,
  62501. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/1 and payload b'false'",
  62502. "asctime": "2023-02-15 07:14:14,944"
  62503. },
  62504. {
  62505. "name": "smart_brain.mqtt.videv.gfw.dirk.amplifier.state",
  62506. "msg": "Received message with topic %s and payload %s",
  62507. "args": [
  62508. "videv/gfw/dirk/amplifier/state",
  62509. "b'false'"
  62510. ],
  62511. "levelname": "DEBUG",
  62512. "levelno": 10,
  62513. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  62514. "filename": "__init__.py",
  62515. "module": "__init__",
  62516. "exc_info": null,
  62517. "exc_text": null,
  62518. "stack_info": null,
  62519. "lineno": 91,
  62520. "funcName": "__receive__",
  62521. "created": 1676441655.031746,
  62522. "msecs": 31.74591064453125,
  62523. "relativeCreated": 52035.261154174805,
  62524. "thread": 140246884292160,
  62525. "threadName": "Thread-1 (_thread_main)",
  62526. "processName": "MainProcess",
  62527. "process": 509276,
  62528. "message": "Received message with topic videv/gfw/dirk/amplifier/state and payload b'false'",
  62529. "asctime": "2023-02-15 07:14:15,031"
  62530. }
  62531. ],
  62532. "time_consumption": 0.20807623863220215
  62533. },
  62534. {
  62535. "name": "__tLogger__",
  62536. "msg": "Switching device state is correct (Content %s and Type is %s).",
  62537. "args": [
  62538. "False",
  62539. "<class 'bool'>"
  62540. ],
  62541. "levelname": "INFO",
  62542. "levelno": 20,
  62543. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  62544. "filename": "test.py",
  62545. "module": "test",
  62546. "exc_info": null,
  62547. "exc_text": null,
  62548. "stack_info": null,
  62549. "lineno": 184,
  62550. "funcName": "equivalency_chk",
  62551. "created": 1676441655.2404912,
  62552. "msecs": 240.49115180969238,
  62553. "relativeCreated": 52244.006395339966,
  62554. "thread": 140246908178432,
  62555. "threadName": "MainThread",
  62556. "processName": "MainProcess",
  62557. "process": 509276,
  62558. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  62559. "asctime": "2023-02-15 07:14:15,240",
  62560. "moduleLogger": [
  62561. {
  62562. "name": "__unittest__",
  62563. "msg": "Result (%s): %s (%s)",
  62564. "args": [
  62565. "Switching device state",
  62566. "False",
  62567. "<class 'bool'>"
  62568. ],
  62569. "levelname": "DEBUG",
  62570. "levelno": 10,
  62571. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  62572. "filename": "test.py",
  62573. "module": "test",
  62574. "exc_info": null,
  62575. "exc_text": null,
  62576. "stack_info": null,
  62577. "lineno": 22,
  62578. "funcName": "__report_result__",
  62579. "created": 1676441655.2402186,
  62580. "msecs": 240.2186393737793,
  62581. "relativeCreated": 52243.73388290405,
  62582. "thread": 140246908178432,
  62583. "threadName": "MainThread",
  62584. "processName": "MainProcess",
  62585. "process": 509276,
  62586. "message": "Result (Switching device state): False (<class 'bool'>)",
  62587. "asctime": "2023-02-15 07:14:15,240"
  62588. },
  62589. {
  62590. "name": "__unittest__",
  62591. "msg": "Expectation (%s): result %s %s (%s)",
  62592. "args": [
  62593. "Switching device state",
  62594. "=",
  62595. "False",
  62596. "<class 'bool'>"
  62597. ],
  62598. "levelname": "DEBUG",
  62599. "levelno": 10,
  62600. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  62601. "filename": "test.py",
  62602. "module": "test",
  62603. "exc_info": null,
  62604. "exc_text": null,
  62605. "stack_info": null,
  62606. "lineno": 26,
  62607. "funcName": "__report_expectation__",
  62608. "created": 1676441655.2403517,
  62609. "msecs": 240.35167694091797,
  62610. "relativeCreated": 52243.86692047119,
  62611. "thread": 140246908178432,
  62612. "threadName": "MainThread",
  62613. "processName": "MainProcess",
  62614. "process": 509276,
  62615. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  62616. "asctime": "2023-02-15 07:14:15,240"
  62617. }
  62618. ],
  62619. "time_consumption": 0.00013947486877441406
  62620. }
  62621. ],
  62622. "time_consumption": 1.2102820873260498,
  62623. "time_start": "2023-02-15 07:14:14,030",
  62624. "time_finished": "2023-02-15 07:14:15,240"
  62625. },
  62626. "Power On/ Off test for device and virtual device: my_apps/gfw/dirk/powerplug/output/3": {
  62627. "name": "__tLogger__",
  62628. "msg": "Power On/ Off test for device and virtual device: my_apps/gfw/dirk/powerplug/output/3",
  62629. "args": null,
  62630. "levelname": "INFO",
  62631. "levelno": 20,
  62632. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  62633. "filename": "light.py",
  62634. "module": "light",
  62635. "exc_info": null,
  62636. "exc_text": null,
  62637. "stack_info": null,
  62638. "lineno": 27,
  62639. "funcName": "test_power_on_off",
  62640. "created": 1676441655.2409544,
  62641. "msecs": 240.95439910888672,
  62642. "relativeCreated": 52244.46964263916,
  62643. "thread": 140246908178432,
  62644. "threadName": "MainThread",
  62645. "processName": "MainProcess",
  62646. "process": 509276,
  62647. "message": "Power On/ Off test for device and virtual device: my_apps/gfw/dirk/powerplug/output/3",
  62648. "asctime": "2023-02-15 07:14:15,240",
  62649. "moduleLogger": [],
  62650. "testcaseLogger": [
  62651. {
  62652. "name": "__tLogger__",
  62653. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  62654. "args": [
  62655. "False",
  62656. "<class 'bool'>"
  62657. ],
  62658. "levelname": "INFO",
  62659. "levelno": 20,
  62660. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  62661. "filename": "test.py",
  62662. "module": "test",
  62663. "exc_info": null,
  62664. "exc_text": null,
  62665. "stack_info": null,
  62666. "lineno": 184,
  62667. "funcName": "equivalency_chk",
  62668. "created": 1676441655.241352,
  62669. "msecs": 241.35208129882812,
  62670. "relativeCreated": 52244.8673248291,
  62671. "thread": 140246908178432,
  62672. "threadName": "MainThread",
  62673. "processName": "MainProcess",
  62674. "process": 509276,
  62675. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  62676. "asctime": "2023-02-15 07:14:15,241",
  62677. "moduleLogger": [
  62678. {
  62679. "name": "__unittest__",
  62680. "msg": "Result (%s): %s (%s)",
  62681. "args": [
  62682. "Virtual device state",
  62683. "False",
  62684. "<class 'bool'>"
  62685. ],
  62686. "levelname": "DEBUG",
  62687. "levelno": 10,
  62688. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  62689. "filename": "test.py",
  62690. "module": "test",
  62691. "exc_info": null,
  62692. "exc_text": null,
  62693. "stack_info": null,
  62694. "lineno": 22,
  62695. "funcName": "__report_result__",
  62696. "created": 1676441655.2411532,
  62697. "msecs": 241.15324020385742,
  62698. "relativeCreated": 52244.66848373413,
  62699. "thread": 140246908178432,
  62700. "threadName": "MainThread",
  62701. "processName": "MainProcess",
  62702. "process": 509276,
  62703. "message": "Result (Virtual device state): False (<class 'bool'>)",
  62704. "asctime": "2023-02-15 07:14:15,241"
  62705. },
  62706. {
  62707. "name": "__unittest__",
  62708. "msg": "Expectation (%s): result %s %s (%s)",
  62709. "args": [
  62710. "Virtual device state",
  62711. "=",
  62712. "False",
  62713. "<class 'bool'>"
  62714. ],
  62715. "levelname": "DEBUG",
  62716. "levelno": 10,
  62717. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  62718. "filename": "test.py",
  62719. "module": "test",
  62720. "exc_info": null,
  62721. "exc_text": null,
  62722. "stack_info": null,
  62723. "lineno": 26,
  62724. "funcName": "__report_expectation__",
  62725. "created": 1676441655.2412603,
  62726. "msecs": 241.26029014587402,
  62727. "relativeCreated": 52244.77553367615,
  62728. "thread": 140246908178432,
  62729. "threadName": "MainThread",
  62730. "processName": "MainProcess",
  62731. "process": 509276,
  62732. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  62733. "asctime": "2023-02-15 07:14:15,241"
  62734. }
  62735. ],
  62736. "time_consumption": 9.179115295410156e-05
  62737. },
  62738. {
  62739. "name": "__tLogger__",
  62740. "msg": "Changing switching device state to '%s'",
  62741. "args": [
  62742. true
  62743. ],
  62744. "levelname": "DEBUG",
  62745. "levelno": 10,
  62746. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  62747. "filename": "light.py",
  62748. "module": "light",
  62749. "exc_info": null,
  62750. "exc_text": null,
  62751. "stack_info": null,
  62752. "lineno": 36,
  62753. "funcName": "__test_power_on_off__",
  62754. "created": 1676441655.542599,
  62755. "msecs": 542.5989627838135,
  62756. "relativeCreated": 52546.11420631409,
  62757. "thread": 140246908178432,
  62758. "threadName": "MainThread",
  62759. "processName": "MainProcess",
  62760. "process": 509276,
  62761. "message": "Changing switching device state to 'True'",
  62762. "asctime": "2023-02-15 07:14:15,542",
  62763. "moduleLogger": [
  62764. {
  62765. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.3",
  62766. "msg": "Sending message with topic %s and payload %s",
  62767. "args": [
  62768. "my_apps/gfw/dirk/powerplug/output/3",
  62769. "true"
  62770. ],
  62771. "levelname": "DEBUG",
  62772. "levelno": 10,
  62773. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  62774. "filename": "__init__.py",
  62775. "module": "__init__",
  62776. "exc_info": null,
  62777. "exc_text": null,
  62778. "stack_info": null,
  62779. "lineno": 75,
  62780. "funcName": "send",
  62781. "created": 1676441655.2416244,
  62782. "msecs": 241.6243553161621,
  62783. "relativeCreated": 52245.139598846436,
  62784. "thread": 140246908178432,
  62785. "threadName": "MainThread",
  62786. "processName": "MainProcess",
  62787. "process": 509276,
  62788. "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/3 and payload true",
  62789. "asctime": "2023-02-15 07:14:15,241"
  62790. },
  62791. {
  62792. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.3",
  62793. "msg": "Received message with topic %s and payload %s",
  62794. "args": [
  62795. "my_apps/gfw/dirk/powerplug/output/3",
  62796. "b'true'"
  62797. ],
  62798. "levelname": "DEBUG",
  62799. "levelno": 10,
  62800. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  62801. "filename": "__init__.py",
  62802. "module": "__init__",
  62803. "exc_info": null,
  62804. "exc_text": null,
  62805. "stack_info": null,
  62806. "lineno": 91,
  62807. "funcName": "__receive__",
  62808. "created": 1676441655.2427585,
  62809. "msecs": 242.75851249694824,
  62810. "relativeCreated": 52246.27375602722,
  62811. "thread": 140246884292160,
  62812. "threadName": "Thread-1 (_thread_main)",
  62813. "processName": "MainProcess",
  62814. "process": 509276,
  62815. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/3 and payload b'true'",
  62816. "asctime": "2023-02-15 07:14:15,242"
  62817. },
  62818. {
  62819. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1.set",
  62820. "msg": "Received message with topic %s and payload %s",
  62821. "args": [
  62822. "my_apps/gfw/dirk/powerplug/output/1/set",
  62823. "b'true'"
  62824. ],
  62825. "levelname": "DEBUG",
  62826. "levelno": 10,
  62827. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  62828. "filename": "__init__.py",
  62829. "module": "__init__",
  62830. "exc_info": null,
  62831. "exc_text": null,
  62832. "stack_info": null,
  62833. "lineno": 91,
  62834. "funcName": "__receive__",
  62835. "created": 1676441655.2452817,
  62836. "msecs": 245.28169631958008,
  62837. "relativeCreated": 52248.79693984985,
  62838. "thread": 140246884292160,
  62839. "threadName": "Thread-1 (_thread_main)",
  62840. "processName": "MainProcess",
  62841. "process": 509276,
  62842. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/1/set and payload b'true'",
  62843. "asctime": "2023-02-15 07:14:15,245"
  62844. },
  62845. {
  62846. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1",
  62847. "msg": "Sending message with topic %s and payload %s",
  62848. "args": [
  62849. "my_apps/gfw/dirk/powerplug/output/1",
  62850. "true"
  62851. ],
  62852. "levelname": "DEBUG",
  62853. "levelno": 10,
  62854. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  62855. "filename": "__init__.py",
  62856. "module": "__init__",
  62857. "exc_info": null,
  62858. "exc_text": null,
  62859. "stack_info": null,
  62860. "lineno": 75,
  62861. "funcName": "send",
  62862. "created": 1676441655.2454312,
  62863. "msecs": 245.43118476867676,
  62864. "relativeCreated": 52248.94642829895,
  62865. "thread": 140246884292160,
  62866. "threadName": "Thread-1 (_thread_main)",
  62867. "processName": "MainProcess",
  62868. "process": 509276,
  62869. "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/1 and payload true",
  62870. "asctime": "2023-02-15 07:14:15,245"
  62871. },
  62872. {
  62873. "name": "smart_brain.mqtt.videv.gfw.dirk.cd_player.state",
  62874. "msg": "Received message with topic %s and payload %s",
  62875. "args": [
  62876. "videv/gfw/dirk/cd_player/state",
  62877. "b'true'"
  62878. ],
  62879. "levelname": "DEBUG",
  62880. "levelno": 10,
  62881. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  62882. "filename": "__init__.py",
  62883. "module": "__init__",
  62884. "exc_info": null,
  62885. "exc_text": null,
  62886. "stack_info": null,
  62887. "lineno": 91,
  62888. "funcName": "__receive__",
  62889. "created": 1676441655.245827,
  62890. "msecs": 245.82695960998535,
  62891. "relativeCreated": 52249.34220314026,
  62892. "thread": 140246884292160,
  62893. "threadName": "Thread-1 (_thread_main)",
  62894. "processName": "MainProcess",
  62895. "process": 509276,
  62896. "message": "Received message with topic videv/gfw/dirk/cd_player/state and payload b'true'",
  62897. "asctime": "2023-02-15 07:14:15,245"
  62898. },
  62899. {
  62900. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1",
  62901. "msg": "Received message with topic %s and payload %s",
  62902. "args": [
  62903. "my_apps/gfw/dirk/powerplug/output/1",
  62904. "b'true'"
  62905. ],
  62906. "levelname": "DEBUG",
  62907. "levelno": 10,
  62908. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  62909. "filename": "__init__.py",
  62910. "module": "__init__",
  62911. "exc_info": null,
  62912. "exc_text": null,
  62913. "stack_info": null,
  62914. "lineno": 91,
  62915. "funcName": "__receive__",
  62916. "created": 1676441655.2461677,
  62917. "msecs": 246.16765975952148,
  62918. "relativeCreated": 52249.682903289795,
  62919. "thread": 140246884292160,
  62920. "threadName": "Thread-1 (_thread_main)",
  62921. "processName": "MainProcess",
  62922. "process": 509276,
  62923. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/1 and payload b'true'",
  62924. "asctime": "2023-02-15 07:14:15,246"
  62925. },
  62926. {
  62927. "name": "smart_brain.mqtt.videv.gfw.dirk.amplifier.state",
  62928. "msg": "Received message with topic %s and payload %s",
  62929. "args": [
  62930. "videv/gfw/dirk/amplifier/state",
  62931. "b'true'"
  62932. ],
  62933. "levelname": "DEBUG",
  62934. "levelno": 10,
  62935. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  62936. "filename": "__init__.py",
  62937. "module": "__init__",
  62938. "exc_info": null,
  62939. "exc_text": null,
  62940. "stack_info": null,
  62941. "lineno": 91,
  62942. "funcName": "__receive__",
  62943. "created": 1676441655.2914212,
  62944. "msecs": 291.42117500305176,
  62945. "relativeCreated": 52294.936418533325,
  62946. "thread": 140246884292160,
  62947. "threadName": "Thread-1 (_thread_main)",
  62948. "processName": "MainProcess",
  62949. "process": 509276,
  62950. "message": "Received message with topic videv/gfw/dirk/amplifier/state and payload b'true'",
  62951. "asctime": "2023-02-15 07:14:15,291"
  62952. }
  62953. ],
  62954. "time_consumption": 0.2511777877807617
  62955. },
  62956. {
  62957. "name": "__tLogger__",
  62958. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  62959. "args": [
  62960. "True",
  62961. "<class 'bool'>"
  62962. ],
  62963. "levelname": "INFO",
  62964. "levelno": 20,
  62965. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  62966. "filename": "test.py",
  62967. "module": "test",
  62968. "exc_info": null,
  62969. "exc_text": null,
  62970. "stack_info": null,
  62971. "lineno": 184,
  62972. "funcName": "equivalency_chk",
  62973. "created": 1676441655.5433283,
  62974. "msecs": 543.3282852172852,
  62975. "relativeCreated": 52546.84352874756,
  62976. "thread": 140246908178432,
  62977. "threadName": "MainThread",
  62978. "processName": "MainProcess",
  62979. "process": 509276,
  62980. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  62981. "asctime": "2023-02-15 07:14:15,543",
  62982. "moduleLogger": [
  62983. {
  62984. "name": "__unittest__",
  62985. "msg": "Result (%s): %s (%s)",
  62986. "args": [
  62987. "Virtual device state",
  62988. "True",
  62989. "<class 'bool'>"
  62990. ],
  62991. "levelname": "DEBUG",
  62992. "levelno": 10,
  62993. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  62994. "filename": "test.py",
  62995. "module": "test",
  62996. "exc_info": null,
  62997. "exc_text": null,
  62998. "stack_info": null,
  62999. "lineno": 22,
  63000. "funcName": "__report_result__",
  63001. "created": 1676441655.5430555,
  63002. "msecs": 543.055534362793,
  63003. "relativeCreated": 52546.57077789307,
  63004. "thread": 140246908178432,
  63005. "threadName": "MainThread",
  63006. "processName": "MainProcess",
  63007. "process": 509276,
  63008. "message": "Result (Virtual device state): True (<class 'bool'>)",
  63009. "asctime": "2023-02-15 07:14:15,543"
  63010. },
  63011. {
  63012. "name": "__unittest__",
  63013. "msg": "Expectation (%s): result %s %s (%s)",
  63014. "args": [
  63015. "Virtual device state",
  63016. "=",
  63017. "True",
  63018. "<class 'bool'>"
  63019. ],
  63020. "levelname": "DEBUG",
  63021. "levelno": 10,
  63022. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  63023. "filename": "test.py",
  63024. "module": "test",
  63025. "exc_info": null,
  63026. "exc_text": null,
  63027. "stack_info": null,
  63028. "lineno": 26,
  63029. "funcName": "__report_expectation__",
  63030. "created": 1676441655.5432065,
  63031. "msecs": 543.2064533233643,
  63032. "relativeCreated": 52546.72169685364,
  63033. "thread": 140246908178432,
  63034. "threadName": "MainThread",
  63035. "processName": "MainProcess",
  63036. "process": 509276,
  63037. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  63038. "asctime": "2023-02-15 07:14:15,543"
  63039. }
  63040. ],
  63041. "time_consumption": 0.00012183189392089844
  63042. },
  63043. {
  63044. "name": "__tLogger__",
  63045. "msg": "Switching device state is correct (Content %s and Type is %s).",
  63046. "args": [
  63047. "True",
  63048. "<class 'bool'>"
  63049. ],
  63050. "levelname": "INFO",
  63051. "levelno": 20,
  63052. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  63053. "filename": "test.py",
  63054. "module": "test",
  63055. "exc_info": null,
  63056. "exc_text": null,
  63057. "stack_info": null,
  63058. "lineno": 184,
  63059. "funcName": "equivalency_chk",
  63060. "created": 1676441655.5437372,
  63061. "msecs": 543.7371730804443,
  63062. "relativeCreated": 52547.25241661072,
  63063. "thread": 140246908178432,
  63064. "threadName": "MainThread",
  63065. "processName": "MainProcess",
  63066. "process": 509276,
  63067. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  63068. "asctime": "2023-02-15 07:14:15,543",
  63069. "moduleLogger": [
  63070. {
  63071. "name": "__unittest__",
  63072. "msg": "Result (%s): %s (%s)",
  63073. "args": [
  63074. "Switching device state",
  63075. "True",
  63076. "<class 'bool'>"
  63077. ],
  63078. "levelname": "DEBUG",
  63079. "levelno": 10,
  63080. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  63081. "filename": "test.py",
  63082. "module": "test",
  63083. "exc_info": null,
  63084. "exc_text": null,
  63085. "stack_info": null,
  63086. "lineno": 22,
  63087. "funcName": "__report_result__",
  63088. "created": 1676441655.5435266,
  63089. "msecs": 543.5266494750977,
  63090. "relativeCreated": 52547.04189300537,
  63091. "thread": 140246908178432,
  63092. "threadName": "MainThread",
  63093. "processName": "MainProcess",
  63094. "process": 509276,
  63095. "message": "Result (Switching device state): True (<class 'bool'>)",
  63096. "asctime": "2023-02-15 07:14:15,543"
  63097. },
  63098. {
  63099. "name": "__unittest__",
  63100. "msg": "Expectation (%s): result %s %s (%s)",
  63101. "args": [
  63102. "Switching device state",
  63103. "=",
  63104. "True",
  63105. "<class 'bool'>"
  63106. ],
  63107. "levelname": "DEBUG",
  63108. "levelno": 10,
  63109. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  63110. "filename": "test.py",
  63111. "module": "test",
  63112. "exc_info": null,
  63113. "exc_text": null,
  63114. "stack_info": null,
  63115. "lineno": 26,
  63116. "funcName": "__report_expectation__",
  63117. "created": 1676441655.5436373,
  63118. "msecs": 543.6372756958008,
  63119. "relativeCreated": 52547.152519226074,
  63120. "thread": 140246908178432,
  63121. "threadName": "MainThread",
  63122. "processName": "MainProcess",
  63123. "process": 509276,
  63124. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  63125. "asctime": "2023-02-15 07:14:15,543"
  63126. }
  63127. ],
  63128. "time_consumption": 9.989738464355469e-05
  63129. },
  63130. {
  63131. "name": "__tLogger__",
  63132. "msg": "Changing virtual device state to '%s'",
  63133. "args": [
  63134. false
  63135. ],
  63136. "levelname": "DEBUG",
  63137. "levelno": 10,
  63138. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  63139. "filename": "light.py",
  63140. "module": "light",
  63141. "exc_info": null,
  63142. "exc_text": null,
  63143. "stack_info": null,
  63144. "lineno": 42,
  63145. "funcName": "__test_power_on_off__",
  63146. "created": 1676441655.844912,
  63147. "msecs": 844.912052154541,
  63148. "relativeCreated": 52848.427295684814,
  63149. "thread": 140246908178432,
  63150. "threadName": "MainThread",
  63151. "processName": "MainProcess",
  63152. "process": 509276,
  63153. "message": "Changing virtual device state to 'False'",
  63154. "asctime": "2023-02-15 07:14:15,844",
  63155. "moduleLogger": [
  63156. {
  63157. "name": "smart_brain.mqtt.videv.gfw.dirk.cd_player.state.set",
  63158. "msg": "Sending message with topic %s and payload %s",
  63159. "args": [
  63160. "videv/gfw/dirk/cd_player/state/set",
  63161. "false"
  63162. ],
  63163. "levelname": "DEBUG",
  63164. "levelno": 10,
  63165. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  63166. "filename": "__init__.py",
  63167. "module": "__init__",
  63168. "exc_info": null,
  63169. "exc_text": null,
  63170. "stack_info": null,
  63171. "lineno": 75,
  63172. "funcName": "send",
  63173. "created": 1676441655.544062,
  63174. "msecs": 544.0618991851807,
  63175. "relativeCreated": 52547.577142715454,
  63176. "thread": 140246908178432,
  63177. "threadName": "MainThread",
  63178. "processName": "MainProcess",
  63179. "process": 509276,
  63180. "message": "Sending message with topic videv/gfw/dirk/cd_player/state/set and payload false",
  63181. "asctime": "2023-02-15 07:14:15,544"
  63182. },
  63183. {
  63184. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.3.set",
  63185. "msg": "Received message with topic %s and payload %s",
  63186. "args": [
  63187. "my_apps/gfw/dirk/powerplug/output/3/set",
  63188. "b'false'"
  63189. ],
  63190. "levelname": "DEBUG",
  63191. "levelno": 10,
  63192. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  63193. "filename": "__init__.py",
  63194. "module": "__init__",
  63195. "exc_info": null,
  63196. "exc_text": null,
  63197. "stack_info": null,
  63198. "lineno": 91,
  63199. "funcName": "__receive__",
  63200. "created": 1676441655.5474844,
  63201. "msecs": 547.4843978881836,
  63202. "relativeCreated": 52550.99964141846,
  63203. "thread": 140246884292160,
  63204. "threadName": "Thread-1 (_thread_main)",
  63205. "processName": "MainProcess",
  63206. "process": 509276,
  63207. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/3/set and payload b'false'",
  63208. "asctime": "2023-02-15 07:14:15,547"
  63209. },
  63210. {
  63211. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.3",
  63212. "msg": "Sending message with topic %s and payload %s",
  63213. "args": [
  63214. "my_apps/gfw/dirk/powerplug/output/3",
  63215. "false"
  63216. ],
  63217. "levelname": "DEBUG",
  63218. "levelno": 10,
  63219. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  63220. "filename": "__init__.py",
  63221. "module": "__init__",
  63222. "exc_info": null,
  63223. "exc_text": null,
  63224. "stack_info": null,
  63225. "lineno": 75,
  63226. "funcName": "send",
  63227. "created": 1676441655.5480886,
  63228. "msecs": 548.088550567627,
  63229. "relativeCreated": 52551.6037940979,
  63230. "thread": 140246884292160,
  63231. "threadName": "Thread-1 (_thread_main)",
  63232. "processName": "MainProcess",
  63233. "process": 509276,
  63234. "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/3 and payload false",
  63235. "asctime": "2023-02-15 07:14:15,548"
  63236. },
  63237. {
  63238. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.3",
  63239. "msg": "Received message with topic %s and payload %s",
  63240. "args": [
  63241. "my_apps/gfw/dirk/powerplug/output/3",
  63242. "b'false'"
  63243. ],
  63244. "levelname": "DEBUG",
  63245. "levelno": 10,
  63246. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  63247. "filename": "__init__.py",
  63248. "module": "__init__",
  63249. "exc_info": null,
  63250. "exc_text": null,
  63251. "stack_info": null,
  63252. "lineno": 91,
  63253. "funcName": "__receive__",
  63254. "created": 1676441655.5494537,
  63255. "msecs": 549.4537353515625,
  63256. "relativeCreated": 52552.968978881836,
  63257. "thread": 140246884292160,
  63258. "threadName": "Thread-1 (_thread_main)",
  63259. "processName": "MainProcess",
  63260. "process": 509276,
  63261. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/3 and payload b'false'",
  63262. "asctime": "2023-02-15 07:14:15,549"
  63263. },
  63264. {
  63265. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1.set",
  63266. "msg": "Received message with topic %s and payload %s",
  63267. "args": [
  63268. "my_apps/gfw/dirk/powerplug/output/1/set",
  63269. "b'false'"
  63270. ],
  63271. "levelname": "DEBUG",
  63272. "levelno": 10,
  63273. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  63274. "filename": "__init__.py",
  63275. "module": "__init__",
  63276. "exc_info": null,
  63277. "exc_text": null,
  63278. "stack_info": null,
  63279. "lineno": 91,
  63280. "funcName": "__receive__",
  63281. "created": 1676441655.5945852,
  63282. "msecs": 594.5851802825928,
  63283. "relativeCreated": 52598.100423812866,
  63284. "thread": 140246884292160,
  63285. "threadName": "Thread-1 (_thread_main)",
  63286. "processName": "MainProcess",
  63287. "process": 509276,
  63288. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/1/set and payload b'false'",
  63289. "asctime": "2023-02-15 07:14:15,594"
  63290. },
  63291. {
  63292. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1",
  63293. "msg": "Sending message with topic %s and payload %s",
  63294. "args": [
  63295. "my_apps/gfw/dirk/powerplug/output/1",
  63296. "false"
  63297. ],
  63298. "levelname": "DEBUG",
  63299. "levelno": 10,
  63300. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  63301. "filename": "__init__.py",
  63302. "module": "__init__",
  63303. "exc_info": null,
  63304. "exc_text": null,
  63305. "stack_info": null,
  63306. "lineno": 75,
  63307. "funcName": "send",
  63308. "created": 1676441655.5952864,
  63309. "msecs": 595.2863693237305,
  63310. "relativeCreated": 52598.801612854004,
  63311. "thread": 140246884292160,
  63312. "threadName": "Thread-1 (_thread_main)",
  63313. "processName": "MainProcess",
  63314. "process": 509276,
  63315. "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/1 and payload false",
  63316. "asctime": "2023-02-15 07:14:15,595"
  63317. },
  63318. {
  63319. "name": "smart_brain.mqtt.videv.gfw.dirk.cd_player.state",
  63320. "msg": "Received message with topic %s and payload %s",
  63321. "args": [
  63322. "videv/gfw/dirk/cd_player/state",
  63323. "b'false'"
  63324. ],
  63325. "levelname": "DEBUG",
  63326. "levelno": 10,
  63327. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  63328. "filename": "__init__.py",
  63329. "module": "__init__",
  63330. "exc_info": null,
  63331. "exc_text": null,
  63332. "stack_info": null,
  63333. "lineno": 91,
  63334. "funcName": "__receive__",
  63335. "created": 1676441655.5962412,
  63336. "msecs": 596.2412357330322,
  63337. "relativeCreated": 52599.756479263306,
  63338. "thread": 140246884292160,
  63339. "threadName": "Thread-1 (_thread_main)",
  63340. "processName": "MainProcess",
  63341. "process": 509276,
  63342. "message": "Received message with topic videv/gfw/dirk/cd_player/state and payload b'false'",
  63343. "asctime": "2023-02-15 07:14:15,596"
  63344. },
  63345. {
  63346. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1",
  63347. "msg": "Received message with topic %s and payload %s",
  63348. "args": [
  63349. "my_apps/gfw/dirk/powerplug/output/1",
  63350. "b'false'"
  63351. ],
  63352. "levelname": "DEBUG",
  63353. "levelno": 10,
  63354. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  63355. "filename": "__init__.py",
  63356. "module": "__init__",
  63357. "exc_info": null,
  63358. "exc_text": null,
  63359. "stack_info": null,
  63360. "lineno": 91,
  63361. "funcName": "__receive__",
  63362. "created": 1676441655.597493,
  63363. "msecs": 597.4929332733154,
  63364. "relativeCreated": 52601.00817680359,
  63365. "thread": 140246884292160,
  63366. "threadName": "Thread-1 (_thread_main)",
  63367. "processName": "MainProcess",
  63368. "process": 509276,
  63369. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/1 and payload b'false'",
  63370. "asctime": "2023-02-15 07:14:15,597"
  63371. },
  63372. {
  63373. "name": "smart_brain.mqtt.videv.gfw.dirk.amplifier.state",
  63374. "msg": "Received message with topic %s and payload %s",
  63375. "args": [
  63376. "videv/gfw/dirk/amplifier/state",
  63377. "b'false'"
  63378. ],
  63379. "levelname": "DEBUG",
  63380. "levelno": 10,
  63381. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  63382. "filename": "__init__.py",
  63383. "module": "__init__",
  63384. "exc_info": null,
  63385. "exc_text": null,
  63386. "stack_info": null,
  63387. "lineno": 91,
  63388. "funcName": "__receive__",
  63389. "created": 1676441655.6435313,
  63390. "msecs": 643.531322479248,
  63391. "relativeCreated": 52647.04656600952,
  63392. "thread": 140246884292160,
  63393. "threadName": "Thread-1 (_thread_main)",
  63394. "processName": "MainProcess",
  63395. "process": 509276,
  63396. "message": "Received message with topic videv/gfw/dirk/amplifier/state and payload b'false'",
  63397. "asctime": "2023-02-15 07:14:15,643"
  63398. }
  63399. ],
  63400. "time_consumption": 0.20138072967529297
  63401. },
  63402. {
  63403. "name": "__tLogger__",
  63404. "msg": "Switching device state is correct (Content %s and Type is %s).",
  63405. "args": [
  63406. "False",
  63407. "<class 'bool'>"
  63408. ],
  63409. "levelname": "INFO",
  63410. "levelno": 20,
  63411. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  63412. "filename": "test.py",
  63413. "module": "test",
  63414. "exc_info": null,
  63415. "exc_text": null,
  63416. "stack_info": null,
  63417. "lineno": 184,
  63418. "funcName": "equivalency_chk",
  63419. "created": 1676441655.8452008,
  63420. "msecs": 845.200777053833,
  63421. "relativeCreated": 52848.71602058411,
  63422. "thread": 140246908178432,
  63423. "threadName": "MainThread",
  63424. "processName": "MainProcess",
  63425. "process": 509276,
  63426. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  63427. "asctime": "2023-02-15 07:14:15,845",
  63428. "moduleLogger": [
  63429. {
  63430. "name": "__unittest__",
  63431. "msg": "Result (%s): %s (%s)",
  63432. "args": [
  63433. "Switching device state",
  63434. "False",
  63435. "<class 'bool'>"
  63436. ],
  63437. "levelname": "DEBUG",
  63438. "levelno": 10,
  63439. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  63440. "filename": "test.py",
  63441. "module": "test",
  63442. "exc_info": null,
  63443. "exc_text": null,
  63444. "stack_info": null,
  63445. "lineno": 22,
  63446. "funcName": "__report_result__",
  63447. "created": 1676441655.8451068,
  63448. "msecs": 845.106840133667,
  63449. "relativeCreated": 52848.62208366394,
  63450. "thread": 140246908178432,
  63451. "threadName": "MainThread",
  63452. "processName": "MainProcess",
  63453. "process": 509276,
  63454. "message": "Result (Switching device state): False (<class 'bool'>)",
  63455. "asctime": "2023-02-15 07:14:15,845"
  63456. },
  63457. {
  63458. "name": "__unittest__",
  63459. "msg": "Expectation (%s): result %s %s (%s)",
  63460. "args": [
  63461. "Switching device state",
  63462. "=",
  63463. "False",
  63464. "<class 'bool'>"
  63465. ],
  63466. "levelname": "DEBUG",
  63467. "levelno": 10,
  63468. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  63469. "filename": "test.py",
  63470. "module": "test",
  63471. "exc_info": null,
  63472. "exc_text": null,
  63473. "stack_info": null,
  63474. "lineno": 26,
  63475. "funcName": "__report_expectation__",
  63476. "created": 1676441655.8451564,
  63477. "msecs": 845.1564311981201,
  63478. "relativeCreated": 52848.67167472839,
  63479. "thread": 140246908178432,
  63480. "threadName": "MainThread",
  63481. "processName": "MainProcess",
  63482. "process": 509276,
  63483. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  63484. "asctime": "2023-02-15 07:14:15,845"
  63485. }
  63486. ],
  63487. "time_consumption": 4.4345855712890625e-05
  63488. },
  63489. {
  63490. "name": "__tLogger__",
  63491. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  63492. "args": [
  63493. "False",
  63494. "<class 'bool'>"
  63495. ],
  63496. "levelname": "INFO",
  63497. "levelno": 20,
  63498. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  63499. "filename": "test.py",
  63500. "module": "test",
  63501. "exc_info": null,
  63502. "exc_text": null,
  63503. "stack_info": null,
  63504. "lineno": 184,
  63505. "funcName": "equivalency_chk",
  63506. "created": 1676441655.8453693,
  63507. "msecs": 845.3693389892578,
  63508. "relativeCreated": 52848.88458251953,
  63509. "thread": 140246908178432,
  63510. "threadName": "MainThread",
  63511. "processName": "MainProcess",
  63512. "process": 509276,
  63513. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  63514. "asctime": "2023-02-15 07:14:15,845",
  63515. "moduleLogger": [
  63516. {
  63517. "name": "__unittest__",
  63518. "msg": "Result (%s): %s (%s)",
  63519. "args": [
  63520. "Virtual device state",
  63521. "False",
  63522. "<class 'bool'>"
  63523. ],
  63524. "levelname": "DEBUG",
  63525. "levelno": 10,
  63526. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  63527. "filename": "test.py",
  63528. "module": "test",
  63529. "exc_info": null,
  63530. "exc_text": null,
  63531. "stack_info": null,
  63532. "lineno": 22,
  63533. "funcName": "__report_result__",
  63534. "created": 1676441655.8452985,
  63535. "msecs": 845.2985286712646,
  63536. "relativeCreated": 52848.81377220154,
  63537. "thread": 140246908178432,
  63538. "threadName": "MainThread",
  63539. "processName": "MainProcess",
  63540. "process": 509276,
  63541. "message": "Result (Virtual device state): False (<class 'bool'>)",
  63542. "asctime": "2023-02-15 07:14:15,845"
  63543. },
  63544. {
  63545. "name": "__unittest__",
  63546. "msg": "Expectation (%s): result %s %s (%s)",
  63547. "args": [
  63548. "Virtual device state",
  63549. "=",
  63550. "False",
  63551. "<class 'bool'>"
  63552. ],
  63553. "levelname": "DEBUG",
  63554. "levelno": 10,
  63555. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  63556. "filename": "test.py",
  63557. "module": "test",
  63558. "exc_info": null,
  63559. "exc_text": null,
  63560. "stack_info": null,
  63561. "lineno": 26,
  63562. "funcName": "__report_expectation__",
  63563. "created": 1676441655.8453422,
  63564. "msecs": 845.3421592712402,
  63565. "relativeCreated": 52848.857402801514,
  63566. "thread": 140246908178432,
  63567. "threadName": "MainThread",
  63568. "processName": "MainProcess",
  63569. "process": 509276,
  63570. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  63571. "asctime": "2023-02-15 07:14:15,845"
  63572. }
  63573. ],
  63574. "time_consumption": 2.7179718017578125e-05
  63575. },
  63576. {
  63577. "name": "__tLogger__",
  63578. "msg": "Changing switching device state to '%s'",
  63579. "args": [
  63580. true
  63581. ],
  63582. "levelname": "DEBUG",
  63583. "levelno": 10,
  63584. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  63585. "filename": "light.py",
  63586. "module": "light",
  63587. "exc_info": null,
  63588. "exc_text": null,
  63589. "stack_info": null,
  63590. "lineno": 36,
  63591. "funcName": "__test_power_on_off__",
  63592. "created": 1676441656.1462958,
  63593. "msecs": 146.29578590393066,
  63594. "relativeCreated": 53149.811029434204,
  63595. "thread": 140246908178432,
  63596. "threadName": "MainThread",
  63597. "processName": "MainProcess",
  63598. "process": 509276,
  63599. "message": "Changing switching device state to 'True'",
  63600. "asctime": "2023-02-15 07:14:16,146",
  63601. "moduleLogger": [
  63602. {
  63603. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.3",
  63604. "msg": "Sending message with topic %s and payload %s",
  63605. "args": [
  63606. "my_apps/gfw/dirk/powerplug/output/3",
  63607. "true"
  63608. ],
  63609. "levelname": "DEBUG",
  63610. "levelno": 10,
  63611. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  63612. "filename": "__init__.py",
  63613. "module": "__init__",
  63614. "exc_info": null,
  63615. "exc_text": null,
  63616. "stack_info": null,
  63617. "lineno": 75,
  63618. "funcName": "send",
  63619. "created": 1676441655.845477,
  63620. "msecs": 845.4771041870117,
  63621. "relativeCreated": 52848.992347717285,
  63622. "thread": 140246908178432,
  63623. "threadName": "MainThread",
  63624. "processName": "MainProcess",
  63625. "process": 509276,
  63626. "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/3 and payload true",
  63627. "asctime": "2023-02-15 07:14:15,845"
  63628. },
  63629. {
  63630. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.3",
  63631. "msg": "Received message with topic %s and payload %s",
  63632. "args": [
  63633. "my_apps/gfw/dirk/powerplug/output/3",
  63634. "b'true'"
  63635. ],
  63636. "levelname": "DEBUG",
  63637. "levelno": 10,
  63638. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  63639. "filename": "__init__.py",
  63640. "module": "__init__",
  63641. "exc_info": null,
  63642. "exc_text": null,
  63643. "stack_info": null,
  63644. "lineno": 91,
  63645. "funcName": "__receive__",
  63646. "created": 1676441655.8458428,
  63647. "msecs": 845.8428382873535,
  63648. "relativeCreated": 52849.35808181763,
  63649. "thread": 140246884292160,
  63650. "threadName": "Thread-1 (_thread_main)",
  63651. "processName": "MainProcess",
  63652. "process": 509276,
  63653. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/3 and payload b'true'",
  63654. "asctime": "2023-02-15 07:14:15,845"
  63655. },
  63656. {
  63657. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1.set",
  63658. "msg": "Received message with topic %s and payload %s",
  63659. "args": [
  63660. "my_apps/gfw/dirk/powerplug/output/1/set",
  63661. "b'true'"
  63662. ],
  63663. "levelname": "DEBUG",
  63664. "levelno": 10,
  63665. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  63666. "filename": "__init__.py",
  63667. "module": "__init__",
  63668. "exc_info": null,
  63669. "exc_text": null,
  63670. "stack_info": null,
  63671. "lineno": 91,
  63672. "funcName": "__receive__",
  63673. "created": 1676441655.846788,
  63674. "msecs": 846.7879295349121,
  63675. "relativeCreated": 52850.303173065186,
  63676. "thread": 140246884292160,
  63677. "threadName": "Thread-1 (_thread_main)",
  63678. "processName": "MainProcess",
  63679. "process": 509276,
  63680. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/1/set and payload b'true'",
  63681. "asctime": "2023-02-15 07:14:15,846"
  63682. },
  63683. {
  63684. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1",
  63685. "msg": "Sending message with topic %s and payload %s",
  63686. "args": [
  63687. "my_apps/gfw/dirk/powerplug/output/1",
  63688. "true"
  63689. ],
  63690. "levelname": "DEBUG",
  63691. "levelno": 10,
  63692. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  63693. "filename": "__init__.py",
  63694. "module": "__init__",
  63695. "exc_info": null,
  63696. "exc_text": null,
  63697. "stack_info": null,
  63698. "lineno": 75,
  63699. "funcName": "send",
  63700. "created": 1676441655.8468928,
  63701. "msecs": 846.8928337097168,
  63702. "relativeCreated": 52850.40807723999,
  63703. "thread": 140246884292160,
  63704. "threadName": "Thread-1 (_thread_main)",
  63705. "processName": "MainProcess",
  63706. "process": 509276,
  63707. "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/1 and payload true",
  63708. "asctime": "2023-02-15 07:14:15,846"
  63709. },
  63710. {
  63711. "name": "smart_brain.mqtt.videv.gfw.dirk.cd_player.state",
  63712. "msg": "Received message with topic %s and payload %s",
  63713. "args": [
  63714. "videv/gfw/dirk/cd_player/state",
  63715. "b'true'"
  63716. ],
  63717. "levelname": "DEBUG",
  63718. "levelno": 10,
  63719. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  63720. "filename": "__init__.py",
  63721. "module": "__init__",
  63722. "exc_info": null,
  63723. "exc_text": null,
  63724. "stack_info": null,
  63725. "lineno": 91,
  63726. "funcName": "__receive__",
  63727. "created": 1676441655.8470724,
  63728. "msecs": 847.0723628997803,
  63729. "relativeCreated": 52850.587606430054,
  63730. "thread": 140246884292160,
  63731. "threadName": "Thread-1 (_thread_main)",
  63732. "processName": "MainProcess",
  63733. "process": 509276,
  63734. "message": "Received message with topic videv/gfw/dirk/cd_player/state and payload b'true'",
  63735. "asctime": "2023-02-15 07:14:15,847"
  63736. },
  63737. {
  63738. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1",
  63739. "msg": "Received message with topic %s and payload %s",
  63740. "args": [
  63741. "my_apps/gfw/dirk/powerplug/output/1",
  63742. "b'true'"
  63743. ],
  63744. "levelname": "DEBUG",
  63745. "levelno": 10,
  63746. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  63747. "filename": "__init__.py",
  63748. "module": "__init__",
  63749. "exc_info": null,
  63750. "exc_text": null,
  63751. "stack_info": null,
  63752. "lineno": 91,
  63753. "funcName": "__receive__",
  63754. "created": 1676441655.8473141,
  63755. "msecs": 847.3141193389893,
  63756. "relativeCreated": 52850.82936286926,
  63757. "thread": 140246884292160,
  63758. "threadName": "Thread-1 (_thread_main)",
  63759. "processName": "MainProcess",
  63760. "process": 509276,
  63761. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/1 and payload b'true'",
  63762. "asctime": "2023-02-15 07:14:15,847"
  63763. },
  63764. {
  63765. "name": "smart_brain.mqtt.videv.gfw.dirk.amplifier.state",
  63766. "msg": "Received message with topic %s and payload %s",
  63767. "args": [
  63768. "videv/gfw/dirk/amplifier/state",
  63769. "b'true'"
  63770. ],
  63771. "levelname": "DEBUG",
  63772. "levelno": 10,
  63773. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  63774. "filename": "__init__.py",
  63775. "module": "__init__",
  63776. "exc_info": null,
  63777. "exc_text": null,
  63778. "stack_info": null,
  63779. "lineno": 91,
  63780. "funcName": "__receive__",
  63781. "created": 1676441655.935569,
  63782. "msecs": 935.5690479278564,
  63783. "relativeCreated": 52939.08429145813,
  63784. "thread": 140246884292160,
  63785. "threadName": "Thread-1 (_thread_main)",
  63786. "processName": "MainProcess",
  63787. "process": 509276,
  63788. "message": "Received message with topic videv/gfw/dirk/amplifier/state and payload b'true'",
  63789. "asctime": "2023-02-15 07:14:15,935"
  63790. }
  63791. ],
  63792. "time_consumption": 0.21072673797607422
  63793. },
  63794. {
  63795. "name": "__tLogger__",
  63796. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  63797. "args": [
  63798. "True",
  63799. "<class 'bool'>"
  63800. ],
  63801. "levelname": "INFO",
  63802. "levelno": 20,
  63803. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  63804. "filename": "test.py",
  63805. "module": "test",
  63806. "exc_info": null,
  63807. "exc_text": null,
  63808. "stack_info": null,
  63809. "lineno": 184,
  63810. "funcName": "equivalency_chk",
  63811. "created": 1676441656.14657,
  63812. "msecs": 146.56996726989746,
  63813. "relativeCreated": 53150.08521080017,
  63814. "thread": 140246908178432,
  63815. "threadName": "MainThread",
  63816. "processName": "MainProcess",
  63817. "process": 509276,
  63818. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  63819. "asctime": "2023-02-15 07:14:16,146",
  63820. "moduleLogger": [
  63821. {
  63822. "name": "__unittest__",
  63823. "msg": "Result (%s): %s (%s)",
  63824. "args": [
  63825. "Virtual device state",
  63826. "True",
  63827. "<class 'bool'>"
  63828. ],
  63829. "levelname": "DEBUG",
  63830. "levelno": 10,
  63831. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  63832. "filename": "test.py",
  63833. "module": "test",
  63834. "exc_info": null,
  63835. "exc_text": null,
  63836. "stack_info": null,
  63837. "lineno": 22,
  63838. "funcName": "__report_result__",
  63839. "created": 1676441656.1464899,
  63840. "msecs": 146.48985862731934,
  63841. "relativeCreated": 53150.00510215759,
  63842. "thread": 140246908178432,
  63843. "threadName": "MainThread",
  63844. "processName": "MainProcess",
  63845. "process": 509276,
  63846. "message": "Result (Virtual device state): True (<class 'bool'>)",
  63847. "asctime": "2023-02-15 07:14:16,146"
  63848. },
  63849. {
  63850. "name": "__unittest__",
  63851. "msg": "Expectation (%s): result %s %s (%s)",
  63852. "args": [
  63853. "Virtual device state",
  63854. "=",
  63855. "True",
  63856. "<class 'bool'>"
  63857. ],
  63858. "levelname": "DEBUG",
  63859. "levelno": 10,
  63860. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  63861. "filename": "test.py",
  63862. "module": "test",
  63863. "exc_info": null,
  63864. "exc_text": null,
  63865. "stack_info": null,
  63866. "lineno": 26,
  63867. "funcName": "__report_expectation__",
  63868. "created": 1676441656.1465354,
  63869. "msecs": 146.53539657592773,
  63870. "relativeCreated": 53150.0506401062,
  63871. "thread": 140246908178432,
  63872. "threadName": "MainThread",
  63873. "processName": "MainProcess",
  63874. "process": 509276,
  63875. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  63876. "asctime": "2023-02-15 07:14:16,146"
  63877. }
  63878. ],
  63879. "time_consumption": 3.457069396972656e-05
  63880. },
  63881. {
  63882. "name": "__tLogger__",
  63883. "msg": "Switching device state is correct (Content %s and Type is %s).",
  63884. "args": [
  63885. "True",
  63886. "<class 'bool'>"
  63887. ],
  63888. "levelname": "INFO",
  63889. "levelno": 20,
  63890. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  63891. "filename": "test.py",
  63892. "module": "test",
  63893. "exc_info": null,
  63894. "exc_text": null,
  63895. "stack_info": null,
  63896. "lineno": 184,
  63897. "funcName": "equivalency_chk",
  63898. "created": 1676441656.1466982,
  63899. "msecs": 146.6982364654541,
  63900. "relativeCreated": 53150.21347999573,
  63901. "thread": 140246908178432,
  63902. "threadName": "MainThread",
  63903. "processName": "MainProcess",
  63904. "process": 509276,
  63905. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  63906. "asctime": "2023-02-15 07:14:16,146",
  63907. "moduleLogger": [
  63908. {
  63909. "name": "__unittest__",
  63910. "msg": "Result (%s): %s (%s)",
  63911. "args": [
  63912. "Switching device state",
  63913. "True",
  63914. "<class 'bool'>"
  63915. ],
  63916. "levelname": "DEBUG",
  63917. "levelno": 10,
  63918. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  63919. "filename": "test.py",
  63920. "module": "test",
  63921. "exc_info": null,
  63922. "exc_text": null,
  63923. "stack_info": null,
  63924. "lineno": 22,
  63925. "funcName": "__report_result__",
  63926. "created": 1676441656.146624,
  63927. "msecs": 146.62408828735352,
  63928. "relativeCreated": 53150.13933181763,
  63929. "thread": 140246908178432,
  63930. "threadName": "MainThread",
  63931. "processName": "MainProcess",
  63932. "process": 509276,
  63933. "message": "Result (Switching device state): True (<class 'bool'>)",
  63934. "asctime": "2023-02-15 07:14:16,146"
  63935. },
  63936. {
  63937. "name": "__unittest__",
  63938. "msg": "Expectation (%s): result %s %s (%s)",
  63939. "args": [
  63940. "Switching device state",
  63941. "=",
  63942. "True",
  63943. "<class 'bool'>"
  63944. ],
  63945. "levelname": "DEBUG",
  63946. "levelno": 10,
  63947. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  63948. "filename": "test.py",
  63949. "module": "test",
  63950. "exc_info": null,
  63951. "exc_text": null,
  63952. "stack_info": null,
  63953. "lineno": 26,
  63954. "funcName": "__report_expectation__",
  63955. "created": 1676441656.146654,
  63956. "msecs": 146.6538906097412,
  63957. "relativeCreated": 53150.169134140015,
  63958. "thread": 140246908178432,
  63959. "threadName": "MainThread",
  63960. "processName": "MainProcess",
  63961. "process": 509276,
  63962. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  63963. "asctime": "2023-02-15 07:14:16,146"
  63964. }
  63965. ],
  63966. "time_consumption": 4.4345855712890625e-05
  63967. },
  63968. {
  63969. "name": "__tLogger__",
  63970. "msg": "Changing virtual device state to '%s'",
  63971. "args": [
  63972. false
  63973. ],
  63974. "levelname": "DEBUG",
  63975. "levelno": 10,
  63976. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  63977. "filename": "light.py",
  63978. "module": "light",
  63979. "exc_info": null,
  63980. "exc_text": null,
  63981. "stack_info": null,
  63982. "lineno": 42,
  63983. "funcName": "__test_power_on_off__",
  63984. "created": 1676441656.4474094,
  63985. "msecs": 447.40939140319824,
  63986. "relativeCreated": 53450.92463493347,
  63987. "thread": 140246908178432,
  63988. "threadName": "MainThread",
  63989. "processName": "MainProcess",
  63990. "process": 509276,
  63991. "message": "Changing virtual device state to 'False'",
  63992. "asctime": "2023-02-15 07:14:16,447",
  63993. "moduleLogger": [
  63994. {
  63995. "name": "smart_brain.mqtt.videv.gfw.dirk.cd_player.state.set",
  63996. "msg": "Sending message with topic %s and payload %s",
  63997. "args": [
  63998. "videv/gfw/dirk/cd_player/state/set",
  63999. "false"
  64000. ],
  64001. "levelname": "DEBUG",
  64002. "levelno": 10,
  64003. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  64004. "filename": "__init__.py",
  64005. "module": "__init__",
  64006. "exc_info": null,
  64007. "exc_text": null,
  64008. "stack_info": null,
  64009. "lineno": 75,
  64010. "funcName": "send",
  64011. "created": 1676441656.1467881,
  64012. "msecs": 146.7881202697754,
  64013. "relativeCreated": 53150.30336380005,
  64014. "thread": 140246908178432,
  64015. "threadName": "MainThread",
  64016. "processName": "MainProcess",
  64017. "process": 509276,
  64018. "message": "Sending message with topic videv/gfw/dirk/cd_player/state/set and payload false",
  64019. "asctime": "2023-02-15 07:14:16,146"
  64020. },
  64021. {
  64022. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.3.set",
  64023. "msg": "Received message with topic %s and payload %s",
  64024. "args": [
  64025. "my_apps/gfw/dirk/powerplug/output/3/set",
  64026. "b'false'"
  64027. ],
  64028. "levelname": "DEBUG",
  64029. "levelno": 10,
  64030. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  64031. "filename": "__init__.py",
  64032. "module": "__init__",
  64033. "exc_info": null,
  64034. "exc_text": null,
  64035. "stack_info": null,
  64036. "lineno": 91,
  64037. "funcName": "__receive__",
  64038. "created": 1676441656.1478984,
  64039. "msecs": 147.89843559265137,
  64040. "relativeCreated": 53151.413679122925,
  64041. "thread": 140246884292160,
  64042. "threadName": "Thread-1 (_thread_main)",
  64043. "processName": "MainProcess",
  64044. "process": 509276,
  64045. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/3/set and payload b'false'",
  64046. "asctime": "2023-02-15 07:14:16,147"
  64047. },
  64048. {
  64049. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.3",
  64050. "msg": "Sending message with topic %s and payload %s",
  64051. "args": [
  64052. "my_apps/gfw/dirk/powerplug/output/3",
  64053. "false"
  64054. ],
  64055. "levelname": "DEBUG",
  64056. "levelno": 10,
  64057. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  64058. "filename": "__init__.py",
  64059. "module": "__init__",
  64060. "exc_info": null,
  64061. "exc_text": null,
  64062. "stack_info": null,
  64063. "lineno": 75,
  64064. "funcName": "send",
  64065. "created": 1676441656.1480453,
  64066. "msecs": 148.04530143737793,
  64067. "relativeCreated": 53151.56054496765,
  64068. "thread": 140246884292160,
  64069. "threadName": "Thread-1 (_thread_main)",
  64070. "processName": "MainProcess",
  64071. "process": 509276,
  64072. "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/3 and payload false",
  64073. "asctime": "2023-02-15 07:14:16,148"
  64074. },
  64075. {
  64076. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.3",
  64077. "msg": "Received message with topic %s and payload %s",
  64078. "args": [
  64079. "my_apps/gfw/dirk/powerplug/output/3",
  64080. "b'false'"
  64081. ],
  64082. "levelname": "DEBUG",
  64083. "levelno": 10,
  64084. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  64085. "filename": "__init__.py",
  64086. "module": "__init__",
  64087. "exc_info": null,
  64088. "exc_text": null,
  64089. "stack_info": null,
  64090. "lineno": 91,
  64091. "funcName": "__receive__",
  64092. "created": 1676441656.1483812,
  64093. "msecs": 148.38123321533203,
  64094. "relativeCreated": 53151.896476745605,
  64095. "thread": 140246884292160,
  64096. "threadName": "Thread-1 (_thread_main)",
  64097. "processName": "MainProcess",
  64098. "process": 509276,
  64099. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/3 and payload b'false'",
  64100. "asctime": "2023-02-15 07:14:16,148"
  64101. },
  64102. {
  64103. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1.set",
  64104. "msg": "Received message with topic %s and payload %s",
  64105. "args": [
  64106. "my_apps/gfw/dirk/powerplug/output/1/set",
  64107. "b'false'"
  64108. ],
  64109. "levelname": "DEBUG",
  64110. "levelno": 10,
  64111. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  64112. "filename": "__init__.py",
  64113. "module": "__init__",
  64114. "exc_info": null,
  64115. "exc_text": null,
  64116. "stack_info": null,
  64117. "lineno": 91,
  64118. "funcName": "__receive__",
  64119. "created": 1676441656.1935828,
  64120. "msecs": 193.58277320861816,
  64121. "relativeCreated": 53197.09801673889,
  64122. "thread": 140246884292160,
  64123. "threadName": "Thread-1 (_thread_main)",
  64124. "processName": "MainProcess",
  64125. "process": 509276,
  64126. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/1/set and payload b'false'",
  64127. "asctime": "2023-02-15 07:14:16,193"
  64128. },
  64129. {
  64130. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1",
  64131. "msg": "Sending message with topic %s and payload %s",
  64132. "args": [
  64133. "my_apps/gfw/dirk/powerplug/output/1",
  64134. "false"
  64135. ],
  64136. "levelname": "DEBUG",
  64137. "levelno": 10,
  64138. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  64139. "filename": "__init__.py",
  64140. "module": "__init__",
  64141. "exc_info": null,
  64142. "exc_text": null,
  64143. "stack_info": null,
  64144. "lineno": 75,
  64145. "funcName": "send",
  64146. "created": 1676441656.1939476,
  64147. "msecs": 193.94755363464355,
  64148. "relativeCreated": 53197.46279716492,
  64149. "thread": 140246884292160,
  64150. "threadName": "Thread-1 (_thread_main)",
  64151. "processName": "MainProcess",
  64152. "process": 509276,
  64153. "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/1 and payload false",
  64154. "asctime": "2023-02-15 07:14:16,193"
  64155. },
  64156. {
  64157. "name": "smart_brain.mqtt.videv.gfw.dirk.cd_player.state",
  64158. "msg": "Received message with topic %s and payload %s",
  64159. "args": [
  64160. "videv/gfw/dirk/cd_player/state",
  64161. "b'false'"
  64162. ],
  64163. "levelname": "DEBUG",
  64164. "levelno": 10,
  64165. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  64166. "filename": "__init__.py",
  64167. "module": "__init__",
  64168. "exc_info": null,
  64169. "exc_text": null,
  64170. "stack_info": null,
  64171. "lineno": 91,
  64172. "funcName": "__receive__",
  64173. "created": 1676441656.194603,
  64174. "msecs": 194.60296630859375,
  64175. "relativeCreated": 53198.11820983887,
  64176. "thread": 140246884292160,
  64177. "threadName": "Thread-1 (_thread_main)",
  64178. "processName": "MainProcess",
  64179. "process": 509276,
  64180. "message": "Received message with topic videv/gfw/dirk/cd_player/state and payload b'false'",
  64181. "asctime": "2023-02-15 07:14:16,194"
  64182. },
  64183. {
  64184. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1",
  64185. "msg": "Received message with topic %s and payload %s",
  64186. "args": [
  64187. "my_apps/gfw/dirk/powerplug/output/1",
  64188. "b'false'"
  64189. ],
  64190. "levelname": "DEBUG",
  64191. "levelno": 10,
  64192. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  64193. "filename": "__init__.py",
  64194. "module": "__init__",
  64195. "exc_info": null,
  64196. "exc_text": null,
  64197. "stack_info": null,
  64198. "lineno": 91,
  64199. "funcName": "__receive__",
  64200. "created": 1676441656.1953728,
  64201. "msecs": 195.3728199005127,
  64202. "relativeCreated": 53198.888063430786,
  64203. "thread": 140246884292160,
  64204. "threadName": "Thread-1 (_thread_main)",
  64205. "processName": "MainProcess",
  64206. "process": 509276,
  64207. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/1 and payload b'false'",
  64208. "asctime": "2023-02-15 07:14:16,195"
  64209. },
  64210. {
  64211. "name": "smart_brain.mqtt.videv.gfw.dirk.amplifier.state",
  64212. "msg": "Received message with topic %s and payload %s",
  64213. "args": [
  64214. "videv/gfw/dirk/amplifier/state",
  64215. "b'false'"
  64216. ],
  64217. "levelname": "DEBUG",
  64218. "levelno": 10,
  64219. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  64220. "filename": "__init__.py",
  64221. "module": "__init__",
  64222. "exc_info": null,
  64223. "exc_text": null,
  64224. "stack_info": null,
  64225. "lineno": 91,
  64226. "funcName": "__receive__",
  64227. "created": 1676441656.2435067,
  64228. "msecs": 243.50666999816895,
  64229. "relativeCreated": 53247.02191352844,
  64230. "thread": 140246884292160,
  64231. "threadName": "Thread-1 (_thread_main)",
  64232. "processName": "MainProcess",
  64233. "process": 509276,
  64234. "message": "Received message with topic videv/gfw/dirk/amplifier/state and payload b'false'",
  64235. "asctime": "2023-02-15 07:14:16,243"
  64236. }
  64237. ],
  64238. "time_consumption": 0.2039027214050293
  64239. },
  64240. {
  64241. "name": "__tLogger__",
  64242. "msg": "Switching device state is correct (Content %s and Type is %s).",
  64243. "args": [
  64244. "False",
  64245. "<class 'bool'>"
  64246. ],
  64247. "levelname": "INFO",
  64248. "levelno": 20,
  64249. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  64250. "filename": "test.py",
  64251. "module": "test",
  64252. "exc_info": null,
  64253. "exc_text": null,
  64254. "stack_info": null,
  64255. "lineno": 184,
  64256. "funcName": "equivalency_chk",
  64257. "created": 1676441656.448177,
  64258. "msecs": 448.1770992279053,
  64259. "relativeCreated": 53451.69234275818,
  64260. "thread": 140246908178432,
  64261. "threadName": "MainThread",
  64262. "processName": "MainProcess",
  64263. "process": 509276,
  64264. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  64265. "asctime": "2023-02-15 07:14:16,448",
  64266. "moduleLogger": [
  64267. {
  64268. "name": "__unittest__",
  64269. "msg": "Result (%s): %s (%s)",
  64270. "args": [
  64271. "Switching device state",
  64272. "False",
  64273. "<class 'bool'>"
  64274. ],
  64275. "levelname": "DEBUG",
  64276. "levelno": 10,
  64277. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  64278. "filename": "test.py",
  64279. "module": "test",
  64280. "exc_info": null,
  64281. "exc_text": null,
  64282. "stack_info": null,
  64283. "lineno": 22,
  64284. "funcName": "__report_result__",
  64285. "created": 1676441656.447888,
  64286. "msecs": 447.8878974914551,
  64287. "relativeCreated": 53451.40314102173,
  64288. "thread": 140246908178432,
  64289. "threadName": "MainThread",
  64290. "processName": "MainProcess",
  64291. "process": 509276,
  64292. "message": "Result (Switching device state): False (<class 'bool'>)",
  64293. "asctime": "2023-02-15 07:14:16,447"
  64294. },
  64295. {
  64296. "name": "__unittest__",
  64297. "msg": "Expectation (%s): result %s %s (%s)",
  64298. "args": [
  64299. "Switching device state",
  64300. "=",
  64301. "False",
  64302. "<class 'bool'>"
  64303. ],
  64304. "levelname": "DEBUG",
  64305. "levelno": 10,
  64306. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  64307. "filename": "test.py",
  64308. "module": "test",
  64309. "exc_info": null,
  64310. "exc_text": null,
  64311. "stack_info": null,
  64312. "lineno": 26,
  64313. "funcName": "__report_expectation__",
  64314. "created": 1676441656.448052,
  64315. "msecs": 448.05192947387695,
  64316. "relativeCreated": 53451.56717300415,
  64317. "thread": 140246908178432,
  64318. "threadName": "MainThread",
  64319. "processName": "MainProcess",
  64320. "process": 509276,
  64321. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  64322. "asctime": "2023-02-15 07:14:16,448"
  64323. }
  64324. ],
  64325. "time_consumption": 0.0001251697540283203
  64326. }
  64327. ],
  64328. "time_consumption": 1.2072227001190186,
  64329. "time_start": "2023-02-15 07:14:15,240",
  64330. "time_finished": "2023-02-15 07:14:16,448"
  64331. },
  64332. "Power On/ Off synchronisation test: my_apps/gfw/dirk/powerplug/output/3": {
  64333. "name": "__tLogger__",
  64334. "msg": "Power On/ Off synchronisation test: my_apps/gfw/dirk/powerplug/output/3",
  64335. "args": null,
  64336. "levelname": "INFO",
  64337. "levelno": 20,
  64338. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py",
  64339. "filename": "synchronisation.py",
  64340. "module": "synchronisation",
  64341. "exc_info": null,
  64342. "exc_text": null,
  64343. "stack_info": null,
  64344. "lineno": 24,
  64345. "funcName": "test_power_on_off_sync",
  64346. "created": 1676441656.4486804,
  64347. "msecs": 448.6804008483887,
  64348. "relativeCreated": 53452.19564437866,
  64349. "thread": 140246908178432,
  64350. "threadName": "MainThread",
  64351. "processName": "MainProcess",
  64352. "process": 509276,
  64353. "message": "Power On/ Off synchronisation test: my_apps/gfw/dirk/powerplug/output/3",
  64354. "asctime": "2023-02-15 07:14:16,448",
  64355. "moduleLogger": [],
  64356. "testcaseLogger": [
  64357. {
  64358. "name": "__tLogger__",
  64359. "msg": "Setting preconditions for master device '%s'",
  64360. "args": [
  64361. false
  64362. ],
  64363. "levelname": "DEBUG",
  64364. "levelno": 10,
  64365. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py",
  64366. "filename": "synchronisation.py",
  64367. "module": "synchronisation",
  64368. "exc_info": null,
  64369. "exc_text": null,
  64370. "stack_info": null,
  64371. "lineno": 30,
  64372. "funcName": "__test_power_on_off_sync__",
  64373. "created": 1676441656.7496142,
  64374. "msecs": 749.6142387390137,
  64375. "relativeCreated": 53753.12948226929,
  64376. "thread": 140246908178432,
  64377. "threadName": "MainThread",
  64378. "processName": "MainProcess",
  64379. "process": 509276,
  64380. "message": "Setting preconditions for master device 'False'",
  64381. "asctime": "2023-02-15 07:14:16,749",
  64382. "moduleLogger": [],
  64383. "time_consumption": 0.0
  64384. },
  64385. {
  64386. "name": "__tLogger__",
  64387. "msg": "Changing master device state to '%s'",
  64388. "args": [
  64389. true
  64390. ],
  64391. "levelname": "DEBUG",
  64392. "levelno": 10,
  64393. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py",
  64394. "filename": "synchronisation.py",
  64395. "module": "synchronisation",
  64396. "exc_info": null,
  64397. "exc_text": null,
  64398. "stack_info": null,
  64399. "lineno": 36,
  64400. "funcName": "__test_power_on_off_sync__",
  64401. "created": 1676441657.0512307,
  64402. "msecs": 51.230669021606445,
  64403. "relativeCreated": 54054.74591255188,
  64404. "thread": 140246908178432,
  64405. "threadName": "MainThread",
  64406. "processName": "MainProcess",
  64407. "process": 509276,
  64408. "message": "Changing master device state to 'True'",
  64409. "asctime": "2023-02-15 07:14:17,051",
  64410. "moduleLogger": [
  64411. {
  64412. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.3",
  64413. "msg": "Sending message with topic %s and payload %s",
  64414. "args": [
  64415. "my_apps/gfw/dirk/powerplug/output/3",
  64416. "true"
  64417. ],
  64418. "levelname": "DEBUG",
  64419. "levelno": 10,
  64420. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  64421. "filename": "__init__.py",
  64422. "module": "__init__",
  64423. "exc_info": null,
  64424. "exc_text": null,
  64425. "stack_info": null,
  64426. "lineno": 75,
  64427. "funcName": "send",
  64428. "created": 1676441656.7502224,
  64429. "msecs": 750.2224445343018,
  64430. "relativeCreated": 53753.737688064575,
  64431. "thread": 140246908178432,
  64432. "threadName": "MainThread",
  64433. "processName": "MainProcess",
  64434. "process": 509276,
  64435. "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/3 and payload true",
  64436. "asctime": "2023-02-15 07:14:16,750"
  64437. },
  64438. {
  64439. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.3",
  64440. "msg": "Received message with topic %s and payload %s",
  64441. "args": [
  64442. "my_apps/gfw/dirk/powerplug/output/3",
  64443. "b'true'"
  64444. ],
  64445. "levelname": "DEBUG",
  64446. "levelno": 10,
  64447. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  64448. "filename": "__init__.py",
  64449. "module": "__init__",
  64450. "exc_info": null,
  64451. "exc_text": null,
  64452. "stack_info": null,
  64453. "lineno": 91,
  64454. "funcName": "__receive__",
  64455. "created": 1676441656.7515268,
  64456. "msecs": 751.5268325805664,
  64457. "relativeCreated": 53755.04207611084,
  64458. "thread": 140246884292160,
  64459. "threadName": "Thread-1 (_thread_main)",
  64460. "processName": "MainProcess",
  64461. "process": 509276,
  64462. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/3 and payload b'true'",
  64463. "asctime": "2023-02-15 07:14:16,751"
  64464. },
  64465. {
  64466. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1.set",
  64467. "msg": "Received message with topic %s and payload %s",
  64468. "args": [
  64469. "my_apps/gfw/dirk/powerplug/output/1/set",
  64470. "b'true'"
  64471. ],
  64472. "levelname": "DEBUG",
  64473. "levelno": 10,
  64474. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  64475. "filename": "__init__.py",
  64476. "module": "__init__",
  64477. "exc_info": null,
  64478. "exc_text": null,
  64479. "stack_info": null,
  64480. "lineno": 91,
  64481. "funcName": "__receive__",
  64482. "created": 1676441656.754668,
  64483. "msecs": 754.6679973602295,
  64484. "relativeCreated": 53758.1832408905,
  64485. "thread": 140246884292160,
  64486. "threadName": "Thread-1 (_thread_main)",
  64487. "processName": "MainProcess",
  64488. "process": 509276,
  64489. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/1/set and payload b'true'",
  64490. "asctime": "2023-02-15 07:14:16,754"
  64491. },
  64492. {
  64493. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1",
  64494. "msg": "Sending message with topic %s and payload %s",
  64495. "args": [
  64496. "my_apps/gfw/dirk/powerplug/output/1",
  64497. "true"
  64498. ],
  64499. "levelname": "DEBUG",
  64500. "levelno": 10,
  64501. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  64502. "filename": "__init__.py",
  64503. "module": "__init__",
  64504. "exc_info": null,
  64505. "exc_text": null,
  64506. "stack_info": null,
  64507. "lineno": 75,
  64508. "funcName": "send",
  64509. "created": 1676441656.7550783,
  64510. "msecs": 755.0783157348633,
  64511. "relativeCreated": 53758.59355926514,
  64512. "thread": 140246884292160,
  64513. "threadName": "Thread-1 (_thread_main)",
  64514. "processName": "MainProcess",
  64515. "process": 509276,
  64516. "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/1 and payload true",
  64517. "asctime": "2023-02-15 07:14:16,755"
  64518. },
  64519. {
  64520. "name": "smart_brain.mqtt.videv.gfw.dirk.cd_player.state",
  64521. "msg": "Received message with topic %s and payload %s",
  64522. "args": [
  64523. "videv/gfw/dirk/cd_player/state",
  64524. "b'true'"
  64525. ],
  64526. "levelname": "DEBUG",
  64527. "levelno": 10,
  64528. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  64529. "filename": "__init__.py",
  64530. "module": "__init__",
  64531. "exc_info": null,
  64532. "exc_text": null,
  64533. "stack_info": null,
  64534. "lineno": 91,
  64535. "funcName": "__receive__",
  64536. "created": 1676441656.755887,
  64537. "msecs": 755.8870315551758,
  64538. "relativeCreated": 53759.40227508545,
  64539. "thread": 140246884292160,
  64540. "threadName": "Thread-1 (_thread_main)",
  64541. "processName": "MainProcess",
  64542. "process": 509276,
  64543. "message": "Received message with topic videv/gfw/dirk/cd_player/state and payload b'true'",
  64544. "asctime": "2023-02-15 07:14:16,755"
  64545. },
  64546. {
  64547. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1",
  64548. "msg": "Received message with topic %s and payload %s",
  64549. "args": [
  64550. "my_apps/gfw/dirk/powerplug/output/1",
  64551. "b'true'"
  64552. ],
  64553. "levelname": "DEBUG",
  64554. "levelno": 10,
  64555. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  64556. "filename": "__init__.py",
  64557. "module": "__init__",
  64558. "exc_info": null,
  64559. "exc_text": null,
  64560. "stack_info": null,
  64561. "lineno": 91,
  64562. "funcName": "__receive__",
  64563. "created": 1676441656.7570417,
  64564. "msecs": 757.0416927337646,
  64565. "relativeCreated": 53760.55693626404,
  64566. "thread": 140246884292160,
  64567. "threadName": "Thread-1 (_thread_main)",
  64568. "processName": "MainProcess",
  64569. "process": 509276,
  64570. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/1 and payload b'true'",
  64571. "asctime": "2023-02-15 07:14:16,757"
  64572. },
  64573. {
  64574. "name": "smart_brain.mqtt.videv.gfw.dirk.amplifier.state",
  64575. "msg": "Received message with topic %s and payload %s",
  64576. "args": [
  64577. "videv/gfw/dirk/amplifier/state",
  64578. "b'true'"
  64579. ],
  64580. "levelname": "DEBUG",
  64581. "levelno": 10,
  64582. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  64583. "filename": "__init__.py",
  64584. "module": "__init__",
  64585. "exc_info": null,
  64586. "exc_text": null,
  64587. "stack_info": null,
  64588. "lineno": 91,
  64589. "funcName": "__receive__",
  64590. "created": 1676441656.803175,
  64591. "msecs": 803.1749725341797,
  64592. "relativeCreated": 53806.69021606445,
  64593. "thread": 140246884292160,
  64594. "threadName": "Thread-1 (_thread_main)",
  64595. "processName": "MainProcess",
  64596. "process": 509276,
  64597. "message": "Received message with topic videv/gfw/dirk/amplifier/state and payload b'true'",
  64598. "asctime": "2023-02-15 07:14:16,803"
  64599. }
  64600. ],
  64601. "time_consumption": 0.24805569648742676
  64602. },
  64603. {
  64604. "name": "__tLogger__",
  64605. "msg": "Follower device (my_apps/gfw/dirk/powerplug/output/1) state is correct (Content %s and Type is %s).",
  64606. "args": [
  64607. "True",
  64608. "<class 'bool'>"
  64609. ],
  64610. "levelname": "INFO",
  64611. "levelno": 20,
  64612. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  64613. "filename": "test.py",
  64614. "module": "test",
  64615. "exc_info": null,
  64616. "exc_text": null,
  64617. "stack_info": null,
  64618. "lineno": 184,
  64619. "funcName": "equivalency_chk",
  64620. "created": 1676441657.0519636,
  64621. "msecs": 51.96356773376465,
  64622. "relativeCreated": 54055.47881126404,
  64623. "thread": 140246908178432,
  64624. "threadName": "MainThread",
  64625. "processName": "MainProcess",
  64626. "process": 509276,
  64627. "message": "Follower device (my_apps/gfw/dirk/powerplug/output/1) state is correct (Content True and Type is <class 'bool'>).",
  64628. "asctime": "2023-02-15 07:14:17,051",
  64629. "moduleLogger": [
  64630. {
  64631. "name": "__unittest__",
  64632. "msg": "Result (%s): %s (%s)",
  64633. "args": [
  64634. "Follower device (my_apps/gfw/dirk/powerplug/output/1) state",
  64635. "True",
  64636. "<class 'bool'>"
  64637. ],
  64638. "levelname": "DEBUG",
  64639. "levelno": 10,
  64640. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  64641. "filename": "test.py",
  64642. "module": "test",
  64643. "exc_info": null,
  64644. "exc_text": null,
  64645. "stack_info": null,
  64646. "lineno": 22,
  64647. "funcName": "__report_result__",
  64648. "created": 1676441657.0516858,
  64649. "msecs": 51.68581008911133,
  64650. "relativeCreated": 54055.201053619385,
  64651. "thread": 140246908178432,
  64652. "threadName": "MainThread",
  64653. "processName": "MainProcess",
  64654. "process": 509276,
  64655. "message": "Result (Follower device (my_apps/gfw/dirk/powerplug/output/1) state): True (<class 'bool'>)",
  64656. "asctime": "2023-02-15 07:14:17,051"
  64657. },
  64658. {
  64659. "name": "__unittest__",
  64660. "msg": "Expectation (%s): result %s %s (%s)",
  64661. "args": [
  64662. "Follower device (my_apps/gfw/dirk/powerplug/output/1) state",
  64663. "=",
  64664. "True",
  64665. "<class 'bool'>"
  64666. ],
  64667. "levelname": "DEBUG",
  64668. "levelno": 10,
  64669. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  64670. "filename": "test.py",
  64671. "module": "test",
  64672. "exc_info": null,
  64673. "exc_text": null,
  64674. "stack_info": null,
  64675. "lineno": 26,
  64676. "funcName": "__report_expectation__",
  64677. "created": 1676441657.0518382,
  64678. "msecs": 51.83815956115723,
  64679. "relativeCreated": 54055.35340309143,
  64680. "thread": 140246908178432,
  64681. "threadName": "MainThread",
  64682. "processName": "MainProcess",
  64683. "process": 509276,
  64684. "message": "Expectation (Follower device (my_apps/gfw/dirk/powerplug/output/1) state): result = True (<class 'bool'>)",
  64685. "asctime": "2023-02-15 07:14:17,051"
  64686. }
  64687. ],
  64688. "time_consumption": 0.00012540817260742188
  64689. },
  64690. {
  64691. "name": "__tLogger__",
  64692. "msg": "Changing master device state to '%s'",
  64693. "args": [
  64694. false
  64695. ],
  64696. "levelname": "DEBUG",
  64697. "levelno": 10,
  64698. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py",
  64699. "filename": "synchronisation.py",
  64700. "module": "synchronisation",
  64701. "exc_info": null,
  64702. "exc_text": null,
  64703. "stack_info": null,
  64704. "lineno": 36,
  64705. "funcName": "__test_power_on_off_sync__",
  64706. "created": 1676441657.3534648,
  64707. "msecs": 353.46484184265137,
  64708. "relativeCreated": 54356.980085372925,
  64709. "thread": 140246908178432,
  64710. "threadName": "MainThread",
  64711. "processName": "MainProcess",
  64712. "process": 509276,
  64713. "message": "Changing master device state to 'False'",
  64714. "asctime": "2023-02-15 07:14:17,353",
  64715. "moduleLogger": [
  64716. {
  64717. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.3",
  64718. "msg": "Sending message with topic %s and payload %s",
  64719. "args": [
  64720. "my_apps/gfw/dirk/powerplug/output/3",
  64721. "false"
  64722. ],
  64723. "levelname": "DEBUG",
  64724. "levelno": 10,
  64725. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  64726. "filename": "__init__.py",
  64727. "module": "__init__",
  64728. "exc_info": null,
  64729. "exc_text": null,
  64730. "stack_info": null,
  64731. "lineno": 75,
  64732. "funcName": "send",
  64733. "created": 1676441657.0522926,
  64734. "msecs": 52.292585372924805,
  64735. "relativeCreated": 54055.8078289032,
  64736. "thread": 140246908178432,
  64737. "threadName": "MainThread",
  64738. "processName": "MainProcess",
  64739. "process": 509276,
  64740. "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/3 and payload false",
  64741. "asctime": "2023-02-15 07:14:17,052"
  64742. },
  64743. {
  64744. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.3",
  64745. "msg": "Received message with topic %s and payload %s",
  64746. "args": [
  64747. "my_apps/gfw/dirk/powerplug/output/3",
  64748. "b'false'"
  64749. ],
  64750. "levelname": "DEBUG",
  64751. "levelno": 10,
  64752. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  64753. "filename": "__init__.py",
  64754. "module": "__init__",
  64755. "exc_info": null,
  64756. "exc_text": null,
  64757. "stack_info": null,
  64758. "lineno": 91,
  64759. "funcName": "__receive__",
  64760. "created": 1676441657.053345,
  64761. "msecs": 53.3449649810791,
  64762. "relativeCreated": 54056.86020851135,
  64763. "thread": 140246884292160,
  64764. "threadName": "Thread-1 (_thread_main)",
  64765. "processName": "MainProcess",
  64766. "process": 509276,
  64767. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/3 and payload b'false'",
  64768. "asctime": "2023-02-15 07:14:17,053"
  64769. },
  64770. {
  64771. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1.set",
  64772. "msg": "Received message with topic %s and payload %s",
  64773. "args": [
  64774. "my_apps/gfw/dirk/powerplug/output/1/set",
  64775. "b'false'"
  64776. ],
  64777. "levelname": "DEBUG",
  64778. "levelno": 10,
  64779. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  64780. "filename": "__init__.py",
  64781. "module": "__init__",
  64782. "exc_info": null,
  64783. "exc_text": null,
  64784. "stack_info": null,
  64785. "lineno": 91,
  64786. "funcName": "__receive__",
  64787. "created": 1676441657.056614,
  64788. "msecs": 56.613922119140625,
  64789. "relativeCreated": 54060.129165649414,
  64790. "thread": 140246884292160,
  64791. "threadName": "Thread-1 (_thread_main)",
  64792. "processName": "MainProcess",
  64793. "process": 509276,
  64794. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/1/set and payload b'false'",
  64795. "asctime": "2023-02-15 07:14:17,056"
  64796. },
  64797. {
  64798. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1",
  64799. "msg": "Sending message with topic %s and payload %s",
  64800. "args": [
  64801. "my_apps/gfw/dirk/powerplug/output/1",
  64802. "false"
  64803. ],
  64804. "levelname": "DEBUG",
  64805. "levelno": 10,
  64806. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  64807. "filename": "__init__.py",
  64808. "module": "__init__",
  64809. "exc_info": null,
  64810. "exc_text": null,
  64811. "stack_info": null,
  64812. "lineno": 75,
  64813. "funcName": "send",
  64814. "created": 1676441657.0570312,
  64815. "msecs": 57.03115463256836,
  64816. "relativeCreated": 54060.54639816284,
  64817. "thread": 140246884292160,
  64818. "threadName": "Thread-1 (_thread_main)",
  64819. "processName": "MainProcess",
  64820. "process": 509276,
  64821. "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/1 and payload false",
  64822. "asctime": "2023-02-15 07:14:17,057"
  64823. },
  64824. {
  64825. "name": "smart_brain.mqtt.videv.gfw.dirk.cd_player.state",
  64826. "msg": "Received message with topic %s and payload %s",
  64827. "args": [
  64828. "videv/gfw/dirk/cd_player/state",
  64829. "b'false'"
  64830. ],
  64831. "levelname": "DEBUG",
  64832. "levelno": 10,
  64833. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  64834. "filename": "__init__.py",
  64835. "module": "__init__",
  64836. "exc_info": null,
  64837. "exc_text": null,
  64838. "stack_info": null,
  64839. "lineno": 91,
  64840. "funcName": "__receive__",
  64841. "created": 1676441657.0578933,
  64842. "msecs": 57.89327621459961,
  64843. "relativeCreated": 54061.40851974487,
  64844. "thread": 140246884292160,
  64845. "threadName": "Thread-1 (_thread_main)",
  64846. "processName": "MainProcess",
  64847. "process": 509276,
  64848. "message": "Received message with topic videv/gfw/dirk/cd_player/state and payload b'false'",
  64849. "asctime": "2023-02-15 07:14:17,057"
  64850. },
  64851. {
  64852. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.1",
  64853. "msg": "Received message with topic %s and payload %s",
  64854. "args": [
  64855. "my_apps/gfw/dirk/powerplug/output/1",
  64856. "b'false'"
  64857. ],
  64858. "levelname": "DEBUG",
  64859. "levelno": 10,
  64860. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  64861. "filename": "__init__.py",
  64862. "module": "__init__",
  64863. "exc_info": null,
  64864. "exc_text": null,
  64865. "stack_info": null,
  64866. "lineno": 91,
  64867. "funcName": "__receive__",
  64868. "created": 1676441657.0590582,
  64869. "msecs": 59.058189392089844,
  64870. "relativeCreated": 54062.57343292236,
  64871. "thread": 140246884292160,
  64872. "threadName": "Thread-1 (_thread_main)",
  64873. "processName": "MainProcess",
  64874. "process": 509276,
  64875. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/1 and payload b'false'",
  64876. "asctime": "2023-02-15 07:14:17,059"
  64877. },
  64878. {
  64879. "name": "smart_brain.mqtt.videv.gfw.dirk.amplifier.state",
  64880. "msg": "Received message with topic %s and payload %s",
  64881. "args": [
  64882. "videv/gfw/dirk/amplifier/state",
  64883. "b'false'"
  64884. ],
  64885. "levelname": "DEBUG",
  64886. "levelno": 10,
  64887. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  64888. "filename": "__init__.py",
  64889. "module": "__init__",
  64890. "exc_info": null,
  64891. "exc_text": null,
  64892. "stack_info": null,
  64893. "lineno": 91,
  64894. "funcName": "__receive__",
  64895. "created": 1676441657.1470006,
  64896. "msecs": 147.00055122375488,
  64897. "relativeCreated": 54150.51579475403,
  64898. "thread": 140246884292160,
  64899. "threadName": "Thread-1 (_thread_main)",
  64900. "processName": "MainProcess",
  64901. "process": 509276,
  64902. "message": "Received message with topic videv/gfw/dirk/amplifier/state and payload b'false'",
  64903. "asctime": "2023-02-15 07:14:17,147"
  64904. }
  64905. ],
  64906. "time_consumption": 0.20646429061889648
  64907. },
  64908. {
  64909. "name": "__tLogger__",
  64910. "msg": "Follower device (my_apps/gfw/dirk/powerplug/output/1) state is correct (Content %s and Type is %s).",
  64911. "args": [
  64912. "False",
  64913. "<class 'bool'>"
  64914. ],
  64915. "levelname": "INFO",
  64916. "levelno": 20,
  64917. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  64918. "filename": "test.py",
  64919. "module": "test",
  64920. "exc_info": null,
  64921. "exc_text": null,
  64922. "stack_info": null,
  64923. "lineno": 184,
  64924. "funcName": "equivalency_chk",
  64925. "created": 1676441657.354254,
  64926. "msecs": 354.25400733947754,
  64927. "relativeCreated": 54357.76925086975,
  64928. "thread": 140246908178432,
  64929. "threadName": "MainThread",
  64930. "processName": "MainProcess",
  64931. "process": 509276,
  64932. "message": "Follower device (my_apps/gfw/dirk/powerplug/output/1) state is correct (Content False and Type is <class 'bool'>).",
  64933. "asctime": "2023-02-15 07:14:17,354",
  64934. "moduleLogger": [
  64935. {
  64936. "name": "__unittest__",
  64937. "msg": "Result (%s): %s (%s)",
  64938. "args": [
  64939. "Follower device (my_apps/gfw/dirk/powerplug/output/1) state",
  64940. "False",
  64941. "<class 'bool'>"
  64942. ],
  64943. "levelname": "DEBUG",
  64944. "levelno": 10,
  64945. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  64946. "filename": "test.py",
  64947. "module": "test",
  64948. "exc_info": null,
  64949. "exc_text": null,
  64950. "stack_info": null,
  64951. "lineno": 22,
  64952. "funcName": "__report_result__",
  64953. "created": 1676441657.3539622,
  64954. "msecs": 353.9621829986572,
  64955. "relativeCreated": 54357.47742652893,
  64956. "thread": 140246908178432,
  64957. "threadName": "MainThread",
  64958. "processName": "MainProcess",
  64959. "process": 509276,
  64960. "message": "Result (Follower device (my_apps/gfw/dirk/powerplug/output/1) state): False (<class 'bool'>)",
  64961. "asctime": "2023-02-15 07:14:17,353"
  64962. },
  64963. {
  64964. "name": "__unittest__",
  64965. "msg": "Expectation (%s): result %s %s (%s)",
  64966. "args": [
  64967. "Follower device (my_apps/gfw/dirk/powerplug/output/1) state",
  64968. "=",
  64969. "False",
  64970. "<class 'bool'>"
  64971. ],
  64972. "levelname": "DEBUG",
  64973. "levelno": 10,
  64974. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  64975. "filename": "test.py",
  64976. "module": "test",
  64977. "exc_info": null,
  64978. "exc_text": null,
  64979. "stack_info": null,
  64980. "lineno": 26,
  64981. "funcName": "__report_expectation__",
  64982. "created": 1676441657.3541272,
  64983. "msecs": 354.1271686553955,
  64984. "relativeCreated": 54357.64241218567,
  64985. "thread": 140246908178432,
  64986. "threadName": "MainThread",
  64987. "processName": "MainProcess",
  64988. "process": 509276,
  64989. "message": "Expectation (Follower device (my_apps/gfw/dirk/powerplug/output/1) state): result = False (<class 'bool'>)",
  64990. "asctime": "2023-02-15 07:14:17,354"
  64991. }
  64992. ],
  64993. "time_consumption": 0.00012683868408203125
  64994. }
  64995. ],
  64996. "time_consumption": 0.9055736064910889,
  64997. "time_start": "2023-02-15 07:14:16,448",
  64998. "time_finished": "2023-02-15 07:14:17,354"
  64999. },
  65000. "Brightness test for device and virtual device: zigbee/gfw/dirk/desk_light": {
  65001. "name": "__tLogger__",
  65002. "msg": "Brightness test for device and virtual device: zigbee/gfw/dirk/desk_light",
  65003. "args": null,
  65004. "levelname": "INFO",
  65005. "levelno": 20,
  65006. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  65007. "filename": "light.py",
  65008. "module": "light",
  65009. "exc_info": null,
  65010. "exc_text": null,
  65011. "stack_info": null,
  65012. "lineno": 50,
  65013. "funcName": "test_brightness",
  65014. "created": 1676441657.3548212,
  65015. "msecs": 354.82120513916016,
  65016. "relativeCreated": 54358.33644866943,
  65017. "thread": 140246908178432,
  65018. "threadName": "MainThread",
  65019. "processName": "MainProcess",
  65020. "process": 509276,
  65021. "message": "Brightness test for device and virtual device: zigbee/gfw/dirk/desk_light",
  65022. "asctime": "2023-02-15 07:14:17,354",
  65023. "moduleLogger": [],
  65024. "testcaseLogger": [
  65025. {
  65026. "name": "__tLogger__",
  65027. "msg": "Setting preconditions (Power on)",
  65028. "args": [],
  65029. "levelname": "DEBUG",
  65030. "levelno": 10,
  65031. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  65032. "filename": "light.py",
  65033. "module": "light",
  65034. "exc_info": null,
  65035. "exc_text": null,
  65036. "stack_info": null,
  65037. "lineno": 57,
  65038. "funcName": "__test_brightness__",
  65039. "created": 1676441657.6566002,
  65040. "msecs": 656.6002368927002,
  65041. "relativeCreated": 54660.11548042297,
  65042. "thread": 140246908178432,
  65043. "threadName": "MainThread",
  65044. "processName": "MainProcess",
  65045. "process": 509276,
  65046. "message": "Setting preconditions (Power on)",
  65047. "asctime": "2023-02-15 07:14:17,656",
  65048. "moduleLogger": [
  65049. {
  65050. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.2",
  65051. "msg": "Sending message with topic %s and payload %s",
  65052. "args": [
  65053. "my_apps/gfw/dirk/powerplug/output/2",
  65054. "true"
  65055. ],
  65056. "levelname": "DEBUG",
  65057. "levelno": 10,
  65058. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  65059. "filename": "__init__.py",
  65060. "module": "__init__",
  65061. "exc_info": null,
  65062. "exc_text": null,
  65063. "stack_info": null,
  65064. "lineno": 75,
  65065. "funcName": "send",
  65066. "created": 1676441657.3551702,
  65067. "msecs": 355.17024993896484,
  65068. "relativeCreated": 54358.68549346924,
  65069. "thread": 140246908178432,
  65070. "threadName": "MainThread",
  65071. "processName": "MainProcess",
  65072. "process": 509276,
  65073. "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/2 and payload true",
  65074. "asctime": "2023-02-15 07:14:17,355"
  65075. },
  65076. {
  65077. "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light",
  65078. "msg": "Sending message with topic %s and payload %s",
  65079. "args": [
  65080. "zigbee/gfw/dirk/desk_light",
  65081. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  65082. ],
  65083. "levelname": "DEBUG",
  65084. "levelno": 10,
  65085. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  65086. "filename": "__init__.py",
  65087. "module": "__init__",
  65088. "exc_info": null,
  65089. "exc_text": null,
  65090. "stack_info": null,
  65091. "lineno": 75,
  65092. "funcName": "send",
  65093. "created": 1676441657.3558526,
  65094. "msecs": 355.8526039123535,
  65095. "relativeCreated": 54359.36784744263,
  65096. "thread": 140246908178432,
  65097. "threadName": "MainThread",
  65098. "processName": "MainProcess",
  65099. "process": 509276,
  65100. "message": "Sending message with topic zigbee/gfw/dirk/desk_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  65101. "asctime": "2023-02-15 07:14:17,355"
  65102. },
  65103. {
  65104. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.2",
  65105. "msg": "Received message with topic %s and payload %s",
  65106. "args": [
  65107. "my_apps/gfw/dirk/powerplug/output/2",
  65108. "b'true'"
  65109. ],
  65110. "levelname": "DEBUG",
  65111. "levelno": 10,
  65112. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  65113. "filename": "__init__.py",
  65114. "module": "__init__",
  65115. "exc_info": null,
  65116. "exc_text": null,
  65117. "stack_info": null,
  65118. "lineno": 91,
  65119. "funcName": "__receive__",
  65120. "created": 1676441657.3569422,
  65121. "msecs": 356.94217681884766,
  65122. "relativeCreated": 54360.45742034912,
  65123. "thread": 140246884292160,
  65124. "threadName": "Thread-1 (_thread_main)",
  65125. "processName": "MainProcess",
  65126. "process": 509276,
  65127. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/2 and payload b'true'",
  65128. "asctime": "2023-02-15 07:14:17,356"
  65129. },
  65130. {
  65131. "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light",
  65132. "msg": "Received message with topic %s and payload %s",
  65133. "args": [
  65134. "zigbee/gfw/dirk/desk_light",
  65135. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  65136. ],
  65137. "levelname": "DEBUG",
  65138. "levelno": 10,
  65139. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  65140. "filename": "__init__.py",
  65141. "module": "__init__",
  65142. "exc_info": null,
  65143. "exc_text": null,
  65144. "stack_info": null,
  65145. "lineno": 91,
  65146. "funcName": "__receive__",
  65147. "created": 1676441657.357669,
  65148. "msecs": 357.6691150665283,
  65149. "relativeCreated": 54361.1843585968,
  65150. "thread": 140246884292160,
  65151. "threadName": "Thread-1 (_thread_main)",
  65152. "processName": "MainProcess",
  65153. "process": 509276,
  65154. "message": "Received message with topic zigbee/gfw/dirk/desk_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  65155. "asctime": "2023-02-15 07:14:17,357"
  65156. },
  65157. {
  65158. "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.state",
  65159. "msg": "Received message with topic %s and payload %s",
  65160. "args": [
  65161. "videv/gfw/dirk/desk_light/state",
  65162. "b'true'"
  65163. ],
  65164. "levelname": "DEBUG",
  65165. "levelno": 10,
  65166. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  65167. "filename": "__init__.py",
  65168. "module": "__init__",
  65169. "exc_info": null,
  65170. "exc_text": null,
  65171. "stack_info": null,
  65172. "lineno": 91,
  65173. "funcName": "__receive__",
  65174. "created": 1676441657.403251,
  65175. "msecs": 403.25093269348145,
  65176. "relativeCreated": 54406.766176223755,
  65177. "thread": 140246884292160,
  65178. "threadName": "Thread-1 (_thread_main)",
  65179. "processName": "MainProcess",
  65180. "process": 509276,
  65181. "message": "Received message with topic videv/gfw/dirk/desk_light/state and payload b'true'",
  65182. "asctime": "2023-02-15 07:14:17,403"
  65183. },
  65184. {
  65185. "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.brightness",
  65186. "msg": "Received message with topic %s and payload %s",
  65187. "args": [
  65188. "videv/gfw/dirk/desk_light/brightness",
  65189. "b'50'"
  65190. ],
  65191. "levelname": "DEBUG",
  65192. "levelno": 10,
  65193. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  65194. "filename": "__init__.py",
  65195. "module": "__init__",
  65196. "exc_info": null,
  65197. "exc_text": null,
  65198. "stack_info": null,
  65199. "lineno": 91,
  65200. "funcName": "__receive__",
  65201. "created": 1676441657.4040942,
  65202. "msecs": 404.0942192077637,
  65203. "relativeCreated": 54407.60946273804,
  65204. "thread": 140246884292160,
  65205. "threadName": "Thread-1 (_thread_main)",
  65206. "processName": "MainProcess",
  65207. "process": 509276,
  65208. "message": "Received message with topic videv/gfw/dirk/desk_light/brightness and payload b'50'",
  65209. "asctime": "2023-02-15 07:14:17,404"
  65210. },
  65211. {
  65212. "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.color_temp",
  65213. "msg": "Received message with topic %s and payload %s",
  65214. "args": [
  65215. "videv/gfw/dirk/desk_light/color_temp",
  65216. "b'5'"
  65217. ],
  65218. "levelname": "DEBUG",
  65219. "levelno": 10,
  65220. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  65221. "filename": "__init__.py",
  65222. "module": "__init__",
  65223. "exc_info": null,
  65224. "exc_text": null,
  65225. "stack_info": null,
  65226. "lineno": 91,
  65227. "funcName": "__receive__",
  65228. "created": 1676441657.4047577,
  65229. "msecs": 404.7577381134033,
  65230. "relativeCreated": 54408.27298164368,
  65231. "thread": 140246884292160,
  65232. "threadName": "Thread-1 (_thread_main)",
  65233. "processName": "MainProcess",
  65234. "process": 509276,
  65235. "message": "Received message with topic videv/gfw/dirk/desk_light/color_temp and payload b'5'",
  65236. "asctime": "2023-02-15 07:14:17,404"
  65237. }
  65238. ],
  65239. "time_consumption": 0.2518424987792969
  65240. },
  65241. {
  65242. "name": "__tLogger__",
  65243. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  65244. "args": [
  65245. "50",
  65246. "<class 'int'>"
  65247. ],
  65248. "levelname": "INFO",
  65249. "levelno": 20,
  65250. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  65251. "filename": "test.py",
  65252. "module": "test",
  65253. "exc_info": null,
  65254. "exc_text": null,
  65255. "stack_info": null,
  65256. "lineno": 184,
  65257. "funcName": "equivalency_chk",
  65258. "created": 1676441657.6573117,
  65259. "msecs": 657.3116779327393,
  65260. "relativeCreated": 54660.82692146301,
  65261. "thread": 140246908178432,
  65262. "threadName": "MainThread",
  65263. "processName": "MainProcess",
  65264. "process": 509276,
  65265. "message": "Virtual device brightness is correct (Content 50 and Type is <class 'int'>).",
  65266. "asctime": "2023-02-15 07:14:17,657",
  65267. "moduleLogger": [
  65268. {
  65269. "name": "__unittest__",
  65270. "msg": "Result (%s): %s (%s)",
  65271. "args": [
  65272. "Virtual device brightness",
  65273. "50",
  65274. "<class 'int'>"
  65275. ],
  65276. "levelname": "DEBUG",
  65277. "levelno": 10,
  65278. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  65279. "filename": "test.py",
  65280. "module": "test",
  65281. "exc_info": null,
  65282. "exc_text": null,
  65283. "stack_info": null,
  65284. "lineno": 22,
  65285. "funcName": "__report_result__",
  65286. "created": 1676441657.6570306,
  65287. "msecs": 657.0305824279785,
  65288. "relativeCreated": 54660.54582595825,
  65289. "thread": 140246908178432,
  65290. "threadName": "MainThread",
  65291. "processName": "MainProcess",
  65292. "process": 509276,
  65293. "message": "Result (Virtual device brightness): 50 (<class 'int'>)",
  65294. "asctime": "2023-02-15 07:14:17,657"
  65295. },
  65296. {
  65297. "name": "__unittest__",
  65298. "msg": "Expectation (%s): result %s %s (%s)",
  65299. "args": [
  65300. "Virtual device brightness",
  65301. "=",
  65302. "50",
  65303. "<class 'int'>"
  65304. ],
  65305. "levelname": "DEBUG",
  65306. "levelno": 10,
  65307. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  65308. "filename": "test.py",
  65309. "module": "test",
  65310. "exc_info": null,
  65311. "exc_text": null,
  65312. "stack_info": null,
  65313. "lineno": 26,
  65314. "funcName": "__report_expectation__",
  65315. "created": 1676441657.6571877,
  65316. "msecs": 657.1877002716064,
  65317. "relativeCreated": 54660.70294380188,
  65318. "thread": 140246908178432,
  65319. "threadName": "MainThread",
  65320. "processName": "MainProcess",
  65321. "process": 509276,
  65322. "message": "Expectation (Virtual device brightness): result = 50 (<class 'int'>)",
  65323. "asctime": "2023-02-15 07:14:17,657"
  65324. }
  65325. ],
  65326. "time_consumption": 0.0001239776611328125
  65327. },
  65328. {
  65329. "name": "__tLogger__",
  65330. "msg": "Changing light device brightness to '%d'",
  65331. "args": [
  65332. 65
  65333. ],
  65334. "levelname": "DEBUG",
  65335. "levelno": 10,
  65336. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  65337. "filename": "light.py",
  65338. "module": "light",
  65339. "exc_info": null,
  65340. "exc_text": null,
  65341. "stack_info": null,
  65342. "lineno": 63,
  65343. "funcName": "__test_brightness__",
  65344. "created": 1676441657.9588926,
  65345. "msecs": 958.8925838470459,
  65346. "relativeCreated": 54962.40782737732,
  65347. "thread": 140246908178432,
  65348. "threadName": "MainThread",
  65349. "processName": "MainProcess",
  65350. "process": 509276,
  65351. "message": "Changing light device brightness to '65'",
  65352. "asctime": "2023-02-15 07:14:17,958",
  65353. "moduleLogger": [
  65354. {
  65355. "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light",
  65356. "msg": "Sending message with topic %s and payload %s",
  65357. "args": [
  65358. "zigbee/gfw/dirk/desk_light",
  65359. "{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}"
  65360. ],
  65361. "levelname": "DEBUG",
  65362. "levelno": 10,
  65363. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  65364. "filename": "__init__.py",
  65365. "module": "__init__",
  65366. "exc_info": null,
  65367. "exc_text": null,
  65368. "stack_info": null,
  65369. "lineno": 75,
  65370. "funcName": "send",
  65371. "created": 1676441657.657737,
  65372. "msecs": 657.7370166778564,
  65373. "relativeCreated": 54661.25226020813,
  65374. "thread": 140246908178432,
  65375. "threadName": "MainThread",
  65376. "processName": "MainProcess",
  65377. "process": 509276,
  65378. "message": "Sending message with topic zigbee/gfw/dirk/desk_light and payload {\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}",
  65379. "asctime": "2023-02-15 07:14:17,657"
  65380. },
  65381. {
  65382. "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light",
  65383. "msg": "Received message with topic %s and payload %s",
  65384. "args": [
  65385. "zigbee/gfw/dirk/desk_light",
  65386. "b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'"
  65387. ],
  65388. "levelname": "DEBUG",
  65389. "levelno": 10,
  65390. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  65391. "filename": "__init__.py",
  65392. "module": "__init__",
  65393. "exc_info": null,
  65394. "exc_text": null,
  65395. "stack_info": null,
  65396. "lineno": 91,
  65397. "funcName": "__receive__",
  65398. "created": 1676441657.6589978,
  65399. "msecs": 658.9977741241455,
  65400. "relativeCreated": 54662.51301765442,
  65401. "thread": 140246884292160,
  65402. "threadName": "Thread-1 (_thread_main)",
  65403. "processName": "MainProcess",
  65404. "process": 509276,
  65405. "message": "Received message with topic zigbee/gfw/dirk/desk_light and payload b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'",
  65406. "asctime": "2023-02-15 07:14:17,658"
  65407. },
  65408. {
  65409. "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.brightness",
  65410. "msg": "Received message with topic %s and payload %s",
  65411. "args": [
  65412. "videv/gfw/dirk/desk_light/brightness",
  65413. "b'65'"
  65414. ],
  65415. "levelname": "DEBUG",
  65416. "levelno": 10,
  65417. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  65418. "filename": "__init__.py",
  65419. "module": "__init__",
  65420. "exc_info": null,
  65421. "exc_text": null,
  65422. "stack_info": null,
  65423. "lineno": 91,
  65424. "funcName": "__receive__",
  65425. "created": 1676441657.66139,
  65426. "msecs": 661.3900661468506,
  65427. "relativeCreated": 54664.905309677124,
  65428. "thread": 140246884292160,
  65429. "threadName": "Thread-1 (_thread_main)",
  65430. "processName": "MainProcess",
  65431. "process": 509276,
  65432. "message": "Received message with topic videv/gfw/dirk/desk_light/brightness and payload b'65'",
  65433. "asctime": "2023-02-15 07:14:17,661"
  65434. }
  65435. ],
  65436. "time_consumption": 0.2975025177001953
  65437. },
  65438. {
  65439. "name": "__tLogger__",
  65440. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  65441. "args": [
  65442. "65",
  65443. "<class 'int'>"
  65444. ],
  65445. "levelname": "INFO",
  65446. "levelno": 20,
  65447. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  65448. "filename": "test.py",
  65449. "module": "test",
  65450. "exc_info": null,
  65451. "exc_text": null,
  65452. "stack_info": null,
  65453. "lineno": 184,
  65454. "funcName": "equivalency_chk",
  65455. "created": 1676441657.9596214,
  65456. "msecs": 959.6214294433594,
  65457. "relativeCreated": 54963.13667297363,
  65458. "thread": 140246908178432,
  65459. "threadName": "MainThread",
  65460. "processName": "MainProcess",
  65461. "process": 509276,
  65462. "message": "Virtual device brightness is correct (Content 65 and Type is <class 'int'>).",
  65463. "asctime": "2023-02-15 07:14:17,959",
  65464. "moduleLogger": [
  65465. {
  65466. "name": "__unittest__",
  65467. "msg": "Result (%s): %s (%s)",
  65468. "args": [
  65469. "Virtual device brightness",
  65470. "65",
  65471. "<class 'int'>"
  65472. ],
  65473. "levelname": "DEBUG",
  65474. "levelno": 10,
  65475. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  65476. "filename": "test.py",
  65477. "module": "test",
  65478. "exc_info": null,
  65479. "exc_text": null,
  65480. "stack_info": null,
  65481. "lineno": 22,
  65482. "funcName": "__report_result__",
  65483. "created": 1676441657.9593499,
  65484. "msecs": 959.3498706817627,
  65485. "relativeCreated": 54962.865114212036,
  65486. "thread": 140246908178432,
  65487. "threadName": "MainThread",
  65488. "processName": "MainProcess",
  65489. "process": 509276,
  65490. "message": "Result (Virtual device brightness): 65 (<class 'int'>)",
  65491. "asctime": "2023-02-15 07:14:17,959"
  65492. },
  65493. {
  65494. "name": "__unittest__",
  65495. "msg": "Expectation (%s): result %s %s (%s)",
  65496. "args": [
  65497. "Virtual device brightness",
  65498. "=",
  65499. "65",
  65500. "<class 'int'>"
  65501. ],
  65502. "levelname": "DEBUG",
  65503. "levelno": 10,
  65504. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  65505. "filename": "test.py",
  65506. "module": "test",
  65507. "exc_info": null,
  65508. "exc_text": null,
  65509. "stack_info": null,
  65510. "lineno": 26,
  65511. "funcName": "__report_expectation__",
  65512. "created": 1676441657.9595013,
  65513. "msecs": 959.5012664794922,
  65514. "relativeCreated": 54963.016510009766,
  65515. "thread": 140246908178432,
  65516. "threadName": "MainThread",
  65517. "processName": "MainProcess",
  65518. "process": 509276,
  65519. "message": "Expectation (Virtual device brightness): result = 65 (<class 'int'>)",
  65520. "asctime": "2023-02-15 07:14:17,959"
  65521. }
  65522. ],
  65523. "time_consumption": 0.0001201629638671875
  65524. },
  65525. {
  65526. "name": "__tLogger__",
  65527. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  65528. "args": [
  65529. "65",
  65530. "<class 'int'>"
  65531. ],
  65532. "levelname": "INFO",
  65533. "levelno": 20,
  65534. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  65535. "filename": "test.py",
  65536. "module": "test",
  65537. "exc_info": null,
  65538. "exc_text": null,
  65539. "stack_info": null,
  65540. "lineno": 184,
  65541. "funcName": "equivalency_chk",
  65542. "created": 1676441657.960067,
  65543. "msecs": 960.0670337677002,
  65544. "relativeCreated": 54963.58227729797,
  65545. "thread": 140246908178432,
  65546. "threadName": "MainThread",
  65547. "processName": "MainProcess",
  65548. "process": 509276,
  65549. "message": "Light device brightness is correct (Content 65 and Type is <class 'int'>).",
  65550. "asctime": "2023-02-15 07:14:17,960",
  65551. "moduleLogger": [
  65552. {
  65553. "name": "__unittest__",
  65554. "msg": "Result (%s): %s (%s)",
  65555. "args": [
  65556. "Light device brightness",
  65557. "65",
  65558. "<class 'int'>"
  65559. ],
  65560. "levelname": "DEBUG",
  65561. "levelno": 10,
  65562. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  65563. "filename": "test.py",
  65564. "module": "test",
  65565. "exc_info": null,
  65566. "exc_text": null,
  65567. "stack_info": null,
  65568. "lineno": 22,
  65569. "funcName": "__report_result__",
  65570. "created": 1676441657.9598162,
  65571. "msecs": 959.8162174224854,
  65572. "relativeCreated": 54963.33146095276,
  65573. "thread": 140246908178432,
  65574. "threadName": "MainThread",
  65575. "processName": "MainProcess",
  65576. "process": 509276,
  65577. "message": "Result (Light device brightness): 65 (<class 'int'>)",
  65578. "asctime": "2023-02-15 07:14:17,959"
  65579. },
  65580. {
  65581. "name": "__unittest__",
  65582. "msg": "Expectation (%s): result %s %s (%s)",
  65583. "args": [
  65584. "Light device brightness",
  65585. "=",
  65586. "65",
  65587. "<class 'int'>"
  65588. ],
  65589. "levelname": "DEBUG",
  65590. "levelno": 10,
  65591. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  65592. "filename": "test.py",
  65593. "module": "test",
  65594. "exc_info": null,
  65595. "exc_text": null,
  65596. "stack_info": null,
  65597. "lineno": 26,
  65598. "funcName": "__report_expectation__",
  65599. "created": 1676441657.9599273,
  65600. "msecs": 959.9273204803467,
  65601. "relativeCreated": 54963.44256401062,
  65602. "thread": 140246908178432,
  65603. "threadName": "MainThread",
  65604. "processName": "MainProcess",
  65605. "process": 509276,
  65606. "message": "Expectation (Light device brightness): result = 65 (<class 'int'>)",
  65607. "asctime": "2023-02-15 07:14:17,959"
  65608. }
  65609. ],
  65610. "time_consumption": 0.00013971328735351562
  65611. },
  65612. {
  65613. "name": "__tLogger__",
  65614. "msg": "Changing virtual device brightness to '%d'",
  65615. "args": [
  65616. 50
  65617. ],
  65618. "levelname": "DEBUG",
  65619. "levelno": 10,
  65620. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  65621. "filename": "light.py",
  65622. "module": "light",
  65623. "exc_info": null,
  65624. "exc_text": null,
  65625. "stack_info": null,
  65626. "lineno": 69,
  65627. "funcName": "__test_brightness__",
  65628. "created": 1676441658.2613478,
  65629. "msecs": 261.34777069091797,
  65630. "relativeCreated": 55264.86301422119,
  65631. "thread": 140246908178432,
  65632. "threadName": "MainThread",
  65633. "processName": "MainProcess",
  65634. "process": 509276,
  65635. "message": "Changing virtual device brightness to '50'",
  65636. "asctime": "2023-02-15 07:14:18,261",
  65637. "moduleLogger": [
  65638. {
  65639. "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.brightness.set",
  65640. "msg": "Sending message with topic %s and payload %s",
  65641. "args": [
  65642. "videv/gfw/dirk/desk_light/brightness/set",
  65643. "50"
  65644. ],
  65645. "levelname": "DEBUG",
  65646. "levelno": 10,
  65647. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  65648. "filename": "__init__.py",
  65649. "module": "__init__",
  65650. "exc_info": null,
  65651. "exc_text": null,
  65652. "stack_info": null,
  65653. "lineno": 75,
  65654. "funcName": "send",
  65655. "created": 1676441657.9604192,
  65656. "msecs": 960.4191780090332,
  65657. "relativeCreated": 54963.93442153931,
  65658. "thread": 140246908178432,
  65659. "threadName": "MainThread",
  65660. "processName": "MainProcess",
  65661. "process": 509276,
  65662. "message": "Sending message with topic videv/gfw/dirk/desk_light/brightness/set and payload 50",
  65663. "asctime": "2023-02-15 07:14:17,960"
  65664. },
  65665. {
  65666. "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light.set",
  65667. "msg": "Received message with topic %s and payload %s",
  65668. "args": [
  65669. "zigbee/gfw/dirk/desk_light/set",
  65670. "b'{\"brightness\": 128}'"
  65671. ],
  65672. "levelname": "DEBUG",
  65673. "levelno": 10,
  65674. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  65675. "filename": "__init__.py",
  65676. "module": "__init__",
  65677. "exc_info": null,
  65678. "exc_text": null,
  65679. "stack_info": null,
  65680. "lineno": 91,
  65681. "funcName": "__receive__",
  65682. "created": 1676441657.9637234,
  65683. "msecs": 963.7234210968018,
  65684. "relativeCreated": 54967.238664627075,
  65685. "thread": 140246884292160,
  65686. "threadName": "Thread-1 (_thread_main)",
  65687. "processName": "MainProcess",
  65688. "process": 509276,
  65689. "message": "Received message with topic zigbee/gfw/dirk/desk_light/set and payload b'{\"brightness\": 128}'",
  65690. "asctime": "2023-02-15 07:14:17,963"
  65691. },
  65692. {
  65693. "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light",
  65694. "msg": "Sending message with topic %s and payload %s",
  65695. "args": [
  65696. "zigbee/gfw/dirk/desk_light",
  65697. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  65698. ],
  65699. "levelname": "DEBUG",
  65700. "levelno": 10,
  65701. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  65702. "filename": "__init__.py",
  65703. "module": "__init__",
  65704. "exc_info": null,
  65705. "exc_text": null,
  65706. "stack_info": null,
  65707. "lineno": 75,
  65708. "funcName": "send",
  65709. "created": 1676441657.964242,
  65710. "msecs": 964.2419815063477,
  65711. "relativeCreated": 54967.75722503662,
  65712. "thread": 140246884292160,
  65713. "threadName": "Thread-1 (_thread_main)",
  65714. "processName": "MainProcess",
  65715. "process": 509276,
  65716. "message": "Sending message with topic zigbee/gfw/dirk/desk_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  65717. "asctime": "2023-02-15 07:14:17,964"
  65718. },
  65719. {
  65720. "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light",
  65721. "msg": "Received message with topic %s and payload %s",
  65722. "args": [
  65723. "zigbee/gfw/dirk/desk_light",
  65724. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  65725. ],
  65726. "levelname": "DEBUG",
  65727. "levelno": 10,
  65728. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  65729. "filename": "__init__.py",
  65730. "module": "__init__",
  65731. "exc_info": null,
  65732. "exc_text": null,
  65733. "stack_info": null,
  65734. "lineno": 91,
  65735. "funcName": "__receive__",
  65736. "created": 1676441657.9653997,
  65737. "msecs": 965.3997421264648,
  65738. "relativeCreated": 54968.91498565674,
  65739. "thread": 140246884292160,
  65740. "threadName": "Thread-1 (_thread_main)",
  65741. "processName": "MainProcess",
  65742. "process": 509276,
  65743. "message": "Received message with topic zigbee/gfw/dirk/desk_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  65744. "asctime": "2023-02-15 07:14:17,965"
  65745. },
  65746. {
  65747. "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.brightness",
  65748. "msg": "Received message with topic %s and payload %s",
  65749. "args": [
  65750. "videv/gfw/dirk/desk_light/brightness",
  65751. "b'50'"
  65752. ],
  65753. "levelname": "DEBUG",
  65754. "levelno": 10,
  65755. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  65756. "filename": "__init__.py",
  65757. "module": "__init__",
  65758. "exc_info": null,
  65759. "exc_text": null,
  65760. "stack_info": null,
  65761. "lineno": 91,
  65762. "funcName": "__receive__",
  65763. "created": 1676441658.0097783,
  65764. "msecs": 9.778261184692383,
  65765. "relativeCreated": 55013.293504714966,
  65766. "thread": 140246884292160,
  65767. "threadName": "Thread-1 (_thread_main)",
  65768. "processName": "MainProcess",
  65769. "process": 509276,
  65770. "message": "Received message with topic videv/gfw/dirk/desk_light/brightness and payload b'50'",
  65771. "asctime": "2023-02-15 07:14:18,009"
  65772. }
  65773. ],
  65774. "time_consumption": 0.2515695095062256
  65775. },
  65776. {
  65777. "name": "__tLogger__",
  65778. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  65779. "args": [
  65780. "50",
  65781. "<class 'int'>"
  65782. ],
  65783. "levelname": "INFO",
  65784. "levelno": 20,
  65785. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  65786. "filename": "test.py",
  65787. "module": "test",
  65788. "exc_info": null,
  65789. "exc_text": null,
  65790. "stack_info": null,
  65791. "lineno": 184,
  65792. "funcName": "equivalency_chk",
  65793. "created": 1676441658.2620816,
  65794. "msecs": 262.0816230773926,
  65795. "relativeCreated": 55265.596866607666,
  65796. "thread": 140246908178432,
  65797. "threadName": "MainThread",
  65798. "processName": "MainProcess",
  65799. "process": 509276,
  65800. "message": "Light device brightness is correct (Content 50 and Type is <class 'int'>).",
  65801. "asctime": "2023-02-15 07:14:18,262",
  65802. "moduleLogger": [
  65803. {
  65804. "name": "__unittest__",
  65805. "msg": "Result (%s): %s (%s)",
  65806. "args": [
  65807. "Light device brightness",
  65808. "50",
  65809. "<class 'int'>"
  65810. ],
  65811. "levelname": "DEBUG",
  65812. "levelno": 10,
  65813. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  65814. "filename": "test.py",
  65815. "module": "test",
  65816. "exc_info": null,
  65817. "exc_text": null,
  65818. "stack_info": null,
  65819. "lineno": 22,
  65820. "funcName": "__report_result__",
  65821. "created": 1676441658.2618053,
  65822. "msecs": 261.80529594421387,
  65823. "relativeCreated": 55265.32053947449,
  65824. "thread": 140246908178432,
  65825. "threadName": "MainThread",
  65826. "processName": "MainProcess",
  65827. "process": 509276,
  65828. "message": "Result (Light device brightness): 50 (<class 'int'>)",
  65829. "asctime": "2023-02-15 07:14:18,261"
  65830. },
  65831. {
  65832. "name": "__unittest__",
  65833. "msg": "Expectation (%s): result %s %s (%s)",
  65834. "args": [
  65835. "Light device brightness",
  65836. "=",
  65837. "50",
  65838. "<class 'int'>"
  65839. ],
  65840. "levelname": "DEBUG",
  65841. "levelno": 10,
  65842. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  65843. "filename": "test.py",
  65844. "module": "test",
  65845. "exc_info": null,
  65846. "exc_text": null,
  65847. "stack_info": null,
  65848. "lineno": 26,
  65849. "funcName": "__report_expectation__",
  65850. "created": 1676441658.2619731,
  65851. "msecs": 261.97314262390137,
  65852. "relativeCreated": 55265.488386154175,
  65853. "thread": 140246908178432,
  65854. "threadName": "MainThread",
  65855. "processName": "MainProcess",
  65856. "process": 509276,
  65857. "message": "Expectation (Light device brightness): result = 50 (<class 'int'>)",
  65858. "asctime": "2023-02-15 07:14:18,261"
  65859. }
  65860. ],
  65861. "time_consumption": 0.00010848045349121094
  65862. },
  65863. {
  65864. "name": "__tLogger__",
  65865. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  65866. "args": [
  65867. "50",
  65868. "<class 'int'>"
  65869. ],
  65870. "levelname": "INFO",
  65871. "levelno": 20,
  65872. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  65873. "filename": "test.py",
  65874. "module": "test",
  65875. "exc_info": null,
  65876. "exc_text": null,
  65877. "stack_info": null,
  65878. "lineno": 184,
  65879. "funcName": "equivalency_chk",
  65880. "created": 1676441658.2625,
  65881. "msecs": 262.5000476837158,
  65882. "relativeCreated": 55266.01529121399,
  65883. "thread": 140246908178432,
  65884. "threadName": "MainThread",
  65885. "processName": "MainProcess",
  65886. "process": 509276,
  65887. "message": "Virtual device brightness is correct (Content 50 and Type is <class 'int'>).",
  65888. "asctime": "2023-02-15 07:14:18,262",
  65889. "moduleLogger": [
  65890. {
  65891. "name": "__unittest__",
  65892. "msg": "Result (%s): %s (%s)",
  65893. "args": [
  65894. "Virtual device brightness",
  65895. "50",
  65896. "<class 'int'>"
  65897. ],
  65898. "levelname": "DEBUG",
  65899. "levelno": 10,
  65900. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  65901. "filename": "test.py",
  65902. "module": "test",
  65903. "exc_info": null,
  65904. "exc_text": null,
  65905. "stack_info": null,
  65906. "lineno": 22,
  65907. "funcName": "__report_result__",
  65908. "created": 1676441658.262292,
  65909. "msecs": 262.29190826416016,
  65910. "relativeCreated": 55265.80715179443,
  65911. "thread": 140246908178432,
  65912. "threadName": "MainThread",
  65913. "processName": "MainProcess",
  65914. "process": 509276,
  65915. "message": "Result (Virtual device brightness): 50 (<class 'int'>)",
  65916. "asctime": "2023-02-15 07:14:18,262"
  65917. },
  65918. {
  65919. "name": "__unittest__",
  65920. "msg": "Expectation (%s): result %s %s (%s)",
  65921. "args": [
  65922. "Virtual device brightness",
  65923. "=",
  65924. "50",
  65925. "<class 'int'>"
  65926. ],
  65927. "levelname": "DEBUG",
  65928. "levelno": 10,
  65929. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  65930. "filename": "test.py",
  65931. "module": "test",
  65932. "exc_info": null,
  65933. "exc_text": null,
  65934. "stack_info": null,
  65935. "lineno": 26,
  65936. "funcName": "__report_expectation__",
  65937. "created": 1676441658.2623878,
  65938. "msecs": 262.387752532959,
  65939. "relativeCreated": 55265.90299606323,
  65940. "thread": 140246908178432,
  65941. "threadName": "MainThread",
  65942. "processName": "MainProcess",
  65943. "process": 509276,
  65944. "message": "Expectation (Virtual device brightness): result = 50 (<class 'int'>)",
  65945. "asctime": "2023-02-15 07:14:18,262"
  65946. }
  65947. ],
  65948. "time_consumption": 0.00011229515075683594
  65949. },
  65950. {
  65951. "name": "__tLogger__",
  65952. "msg": "Changing light device brightness to '%d'",
  65953. "args": [
  65954. 65
  65955. ],
  65956. "levelname": "DEBUG",
  65957. "levelno": 10,
  65958. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  65959. "filename": "light.py",
  65960. "module": "light",
  65961. "exc_info": null,
  65962. "exc_text": null,
  65963. "stack_info": null,
  65964. "lineno": 63,
  65965. "funcName": "__test_brightness__",
  65966. "created": 1676441658.5639443,
  65967. "msecs": 563.9443397521973,
  65968. "relativeCreated": 55567.45958328247,
  65969. "thread": 140246908178432,
  65970. "threadName": "MainThread",
  65971. "processName": "MainProcess",
  65972. "process": 509276,
  65973. "message": "Changing light device brightness to '65'",
  65974. "asctime": "2023-02-15 07:14:18,563",
  65975. "moduleLogger": [
  65976. {
  65977. "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light",
  65978. "msg": "Sending message with topic %s and payload %s",
  65979. "args": [
  65980. "zigbee/gfw/dirk/desk_light",
  65981. "{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}"
  65982. ],
  65983. "levelname": "DEBUG",
  65984. "levelno": 10,
  65985. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  65986. "filename": "__init__.py",
  65987. "module": "__init__",
  65988. "exc_info": null,
  65989. "exc_text": null,
  65990. "stack_info": null,
  65991. "lineno": 75,
  65992. "funcName": "send",
  65993. "created": 1676441658.2628217,
  65994. "msecs": 262.8216743469238,
  65995. "relativeCreated": 55266.3369178772,
  65996. "thread": 140246908178432,
  65997. "threadName": "MainThread",
  65998. "processName": "MainProcess",
  65999. "process": 509276,
  66000. "message": "Sending message with topic zigbee/gfw/dirk/desk_light and payload {\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}",
  66001. "asctime": "2023-02-15 07:14:18,262"
  66002. },
  66003. {
  66004. "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light",
  66005. "msg": "Received message with topic %s and payload %s",
  66006. "args": [
  66007. "zigbee/gfw/dirk/desk_light",
  66008. "b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'"
  66009. ],
  66010. "levelname": "DEBUG",
  66011. "levelno": 10,
  66012. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  66013. "filename": "__init__.py",
  66014. "module": "__init__",
  66015. "exc_info": null,
  66016. "exc_text": null,
  66017. "stack_info": null,
  66018. "lineno": 91,
  66019. "funcName": "__receive__",
  66020. "created": 1676441658.2638257,
  66021. "msecs": 263.8256549835205,
  66022. "relativeCreated": 55267.340898513794,
  66023. "thread": 140246884292160,
  66024. "threadName": "Thread-1 (_thread_main)",
  66025. "processName": "MainProcess",
  66026. "process": 509276,
  66027. "message": "Received message with topic zigbee/gfw/dirk/desk_light and payload b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'",
  66028. "asctime": "2023-02-15 07:14:18,263"
  66029. },
  66030. {
  66031. "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.brightness",
  66032. "msg": "Received message with topic %s and payload %s",
  66033. "args": [
  66034. "videv/gfw/dirk/desk_light/brightness",
  66035. "b'65'"
  66036. ],
  66037. "levelname": "DEBUG",
  66038. "levelno": 10,
  66039. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  66040. "filename": "__init__.py",
  66041. "module": "__init__",
  66042. "exc_info": null,
  66043. "exc_text": null,
  66044. "stack_info": null,
  66045. "lineno": 91,
  66046. "funcName": "__receive__",
  66047. "created": 1676441658.2659628,
  66048. "msecs": 265.9628391265869,
  66049. "relativeCreated": 55269.47808265686,
  66050. "thread": 140246884292160,
  66051. "threadName": "Thread-1 (_thread_main)",
  66052. "processName": "MainProcess",
  66053. "process": 509276,
  66054. "message": "Received message with topic videv/gfw/dirk/desk_light/brightness and payload b'65'",
  66055. "asctime": "2023-02-15 07:14:18,265"
  66056. }
  66057. ],
  66058. "time_consumption": 0.29798150062561035
  66059. },
  66060. {
  66061. "name": "__tLogger__",
  66062. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  66063. "args": [
  66064. "65",
  66065. "<class 'int'>"
  66066. ],
  66067. "levelname": "INFO",
  66068. "levelno": 20,
  66069. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  66070. "filename": "test.py",
  66071. "module": "test",
  66072. "exc_info": null,
  66073. "exc_text": null,
  66074. "stack_info": null,
  66075. "lineno": 184,
  66076. "funcName": "equivalency_chk",
  66077. "created": 1676441658.5647242,
  66078. "msecs": 564.7242069244385,
  66079. "relativeCreated": 55568.23945045471,
  66080. "thread": 140246908178432,
  66081. "threadName": "MainThread",
  66082. "processName": "MainProcess",
  66083. "process": 509276,
  66084. "message": "Virtual device brightness is correct (Content 65 and Type is <class 'int'>).",
  66085. "asctime": "2023-02-15 07:14:18,564",
  66086. "moduleLogger": [
  66087. {
  66088. "name": "__unittest__",
  66089. "msg": "Result (%s): %s (%s)",
  66090. "args": [
  66091. "Virtual device brightness",
  66092. "65",
  66093. "<class 'int'>"
  66094. ],
  66095. "levelname": "DEBUG",
  66096. "levelno": 10,
  66097. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  66098. "filename": "test.py",
  66099. "module": "test",
  66100. "exc_info": null,
  66101. "exc_text": null,
  66102. "stack_info": null,
  66103. "lineno": 22,
  66104. "funcName": "__report_result__",
  66105. "created": 1676441658.564393,
  66106. "msecs": 564.3930435180664,
  66107. "relativeCreated": 55567.90828704834,
  66108. "thread": 140246908178432,
  66109. "threadName": "MainThread",
  66110. "processName": "MainProcess",
  66111. "process": 509276,
  66112. "message": "Result (Virtual device brightness): 65 (<class 'int'>)",
  66113. "asctime": "2023-02-15 07:14:18,564"
  66114. },
  66115. {
  66116. "name": "__unittest__",
  66117. "msg": "Expectation (%s): result %s %s (%s)",
  66118. "args": [
  66119. "Virtual device brightness",
  66120. "=",
  66121. "65",
  66122. "<class 'int'>"
  66123. ],
  66124. "levelname": "DEBUG",
  66125. "levelno": 10,
  66126. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  66127. "filename": "test.py",
  66128. "module": "test",
  66129. "exc_info": null,
  66130. "exc_text": null,
  66131. "stack_info": null,
  66132. "lineno": 26,
  66133. "funcName": "__report_expectation__",
  66134. "created": 1676441658.564589,
  66135. "msecs": 564.5890235900879,
  66136. "relativeCreated": 55568.10426712036,
  66137. "thread": 140246908178432,
  66138. "threadName": "MainThread",
  66139. "processName": "MainProcess",
  66140. "process": 509276,
  66141. "message": "Expectation (Virtual device brightness): result = 65 (<class 'int'>)",
  66142. "asctime": "2023-02-15 07:14:18,564"
  66143. }
  66144. ],
  66145. "time_consumption": 0.00013518333435058594
  66146. },
  66147. {
  66148. "name": "__tLogger__",
  66149. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  66150. "args": [
  66151. "65",
  66152. "<class 'int'>"
  66153. ],
  66154. "levelname": "INFO",
  66155. "levelno": 20,
  66156. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  66157. "filename": "test.py",
  66158. "module": "test",
  66159. "exc_info": null,
  66160. "exc_text": null,
  66161. "stack_info": null,
  66162. "lineno": 184,
  66163. "funcName": "equivalency_chk",
  66164. "created": 1676441658.5651455,
  66165. "msecs": 565.1454925537109,
  66166. "relativeCreated": 55568.660736083984,
  66167. "thread": 140246908178432,
  66168. "threadName": "MainThread",
  66169. "processName": "MainProcess",
  66170. "process": 509276,
  66171. "message": "Light device brightness is correct (Content 65 and Type is <class 'int'>).",
  66172. "asctime": "2023-02-15 07:14:18,565",
  66173. "moduleLogger": [
  66174. {
  66175. "name": "__unittest__",
  66176. "msg": "Result (%s): %s (%s)",
  66177. "args": [
  66178. "Light device brightness",
  66179. "65",
  66180. "<class 'int'>"
  66181. ],
  66182. "levelname": "DEBUG",
  66183. "levelno": 10,
  66184. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  66185. "filename": "test.py",
  66186. "module": "test",
  66187. "exc_info": null,
  66188. "exc_text": null,
  66189. "stack_info": null,
  66190. "lineno": 22,
  66191. "funcName": "__report_result__",
  66192. "created": 1676441658.564922,
  66193. "msecs": 564.9220943450928,
  66194. "relativeCreated": 55568.437337875366,
  66195. "thread": 140246908178432,
  66196. "threadName": "MainThread",
  66197. "processName": "MainProcess",
  66198. "process": 509276,
  66199. "message": "Result (Light device brightness): 65 (<class 'int'>)",
  66200. "asctime": "2023-02-15 07:14:18,564"
  66201. },
  66202. {
  66203. "name": "__unittest__",
  66204. "msg": "Expectation (%s): result %s %s (%s)",
  66205. "args": [
  66206. "Light device brightness",
  66207. "=",
  66208. "65",
  66209. "<class 'int'>"
  66210. ],
  66211. "levelname": "DEBUG",
  66212. "levelno": 10,
  66213. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  66214. "filename": "test.py",
  66215. "module": "test",
  66216. "exc_info": null,
  66217. "exc_text": null,
  66218. "stack_info": null,
  66219. "lineno": 26,
  66220. "funcName": "__report_expectation__",
  66221. "created": 1676441658.565033,
  66222. "msecs": 565.032958984375,
  66223. "relativeCreated": 55568.54820251465,
  66224. "thread": 140246908178432,
  66225. "threadName": "MainThread",
  66226. "processName": "MainProcess",
  66227. "process": 509276,
  66228. "message": "Expectation (Light device brightness): result = 65 (<class 'int'>)",
  66229. "asctime": "2023-02-15 07:14:18,565"
  66230. }
  66231. ],
  66232. "time_consumption": 0.0001125335693359375
  66233. },
  66234. {
  66235. "name": "__tLogger__",
  66236. "msg": "Changing virtual device brightness to '%d'",
  66237. "args": [
  66238. 50
  66239. ],
  66240. "levelname": "DEBUG",
  66241. "levelno": 10,
  66242. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  66243. "filename": "light.py",
  66244. "module": "light",
  66245. "exc_info": null,
  66246. "exc_text": null,
  66247. "stack_info": null,
  66248. "lineno": 69,
  66249. "funcName": "__test_brightness__",
  66250. "created": 1676441658.866502,
  66251. "msecs": 866.502046585083,
  66252. "relativeCreated": 55870.01729011536,
  66253. "thread": 140246908178432,
  66254. "threadName": "MainThread",
  66255. "processName": "MainProcess",
  66256. "process": 509276,
  66257. "message": "Changing virtual device brightness to '50'",
  66258. "asctime": "2023-02-15 07:14:18,866",
  66259. "moduleLogger": [
  66260. {
  66261. "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.brightness.set",
  66262. "msg": "Sending message with topic %s and payload %s",
  66263. "args": [
  66264. "videv/gfw/dirk/desk_light/brightness/set",
  66265. "50"
  66266. ],
  66267. "levelname": "DEBUG",
  66268. "levelno": 10,
  66269. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  66270. "filename": "__init__.py",
  66271. "module": "__init__",
  66272. "exc_info": null,
  66273. "exc_text": null,
  66274. "stack_info": null,
  66275. "lineno": 75,
  66276. "funcName": "send",
  66277. "created": 1676441658.56543,
  66278. "msecs": 565.4299259185791,
  66279. "relativeCreated": 55568.94516944885,
  66280. "thread": 140246908178432,
  66281. "threadName": "MainThread",
  66282. "processName": "MainProcess",
  66283. "process": 509276,
  66284. "message": "Sending message with topic videv/gfw/dirk/desk_light/brightness/set and payload 50",
  66285. "asctime": "2023-02-15 07:14:18,565"
  66286. },
  66287. {
  66288. "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light.set",
  66289. "msg": "Received message with topic %s and payload %s",
  66290. "args": [
  66291. "zigbee/gfw/dirk/desk_light/set",
  66292. "b'{\"brightness\": 128}'"
  66293. ],
  66294. "levelname": "DEBUG",
  66295. "levelno": 10,
  66296. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  66297. "filename": "__init__.py",
  66298. "module": "__init__",
  66299. "exc_info": null,
  66300. "exc_text": null,
  66301. "stack_info": null,
  66302. "lineno": 91,
  66303. "funcName": "__receive__",
  66304. "created": 1676441658.5685747,
  66305. "msecs": 568.5746669769287,
  66306. "relativeCreated": 55572.0899105072,
  66307. "thread": 140246884292160,
  66308. "threadName": "Thread-1 (_thread_main)",
  66309. "processName": "MainProcess",
  66310. "process": 509276,
  66311. "message": "Received message with topic zigbee/gfw/dirk/desk_light/set and payload b'{\"brightness\": 128}'",
  66312. "asctime": "2023-02-15 07:14:18,568"
  66313. },
  66314. {
  66315. "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light",
  66316. "msg": "Sending message with topic %s and payload %s",
  66317. "args": [
  66318. "zigbee/gfw/dirk/desk_light",
  66319. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  66320. ],
  66321. "levelname": "DEBUG",
  66322. "levelno": 10,
  66323. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  66324. "filename": "__init__.py",
  66325. "module": "__init__",
  66326. "exc_info": null,
  66327. "exc_text": null,
  66328. "stack_info": null,
  66329. "lineno": 75,
  66330. "funcName": "send",
  66331. "created": 1676441658.569135,
  66332. "msecs": 569.1349506378174,
  66333. "relativeCreated": 55572.65019416809,
  66334. "thread": 140246884292160,
  66335. "threadName": "Thread-1 (_thread_main)",
  66336. "processName": "MainProcess",
  66337. "process": 509276,
  66338. "message": "Sending message with topic zigbee/gfw/dirk/desk_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  66339. "asctime": "2023-02-15 07:14:18,569"
  66340. },
  66341. {
  66342. "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light",
  66343. "msg": "Received message with topic %s and payload %s",
  66344. "args": [
  66345. "zigbee/gfw/dirk/desk_light",
  66346. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  66347. ],
  66348. "levelname": "DEBUG",
  66349. "levelno": 10,
  66350. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  66351. "filename": "__init__.py",
  66352. "module": "__init__",
  66353. "exc_info": null,
  66354. "exc_text": null,
  66355. "stack_info": null,
  66356. "lineno": 91,
  66357. "funcName": "__receive__",
  66358. "created": 1676441658.5703065,
  66359. "msecs": 570.3065395355225,
  66360. "relativeCreated": 55573.821783065796,
  66361. "thread": 140246884292160,
  66362. "threadName": "Thread-1 (_thread_main)",
  66363. "processName": "MainProcess",
  66364. "process": 509276,
  66365. "message": "Received message with topic zigbee/gfw/dirk/desk_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  66366. "asctime": "2023-02-15 07:14:18,570"
  66367. },
  66368. {
  66369. "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.brightness",
  66370. "msg": "Received message with topic %s and payload %s",
  66371. "args": [
  66372. "videv/gfw/dirk/desk_light/brightness",
  66373. "b'50'"
  66374. ],
  66375. "levelname": "DEBUG",
  66376. "levelno": 10,
  66377. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  66378. "filename": "__init__.py",
  66379. "module": "__init__",
  66380. "exc_info": null,
  66381. "exc_text": null,
  66382. "stack_info": null,
  66383. "lineno": 91,
  66384. "funcName": "__receive__",
  66385. "created": 1676441658.6139405,
  66386. "msecs": 613.9404773712158,
  66387. "relativeCreated": 55617.45572090149,
  66388. "thread": 140246884292160,
  66389. "threadName": "Thread-1 (_thread_main)",
  66390. "processName": "MainProcess",
  66391. "process": 509276,
  66392. "message": "Received message with topic videv/gfw/dirk/desk_light/brightness and payload b'50'",
  66393. "asctime": "2023-02-15 07:14:18,613"
  66394. }
  66395. ],
  66396. "time_consumption": 0.2525615692138672
  66397. },
  66398. {
  66399. "name": "__tLogger__",
  66400. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  66401. "args": [
  66402. "50",
  66403. "<class 'int'>"
  66404. ],
  66405. "levelname": "INFO",
  66406. "levelno": 20,
  66407. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  66408. "filename": "test.py",
  66409. "module": "test",
  66410. "exc_info": null,
  66411. "exc_text": null,
  66412. "stack_info": null,
  66413. "lineno": 184,
  66414. "funcName": "equivalency_chk",
  66415. "created": 1676441658.867281,
  66416. "msecs": 867.2809600830078,
  66417. "relativeCreated": 55870.79620361328,
  66418. "thread": 140246908178432,
  66419. "threadName": "MainThread",
  66420. "processName": "MainProcess",
  66421. "process": 509276,
  66422. "message": "Light device brightness is correct (Content 50 and Type is <class 'int'>).",
  66423. "asctime": "2023-02-15 07:14:18,867",
  66424. "moduleLogger": [
  66425. {
  66426. "name": "__unittest__",
  66427. "msg": "Result (%s): %s (%s)",
  66428. "args": [
  66429. "Light device brightness",
  66430. "50",
  66431. "<class 'int'>"
  66432. ],
  66433. "levelname": "DEBUG",
  66434. "levelno": 10,
  66435. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  66436. "filename": "test.py",
  66437. "module": "test",
  66438. "exc_info": null,
  66439. "exc_text": null,
  66440. "stack_info": null,
  66441. "lineno": 22,
  66442. "funcName": "__report_result__",
  66443. "created": 1676441658.866963,
  66444. "msecs": 866.9629096984863,
  66445. "relativeCreated": 55870.47815322876,
  66446. "thread": 140246908178432,
  66447. "threadName": "MainThread",
  66448. "processName": "MainProcess",
  66449. "process": 509276,
  66450. "message": "Result (Light device brightness): 50 (<class 'int'>)",
  66451. "asctime": "2023-02-15 07:14:18,866"
  66452. },
  66453. {
  66454. "name": "__unittest__",
  66455. "msg": "Expectation (%s): result %s %s (%s)",
  66456. "args": [
  66457. "Light device brightness",
  66458. "=",
  66459. "50",
  66460. "<class 'int'>"
  66461. ],
  66462. "levelname": "DEBUG",
  66463. "levelno": 10,
  66464. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  66465. "filename": "test.py",
  66466. "module": "test",
  66467. "exc_info": null,
  66468. "exc_text": null,
  66469. "stack_info": null,
  66470. "lineno": 26,
  66471. "funcName": "__report_expectation__",
  66472. "created": 1676441658.8671598,
  66473. "msecs": 867.1598434448242,
  66474. "relativeCreated": 55870.6750869751,
  66475. "thread": 140246908178432,
  66476. "threadName": "MainThread",
  66477. "processName": "MainProcess",
  66478. "process": 509276,
  66479. "message": "Expectation (Light device brightness): result = 50 (<class 'int'>)",
  66480. "asctime": "2023-02-15 07:14:18,867"
  66481. }
  66482. ],
  66483. "time_consumption": 0.00012111663818359375
  66484. },
  66485. {
  66486. "name": "__tLogger__",
  66487. "msg": "Resetting precondition (Power off)",
  66488. "args": [],
  66489. "levelname": "DEBUG",
  66490. "levelno": 10,
  66491. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  66492. "filename": "light.py",
  66493. "module": "light",
  66494. "exc_info": null,
  66495. "exc_text": null,
  66496. "stack_info": null,
  66497. "lineno": 74,
  66498. "funcName": "__test_brightness__",
  66499. "created": 1676441659.16884,
  66500. "msecs": 168.8399314880371,
  66501. "relativeCreated": 56172.35517501831,
  66502. "thread": 140246908178432,
  66503. "threadName": "MainThread",
  66504. "processName": "MainProcess",
  66505. "process": 509276,
  66506. "message": "Resetting precondition (Power off)",
  66507. "asctime": "2023-02-15 07:14:19,168",
  66508. "moduleLogger": [
  66509. {
  66510. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.2",
  66511. "msg": "Sending message with topic %s and payload %s",
  66512. "args": [
  66513. "my_apps/gfw/dirk/powerplug/output/2",
  66514. "false"
  66515. ],
  66516. "levelname": "DEBUG",
  66517. "levelno": 10,
  66518. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  66519. "filename": "__init__.py",
  66520. "module": "__init__",
  66521. "exc_info": null,
  66522. "exc_text": null,
  66523. "stack_info": null,
  66524. "lineno": 75,
  66525. "funcName": "send",
  66526. "created": 1676441658.8676105,
  66527. "msecs": 867.6104545593262,
  66528. "relativeCreated": 55871.1256980896,
  66529. "thread": 140246908178432,
  66530. "threadName": "MainThread",
  66531. "processName": "MainProcess",
  66532. "process": 509276,
  66533. "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/2 and payload false",
  66534. "asctime": "2023-02-15 07:14:18,867"
  66535. },
  66536. {
  66537. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.2",
  66538. "msg": "Received message with topic %s and payload %s",
  66539. "args": [
  66540. "my_apps/gfw/dirk/powerplug/output/2",
  66541. "b'false'"
  66542. ],
  66543. "levelname": "DEBUG",
  66544. "levelno": 10,
  66545. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  66546. "filename": "__init__.py",
  66547. "module": "__init__",
  66548. "exc_info": null,
  66549. "exc_text": null,
  66550. "stack_info": null,
  66551. "lineno": 91,
  66552. "funcName": "__receive__",
  66553. "created": 1676441658.8687801,
  66554. "msecs": 868.7801361083984,
  66555. "relativeCreated": 55872.29537963867,
  66556. "thread": 140246884292160,
  66557. "threadName": "Thread-1 (_thread_main)",
  66558. "processName": "MainProcess",
  66559. "process": 509276,
  66560. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/2 and payload b'false'",
  66561. "asctime": "2023-02-15 07:14:18,868"
  66562. },
  66563. {
  66564. "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.state",
  66565. "msg": "Received message with topic %s and payload %s",
  66566. "args": [
  66567. "videv/gfw/dirk/desk_light/state",
  66568. "b'false'"
  66569. ],
  66570. "levelname": "DEBUG",
  66571. "levelno": 10,
  66572. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  66573. "filename": "__init__.py",
  66574. "module": "__init__",
  66575. "exc_info": null,
  66576. "exc_text": null,
  66577. "stack_info": null,
  66578. "lineno": 91,
  66579. "funcName": "__receive__",
  66580. "created": 1676441658.8737853,
  66581. "msecs": 873.7852573394775,
  66582. "relativeCreated": 55877.30050086975,
  66583. "thread": 140246884292160,
  66584. "threadName": "Thread-1 (_thread_main)",
  66585. "processName": "MainProcess",
  66586. "process": 509276,
  66587. "message": "Received message with topic videv/gfw/dirk/desk_light/state and payload b'false'",
  66588. "asctime": "2023-02-15 07:14:18,873"
  66589. }
  66590. ],
  66591. "time_consumption": 0.29505467414855957
  66592. }
  66593. ],
  66594. "time_consumption": 1.814018726348877,
  66595. "time_start": "2023-02-15 07:14:17,354",
  66596. "time_finished": "2023-02-15 07:14:19,168"
  66597. },
  66598. "Color temperature test for device and virtual device: zigbee/gfw/dirk/desk_light": {
  66599. "name": "__tLogger__",
  66600. "msg": "Color temperature test for device and virtual device: zigbee/gfw/dirk/desk_light",
  66601. "args": null,
  66602. "levelname": "INFO",
  66603. "levelno": 20,
  66604. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  66605. "filename": "light.py",
  66606. "module": "light",
  66607. "exc_info": null,
  66608. "exc_text": null,
  66609. "stack_info": null,
  66610. "lineno": 81,
  66611. "funcName": "test_color_temp",
  66612. "created": 1676441659.1696522,
  66613. "msecs": 169.65222358703613,
  66614. "relativeCreated": 56173.16746711731,
  66615. "thread": 140246908178432,
  66616. "threadName": "MainThread",
  66617. "processName": "MainProcess",
  66618. "process": 509276,
  66619. "message": "Color temperature test for device and virtual device: zigbee/gfw/dirk/desk_light",
  66620. "asctime": "2023-02-15 07:14:19,169",
  66621. "moduleLogger": [],
  66622. "testcaseLogger": [
  66623. {
  66624. "name": "__tLogger__",
  66625. "msg": "Setting preconditions (Power on)",
  66626. "args": [],
  66627. "levelname": "DEBUG",
  66628. "levelno": 10,
  66629. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  66630. "filename": "light.py",
  66631. "module": "light",
  66632. "exc_info": null,
  66633. "exc_text": null,
  66634. "stack_info": null,
  66635. "lineno": 88,
  66636. "funcName": "__test_color_temp__",
  66637. "created": 1676441659.4718235,
  66638. "msecs": 471.82345390319824,
  66639. "relativeCreated": 56475.33869743347,
  66640. "thread": 140246908178432,
  66641. "threadName": "MainThread",
  66642. "processName": "MainProcess",
  66643. "process": 509276,
  66644. "message": "Setting preconditions (Power on)",
  66645. "asctime": "2023-02-15 07:14:19,471",
  66646. "moduleLogger": [
  66647. {
  66648. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.2",
  66649. "msg": "Sending message with topic %s and payload %s",
  66650. "args": [
  66651. "my_apps/gfw/dirk/powerplug/output/2",
  66652. "true"
  66653. ],
  66654. "levelname": "DEBUG",
  66655. "levelno": 10,
  66656. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  66657. "filename": "__init__.py",
  66658. "module": "__init__",
  66659. "exc_info": null,
  66660. "exc_text": null,
  66661. "stack_info": null,
  66662. "lineno": 75,
  66663. "funcName": "send",
  66664. "created": 1676441659.1700542,
  66665. "msecs": 170.05419731140137,
  66666. "relativeCreated": 56173.569440841675,
  66667. "thread": 140246908178432,
  66668. "threadName": "MainThread",
  66669. "processName": "MainProcess",
  66670. "process": 509276,
  66671. "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/2 and payload true",
  66672. "asctime": "2023-02-15 07:14:19,170"
  66673. },
  66674. {
  66675. "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light",
  66676. "msg": "Sending message with topic %s and payload %s",
  66677. "args": [
  66678. "zigbee/gfw/dirk/desk_light",
  66679. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  66680. ],
  66681. "levelname": "DEBUG",
  66682. "levelno": 10,
  66683. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  66684. "filename": "__init__.py",
  66685. "module": "__init__",
  66686. "exc_info": null,
  66687. "exc_text": null,
  66688. "stack_info": null,
  66689. "lineno": 75,
  66690. "funcName": "send",
  66691. "created": 1676441659.1708012,
  66692. "msecs": 170.80116271972656,
  66693. "relativeCreated": 56174.31640625,
  66694. "thread": 140246908178432,
  66695. "threadName": "MainThread",
  66696. "processName": "MainProcess",
  66697. "process": 509276,
  66698. "message": "Sending message with topic zigbee/gfw/dirk/desk_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  66699. "asctime": "2023-02-15 07:14:19,170"
  66700. },
  66701. {
  66702. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.2",
  66703. "msg": "Received message with topic %s and payload %s",
  66704. "args": [
  66705. "my_apps/gfw/dirk/powerplug/output/2",
  66706. "b'true'"
  66707. ],
  66708. "levelname": "DEBUG",
  66709. "levelno": 10,
  66710. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  66711. "filename": "__init__.py",
  66712. "module": "__init__",
  66713. "exc_info": null,
  66714. "exc_text": null,
  66715. "stack_info": null,
  66716. "lineno": 91,
  66717. "funcName": "__receive__",
  66718. "created": 1676441659.1717498,
  66719. "msecs": 171.74983024597168,
  66720. "relativeCreated": 56175.265073776245,
  66721. "thread": 140246884292160,
  66722. "threadName": "Thread-1 (_thread_main)",
  66723. "processName": "MainProcess",
  66724. "process": 509276,
  66725. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/2 and payload b'true'",
  66726. "asctime": "2023-02-15 07:14:19,171"
  66727. },
  66728. {
  66729. "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light",
  66730. "msg": "Received message with topic %s and payload %s",
  66731. "args": [
  66732. "zigbee/gfw/dirk/desk_light",
  66733. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  66734. ],
  66735. "levelname": "DEBUG",
  66736. "levelno": 10,
  66737. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  66738. "filename": "__init__.py",
  66739. "module": "__init__",
  66740. "exc_info": null,
  66741. "exc_text": null,
  66742. "stack_info": null,
  66743. "lineno": 91,
  66744. "funcName": "__receive__",
  66745. "created": 1676441659.1724737,
  66746. "msecs": 172.47366905212402,
  66747. "relativeCreated": 56175.9889125824,
  66748. "thread": 140246884292160,
  66749. "threadName": "Thread-1 (_thread_main)",
  66750. "processName": "MainProcess",
  66751. "process": 509276,
  66752. "message": "Received message with topic zigbee/gfw/dirk/desk_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  66753. "asctime": "2023-02-15 07:14:19,172"
  66754. },
  66755. {
  66756. "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.state",
  66757. "msg": "Received message with topic %s and payload %s",
  66758. "args": [
  66759. "videv/gfw/dirk/desk_light/state",
  66760. "b'true'"
  66761. ],
  66762. "levelname": "DEBUG",
  66763. "levelno": 10,
  66764. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  66765. "filename": "__init__.py",
  66766. "module": "__init__",
  66767. "exc_info": null,
  66768. "exc_text": null,
  66769. "stack_info": null,
  66770. "lineno": 91,
  66771. "funcName": "__receive__",
  66772. "created": 1676441659.2190025,
  66773. "msecs": 219.00248527526855,
  66774. "relativeCreated": 56222.51772880554,
  66775. "thread": 140246884292160,
  66776. "threadName": "Thread-1 (_thread_main)",
  66777. "processName": "MainProcess",
  66778. "process": 509276,
  66779. "message": "Received message with topic videv/gfw/dirk/desk_light/state and payload b'true'",
  66780. "asctime": "2023-02-15 07:14:19,219"
  66781. }
  66782. ],
  66783. "time_consumption": 0.2528209686279297
  66784. },
  66785. {
  66786. "name": "__tLogger__",
  66787. "msg": "Virtual device color temperature is correct (Content %s and Type is %s).",
  66788. "args": [
  66789. "5",
  66790. "<class 'int'>"
  66791. ],
  66792. "levelname": "INFO",
  66793. "levelno": 20,
  66794. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  66795. "filename": "test.py",
  66796. "module": "test",
  66797. "exc_info": null,
  66798. "exc_text": null,
  66799. "stack_info": null,
  66800. "lineno": 184,
  66801. "funcName": "equivalency_chk",
  66802. "created": 1676441659.4725354,
  66803. "msecs": 472.5353717803955,
  66804. "relativeCreated": 56476.05061531067,
  66805. "thread": 140246908178432,
  66806. "threadName": "MainThread",
  66807. "processName": "MainProcess",
  66808. "process": 509276,
  66809. "message": "Virtual device color temperature is correct (Content 5 and Type is <class 'int'>).",
  66810. "asctime": "2023-02-15 07:14:19,472",
  66811. "moduleLogger": [
  66812. {
  66813. "name": "__unittest__",
  66814. "msg": "Result (%s): %s (%s)",
  66815. "args": [
  66816. "Virtual device color temperature",
  66817. "5",
  66818. "<class 'int'>"
  66819. ],
  66820. "levelname": "DEBUG",
  66821. "levelno": 10,
  66822. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  66823. "filename": "test.py",
  66824. "module": "test",
  66825. "exc_info": null,
  66826. "exc_text": null,
  66827. "stack_info": null,
  66828. "lineno": 22,
  66829. "funcName": "__report_result__",
  66830. "created": 1676441659.4722595,
  66831. "msecs": 472.259521484375,
  66832. "relativeCreated": 56475.77476501465,
  66833. "thread": 140246908178432,
  66834. "threadName": "MainThread",
  66835. "processName": "MainProcess",
  66836. "process": 509276,
  66837. "message": "Result (Virtual device color temperature): 5 (<class 'int'>)",
  66838. "asctime": "2023-02-15 07:14:19,472"
  66839. },
  66840. {
  66841. "name": "__unittest__",
  66842. "msg": "Expectation (%s): result %s %s (%s)",
  66843. "args": [
  66844. "Virtual device color temperature",
  66845. "=",
  66846. "5",
  66847. "<class 'int'>"
  66848. ],
  66849. "levelname": "DEBUG",
  66850. "levelno": 10,
  66851. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  66852. "filename": "test.py",
  66853. "module": "test",
  66854. "exc_info": null,
  66855. "exc_text": null,
  66856. "stack_info": null,
  66857. "lineno": 26,
  66858. "funcName": "__report_expectation__",
  66859. "created": 1676441659.4724133,
  66860. "msecs": 472.4133014678955,
  66861. "relativeCreated": 56475.92854499817,
  66862. "thread": 140246908178432,
  66863. "threadName": "MainThread",
  66864. "processName": "MainProcess",
  66865. "process": 509276,
  66866. "message": "Expectation (Virtual device color temperature): result = 5 (<class 'int'>)",
  66867. "asctime": "2023-02-15 07:14:19,472"
  66868. }
  66869. ],
  66870. "time_consumption": 0.0001220703125
  66871. },
  66872. {
  66873. "name": "__tLogger__",
  66874. "msg": "Changing light device color temperature to '%d'",
  66875. "args": [
  66876. 5
  66877. ],
  66878. "levelname": "DEBUG",
  66879. "levelno": 10,
  66880. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  66881. "filename": "light.py",
  66882. "module": "light",
  66883. "exc_info": null,
  66884. "exc_text": null,
  66885. "stack_info": null,
  66886. "lineno": 94,
  66887. "funcName": "__test_color_temp__",
  66888. "created": 1676441659.774186,
  66889. "msecs": 774.1858959197998,
  66890. "relativeCreated": 56777.70113945007,
  66891. "thread": 140246908178432,
  66892. "threadName": "MainThread",
  66893. "processName": "MainProcess",
  66894. "process": 509276,
  66895. "message": "Changing light device color temperature to '5'",
  66896. "asctime": "2023-02-15 07:14:19,774",
  66897. "moduleLogger": [
  66898. {
  66899. "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light",
  66900. "msg": "Sending message with topic %s and payload %s",
  66901. "args": [
  66902. "zigbee/gfw/dirk/desk_light",
  66903. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}"
  66904. ],
  66905. "levelname": "DEBUG",
  66906. "levelno": 10,
  66907. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  66908. "filename": "__init__.py",
  66909. "module": "__init__",
  66910. "exc_info": null,
  66911. "exc_text": null,
  66912. "stack_info": null,
  66913. "lineno": 75,
  66914. "funcName": "send",
  66915. "created": 1676441659.4729955,
  66916. "msecs": 472.9955196380615,
  66917. "relativeCreated": 56476.510763168335,
  66918. "thread": 140246908178432,
  66919. "threadName": "MainThread",
  66920. "processName": "MainProcess",
  66921. "process": 509276,
  66922. "message": "Sending message with topic zigbee/gfw/dirk/desk_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}",
  66923. "asctime": "2023-02-15 07:14:19,472"
  66924. },
  66925. {
  66926. "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light",
  66927. "msg": "Received message with topic %s and payload %s",
  66928. "args": [
  66929. "zigbee/gfw/dirk/desk_light",
  66930. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'"
  66931. ],
  66932. "levelname": "DEBUG",
  66933. "levelno": 10,
  66934. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  66935. "filename": "__init__.py",
  66936. "module": "__init__",
  66937. "exc_info": null,
  66938. "exc_text": null,
  66939. "stack_info": null,
  66940. "lineno": 91,
  66941. "funcName": "__receive__",
  66942. "created": 1676441659.4741611,
  66943. "msecs": 474.16114807128906,
  66944. "relativeCreated": 56477.67639160156,
  66945. "thread": 140246884292160,
  66946. "threadName": "Thread-1 (_thread_main)",
  66947. "processName": "MainProcess",
  66948. "process": 509276,
  66949. "message": "Received message with topic zigbee/gfw/dirk/desk_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'",
  66950. "asctime": "2023-02-15 07:14:19,474"
  66951. },
  66952. {
  66953. "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.color_temp",
  66954. "msg": "Received message with topic %s and payload %s",
  66955. "args": [
  66956. "videv/gfw/dirk/desk_light/color_temp",
  66957. "b'8'"
  66958. ],
  66959. "levelname": "DEBUG",
  66960. "levelno": 10,
  66961. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  66962. "filename": "__init__.py",
  66963. "module": "__init__",
  66964. "exc_info": null,
  66965. "exc_text": null,
  66966. "stack_info": null,
  66967. "lineno": 91,
  66968. "funcName": "__receive__",
  66969. "created": 1676441659.4766395,
  66970. "msecs": 476.6395092010498,
  66971. "relativeCreated": 56480.15475273132,
  66972. "thread": 140246884292160,
  66973. "threadName": "Thread-1 (_thread_main)",
  66974. "processName": "MainProcess",
  66975. "process": 509276,
  66976. "message": "Received message with topic videv/gfw/dirk/desk_light/color_temp and payload b'8'",
  66977. "asctime": "2023-02-15 07:14:19,476"
  66978. }
  66979. ],
  66980. "time_consumption": 0.29754638671875
  66981. },
  66982. {
  66983. "name": "__tLogger__",
  66984. "msg": "Virtual device color temperature is correct (Content %s and Type is %s).",
  66985. "args": [
  66986. "8",
  66987. "<class 'int'>"
  66988. ],
  66989. "levelname": "INFO",
  66990. "levelno": 20,
  66991. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  66992. "filename": "test.py",
  66993. "module": "test",
  66994. "exc_info": null,
  66995. "exc_text": null,
  66996. "stack_info": null,
  66997. "lineno": 184,
  66998. "funcName": "equivalency_chk",
  66999. "created": 1676441659.7749662,
  67000. "msecs": 774.9662399291992,
  67001. "relativeCreated": 56778.48148345947,
  67002. "thread": 140246908178432,
  67003. "threadName": "MainThread",
  67004. "processName": "MainProcess",
  67005. "process": 509276,
  67006. "message": "Virtual device color temperature is correct (Content 8 and Type is <class 'int'>).",
  67007. "asctime": "2023-02-15 07:14:19,774",
  67008. "moduleLogger": [
  67009. {
  67010. "name": "__unittest__",
  67011. "msg": "Result (%s): %s (%s)",
  67012. "args": [
  67013. "Virtual device color temperature",
  67014. "8",
  67015. "<class 'int'>"
  67016. ],
  67017. "levelname": "DEBUG",
  67018. "levelno": 10,
  67019. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  67020. "filename": "test.py",
  67021. "module": "test",
  67022. "exc_info": null,
  67023. "exc_text": null,
  67024. "stack_info": null,
  67025. "lineno": 22,
  67026. "funcName": "__report_result__",
  67027. "created": 1676441659.7746885,
  67028. "msecs": 774.6884822845459,
  67029. "relativeCreated": 56778.20372581482,
  67030. "thread": 140246908178432,
  67031. "threadName": "MainThread",
  67032. "processName": "MainProcess",
  67033. "process": 509276,
  67034. "message": "Result (Virtual device color temperature): 8 (<class 'int'>)",
  67035. "asctime": "2023-02-15 07:14:19,774"
  67036. },
  67037. {
  67038. "name": "__unittest__",
  67039. "msg": "Expectation (%s): result %s %s (%s)",
  67040. "args": [
  67041. "Virtual device color temperature",
  67042. "=",
  67043. "8",
  67044. "<class 'int'>"
  67045. ],
  67046. "levelname": "DEBUG",
  67047. "levelno": 10,
  67048. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  67049. "filename": "test.py",
  67050. "module": "test",
  67051. "exc_info": null,
  67052. "exc_text": null,
  67053. "stack_info": null,
  67054. "lineno": 26,
  67055. "funcName": "__report_expectation__",
  67056. "created": 1676441659.7748444,
  67057. "msecs": 774.8444080352783,
  67058. "relativeCreated": 56778.35965156555,
  67059. "thread": 140246908178432,
  67060. "threadName": "MainThread",
  67061. "processName": "MainProcess",
  67062. "process": 509276,
  67063. "message": "Expectation (Virtual device color temperature): result = 8 (<class 'int'>)",
  67064. "asctime": "2023-02-15 07:14:19,774"
  67065. }
  67066. ],
  67067. "time_consumption": 0.00012183189392089844
  67068. },
  67069. {
  67070. "name": "__tLogger__",
  67071. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  67072. "args": [
  67073. "8",
  67074. "<class 'int'>"
  67075. ],
  67076. "levelname": "INFO",
  67077. "levelno": 20,
  67078. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  67079. "filename": "test.py",
  67080. "module": "test",
  67081. "exc_info": null,
  67082. "exc_text": null,
  67083. "stack_info": null,
  67084. "lineno": 184,
  67085. "funcName": "equivalency_chk",
  67086. "created": 1676441659.7753797,
  67087. "msecs": 775.3796577453613,
  67088. "relativeCreated": 56778.894901275635,
  67089. "thread": 140246908178432,
  67090. "threadName": "MainThread",
  67091. "processName": "MainProcess",
  67092. "process": 509276,
  67093. "message": "Light device brightness is correct (Content 8 and Type is <class 'int'>).",
  67094. "asctime": "2023-02-15 07:14:19,775",
  67095. "moduleLogger": [
  67096. {
  67097. "name": "__unittest__",
  67098. "msg": "Result (%s): %s (%s)",
  67099. "args": [
  67100. "Light device brightness",
  67101. "8",
  67102. "<class 'int'>"
  67103. ],
  67104. "levelname": "DEBUG",
  67105. "levelno": 10,
  67106. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  67107. "filename": "test.py",
  67108. "module": "test",
  67109. "exc_info": null,
  67110. "exc_text": null,
  67111. "stack_info": null,
  67112. "lineno": 22,
  67113. "funcName": "__report_result__",
  67114. "created": 1676441659.7751625,
  67115. "msecs": 775.1624584197998,
  67116. "relativeCreated": 56778.67770195007,
  67117. "thread": 140246908178432,
  67118. "threadName": "MainThread",
  67119. "processName": "MainProcess",
  67120. "process": 509276,
  67121. "message": "Result (Light device brightness): 8 (<class 'int'>)",
  67122. "asctime": "2023-02-15 07:14:19,775"
  67123. },
  67124. {
  67125. "name": "__unittest__",
  67126. "msg": "Expectation (%s): result %s %s (%s)",
  67127. "args": [
  67128. "Light device brightness",
  67129. "=",
  67130. "8",
  67131. "<class 'int'>"
  67132. ],
  67133. "levelname": "DEBUG",
  67134. "levelno": 10,
  67135. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  67136. "filename": "test.py",
  67137. "module": "test",
  67138. "exc_info": null,
  67139. "exc_text": null,
  67140. "stack_info": null,
  67141. "lineno": 26,
  67142. "funcName": "__report_expectation__",
  67143. "created": 1676441659.7752774,
  67144. "msecs": 775.2773761749268,
  67145. "relativeCreated": 56778.7926197052,
  67146. "thread": 140246908178432,
  67147. "threadName": "MainThread",
  67148. "processName": "MainProcess",
  67149. "process": 509276,
  67150. "message": "Expectation (Light device brightness): result = 8 (<class 'int'>)",
  67151. "asctime": "2023-02-15 07:14:19,775"
  67152. }
  67153. ],
  67154. "time_consumption": 0.00010228157043457031
  67155. },
  67156. {
  67157. "name": "__tLogger__",
  67158. "msg": "Changing virtual device color temperature to '%d'",
  67159. "args": [
  67160. 5
  67161. ],
  67162. "levelname": "DEBUG",
  67163. "levelno": 10,
  67164. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  67165. "filename": "light.py",
  67166. "module": "light",
  67167. "exc_info": null,
  67168. "exc_text": null,
  67169. "stack_info": null,
  67170. "lineno": 100,
  67171. "funcName": "__test_color_temp__",
  67172. "created": 1676441660.0766494,
  67173. "msecs": 76.64942741394043,
  67174. "relativeCreated": 57080.164670944214,
  67175. "thread": 140246908178432,
  67176. "threadName": "MainThread",
  67177. "processName": "MainProcess",
  67178. "process": 509276,
  67179. "message": "Changing virtual device color temperature to '5'",
  67180. "asctime": "2023-02-15 07:14:20,076",
  67181. "moduleLogger": [
  67182. {
  67183. "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.color_temp.set",
  67184. "msg": "Sending message with topic %s and payload %s",
  67185. "args": [
  67186. "videv/gfw/dirk/desk_light/color_temp/set",
  67187. "5"
  67188. ],
  67189. "levelname": "DEBUG",
  67190. "levelno": 10,
  67191. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  67192. "filename": "__init__.py",
  67193. "module": "__init__",
  67194. "exc_info": null,
  67195. "exc_text": null,
  67196. "stack_info": null,
  67197. "lineno": 75,
  67198. "funcName": "send",
  67199. "created": 1676441659.7757652,
  67200. "msecs": 775.7651805877686,
  67201. "relativeCreated": 56779.28042411804,
  67202. "thread": 140246908178432,
  67203. "threadName": "MainThread",
  67204. "processName": "MainProcess",
  67205. "process": 509276,
  67206. "message": "Sending message with topic videv/gfw/dirk/desk_light/color_temp/set and payload 5",
  67207. "asctime": "2023-02-15 07:14:19,775"
  67208. },
  67209. {
  67210. "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light.set",
  67211. "msg": "Received message with topic %s and payload %s",
  67212. "args": [
  67213. "zigbee/gfw/dirk/desk_light/set",
  67214. "b'{\"color_temp\": 352}'"
  67215. ],
  67216. "levelname": "DEBUG",
  67217. "levelno": 10,
  67218. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  67219. "filename": "__init__.py",
  67220. "module": "__init__",
  67221. "exc_info": null,
  67222. "exc_text": null,
  67223. "stack_info": null,
  67224. "lineno": 91,
  67225. "funcName": "__receive__",
  67226. "created": 1676441659.7789345,
  67227. "msecs": 778.9344787597656,
  67228. "relativeCreated": 56782.44972229004,
  67229. "thread": 140246884292160,
  67230. "threadName": "Thread-1 (_thread_main)",
  67231. "processName": "MainProcess",
  67232. "process": 509276,
  67233. "message": "Received message with topic zigbee/gfw/dirk/desk_light/set and payload b'{\"color_temp\": 352}'",
  67234. "asctime": "2023-02-15 07:14:19,778"
  67235. },
  67236. {
  67237. "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light",
  67238. "msg": "Sending message with topic %s and payload %s",
  67239. "args": [
  67240. "zigbee/gfw/dirk/desk_light",
  67241. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  67242. ],
  67243. "levelname": "DEBUG",
  67244. "levelno": 10,
  67245. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  67246. "filename": "__init__.py",
  67247. "module": "__init__",
  67248. "exc_info": null,
  67249. "exc_text": null,
  67250. "stack_info": null,
  67251. "lineno": 75,
  67252. "funcName": "send",
  67253. "created": 1676441659.7794542,
  67254. "msecs": 779.454231262207,
  67255. "relativeCreated": 56782.96947479248,
  67256. "thread": 140246884292160,
  67257. "threadName": "Thread-1 (_thread_main)",
  67258. "processName": "MainProcess",
  67259. "process": 509276,
  67260. "message": "Sending message with topic zigbee/gfw/dirk/desk_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  67261. "asctime": "2023-02-15 07:14:19,779"
  67262. },
  67263. {
  67264. "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light",
  67265. "msg": "Received message with topic %s and payload %s",
  67266. "args": [
  67267. "zigbee/gfw/dirk/desk_light",
  67268. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  67269. ],
  67270. "levelname": "DEBUG",
  67271. "levelno": 10,
  67272. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  67273. "filename": "__init__.py",
  67274. "module": "__init__",
  67275. "exc_info": null,
  67276. "exc_text": null,
  67277. "stack_info": null,
  67278. "lineno": 91,
  67279. "funcName": "__receive__",
  67280. "created": 1676441659.780575,
  67281. "msecs": 780.5750370025635,
  67282. "relativeCreated": 56784.09028053284,
  67283. "thread": 140246884292160,
  67284. "threadName": "Thread-1 (_thread_main)",
  67285. "processName": "MainProcess",
  67286. "process": 509276,
  67287. "message": "Received message with topic zigbee/gfw/dirk/desk_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  67288. "asctime": "2023-02-15 07:14:19,780"
  67289. },
  67290. {
  67291. "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.color_temp",
  67292. "msg": "Received message with topic %s and payload %s",
  67293. "args": [
  67294. "videv/gfw/dirk/desk_light/color_temp",
  67295. "b'5'"
  67296. ],
  67297. "levelname": "DEBUG",
  67298. "levelno": 10,
  67299. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  67300. "filename": "__init__.py",
  67301. "module": "__init__",
  67302. "exc_info": null,
  67303. "exc_text": null,
  67304. "stack_info": null,
  67305. "lineno": 91,
  67306. "funcName": "__receive__",
  67307. "created": 1676441659.8259146,
  67308. "msecs": 825.9146213531494,
  67309. "relativeCreated": 56829.42986488342,
  67310. "thread": 140246884292160,
  67311. "threadName": "Thread-1 (_thread_main)",
  67312. "processName": "MainProcess",
  67313. "process": 509276,
  67314. "message": "Received message with topic videv/gfw/dirk/desk_light/color_temp and payload b'5'",
  67315. "asctime": "2023-02-15 07:14:19,825"
  67316. }
  67317. ],
  67318. "time_consumption": 0.250734806060791
  67319. },
  67320. {
  67321. "name": "__tLogger__",
  67322. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  67323. "args": [
  67324. "5",
  67325. "<class 'int'>"
  67326. ],
  67327. "levelname": "INFO",
  67328. "levelno": 20,
  67329. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  67330. "filename": "test.py",
  67331. "module": "test",
  67332. "exc_info": null,
  67333. "exc_text": null,
  67334. "stack_info": null,
  67335. "lineno": 184,
  67336. "funcName": "equivalency_chk",
  67337. "created": 1676441660.07738,
  67338. "msecs": 77.37994194030762,
  67339. "relativeCreated": 57080.89518547058,
  67340. "thread": 140246908178432,
  67341. "threadName": "MainThread",
  67342. "processName": "MainProcess",
  67343. "process": 509276,
  67344. "message": "Light device brightness is correct (Content 5 and Type is <class 'int'>).",
  67345. "asctime": "2023-02-15 07:14:20,077",
  67346. "moduleLogger": [
  67347. {
  67348. "name": "__unittest__",
  67349. "msg": "Result (%s): %s (%s)",
  67350. "args": [
  67351. "Light device brightness",
  67352. "5",
  67353. "<class 'int'>"
  67354. ],
  67355. "levelname": "DEBUG",
  67356. "levelno": 10,
  67357. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  67358. "filename": "test.py",
  67359. "module": "test",
  67360. "exc_info": null,
  67361. "exc_text": null,
  67362. "stack_info": null,
  67363. "lineno": 22,
  67364. "funcName": "__report_result__",
  67365. "created": 1676441660.0770893,
  67366. "msecs": 77.08930969238281,
  67367. "relativeCreated": 57080.604553222656,
  67368. "thread": 140246908178432,
  67369. "threadName": "MainThread",
  67370. "processName": "MainProcess",
  67371. "process": 509276,
  67372. "message": "Result (Light device brightness): 5 (<class 'int'>)",
  67373. "asctime": "2023-02-15 07:14:20,077"
  67374. },
  67375. {
  67376. "name": "__unittest__",
  67377. "msg": "Expectation (%s): result %s %s (%s)",
  67378. "args": [
  67379. "Light device brightness",
  67380. "=",
  67381. "5",
  67382. "<class 'int'>"
  67383. ],
  67384. "levelname": "DEBUG",
  67385. "levelno": 10,
  67386. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  67387. "filename": "test.py",
  67388. "module": "test",
  67389. "exc_info": null,
  67390. "exc_text": null,
  67391. "stack_info": null,
  67392. "lineno": 26,
  67393. "funcName": "__report_expectation__",
  67394. "created": 1676441660.0772417,
  67395. "msecs": 77.24165916442871,
  67396. "relativeCreated": 57080.7569026947,
  67397. "thread": 140246908178432,
  67398. "threadName": "MainThread",
  67399. "processName": "MainProcess",
  67400. "process": 509276,
  67401. "message": "Expectation (Light device brightness): result = 5 (<class 'int'>)",
  67402. "asctime": "2023-02-15 07:14:20,077"
  67403. }
  67404. ],
  67405. "time_consumption": 0.00013828277587890625
  67406. },
  67407. {
  67408. "name": "__tLogger__",
  67409. "msg": "Virtual device color temperature is correct (Content %s and Type is %s).",
  67410. "args": [
  67411. "5",
  67412. "<class 'int'>"
  67413. ],
  67414. "levelname": "INFO",
  67415. "levelno": 20,
  67416. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  67417. "filename": "test.py",
  67418. "module": "test",
  67419. "exc_info": null,
  67420. "exc_text": null,
  67421. "stack_info": null,
  67422. "lineno": 184,
  67423. "funcName": "equivalency_chk",
  67424. "created": 1676441660.0777836,
  67425. "msecs": 77.78358459472656,
  67426. "relativeCreated": 57081.298828125,
  67427. "thread": 140246908178432,
  67428. "threadName": "MainThread",
  67429. "processName": "MainProcess",
  67430. "process": 509276,
  67431. "message": "Virtual device color temperature is correct (Content 5 and Type is <class 'int'>).",
  67432. "asctime": "2023-02-15 07:14:20,077",
  67433. "moduleLogger": [
  67434. {
  67435. "name": "__unittest__",
  67436. "msg": "Result (%s): %s (%s)",
  67437. "args": [
  67438. "Virtual device color temperature",
  67439. "5",
  67440. "<class 'int'>"
  67441. ],
  67442. "levelname": "DEBUG",
  67443. "levelno": 10,
  67444. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  67445. "filename": "test.py",
  67446. "module": "test",
  67447. "exc_info": null,
  67448. "exc_text": null,
  67449. "stack_info": null,
  67450. "lineno": 22,
  67451. "funcName": "__report_result__",
  67452. "created": 1676441660.0775738,
  67453. "msecs": 77.57377624511719,
  67454. "relativeCreated": 57081.08901977539,
  67455. "thread": 140246908178432,
  67456. "threadName": "MainThread",
  67457. "processName": "MainProcess",
  67458. "process": 509276,
  67459. "message": "Result (Virtual device color temperature): 5 (<class 'int'>)",
  67460. "asctime": "2023-02-15 07:14:20,077"
  67461. },
  67462. {
  67463. "name": "__unittest__",
  67464. "msg": "Expectation (%s): result %s %s (%s)",
  67465. "args": [
  67466. "Virtual device color temperature",
  67467. "=",
  67468. "5",
  67469. "<class 'int'>"
  67470. ],
  67471. "levelname": "DEBUG",
  67472. "levelno": 10,
  67473. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  67474. "filename": "test.py",
  67475. "module": "test",
  67476. "exc_info": null,
  67477. "exc_text": null,
  67478. "stack_info": null,
  67479. "lineno": 26,
  67480. "funcName": "__report_expectation__",
  67481. "created": 1676441660.0776849,
  67482. "msecs": 77.68487930297852,
  67483. "relativeCreated": 57081.20012283325,
  67484. "thread": 140246908178432,
  67485. "threadName": "MainThread",
  67486. "processName": "MainProcess",
  67487. "process": 509276,
  67488. "message": "Expectation (Virtual device color temperature): result = 5 (<class 'int'>)",
  67489. "asctime": "2023-02-15 07:14:20,077"
  67490. }
  67491. ],
  67492. "time_consumption": 9.870529174804688e-05
  67493. },
  67494. {
  67495. "name": "__tLogger__",
  67496. "msg": "Changing light device color temperature to '%d'",
  67497. "args": [
  67498. 5
  67499. ],
  67500. "levelname": "DEBUG",
  67501. "levelno": 10,
  67502. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  67503. "filename": "light.py",
  67504. "module": "light",
  67505. "exc_info": null,
  67506. "exc_text": null,
  67507. "stack_info": null,
  67508. "lineno": 94,
  67509. "funcName": "__test_color_temp__",
  67510. "created": 1676441660.3793285,
  67511. "msecs": 379.32848930358887,
  67512. "relativeCreated": 57382.84373283386,
  67513. "thread": 140246908178432,
  67514. "threadName": "MainThread",
  67515. "processName": "MainProcess",
  67516. "process": 509276,
  67517. "message": "Changing light device color temperature to '5'",
  67518. "asctime": "2023-02-15 07:14:20,379",
  67519. "moduleLogger": [
  67520. {
  67521. "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light",
  67522. "msg": "Sending message with topic %s and payload %s",
  67523. "args": [
  67524. "zigbee/gfw/dirk/desk_light",
  67525. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}"
  67526. ],
  67527. "levelname": "DEBUG",
  67528. "levelno": 10,
  67529. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  67530. "filename": "__init__.py",
  67531. "module": "__init__",
  67532. "exc_info": null,
  67533. "exc_text": null,
  67534. "stack_info": null,
  67535. "lineno": 75,
  67536. "funcName": "send",
  67537. "created": 1676441660.07817,
  67538. "msecs": 78.1700611114502,
  67539. "relativeCreated": 57081.68530464172,
  67540. "thread": 140246908178432,
  67541. "threadName": "MainThread",
  67542. "processName": "MainProcess",
  67543. "process": 509276,
  67544. "message": "Sending message with topic zigbee/gfw/dirk/desk_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}",
  67545. "asctime": "2023-02-15 07:14:20,078"
  67546. },
  67547. {
  67548. "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light",
  67549. "msg": "Received message with topic %s and payload %s",
  67550. "args": [
  67551. "zigbee/gfw/dirk/desk_light",
  67552. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'"
  67553. ],
  67554. "levelname": "DEBUG",
  67555. "levelno": 10,
  67556. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  67557. "filename": "__init__.py",
  67558. "module": "__init__",
  67559. "exc_info": null,
  67560. "exc_text": null,
  67561. "stack_info": null,
  67562. "lineno": 91,
  67563. "funcName": "__receive__",
  67564. "created": 1676441660.0793347,
  67565. "msecs": 79.33473587036133,
  67566. "relativeCreated": 57082.849979400635,
  67567. "thread": 140246884292160,
  67568. "threadName": "Thread-1 (_thread_main)",
  67569. "processName": "MainProcess",
  67570. "process": 509276,
  67571. "message": "Received message with topic zigbee/gfw/dirk/desk_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'",
  67572. "asctime": "2023-02-15 07:14:20,079"
  67573. },
  67574. {
  67575. "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.color_temp",
  67576. "msg": "Received message with topic %s and payload %s",
  67577. "args": [
  67578. "videv/gfw/dirk/desk_light/color_temp",
  67579. "b'8'"
  67580. ],
  67581. "levelname": "DEBUG",
  67582. "levelno": 10,
  67583. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  67584. "filename": "__init__.py",
  67585. "module": "__init__",
  67586. "exc_info": null,
  67587. "exc_text": null,
  67588. "stack_info": null,
  67589. "lineno": 91,
  67590. "funcName": "__receive__",
  67591. "created": 1676441660.0817754,
  67592. "msecs": 81.77542686462402,
  67593. "relativeCreated": 57085.2906703949,
  67594. "thread": 140246884292160,
  67595. "threadName": "Thread-1 (_thread_main)",
  67596. "processName": "MainProcess",
  67597. "process": 509276,
  67598. "message": "Received message with topic videv/gfw/dirk/desk_light/color_temp and payload b'8'",
  67599. "asctime": "2023-02-15 07:14:20,081"
  67600. }
  67601. ],
  67602. "time_consumption": 0.29755306243896484
  67603. },
  67604. {
  67605. "name": "__tLogger__",
  67606. "msg": "Virtual device color temperature is correct (Content %s and Type is %s).",
  67607. "args": [
  67608. "8",
  67609. "<class 'int'>"
  67610. ],
  67611. "levelname": "INFO",
  67612. "levelno": 20,
  67613. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  67614. "filename": "test.py",
  67615. "module": "test",
  67616. "exc_info": null,
  67617. "exc_text": null,
  67618. "stack_info": null,
  67619. "lineno": 184,
  67620. "funcName": "equivalency_chk",
  67621. "created": 1676441660.3799987,
  67622. "msecs": 379.99868392944336,
  67623. "relativeCreated": 57383.51392745972,
  67624. "thread": 140246908178432,
  67625. "threadName": "MainThread",
  67626. "processName": "MainProcess",
  67627. "process": 509276,
  67628. "message": "Virtual device color temperature is correct (Content 8 and Type is <class 'int'>).",
  67629. "asctime": "2023-02-15 07:14:20,379",
  67630. "moduleLogger": [
  67631. {
  67632. "name": "__unittest__",
  67633. "msg": "Result (%s): %s (%s)",
  67634. "args": [
  67635. "Virtual device color temperature",
  67636. "8",
  67637. "<class 'int'>"
  67638. ],
  67639. "levelname": "DEBUG",
  67640. "levelno": 10,
  67641. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  67642. "filename": "test.py",
  67643. "module": "test",
  67644. "exc_info": null,
  67645. "exc_text": null,
  67646. "stack_info": null,
  67647. "lineno": 22,
  67648. "funcName": "__report_result__",
  67649. "created": 1676441660.379725,
  67650. "msecs": 379.72497940063477,
  67651. "relativeCreated": 57383.24022293091,
  67652. "thread": 140246908178432,
  67653. "threadName": "MainThread",
  67654. "processName": "MainProcess",
  67655. "process": 509276,
  67656. "message": "Result (Virtual device color temperature): 8 (<class 'int'>)",
  67657. "asctime": "2023-02-15 07:14:20,379"
  67658. },
  67659. {
  67660. "name": "__unittest__",
  67661. "msg": "Expectation (%s): result %s %s (%s)",
  67662. "args": [
  67663. "Virtual device color temperature",
  67664. "=",
  67665. "8",
  67666. "<class 'int'>"
  67667. ],
  67668. "levelname": "DEBUG",
  67669. "levelno": 10,
  67670. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  67671. "filename": "test.py",
  67672. "module": "test",
  67673. "exc_info": null,
  67674. "exc_text": null,
  67675. "stack_info": null,
  67676. "lineno": 26,
  67677. "funcName": "__report_expectation__",
  67678. "created": 1676441660.3798935,
  67679. "msecs": 379.89354133605957,
  67680. "relativeCreated": 57383.40878486633,
  67681. "thread": 140246908178432,
  67682. "threadName": "MainThread",
  67683. "processName": "MainProcess",
  67684. "process": 509276,
  67685. "message": "Expectation (Virtual device color temperature): result = 8 (<class 'int'>)",
  67686. "asctime": "2023-02-15 07:14:20,379"
  67687. }
  67688. ],
  67689. "time_consumption": 0.00010514259338378906
  67690. },
  67691. {
  67692. "name": "__tLogger__",
  67693. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  67694. "args": [
  67695. "8",
  67696. "<class 'int'>"
  67697. ],
  67698. "levelname": "INFO",
  67699. "levelno": 20,
  67700. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  67701. "filename": "test.py",
  67702. "module": "test",
  67703. "exc_info": null,
  67704. "exc_text": null,
  67705. "stack_info": null,
  67706. "lineno": 184,
  67707. "funcName": "equivalency_chk",
  67708. "created": 1676441660.380363,
  67709. "msecs": 380.36298751831055,
  67710. "relativeCreated": 57383.878231048584,
  67711. "thread": 140246908178432,
  67712. "threadName": "MainThread",
  67713. "processName": "MainProcess",
  67714. "process": 509276,
  67715. "message": "Light device brightness is correct (Content 8 and Type is <class 'int'>).",
  67716. "asctime": "2023-02-15 07:14:20,380",
  67717. "moduleLogger": [
  67718. {
  67719. "name": "__unittest__",
  67720. "msg": "Result (%s): %s (%s)",
  67721. "args": [
  67722. "Light device brightness",
  67723. "8",
  67724. "<class 'int'>"
  67725. ],
  67726. "levelname": "DEBUG",
  67727. "levelno": 10,
  67728. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  67729. "filename": "test.py",
  67730. "module": "test",
  67731. "exc_info": null,
  67732. "exc_text": null,
  67733. "stack_info": null,
  67734. "lineno": 22,
  67735. "funcName": "__report_result__",
  67736. "created": 1676441660.3801692,
  67737. "msecs": 380.169153213501,
  67738. "relativeCreated": 57383.684396743774,
  67739. "thread": 140246908178432,
  67740. "threadName": "MainThread",
  67741. "processName": "MainProcess",
  67742. "process": 509276,
  67743. "message": "Result (Light device brightness): 8 (<class 'int'>)",
  67744. "asctime": "2023-02-15 07:14:20,380"
  67745. },
  67746. {
  67747. "name": "__unittest__",
  67748. "msg": "Expectation (%s): result %s %s (%s)",
  67749. "args": [
  67750. "Light device brightness",
  67751. "=",
  67752. "8",
  67753. "<class 'int'>"
  67754. ],
  67755. "levelname": "DEBUG",
  67756. "levelno": 10,
  67757. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  67758. "filename": "test.py",
  67759. "module": "test",
  67760. "exc_info": null,
  67761. "exc_text": null,
  67762. "stack_info": null,
  67763. "lineno": 26,
  67764. "funcName": "__report_expectation__",
  67765. "created": 1676441660.3802657,
  67766. "msecs": 380.2657127380371,
  67767. "relativeCreated": 57383.78095626831,
  67768. "thread": 140246908178432,
  67769. "threadName": "MainThread",
  67770. "processName": "MainProcess",
  67771. "process": 509276,
  67772. "message": "Expectation (Light device brightness): result = 8 (<class 'int'>)",
  67773. "asctime": "2023-02-15 07:14:20,380"
  67774. }
  67775. ],
  67776. "time_consumption": 9.72747802734375e-05
  67777. },
  67778. {
  67779. "name": "__tLogger__",
  67780. "msg": "Changing virtual device color temperature to '%d'",
  67781. "args": [
  67782. 5
  67783. ],
  67784. "levelname": "DEBUG",
  67785. "levelno": 10,
  67786. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  67787. "filename": "light.py",
  67788. "module": "light",
  67789. "exc_info": null,
  67790. "exc_text": null,
  67791. "stack_info": null,
  67792. "lineno": 100,
  67793. "funcName": "__test_color_temp__",
  67794. "created": 1676441660.6815364,
  67795. "msecs": 681.5364360809326,
  67796. "relativeCreated": 57685.051679611206,
  67797. "thread": 140246908178432,
  67798. "threadName": "MainThread",
  67799. "processName": "MainProcess",
  67800. "process": 509276,
  67801. "message": "Changing virtual device color temperature to '5'",
  67802. "asctime": "2023-02-15 07:14:20,681",
  67803. "moduleLogger": [
  67804. {
  67805. "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.color_temp.set",
  67806. "msg": "Sending message with topic %s and payload %s",
  67807. "args": [
  67808. "videv/gfw/dirk/desk_light/color_temp/set",
  67809. "5"
  67810. ],
  67811. "levelname": "DEBUG",
  67812. "levelno": 10,
  67813. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  67814. "filename": "__init__.py",
  67815. "module": "__init__",
  67816. "exc_info": null,
  67817. "exc_text": null,
  67818. "stack_info": null,
  67819. "lineno": 75,
  67820. "funcName": "send",
  67821. "created": 1676441660.3806086,
  67822. "msecs": 380.60855865478516,
  67823. "relativeCreated": 57384.12380218506,
  67824. "thread": 140246908178432,
  67825. "threadName": "MainThread",
  67826. "processName": "MainProcess",
  67827. "process": 509276,
  67828. "message": "Sending message with topic videv/gfw/dirk/desk_light/color_temp/set and payload 5",
  67829. "asctime": "2023-02-15 07:14:20,380"
  67830. },
  67831. {
  67832. "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light.set",
  67833. "msg": "Received message with topic %s and payload %s",
  67834. "args": [
  67835. "zigbee/gfw/dirk/desk_light/set",
  67836. "b'{\"color_temp\": 352}'"
  67837. ],
  67838. "levelname": "DEBUG",
  67839. "levelno": 10,
  67840. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  67841. "filename": "__init__.py",
  67842. "module": "__init__",
  67843. "exc_info": null,
  67844. "exc_text": null,
  67845. "stack_info": null,
  67846. "lineno": 91,
  67847. "funcName": "__receive__",
  67848. "created": 1676441660.383315,
  67849. "msecs": 383.3150863647461,
  67850. "relativeCreated": 57386.83032989502,
  67851. "thread": 140246884292160,
  67852. "threadName": "Thread-1 (_thread_main)",
  67853. "processName": "MainProcess",
  67854. "process": 509276,
  67855. "message": "Received message with topic zigbee/gfw/dirk/desk_light/set and payload b'{\"color_temp\": 352}'",
  67856. "asctime": "2023-02-15 07:14:20,383"
  67857. },
  67858. {
  67859. "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light",
  67860. "msg": "Sending message with topic %s and payload %s",
  67861. "args": [
  67862. "zigbee/gfw/dirk/desk_light",
  67863. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  67864. ],
  67865. "levelname": "DEBUG",
  67866. "levelno": 10,
  67867. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  67868. "filename": "__init__.py",
  67869. "module": "__init__",
  67870. "exc_info": null,
  67871. "exc_text": null,
  67872. "stack_info": null,
  67873. "lineno": 75,
  67874. "funcName": "send",
  67875. "created": 1676441660.3842597,
  67876. "msecs": 384.2597007751465,
  67877. "relativeCreated": 57387.77494430542,
  67878. "thread": 140246884292160,
  67879. "threadName": "Thread-1 (_thread_main)",
  67880. "processName": "MainProcess",
  67881. "process": 509276,
  67882. "message": "Sending message with topic zigbee/gfw/dirk/desk_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  67883. "asctime": "2023-02-15 07:14:20,384"
  67884. },
  67885. {
  67886. "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light",
  67887. "msg": "Received message with topic %s and payload %s",
  67888. "args": [
  67889. "zigbee/gfw/dirk/desk_light",
  67890. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  67891. ],
  67892. "levelname": "DEBUG",
  67893. "levelno": 10,
  67894. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  67895. "filename": "__init__.py",
  67896. "module": "__init__",
  67897. "exc_info": null,
  67898. "exc_text": null,
  67899. "stack_info": null,
  67900. "lineno": 91,
  67901. "funcName": "__receive__",
  67902. "created": 1676441660.3852396,
  67903. "msecs": 385.2396011352539,
  67904. "relativeCreated": 57388.75484466553,
  67905. "thread": 140246884292160,
  67906. "threadName": "Thread-1 (_thread_main)",
  67907. "processName": "MainProcess",
  67908. "process": 509276,
  67909. "message": "Received message with topic zigbee/gfw/dirk/desk_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  67910. "asctime": "2023-02-15 07:14:20,385"
  67911. },
  67912. {
  67913. "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.color_temp",
  67914. "msg": "Received message with topic %s and payload %s",
  67915. "args": [
  67916. "videv/gfw/dirk/desk_light/color_temp",
  67917. "b'5'"
  67918. ],
  67919. "levelname": "DEBUG",
  67920. "levelno": 10,
  67921. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  67922. "filename": "__init__.py",
  67923. "module": "__init__",
  67924. "exc_info": null,
  67925. "exc_text": null,
  67926. "stack_info": null,
  67927. "lineno": 91,
  67928. "funcName": "__receive__",
  67929. "created": 1676441660.429471,
  67930. "msecs": 429.4710159301758,
  67931. "relativeCreated": 57432.98625946045,
  67932. "thread": 140246884292160,
  67933. "threadName": "Thread-1 (_thread_main)",
  67934. "processName": "MainProcess",
  67935. "process": 509276,
  67936. "message": "Received message with topic videv/gfw/dirk/desk_light/color_temp and payload b'5'",
  67937. "asctime": "2023-02-15 07:14:20,429"
  67938. }
  67939. ],
  67940. "time_consumption": 0.25206542015075684
  67941. },
  67942. {
  67943. "name": "__tLogger__",
  67944. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  67945. "args": [
  67946. "5",
  67947. "<class 'int'>"
  67948. ],
  67949. "levelname": "INFO",
  67950. "levelno": 20,
  67951. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  67952. "filename": "test.py",
  67953. "module": "test",
  67954. "exc_info": null,
  67955. "exc_text": null,
  67956. "stack_info": null,
  67957. "lineno": 184,
  67958. "funcName": "equivalency_chk",
  67959. "created": 1676441660.682247,
  67960. "msecs": 682.2469234466553,
  67961. "relativeCreated": 57685.76216697693,
  67962. "thread": 140246908178432,
  67963. "threadName": "MainThread",
  67964. "processName": "MainProcess",
  67965. "process": 509276,
  67966. "message": "Light device brightness is correct (Content 5 and Type is <class 'int'>).",
  67967. "asctime": "2023-02-15 07:14:20,682",
  67968. "moduleLogger": [
  67969. {
  67970. "name": "__unittest__",
  67971. "msg": "Result (%s): %s (%s)",
  67972. "args": [
  67973. "Light device brightness",
  67974. "5",
  67975. "<class 'int'>"
  67976. ],
  67977. "levelname": "DEBUG",
  67978. "levelno": 10,
  67979. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  67980. "filename": "test.py",
  67981. "module": "test",
  67982. "exc_info": null,
  67983. "exc_text": null,
  67984. "stack_info": null,
  67985. "lineno": 22,
  67986. "funcName": "__report_result__",
  67987. "created": 1676441660.6819735,
  67988. "msecs": 681.9734573364258,
  67989. "relativeCreated": 57685.4887008667,
  67990. "thread": 140246908178432,
  67991. "threadName": "MainThread",
  67992. "processName": "MainProcess",
  67993. "process": 509276,
  67994. "message": "Result (Light device brightness): 5 (<class 'int'>)",
  67995. "asctime": "2023-02-15 07:14:20,681"
  67996. },
  67997. {
  67998. "name": "__unittest__",
  67999. "msg": "Expectation (%s): result %s %s (%s)",
  68000. "args": [
  68001. "Light device brightness",
  68002. "=",
  68003. "5",
  68004. "<class 'int'>"
  68005. ],
  68006. "levelname": "DEBUG",
  68007. "levelno": 10,
  68008. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  68009. "filename": "test.py",
  68010. "module": "test",
  68011. "exc_info": null,
  68012. "exc_text": null,
  68013. "stack_info": null,
  68014. "lineno": 26,
  68015. "funcName": "__report_expectation__",
  68016. "created": 1676441660.6821275,
  68017. "msecs": 682.1274757385254,
  68018. "relativeCreated": 57685.6427192688,
  68019. "thread": 140246908178432,
  68020. "threadName": "MainThread",
  68021. "processName": "MainProcess",
  68022. "process": 509276,
  68023. "message": "Expectation (Light device brightness): result = 5 (<class 'int'>)",
  68024. "asctime": "2023-02-15 07:14:20,682"
  68025. }
  68026. ],
  68027. "time_consumption": 0.00011944770812988281
  68028. },
  68029. {
  68030. "name": "__tLogger__",
  68031. "msg": "Resetting precondition (Power off)",
  68032. "args": [],
  68033. "levelname": "DEBUG",
  68034. "levelno": 10,
  68035. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  68036. "filename": "light.py",
  68037. "module": "light",
  68038. "exc_info": null,
  68039. "exc_text": null,
  68040. "stack_info": null,
  68041. "lineno": 105,
  68042. "funcName": "__test_color_temp__",
  68043. "created": 1676441660.9838626,
  68044. "msecs": 983.8626384735107,
  68045. "relativeCreated": 57987.377882003784,
  68046. "thread": 140246908178432,
  68047. "threadName": "MainThread",
  68048. "processName": "MainProcess",
  68049. "process": 509276,
  68050. "message": "Resetting precondition (Power off)",
  68051. "asctime": "2023-02-15 07:14:20,983",
  68052. "moduleLogger": [
  68053. {
  68054. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.2",
  68055. "msg": "Sending message with topic %s and payload %s",
  68056. "args": [
  68057. "my_apps/gfw/dirk/powerplug/output/2",
  68058. "false"
  68059. ],
  68060. "levelname": "DEBUG",
  68061. "levelno": 10,
  68062. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  68063. "filename": "__init__.py",
  68064. "module": "__init__",
  68065. "exc_info": null,
  68066. "exc_text": null,
  68067. "stack_info": null,
  68068. "lineno": 75,
  68069. "funcName": "send",
  68070. "created": 1676441660.682619,
  68071. "msecs": 682.6190948486328,
  68072. "relativeCreated": 57686.134338378906,
  68073. "thread": 140246908178432,
  68074. "threadName": "MainThread",
  68075. "processName": "MainProcess",
  68076. "process": 509276,
  68077. "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/2 and payload false",
  68078. "asctime": "2023-02-15 07:14:20,682"
  68079. },
  68080. {
  68081. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.2",
  68082. "msg": "Received message with topic %s and payload %s",
  68083. "args": [
  68084. "my_apps/gfw/dirk/powerplug/output/2",
  68085. "b'false'"
  68086. ],
  68087. "levelname": "DEBUG",
  68088. "levelno": 10,
  68089. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  68090. "filename": "__init__.py",
  68091. "module": "__init__",
  68092. "exc_info": null,
  68093. "exc_text": null,
  68094. "stack_info": null,
  68095. "lineno": 91,
  68096. "funcName": "__receive__",
  68097. "created": 1676441660.6838093,
  68098. "msecs": 683.8092803955078,
  68099. "relativeCreated": 57687.32452392578,
  68100. "thread": 140246884292160,
  68101. "threadName": "Thread-1 (_thread_main)",
  68102. "processName": "MainProcess",
  68103. "process": 509276,
  68104. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/2 and payload b'false'",
  68105. "asctime": "2023-02-15 07:14:20,683"
  68106. },
  68107. {
  68108. "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.state",
  68109. "msg": "Received message with topic %s and payload %s",
  68110. "args": [
  68111. "videv/gfw/dirk/desk_light/state",
  68112. "b'false'"
  68113. ],
  68114. "levelname": "DEBUG",
  68115. "levelno": 10,
  68116. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  68117. "filename": "__init__.py",
  68118. "module": "__init__",
  68119. "exc_info": null,
  68120. "exc_text": null,
  68121. "stack_info": null,
  68122. "lineno": 91,
  68123. "funcName": "__receive__",
  68124. "created": 1676441660.6856554,
  68125. "msecs": 685.6553554534912,
  68126. "relativeCreated": 57689.170598983765,
  68127. "thread": 140246884292160,
  68128. "threadName": "Thread-1 (_thread_main)",
  68129. "processName": "MainProcess",
  68130. "process": 509276,
  68131. "message": "Received message with topic videv/gfw/dirk/desk_light/state and payload b'false'",
  68132. "asctime": "2023-02-15 07:14:20,685"
  68133. }
  68134. ],
  68135. "time_consumption": 0.29820728302001953
  68136. }
  68137. ],
  68138. "time_consumption": 1.8142104148864746,
  68139. "time_start": "2023-02-15 07:14:19,169",
  68140. "time_finished": "2023-02-15 07:14:20,983"
  68141. },
  68142. "Power On/ Off test for device and virtual device: my_apps/gfw/dirk/powerplug/output/2": {
  68143. "name": "__tLogger__",
  68144. "msg": "Power On/ Off test for device and virtual device: my_apps/gfw/dirk/powerplug/output/2",
  68145. "args": null,
  68146. "levelname": "INFO",
  68147. "levelno": 20,
  68148. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  68149. "filename": "light.py",
  68150. "module": "light",
  68151. "exc_info": null,
  68152. "exc_text": null,
  68153. "stack_info": null,
  68154. "lineno": 27,
  68155. "funcName": "test_power_on_off",
  68156. "created": 1676441660.9846106,
  68157. "msecs": 984.6105575561523,
  68158. "relativeCreated": 57988.125801086426,
  68159. "thread": 140246908178432,
  68160. "threadName": "MainThread",
  68161. "processName": "MainProcess",
  68162. "process": 509276,
  68163. "message": "Power On/ Off test for device and virtual device: my_apps/gfw/dirk/powerplug/output/2",
  68164. "asctime": "2023-02-15 07:14:20,984",
  68165. "moduleLogger": [],
  68166. "testcaseLogger": [
  68167. {
  68168. "name": "__tLogger__",
  68169. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  68170. "args": [
  68171. "False",
  68172. "<class 'bool'>"
  68173. ],
  68174. "levelname": "INFO",
  68175. "levelno": 20,
  68176. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  68177. "filename": "test.py",
  68178. "module": "test",
  68179. "exc_info": null,
  68180. "exc_text": null,
  68181. "stack_info": null,
  68182. "lineno": 184,
  68183. "funcName": "equivalency_chk",
  68184. "created": 1676441660.9851894,
  68185. "msecs": 985.1894378662109,
  68186. "relativeCreated": 57988.704681396484,
  68187. "thread": 140246908178432,
  68188. "threadName": "MainThread",
  68189. "processName": "MainProcess",
  68190. "process": 509276,
  68191. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  68192. "asctime": "2023-02-15 07:14:20,985",
  68193. "moduleLogger": [
  68194. {
  68195. "name": "__unittest__",
  68196. "msg": "Result (%s): %s (%s)",
  68197. "args": [
  68198. "Virtual device state",
  68199. "False",
  68200. "<class 'bool'>"
  68201. ],
  68202. "levelname": "DEBUG",
  68203. "levelno": 10,
  68204. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  68205. "filename": "test.py",
  68206. "module": "test",
  68207. "exc_info": null,
  68208. "exc_text": null,
  68209. "stack_info": null,
  68210. "lineno": 22,
  68211. "funcName": "__report_result__",
  68212. "created": 1676441660.9849257,
  68213. "msecs": 984.9257469177246,
  68214. "relativeCreated": 57988.440990448,
  68215. "thread": 140246908178432,
  68216. "threadName": "MainThread",
  68217. "processName": "MainProcess",
  68218. "process": 509276,
  68219. "message": "Result (Virtual device state): False (<class 'bool'>)",
  68220. "asctime": "2023-02-15 07:14:20,984"
  68221. },
  68222. {
  68223. "name": "__unittest__",
  68224. "msg": "Expectation (%s): result %s %s (%s)",
  68225. "args": [
  68226. "Virtual device state",
  68227. "=",
  68228. "False",
  68229. "<class 'bool'>"
  68230. ],
  68231. "levelname": "DEBUG",
  68232. "levelno": 10,
  68233. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  68234. "filename": "test.py",
  68235. "module": "test",
  68236. "exc_info": null,
  68237. "exc_text": null,
  68238. "stack_info": null,
  68239. "lineno": 26,
  68240. "funcName": "__report_expectation__",
  68241. "created": 1676441660.985072,
  68242. "msecs": 985.0718975067139,
  68243. "relativeCreated": 57988.58714103699,
  68244. "thread": 140246908178432,
  68245. "threadName": "MainThread",
  68246. "processName": "MainProcess",
  68247. "process": 509276,
  68248. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  68249. "asctime": "2023-02-15 07:14:20,985"
  68250. }
  68251. ],
  68252. "time_consumption": 0.00011754035949707031
  68253. },
  68254. {
  68255. "name": "__tLogger__",
  68256. "msg": "Changing switching device state to '%s'",
  68257. "args": [
  68258. true
  68259. ],
  68260. "levelname": "DEBUG",
  68261. "levelno": 10,
  68262. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  68263. "filename": "light.py",
  68264. "module": "light",
  68265. "exc_info": null,
  68266. "exc_text": null,
  68267. "stack_info": null,
  68268. "lineno": 36,
  68269. "funcName": "__test_power_on_off__",
  68270. "created": 1676441661.286924,
  68271. "msecs": 286.923885345459,
  68272. "relativeCreated": 58290.43912887573,
  68273. "thread": 140246908178432,
  68274. "threadName": "MainThread",
  68275. "processName": "MainProcess",
  68276. "process": 509276,
  68277. "message": "Changing switching device state to 'True'",
  68278. "asctime": "2023-02-15 07:14:21,286",
  68279. "moduleLogger": [
  68280. {
  68281. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.2",
  68282. "msg": "Sending message with topic %s and payload %s",
  68283. "args": [
  68284. "my_apps/gfw/dirk/powerplug/output/2",
  68285. "true"
  68286. ],
  68287. "levelname": "DEBUG",
  68288. "levelno": 10,
  68289. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  68290. "filename": "__init__.py",
  68291. "module": "__init__",
  68292. "exc_info": null,
  68293. "exc_text": null,
  68294. "stack_info": null,
  68295. "lineno": 75,
  68296. "funcName": "send",
  68297. "created": 1676441660.9854944,
  68298. "msecs": 985.4943752288818,
  68299. "relativeCreated": 57989.009618759155,
  68300. "thread": 140246908178432,
  68301. "threadName": "MainThread",
  68302. "processName": "MainProcess",
  68303. "process": 509276,
  68304. "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/2 and payload true",
  68305. "asctime": "2023-02-15 07:14:20,985"
  68306. },
  68307. {
  68308. "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light",
  68309. "msg": "Sending message with topic %s and payload %s",
  68310. "args": [
  68311. "zigbee/gfw/dirk/desk_light",
  68312. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  68313. ],
  68314. "levelname": "DEBUG",
  68315. "levelno": 10,
  68316. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  68317. "filename": "__init__.py",
  68318. "module": "__init__",
  68319. "exc_info": null,
  68320. "exc_text": null,
  68321. "stack_info": null,
  68322. "lineno": 75,
  68323. "funcName": "send",
  68324. "created": 1676441660.986132,
  68325. "msecs": 986.1319065093994,
  68326. "relativeCreated": 57989.64715003967,
  68327. "thread": 140246908178432,
  68328. "threadName": "MainThread",
  68329. "processName": "MainProcess",
  68330. "process": 509276,
  68331. "message": "Sending message with topic zigbee/gfw/dirk/desk_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  68332. "asctime": "2023-02-15 07:14:20,986"
  68333. },
  68334. {
  68335. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.2",
  68336. "msg": "Received message with topic %s and payload %s",
  68337. "args": [
  68338. "my_apps/gfw/dirk/powerplug/output/2",
  68339. "b'true'"
  68340. ],
  68341. "levelname": "DEBUG",
  68342. "levelno": 10,
  68343. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  68344. "filename": "__init__.py",
  68345. "module": "__init__",
  68346. "exc_info": null,
  68347. "exc_text": null,
  68348. "stack_info": null,
  68349. "lineno": 91,
  68350. "funcName": "__receive__",
  68351. "created": 1676441660.9871645,
  68352. "msecs": 987.1644973754883,
  68353. "relativeCreated": 57990.67974090576,
  68354. "thread": 140246884292160,
  68355. "threadName": "Thread-1 (_thread_main)",
  68356. "processName": "MainProcess",
  68357. "process": 509276,
  68358. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/2 and payload b'true'",
  68359. "asctime": "2023-02-15 07:14:20,987"
  68360. },
  68361. {
  68362. "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light",
  68363. "msg": "Received message with topic %s and payload %s",
  68364. "args": [
  68365. "zigbee/gfw/dirk/desk_light",
  68366. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  68367. ],
  68368. "levelname": "DEBUG",
  68369. "levelno": 10,
  68370. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  68371. "filename": "__init__.py",
  68372. "module": "__init__",
  68373. "exc_info": null,
  68374. "exc_text": null,
  68375. "stack_info": null,
  68376. "lineno": 91,
  68377. "funcName": "__receive__",
  68378. "created": 1676441660.9878657,
  68379. "msecs": 987.865686416626,
  68380. "relativeCreated": 57991.3809299469,
  68381. "thread": 140246884292160,
  68382. "threadName": "Thread-1 (_thread_main)",
  68383. "processName": "MainProcess",
  68384. "process": 509276,
  68385. "message": "Received message with topic zigbee/gfw/dirk/desk_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  68386. "asctime": "2023-02-15 07:14:20,987"
  68387. },
  68388. {
  68389. "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.state",
  68390. "msg": "Received message with topic %s and payload %s",
  68391. "args": [
  68392. "videv/gfw/dirk/desk_light/state",
  68393. "b'true'"
  68394. ],
  68395. "levelname": "DEBUG",
  68396. "levelno": 10,
  68397. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  68398. "filename": "__init__.py",
  68399. "module": "__init__",
  68400. "exc_info": null,
  68401. "exc_text": null,
  68402. "stack_info": null,
  68403. "lineno": 91,
  68404. "funcName": "__receive__",
  68405. "created": 1676441661.035341,
  68406. "msecs": 35.34102439880371,
  68407. "relativeCreated": 58038.85626792908,
  68408. "thread": 140246884292160,
  68409. "threadName": "Thread-1 (_thread_main)",
  68410. "processName": "MainProcess",
  68411. "process": 509276,
  68412. "message": "Received message with topic videv/gfw/dirk/desk_light/state and payload b'true'",
  68413. "asctime": "2023-02-15 07:14:21,035"
  68414. }
  68415. ],
  68416. "time_consumption": 0.2515828609466553
  68417. },
  68418. {
  68419. "name": "__tLogger__",
  68420. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  68421. "args": [
  68422. "True",
  68423. "<class 'bool'>"
  68424. ],
  68425. "levelname": "INFO",
  68426. "levelno": 20,
  68427. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  68428. "filename": "test.py",
  68429. "module": "test",
  68430. "exc_info": null,
  68431. "exc_text": null,
  68432. "stack_info": null,
  68433. "lineno": 184,
  68434. "funcName": "equivalency_chk",
  68435. "created": 1676441661.2875466,
  68436. "msecs": 287.54663467407227,
  68437. "relativeCreated": 58291.061878204346,
  68438. "thread": 140246908178432,
  68439. "threadName": "MainThread",
  68440. "processName": "MainProcess",
  68441. "process": 509276,
  68442. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  68443. "asctime": "2023-02-15 07:14:21,287",
  68444. "moduleLogger": [
  68445. {
  68446. "name": "__unittest__",
  68447. "msg": "Result (%s): %s (%s)",
  68448. "args": [
  68449. "Virtual device state",
  68450. "True",
  68451. "<class 'bool'>"
  68452. ],
  68453. "levelname": "DEBUG",
  68454. "levelno": 10,
  68455. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  68456. "filename": "test.py",
  68457. "module": "test",
  68458. "exc_info": null,
  68459. "exc_text": null,
  68460. "stack_info": null,
  68461. "lineno": 22,
  68462. "funcName": "__report_result__",
  68463. "created": 1676441661.2873096,
  68464. "msecs": 287.3096466064453,
  68465. "relativeCreated": 58290.82489013672,
  68466. "thread": 140246908178432,
  68467. "threadName": "MainThread",
  68468. "processName": "MainProcess",
  68469. "process": 509276,
  68470. "message": "Result (Virtual device state): True (<class 'bool'>)",
  68471. "asctime": "2023-02-15 07:14:21,287"
  68472. },
  68473. {
  68474. "name": "__unittest__",
  68475. "msg": "Expectation (%s): result %s %s (%s)",
  68476. "args": [
  68477. "Virtual device state",
  68478. "=",
  68479. "True",
  68480. "<class 'bool'>"
  68481. ],
  68482. "levelname": "DEBUG",
  68483. "levelno": 10,
  68484. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  68485. "filename": "test.py",
  68486. "module": "test",
  68487. "exc_info": null,
  68488. "exc_text": null,
  68489. "stack_info": null,
  68490. "lineno": 26,
  68491. "funcName": "__report_expectation__",
  68492. "created": 1676441661.287442,
  68493. "msecs": 287.4419689178467,
  68494. "relativeCreated": 58290.95721244812,
  68495. "thread": 140246908178432,
  68496. "threadName": "MainThread",
  68497. "processName": "MainProcess",
  68498. "process": 509276,
  68499. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  68500. "asctime": "2023-02-15 07:14:21,287"
  68501. }
  68502. ],
  68503. "time_consumption": 0.00010466575622558594
  68504. },
  68505. {
  68506. "name": "__tLogger__",
  68507. "msg": "Switching device state is correct (Content %s and Type is %s).",
  68508. "args": [
  68509. "True",
  68510. "<class 'bool'>"
  68511. ],
  68512. "levelname": "INFO",
  68513. "levelno": 20,
  68514. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  68515. "filename": "test.py",
  68516. "module": "test",
  68517. "exc_info": null,
  68518. "exc_text": null,
  68519. "stack_info": null,
  68520. "lineno": 184,
  68521. "funcName": "equivalency_chk",
  68522. "created": 1676441661.2879298,
  68523. "msecs": 287.9297733306885,
  68524. "relativeCreated": 58291.44501686096,
  68525. "thread": 140246908178432,
  68526. "threadName": "MainThread",
  68527. "processName": "MainProcess",
  68528. "process": 509276,
  68529. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  68530. "asctime": "2023-02-15 07:14:21,287",
  68531. "moduleLogger": [
  68532. {
  68533. "name": "__unittest__",
  68534. "msg": "Result (%s): %s (%s)",
  68535. "args": [
  68536. "Switching device state",
  68537. "True",
  68538. "<class 'bool'>"
  68539. ],
  68540. "levelname": "DEBUG",
  68541. "levelno": 10,
  68542. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  68543. "filename": "test.py",
  68544. "module": "test",
  68545. "exc_info": null,
  68546. "exc_text": null,
  68547. "stack_info": null,
  68548. "lineno": 22,
  68549. "funcName": "__report_result__",
  68550. "created": 1676441661.2877138,
  68551. "msecs": 287.71376609802246,
  68552. "relativeCreated": 58291.229009628296,
  68553. "thread": 140246908178432,
  68554. "threadName": "MainThread",
  68555. "processName": "MainProcess",
  68556. "process": 509276,
  68557. "message": "Result (Switching device state): True (<class 'bool'>)",
  68558. "asctime": "2023-02-15 07:14:21,287"
  68559. },
  68560. {
  68561. "name": "__unittest__",
  68562. "msg": "Expectation (%s): result %s %s (%s)",
  68563. "args": [
  68564. "Switching device state",
  68565. "=",
  68566. "True",
  68567. "<class 'bool'>"
  68568. ],
  68569. "levelname": "DEBUG",
  68570. "levelno": 10,
  68571. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  68572. "filename": "test.py",
  68573. "module": "test",
  68574. "exc_info": null,
  68575. "exc_text": null,
  68576. "stack_info": null,
  68577. "lineno": 26,
  68578. "funcName": "__report_expectation__",
  68579. "created": 1676441661.2878082,
  68580. "msecs": 287.8081798553467,
  68581. "relativeCreated": 58291.32342338562,
  68582. "thread": 140246908178432,
  68583. "threadName": "MainThread",
  68584. "processName": "MainProcess",
  68585. "process": 509276,
  68586. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  68587. "asctime": "2023-02-15 07:14:21,287"
  68588. }
  68589. ],
  68590. "time_consumption": 0.00012159347534179688
  68591. },
  68592. {
  68593. "name": "__tLogger__",
  68594. "msg": "Changing virtual device state to '%s'",
  68595. "args": [
  68596. false
  68597. ],
  68598. "levelname": "DEBUG",
  68599. "levelno": 10,
  68600. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  68601. "filename": "light.py",
  68602. "module": "light",
  68603. "exc_info": null,
  68604. "exc_text": null,
  68605. "stack_info": null,
  68606. "lineno": 42,
  68607. "funcName": "__test_power_on_off__",
  68608. "created": 1676441661.5891583,
  68609. "msecs": 589.158296585083,
  68610. "relativeCreated": 58592.67354011536,
  68611. "thread": 140246908178432,
  68612. "threadName": "MainThread",
  68613. "processName": "MainProcess",
  68614. "process": 509276,
  68615. "message": "Changing virtual device state to 'False'",
  68616. "asctime": "2023-02-15 07:14:21,589",
  68617. "moduleLogger": [
  68618. {
  68619. "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.state.set",
  68620. "msg": "Sending message with topic %s and payload %s",
  68621. "args": [
  68622. "videv/gfw/dirk/desk_light/state/set",
  68623. "false"
  68624. ],
  68625. "levelname": "DEBUG",
  68626. "levelno": 10,
  68627. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  68628. "filename": "__init__.py",
  68629. "module": "__init__",
  68630. "exc_info": null,
  68631. "exc_text": null,
  68632. "stack_info": null,
  68633. "lineno": 75,
  68634. "funcName": "send",
  68635. "created": 1676441661.2882125,
  68636. "msecs": 288.21253776550293,
  68637. "relativeCreated": 58291.72778129578,
  68638. "thread": 140246908178432,
  68639. "threadName": "MainThread",
  68640. "processName": "MainProcess",
  68641. "process": 509276,
  68642. "message": "Sending message with topic videv/gfw/dirk/desk_light/state/set and payload false",
  68643. "asctime": "2023-02-15 07:14:21,288"
  68644. },
  68645. {
  68646. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.2.set",
  68647. "msg": "Received message with topic %s and payload %s",
  68648. "args": [
  68649. "my_apps/gfw/dirk/powerplug/output/2/set",
  68650. "b'false'"
  68651. ],
  68652. "levelname": "DEBUG",
  68653. "levelno": 10,
  68654. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  68655. "filename": "__init__.py",
  68656. "module": "__init__",
  68657. "exc_info": null,
  68658. "exc_text": null,
  68659. "stack_info": null,
  68660. "lineno": 91,
  68661. "funcName": "__receive__",
  68662. "created": 1676441661.2909336,
  68663. "msecs": 290.93360900878906,
  68664. "relativeCreated": 58294.44885253906,
  68665. "thread": 140246884292160,
  68666. "threadName": "Thread-1 (_thread_main)",
  68667. "processName": "MainProcess",
  68668. "process": 509276,
  68669. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/2/set and payload b'false'",
  68670. "asctime": "2023-02-15 07:14:21,290"
  68671. },
  68672. {
  68673. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.2",
  68674. "msg": "Sending message with topic %s and payload %s",
  68675. "args": [
  68676. "my_apps/gfw/dirk/powerplug/output/2",
  68677. "false"
  68678. ],
  68679. "levelname": "DEBUG",
  68680. "levelno": 10,
  68681. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  68682. "filename": "__init__.py",
  68683. "module": "__init__",
  68684. "exc_info": null,
  68685. "exc_text": null,
  68686. "stack_info": null,
  68687. "lineno": 75,
  68688. "funcName": "send",
  68689. "created": 1676441661.2912958,
  68690. "msecs": 291.29576683044434,
  68691. "relativeCreated": 58294.81101036072,
  68692. "thread": 140246884292160,
  68693. "threadName": "Thread-1 (_thread_main)",
  68694. "processName": "MainProcess",
  68695. "process": 509276,
  68696. "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/2 and payload false",
  68697. "asctime": "2023-02-15 07:14:21,291"
  68698. },
  68699. {
  68700. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.2",
  68701. "msg": "Received message with topic %s and payload %s",
  68702. "args": [
  68703. "my_apps/gfw/dirk/powerplug/output/2",
  68704. "b'false'"
  68705. ],
  68706. "levelname": "DEBUG",
  68707. "levelno": 10,
  68708. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  68709. "filename": "__init__.py",
  68710. "module": "__init__",
  68711. "exc_info": null,
  68712. "exc_text": null,
  68713. "stack_info": null,
  68714. "lineno": 91,
  68715. "funcName": "__receive__",
  68716. "created": 1676441661.2923048,
  68717. "msecs": 292.30475425720215,
  68718. "relativeCreated": 58295.819997787476,
  68719. "thread": 140246884292160,
  68720. "threadName": "Thread-1 (_thread_main)",
  68721. "processName": "MainProcess",
  68722. "process": 509276,
  68723. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/2 and payload b'false'",
  68724. "asctime": "2023-02-15 07:14:21,292"
  68725. },
  68726. {
  68727. "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.state",
  68728. "msg": "Received message with topic %s and payload %s",
  68729. "args": [
  68730. "videv/gfw/dirk/desk_light/state",
  68731. "b'false'"
  68732. ],
  68733. "levelname": "DEBUG",
  68734. "levelno": 10,
  68735. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  68736. "filename": "__init__.py",
  68737. "module": "__init__",
  68738. "exc_info": null,
  68739. "exc_text": null,
  68740. "stack_info": null,
  68741. "lineno": 91,
  68742. "funcName": "__receive__",
  68743. "created": 1676441661.3836157,
  68744. "msecs": 383.61573219299316,
  68745. "relativeCreated": 58387.13097572327,
  68746. "thread": 140246884292160,
  68747. "threadName": "Thread-1 (_thread_main)",
  68748. "processName": "MainProcess",
  68749. "process": 509276,
  68750. "message": "Received message with topic videv/gfw/dirk/desk_light/state and payload b'false'",
  68751. "asctime": "2023-02-15 07:14:21,383"
  68752. }
  68753. ],
  68754. "time_consumption": 0.20554256439208984
  68755. },
  68756. {
  68757. "name": "__tLogger__",
  68758. "msg": "Switching device state is correct (Content %s and Type is %s).",
  68759. "args": [
  68760. "False",
  68761. "<class 'bool'>"
  68762. ],
  68763. "levelname": "INFO",
  68764. "levelno": 20,
  68765. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  68766. "filename": "test.py",
  68767. "module": "test",
  68768. "exc_info": null,
  68769. "exc_text": null,
  68770. "stack_info": null,
  68771. "lineno": 184,
  68772. "funcName": "equivalency_chk",
  68773. "created": 1676441661.589956,
  68774. "msecs": 589.9560451507568,
  68775. "relativeCreated": 58593.47128868103,
  68776. "thread": 140246908178432,
  68777. "threadName": "MainThread",
  68778. "processName": "MainProcess",
  68779. "process": 509276,
  68780. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  68781. "asctime": "2023-02-15 07:14:21,589",
  68782. "moduleLogger": [
  68783. {
  68784. "name": "__unittest__",
  68785. "msg": "Result (%s): %s (%s)",
  68786. "args": [
  68787. "Switching device state",
  68788. "False",
  68789. "<class 'bool'>"
  68790. ],
  68791. "levelname": "DEBUG",
  68792. "levelno": 10,
  68793. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  68794. "filename": "test.py",
  68795. "module": "test",
  68796. "exc_info": null,
  68797. "exc_text": null,
  68798. "stack_info": null,
  68799. "lineno": 22,
  68800. "funcName": "__report_result__",
  68801. "created": 1676441661.5896356,
  68802. "msecs": 589.6356105804443,
  68803. "relativeCreated": 58593.15085411072,
  68804. "thread": 140246908178432,
  68805. "threadName": "MainThread",
  68806. "processName": "MainProcess",
  68807. "process": 509276,
  68808. "message": "Result (Switching device state): False (<class 'bool'>)",
  68809. "asctime": "2023-02-15 07:14:21,589"
  68810. },
  68811. {
  68812. "name": "__unittest__",
  68813. "msg": "Expectation (%s): result %s %s (%s)",
  68814. "args": [
  68815. "Switching device state",
  68816. "=",
  68817. "False",
  68818. "<class 'bool'>"
  68819. ],
  68820. "levelname": "DEBUG",
  68821. "levelno": 10,
  68822. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  68823. "filename": "test.py",
  68824. "module": "test",
  68825. "exc_info": null,
  68826. "exc_text": null,
  68827. "stack_info": null,
  68828. "lineno": 26,
  68829. "funcName": "__report_expectation__",
  68830. "created": 1676441661.5897906,
  68831. "msecs": 589.7905826568604,
  68832. "relativeCreated": 58593.305826187134,
  68833. "thread": 140246908178432,
  68834. "threadName": "MainThread",
  68835. "processName": "MainProcess",
  68836. "process": 509276,
  68837. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  68838. "asctime": "2023-02-15 07:14:21,589"
  68839. }
  68840. ],
  68841. "time_consumption": 0.00016546249389648438
  68842. },
  68843. {
  68844. "name": "__tLogger__",
  68845. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  68846. "args": [
  68847. "False",
  68848. "<class 'bool'>"
  68849. ],
  68850. "levelname": "INFO",
  68851. "levelno": 20,
  68852. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  68853. "filename": "test.py",
  68854. "module": "test",
  68855. "exc_info": null,
  68856. "exc_text": null,
  68857. "stack_info": null,
  68858. "lineno": 184,
  68859. "funcName": "equivalency_chk",
  68860. "created": 1676441661.590406,
  68861. "msecs": 590.4059410095215,
  68862. "relativeCreated": 58593.921184539795,
  68863. "thread": 140246908178432,
  68864. "threadName": "MainThread",
  68865. "processName": "MainProcess",
  68866. "process": 509276,
  68867. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  68868. "asctime": "2023-02-15 07:14:21,590",
  68869. "moduleLogger": [
  68870. {
  68871. "name": "__unittest__",
  68872. "msg": "Result (%s): %s (%s)",
  68873. "args": [
  68874. "Virtual device state",
  68875. "False",
  68876. "<class 'bool'>"
  68877. ],
  68878. "levelname": "DEBUG",
  68879. "levelno": 10,
  68880. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  68881. "filename": "test.py",
  68882. "module": "test",
  68883. "exc_info": null,
  68884. "exc_text": null,
  68885. "stack_info": null,
  68886. "lineno": 22,
  68887. "funcName": "__report_result__",
  68888. "created": 1676441661.5901601,
  68889. "msecs": 590.1601314544678,
  68890. "relativeCreated": 58593.67537498474,
  68891. "thread": 140246908178432,
  68892. "threadName": "MainThread",
  68893. "processName": "MainProcess",
  68894. "process": 509276,
  68895. "message": "Result (Virtual device state): False (<class 'bool'>)",
  68896. "asctime": "2023-02-15 07:14:21,590"
  68897. },
  68898. {
  68899. "name": "__unittest__",
  68900. "msg": "Expectation (%s): result %s %s (%s)",
  68901. "args": [
  68902. "Virtual device state",
  68903. "=",
  68904. "False",
  68905. "<class 'bool'>"
  68906. ],
  68907. "levelname": "DEBUG",
  68908. "levelno": 10,
  68909. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  68910. "filename": "test.py",
  68911. "module": "test",
  68912. "exc_info": null,
  68913. "exc_text": null,
  68914. "stack_info": null,
  68915. "lineno": 26,
  68916. "funcName": "__report_expectation__",
  68917. "created": 1676441661.5902917,
  68918. "msecs": 590.2917385101318,
  68919. "relativeCreated": 58593.806982040405,
  68920. "thread": 140246908178432,
  68921. "threadName": "MainThread",
  68922. "processName": "MainProcess",
  68923. "process": 509276,
  68924. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  68925. "asctime": "2023-02-15 07:14:21,590"
  68926. }
  68927. ],
  68928. "time_consumption": 0.00011420249938964844
  68929. },
  68930. {
  68931. "name": "__tLogger__",
  68932. "msg": "Changing switching device state to '%s'",
  68933. "args": [
  68934. true
  68935. ],
  68936. "levelname": "DEBUG",
  68937. "levelno": 10,
  68938. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  68939. "filename": "light.py",
  68940. "module": "light",
  68941. "exc_info": null,
  68942. "exc_text": null,
  68943. "stack_info": null,
  68944. "lineno": 36,
  68945. "funcName": "__test_power_on_off__",
  68946. "created": 1676441661.8923237,
  68947. "msecs": 892.3237323760986,
  68948. "relativeCreated": 58895.83897590637,
  68949. "thread": 140246908178432,
  68950. "threadName": "MainThread",
  68951. "processName": "MainProcess",
  68952. "process": 509276,
  68953. "message": "Changing switching device state to 'True'",
  68954. "asctime": "2023-02-15 07:14:21,892",
  68955. "moduleLogger": [
  68956. {
  68957. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.2",
  68958. "msg": "Sending message with topic %s and payload %s",
  68959. "args": [
  68960. "my_apps/gfw/dirk/powerplug/output/2",
  68961. "true"
  68962. ],
  68963. "levelname": "DEBUG",
  68964. "levelno": 10,
  68965. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  68966. "filename": "__init__.py",
  68967. "module": "__init__",
  68968. "exc_info": null,
  68969. "exc_text": null,
  68970. "stack_info": null,
  68971. "lineno": 75,
  68972. "funcName": "send",
  68973. "created": 1676441661.5907578,
  68974. "msecs": 590.7578468322754,
  68975. "relativeCreated": 58594.27309036255,
  68976. "thread": 140246908178432,
  68977. "threadName": "MainThread",
  68978. "processName": "MainProcess",
  68979. "process": 509276,
  68980. "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/2 and payload true",
  68981. "asctime": "2023-02-15 07:14:21,590"
  68982. },
  68983. {
  68984. "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light",
  68985. "msg": "Sending message with topic %s and payload %s",
  68986. "args": [
  68987. "zigbee/gfw/dirk/desk_light",
  68988. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  68989. ],
  68990. "levelname": "DEBUG",
  68991. "levelno": 10,
  68992. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  68993. "filename": "__init__.py",
  68994. "module": "__init__",
  68995. "exc_info": null,
  68996. "exc_text": null,
  68997. "stack_info": null,
  68998. "lineno": 75,
  68999. "funcName": "send",
  69000. "created": 1676441661.5914078,
  69001. "msecs": 591.4077758789062,
  69002. "relativeCreated": 58594.92301940918,
  69003. "thread": 140246908178432,
  69004. "threadName": "MainThread",
  69005. "processName": "MainProcess",
  69006. "process": 509276,
  69007. "message": "Sending message with topic zigbee/gfw/dirk/desk_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  69008. "asctime": "2023-02-15 07:14:21,591"
  69009. },
  69010. {
  69011. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.2",
  69012. "msg": "Received message with topic %s and payload %s",
  69013. "args": [
  69014. "my_apps/gfw/dirk/powerplug/output/2",
  69015. "b'true'"
  69016. ],
  69017. "levelname": "DEBUG",
  69018. "levelno": 10,
  69019. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  69020. "filename": "__init__.py",
  69021. "module": "__init__",
  69022. "exc_info": null,
  69023. "exc_text": null,
  69024. "stack_info": null,
  69025. "lineno": 91,
  69026. "funcName": "__receive__",
  69027. "created": 1676441661.5923984,
  69028. "msecs": 592.3984050750732,
  69029. "relativeCreated": 58595.91364860535,
  69030. "thread": 140246884292160,
  69031. "threadName": "Thread-1 (_thread_main)",
  69032. "processName": "MainProcess",
  69033. "process": 509276,
  69034. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/2 and payload b'true'",
  69035. "asctime": "2023-02-15 07:14:21,592"
  69036. },
  69037. {
  69038. "name": "smart_brain.mqtt.zigbee.gfw.dirk.desk_light",
  69039. "msg": "Received message with topic %s and payload %s",
  69040. "args": [
  69041. "zigbee/gfw/dirk/desk_light",
  69042. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  69043. ],
  69044. "levelname": "DEBUG",
  69045. "levelno": 10,
  69046. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  69047. "filename": "__init__.py",
  69048. "module": "__init__",
  69049. "exc_info": null,
  69050. "exc_text": null,
  69051. "stack_info": null,
  69052. "lineno": 91,
  69053. "funcName": "__receive__",
  69054. "created": 1676441661.5929015,
  69055. "msecs": 592.9014682769775,
  69056. "relativeCreated": 58596.41671180725,
  69057. "thread": 140246884292160,
  69058. "threadName": "Thread-1 (_thread_main)",
  69059. "processName": "MainProcess",
  69060. "process": 509276,
  69061. "message": "Received message with topic zigbee/gfw/dirk/desk_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  69062. "asctime": "2023-02-15 07:14:21,592"
  69063. },
  69064. {
  69065. "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.state",
  69066. "msg": "Received message with topic %s and payload %s",
  69067. "args": [
  69068. "videv/gfw/dirk/desk_light/state",
  69069. "b'true'"
  69070. ],
  69071. "levelname": "DEBUG",
  69072. "levelno": 10,
  69073. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  69074. "filename": "__init__.py",
  69075. "module": "__init__",
  69076. "exc_info": null,
  69077. "exc_text": null,
  69078. "stack_info": null,
  69079. "lineno": 91,
  69080. "funcName": "__receive__",
  69081. "created": 1676441661.6349454,
  69082. "msecs": 634.9453926086426,
  69083. "relativeCreated": 58638.460636138916,
  69084. "thread": 140246884292160,
  69085. "threadName": "Thread-1 (_thread_main)",
  69086. "processName": "MainProcess",
  69087. "process": 509276,
  69088. "message": "Received message with topic videv/gfw/dirk/desk_light/state and payload b'true'",
  69089. "asctime": "2023-02-15 07:14:21,634"
  69090. }
  69091. ],
  69092. "time_consumption": 0.25737833976745605
  69093. },
  69094. {
  69095. "name": "__tLogger__",
  69096. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  69097. "args": [
  69098. "True",
  69099. "<class 'bool'>"
  69100. ],
  69101. "levelname": "INFO",
  69102. "levelno": 20,
  69103. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  69104. "filename": "test.py",
  69105. "module": "test",
  69106. "exc_info": null,
  69107. "exc_text": null,
  69108. "stack_info": null,
  69109. "lineno": 184,
  69110. "funcName": "equivalency_chk",
  69111. "created": 1676441661.8930435,
  69112. "msecs": 893.0435180664062,
  69113. "relativeCreated": 58896.55876159668,
  69114. "thread": 140246908178432,
  69115. "threadName": "MainThread",
  69116. "processName": "MainProcess",
  69117. "process": 509276,
  69118. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  69119. "asctime": "2023-02-15 07:14:21,893",
  69120. "moduleLogger": [
  69121. {
  69122. "name": "__unittest__",
  69123. "msg": "Result (%s): %s (%s)",
  69124. "args": [
  69125. "Virtual device state",
  69126. "True",
  69127. "<class 'bool'>"
  69128. ],
  69129. "levelname": "DEBUG",
  69130. "levelno": 10,
  69131. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  69132. "filename": "test.py",
  69133. "module": "test",
  69134. "exc_info": null,
  69135. "exc_text": null,
  69136. "stack_info": null,
  69137. "lineno": 22,
  69138. "funcName": "__report_result__",
  69139. "created": 1676441661.8927624,
  69140. "msecs": 892.7624225616455,
  69141. "relativeCreated": 58896.27766609192,
  69142. "thread": 140246908178432,
  69143. "threadName": "MainThread",
  69144. "processName": "MainProcess",
  69145. "process": 509276,
  69146. "message": "Result (Virtual device state): True (<class 'bool'>)",
  69147. "asctime": "2023-02-15 07:14:21,892"
  69148. },
  69149. {
  69150. "name": "__unittest__",
  69151. "msg": "Expectation (%s): result %s %s (%s)",
  69152. "args": [
  69153. "Virtual device state",
  69154. "=",
  69155. "True",
  69156. "<class 'bool'>"
  69157. ],
  69158. "levelname": "DEBUG",
  69159. "levelno": 10,
  69160. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  69161. "filename": "test.py",
  69162. "module": "test",
  69163. "exc_info": null,
  69164. "exc_text": null,
  69165. "stack_info": null,
  69166. "lineno": 26,
  69167. "funcName": "__report_expectation__",
  69168. "created": 1676441661.8929164,
  69169. "msecs": 892.9164409637451,
  69170. "relativeCreated": 58896.43168449402,
  69171. "thread": 140246908178432,
  69172. "threadName": "MainThread",
  69173. "processName": "MainProcess",
  69174. "process": 509276,
  69175. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  69176. "asctime": "2023-02-15 07:14:21,892"
  69177. }
  69178. ],
  69179. "time_consumption": 0.0001270771026611328
  69180. },
  69181. {
  69182. "name": "__tLogger__",
  69183. "msg": "Switching device state is correct (Content %s and Type is %s).",
  69184. "args": [
  69185. "True",
  69186. "<class 'bool'>"
  69187. ],
  69188. "levelname": "INFO",
  69189. "levelno": 20,
  69190. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  69191. "filename": "test.py",
  69192. "module": "test",
  69193. "exc_info": null,
  69194. "exc_text": null,
  69195. "stack_info": null,
  69196. "lineno": 184,
  69197. "funcName": "equivalency_chk",
  69198. "created": 1676441661.8934882,
  69199. "msecs": 893.4881687164307,
  69200. "relativeCreated": 58897.003412246704,
  69201. "thread": 140246908178432,
  69202. "threadName": "MainThread",
  69203. "processName": "MainProcess",
  69204. "process": 509276,
  69205. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  69206. "asctime": "2023-02-15 07:14:21,893",
  69207. "moduleLogger": [
  69208. {
  69209. "name": "__unittest__",
  69210. "msg": "Result (%s): %s (%s)",
  69211. "args": [
  69212. "Switching device state",
  69213. "True",
  69214. "<class 'bool'>"
  69215. ],
  69216. "levelname": "DEBUG",
  69217. "levelno": 10,
  69218. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  69219. "filename": "test.py",
  69220. "module": "test",
  69221. "exc_info": null,
  69222. "exc_text": null,
  69223. "stack_info": null,
  69224. "lineno": 22,
  69225. "funcName": "__report_result__",
  69226. "created": 1676441661.8932376,
  69227. "msecs": 893.2375907897949,
  69228. "relativeCreated": 58896.75283432007,
  69229. "thread": 140246908178432,
  69230. "threadName": "MainThread",
  69231. "processName": "MainProcess",
  69232. "process": 509276,
  69233. "message": "Result (Switching device state): True (<class 'bool'>)",
  69234. "asctime": "2023-02-15 07:14:21,893"
  69235. },
  69236. {
  69237. "name": "__unittest__",
  69238. "msg": "Expectation (%s): result %s %s (%s)",
  69239. "args": [
  69240. "Switching device state",
  69241. "=",
  69242. "True",
  69243. "<class 'bool'>"
  69244. ],
  69245. "levelname": "DEBUG",
  69246. "levelno": 10,
  69247. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  69248. "filename": "test.py",
  69249. "module": "test",
  69250. "exc_info": null,
  69251. "exc_text": null,
  69252. "stack_info": null,
  69253. "lineno": 26,
  69254. "funcName": "__report_expectation__",
  69255. "created": 1676441661.893346,
  69256. "msecs": 893.3460712432861,
  69257. "relativeCreated": 58896.86131477356,
  69258. "thread": 140246908178432,
  69259. "threadName": "MainThread",
  69260. "processName": "MainProcess",
  69261. "process": 509276,
  69262. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  69263. "asctime": "2023-02-15 07:14:21,893"
  69264. }
  69265. ],
  69266. "time_consumption": 0.00014209747314453125
  69267. },
  69268. {
  69269. "name": "__tLogger__",
  69270. "msg": "Changing virtual device state to '%s'",
  69271. "args": [
  69272. false
  69273. ],
  69274. "levelname": "DEBUG",
  69275. "levelno": 10,
  69276. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  69277. "filename": "light.py",
  69278. "module": "light",
  69279. "exc_info": null,
  69280. "exc_text": null,
  69281. "stack_info": null,
  69282. "lineno": 42,
  69283. "funcName": "__test_power_on_off__",
  69284. "created": 1676441662.1949031,
  69285. "msecs": 194.90313529968262,
  69286. "relativeCreated": 59198.418378829956,
  69287. "thread": 140246908178432,
  69288. "threadName": "MainThread",
  69289. "processName": "MainProcess",
  69290. "process": 509276,
  69291. "message": "Changing virtual device state to 'False'",
  69292. "asctime": "2023-02-15 07:14:22,194",
  69293. "moduleLogger": [
  69294. {
  69295. "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.state.set",
  69296. "msg": "Sending message with topic %s and payload %s",
  69297. "args": [
  69298. "videv/gfw/dirk/desk_light/state/set",
  69299. "false"
  69300. ],
  69301. "levelname": "DEBUG",
  69302. "levelno": 10,
  69303. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  69304. "filename": "__init__.py",
  69305. "module": "__init__",
  69306. "exc_info": null,
  69307. "exc_text": null,
  69308. "stack_info": null,
  69309. "lineno": 75,
  69310. "funcName": "send",
  69311. "created": 1676441661.8937724,
  69312. "msecs": 893.7723636627197,
  69313. "relativeCreated": 58897.28760719299,
  69314. "thread": 140246908178432,
  69315. "threadName": "MainThread",
  69316. "processName": "MainProcess",
  69317. "process": 509276,
  69318. "message": "Sending message with topic videv/gfw/dirk/desk_light/state/set and payload false",
  69319. "asctime": "2023-02-15 07:14:21,893"
  69320. },
  69321. {
  69322. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.2.set",
  69323. "msg": "Received message with topic %s and payload %s",
  69324. "args": [
  69325. "my_apps/gfw/dirk/powerplug/output/2/set",
  69326. "b'false'"
  69327. ],
  69328. "levelname": "DEBUG",
  69329. "levelno": 10,
  69330. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  69331. "filename": "__init__.py",
  69332. "module": "__init__",
  69333. "exc_info": null,
  69334. "exc_text": null,
  69335. "stack_info": null,
  69336. "lineno": 91,
  69337. "funcName": "__receive__",
  69338. "created": 1676441661.8968673,
  69339. "msecs": 896.8672752380371,
  69340. "relativeCreated": 58900.38251876831,
  69341. "thread": 140246884292160,
  69342. "threadName": "Thread-1 (_thread_main)",
  69343. "processName": "MainProcess",
  69344. "process": 509276,
  69345. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/2/set and payload b'false'",
  69346. "asctime": "2023-02-15 07:14:21,896"
  69347. },
  69348. {
  69349. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.2",
  69350. "msg": "Sending message with topic %s and payload %s",
  69351. "args": [
  69352. "my_apps/gfw/dirk/powerplug/output/2",
  69353. "false"
  69354. ],
  69355. "levelname": "DEBUG",
  69356. "levelno": 10,
  69357. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  69358. "filename": "__init__.py",
  69359. "module": "__init__",
  69360. "exc_info": null,
  69361. "exc_text": null,
  69362. "stack_info": null,
  69363. "lineno": 75,
  69364. "funcName": "send",
  69365. "created": 1676441661.8972912,
  69366. "msecs": 897.2911834716797,
  69367. "relativeCreated": 58900.80642700195,
  69368. "thread": 140246884292160,
  69369. "threadName": "Thread-1 (_thread_main)",
  69370. "processName": "MainProcess",
  69371. "process": 509276,
  69372. "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/2 and payload false",
  69373. "asctime": "2023-02-15 07:14:21,897"
  69374. },
  69375. {
  69376. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.2",
  69377. "msg": "Received message with topic %s and payload %s",
  69378. "args": [
  69379. "my_apps/gfw/dirk/powerplug/output/2",
  69380. "b'false'"
  69381. ],
  69382. "levelname": "DEBUG",
  69383. "levelno": 10,
  69384. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  69385. "filename": "__init__.py",
  69386. "module": "__init__",
  69387. "exc_info": null,
  69388. "exc_text": null,
  69389. "stack_info": null,
  69390. "lineno": 91,
  69391. "funcName": "__receive__",
  69392. "created": 1676441661.8984787,
  69393. "msecs": 898.4787464141846,
  69394. "relativeCreated": 58901.99398994446,
  69395. "thread": 140246884292160,
  69396. "threadName": "Thread-1 (_thread_main)",
  69397. "processName": "MainProcess",
  69398. "process": 509276,
  69399. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/2 and payload b'false'",
  69400. "asctime": "2023-02-15 07:14:21,898"
  69401. },
  69402. {
  69403. "name": "smart_brain.mqtt.videv.gfw.dirk.desk_light.state",
  69404. "msg": "Received message with topic %s and payload %s",
  69405. "args": [
  69406. "videv/gfw/dirk/desk_light/state",
  69407. "b'false'"
  69408. ],
  69409. "levelname": "DEBUG",
  69410. "levelno": 10,
  69411. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  69412. "filename": "__init__.py",
  69413. "module": "__init__",
  69414. "exc_info": null,
  69415. "exc_text": null,
  69416. "stack_info": null,
  69417. "lineno": 91,
  69418. "funcName": "__receive__",
  69419. "created": 1676441661.9876735,
  69420. "msecs": 987.6735210418701,
  69421. "relativeCreated": 58991.18876457214,
  69422. "thread": 140246884292160,
  69423. "threadName": "Thread-1 (_thread_main)",
  69424. "processName": "MainProcess",
  69425. "process": 509276,
  69426. "message": "Received message with topic videv/gfw/dirk/desk_light/state and payload b'false'",
  69427. "asctime": "2023-02-15 07:14:21,987"
  69428. }
  69429. ],
  69430. "time_consumption": 0.2072296142578125
  69431. },
  69432. {
  69433. "name": "__tLogger__",
  69434. "msg": "Switching device state is correct (Content %s and Type is %s).",
  69435. "args": [
  69436. "False",
  69437. "<class 'bool'>"
  69438. ],
  69439. "levelname": "INFO",
  69440. "levelno": 20,
  69441. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  69442. "filename": "test.py",
  69443. "module": "test",
  69444. "exc_info": null,
  69445. "exc_text": null,
  69446. "stack_info": null,
  69447. "lineno": 184,
  69448. "funcName": "equivalency_chk",
  69449. "created": 1676441662.1956298,
  69450. "msecs": 195.62983512878418,
  69451. "relativeCreated": 59199.14507865906,
  69452. "thread": 140246908178432,
  69453. "threadName": "MainThread",
  69454. "processName": "MainProcess",
  69455. "process": 509276,
  69456. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  69457. "asctime": "2023-02-15 07:14:22,195",
  69458. "moduleLogger": [
  69459. {
  69460. "name": "__unittest__",
  69461. "msg": "Result (%s): %s (%s)",
  69462. "args": [
  69463. "Switching device state",
  69464. "False",
  69465. "<class 'bool'>"
  69466. ],
  69467. "levelname": "DEBUG",
  69468. "levelno": 10,
  69469. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  69470. "filename": "test.py",
  69471. "module": "test",
  69472. "exc_info": null,
  69473. "exc_text": null,
  69474. "stack_info": null,
  69475. "lineno": 22,
  69476. "funcName": "__report_result__",
  69477. "created": 1676441662.1953595,
  69478. "msecs": 195.359468460083,
  69479. "relativeCreated": 59198.87471199036,
  69480. "thread": 140246908178432,
  69481. "threadName": "MainThread",
  69482. "processName": "MainProcess",
  69483. "process": 509276,
  69484. "message": "Result (Switching device state): False (<class 'bool'>)",
  69485. "asctime": "2023-02-15 07:14:22,195"
  69486. },
  69487. {
  69488. "name": "__unittest__",
  69489. "msg": "Expectation (%s): result %s %s (%s)",
  69490. "args": [
  69491. "Switching device state",
  69492. "=",
  69493. "False",
  69494. "<class 'bool'>"
  69495. ],
  69496. "levelname": "DEBUG",
  69497. "levelno": 10,
  69498. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  69499. "filename": "test.py",
  69500. "module": "test",
  69501. "exc_info": null,
  69502. "exc_text": null,
  69503. "stack_info": null,
  69504. "lineno": 26,
  69505. "funcName": "__report_expectation__",
  69506. "created": 1676441662.1955092,
  69507. "msecs": 195.5091953277588,
  69508. "relativeCreated": 59199.02443885803,
  69509. "thread": 140246908178432,
  69510. "threadName": "MainThread",
  69511. "processName": "MainProcess",
  69512. "process": 509276,
  69513. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  69514. "asctime": "2023-02-15 07:14:22,195"
  69515. }
  69516. ],
  69517. "time_consumption": 0.00012063980102539062
  69518. }
  69519. ],
  69520. "time_consumption": 1.2110192775726318,
  69521. "time_start": "2023-02-15 07:14:20,984",
  69522. "time_finished": "2023-02-15 07:14:22,195"
  69523. },
  69524. "Away mode test: zigbee/gfw/dirk/heating_valve": {
  69525. "name": "__tLogger__",
  69526. "msg": "Away mode test: zigbee/gfw/dirk/heating_valve",
  69527. "args": null,
  69528. "levelname": "INFO",
  69529. "levelno": 20,
  69530. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  69531. "filename": "heating.py",
  69532. "module": "heating",
  69533. "exc_info": null,
  69534. "exc_text": null,
  69535. "stack_info": null,
  69536. "lineno": 101,
  69537. "funcName": "test_away_mode",
  69538. "created": 1676441662.196222,
  69539. "msecs": 196.22206687927246,
  69540. "relativeCreated": 59199.737310409546,
  69541. "thread": 140246908178432,
  69542. "threadName": "MainThread",
  69543. "processName": "MainProcess",
  69544. "process": 509276,
  69545. "message": "Away mode test: zigbee/gfw/dirk/heating_valve",
  69546. "asctime": "2023-02-15 07:14:22,196",
  69547. "moduleLogger": [],
  69548. "testcaseLogger": [
  69549. {
  69550. "name": "__tLogger__",
  69551. "msg": "Setting preconditions (Default setpoint)",
  69552. "args": [],
  69553. "levelname": "DEBUG",
  69554. "levelno": 10,
  69555. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  69556. "filename": "heating.py",
  69557. "module": "heating",
  69558. "exc_info": null,
  69559. "exc_text": null,
  69560. "stack_info": null,
  69561. "lineno": 106,
  69562. "funcName": "__test_away_mode__",
  69563. "created": 1676441662.497546,
  69564. "msecs": 497.5459575653076,
  69565. "relativeCreated": 59501.06120109558,
  69566. "thread": 140246908178432,
  69567. "threadName": "MainThread",
  69568. "processName": "MainProcess",
  69569. "process": 509276,
  69570. "message": "Setting preconditions (Default setpoint)",
  69571. "asctime": "2023-02-15 07:14:22,497",
  69572. "moduleLogger": [
  69573. {
  69574. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.set_default_temperature.set",
  69575. "msg": "Sending message with topic %s and payload %s",
  69576. "args": [
  69577. "videv/gfw/dirk/heating_valve/set_default_temperature/set",
  69578. "null"
  69579. ],
  69580. "levelname": "DEBUG",
  69581. "levelno": 10,
  69582. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  69583. "filename": "__init__.py",
  69584. "module": "__init__",
  69585. "exc_info": null,
  69586. "exc_text": null,
  69587. "stack_info": null,
  69588. "lineno": 75,
  69589. "funcName": "send",
  69590. "created": 1676441662.1965947,
  69591. "msecs": 196.5947151184082,
  69592. "relativeCreated": 59200.10995864868,
  69593. "thread": 140246908178432,
  69594. "threadName": "MainThread",
  69595. "processName": "MainProcess",
  69596. "process": 509276,
  69597. "message": "Sending message with topic videv/gfw/dirk/heating_valve/set_default_temperature/set and payload null",
  69598. "asctime": "2023-02-15 07:14:22,196"
  69599. },
  69600. {
  69601. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.user_temperature_setpoint",
  69602. "msg": "Received message with topic %s and payload %s",
  69603. "args": [
  69604. "videv/gfw/dirk/heating_valve/user_temperature_setpoint",
  69605. "b'25'"
  69606. ],
  69607. "levelname": "DEBUG",
  69608. "levelno": 10,
  69609. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  69610. "filename": "__init__.py",
  69611. "module": "__init__",
  69612. "exc_info": null,
  69613. "exc_text": null,
  69614. "stack_info": null,
  69615. "lineno": 91,
  69616. "funcName": "__receive__",
  69617. "created": 1676441662.2029235,
  69618. "msecs": 202.92353630065918,
  69619. "relativeCreated": 59206.43877983093,
  69620. "thread": 140246884292160,
  69621. "threadName": "Thread-1 (_thread_main)",
  69622. "processName": "MainProcess",
  69623. "process": 509276,
  69624. "message": "Received message with topic videv/gfw/dirk/heating_valve/user_temperature_setpoint and payload b'25'",
  69625. "asctime": "2023-02-15 07:14:22,202"
  69626. },
  69627. {
  69628. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve.set",
  69629. "msg": "Received message with topic %s and payload %s",
  69630. "args": [
  69631. "zigbee/gfw/dirk/heating_valve/set",
  69632. "b'{\"current_heating_setpoint\": 25}'"
  69633. ],
  69634. "levelname": "DEBUG",
  69635. "levelno": 10,
  69636. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  69637. "filename": "__init__.py",
  69638. "module": "__init__",
  69639. "exc_info": null,
  69640. "exc_text": null,
  69641. "stack_info": null,
  69642. "lineno": 91,
  69643. "funcName": "__receive__",
  69644. "created": 1676441662.203827,
  69645. "msecs": 203.826904296875,
  69646. "relativeCreated": 59207.34214782715,
  69647. "thread": 140246884292160,
  69648. "threadName": "Thread-1 (_thread_main)",
  69649. "processName": "MainProcess",
  69650. "process": 509276,
  69651. "message": "Received message with topic zigbee/gfw/dirk/heating_valve/set and payload b'{\"current_heating_setpoint\": 25}'",
  69652. "asctime": "2023-02-15 07:14:22,203"
  69653. },
  69654. {
  69655. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve",
  69656. "msg": "Sending message with topic %s and payload %s",
  69657. "args": [
  69658. "zigbee/gfw/dirk/heating_valve",
  69659. "{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}"
  69660. ],
  69661. "levelname": "DEBUG",
  69662. "levelno": 10,
  69663. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  69664. "filename": "__init__.py",
  69665. "module": "__init__",
  69666. "exc_info": null,
  69667. "exc_text": null,
  69668. "stack_info": null,
  69669. "lineno": 75,
  69670. "funcName": "send",
  69671. "created": 1676441662.2042584,
  69672. "msecs": 204.25844192504883,
  69673. "relativeCreated": 59207.77368545532,
  69674. "thread": 140246884292160,
  69675. "threadName": "Thread-1 (_thread_main)",
  69676. "processName": "MainProcess",
  69677. "process": 509276,
  69678. "message": "Sending message with topic zigbee/gfw/dirk/heating_valve and payload {\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}",
  69679. "asctime": "2023-02-15 07:14:22,204"
  69680. },
  69681. {
  69682. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.valve_temperature_setpoint",
  69683. "msg": "Received message with topic %s and payload %s",
  69684. "args": [
  69685. "videv/gfw/dirk/heating_valve/valve_temperature_setpoint",
  69686. "b'25'"
  69687. ],
  69688. "levelname": "DEBUG",
  69689. "levelno": 10,
  69690. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  69691. "filename": "__init__.py",
  69692. "module": "__init__",
  69693. "exc_info": null,
  69694. "exc_text": null,
  69695. "stack_info": null,
  69696. "lineno": 91,
  69697. "funcName": "__receive__",
  69698. "created": 1676441662.2050807,
  69699. "msecs": 205.08074760437012,
  69700. "relativeCreated": 59208.59599113464,
  69701. "thread": 140246884292160,
  69702. "threadName": "Thread-1 (_thread_main)",
  69703. "processName": "MainProcess",
  69704. "process": 509276,
  69705. "message": "Received message with topic videv/gfw/dirk/heating_valve/valve_temperature_setpoint and payload b'25'",
  69706. "asctime": "2023-02-15 07:14:22,205"
  69707. },
  69708. {
  69709. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve",
  69710. "msg": "Received message with topic %s and payload %s",
  69711. "args": [
  69712. "zigbee/gfw/dirk/heating_valve",
  69713. "b'{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}'"
  69714. ],
  69715. "levelname": "DEBUG",
  69716. "levelno": 10,
  69717. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  69718. "filename": "__init__.py",
  69719. "module": "__init__",
  69720. "exc_info": null,
  69721. "exc_text": null,
  69722. "stack_info": null,
  69723. "lineno": 91,
  69724. "funcName": "__receive__",
  69725. "created": 1676441662.2061512,
  69726. "msecs": 206.15124702453613,
  69727. "relativeCreated": 59209.66649055481,
  69728. "thread": 140246884292160,
  69729. "threadName": "Thread-1 (_thread_main)",
  69730. "processName": "MainProcess",
  69731. "process": 509276,
  69732. "message": "Received message with topic zigbee/gfw/dirk/heating_valve and payload b'{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}'",
  69733. "asctime": "2023-02-15 07:14:22,206"
  69734. }
  69735. ],
  69736. "time_consumption": 0.2913947105407715
  69737. },
  69738. {
  69739. "name": "__tLogger__",
  69740. "msg": "Away mode is correct (Content %s and Type is %s).",
  69741. "args": [
  69742. "False",
  69743. "<class 'bool'>"
  69744. ],
  69745. "levelname": "INFO",
  69746. "levelno": 20,
  69747. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  69748. "filename": "test.py",
  69749. "module": "test",
  69750. "exc_info": null,
  69751. "exc_text": null,
  69752. "stack_info": null,
  69753. "lineno": 184,
  69754. "funcName": "equivalency_chk",
  69755. "created": 1676441662.4981515,
  69756. "msecs": 498.1515407562256,
  69757. "relativeCreated": 59501.6667842865,
  69758. "thread": 140246908178432,
  69759. "threadName": "MainThread",
  69760. "processName": "MainProcess",
  69761. "process": 509276,
  69762. "message": "Away mode is correct (Content False and Type is <class 'bool'>).",
  69763. "asctime": "2023-02-15 07:14:22,498",
  69764. "moduleLogger": [
  69765. {
  69766. "name": "__unittest__",
  69767. "msg": "Result (%s): %s (%s)",
  69768. "args": [
  69769. "Away mode",
  69770. "False",
  69771. "<class 'bool'>"
  69772. ],
  69773. "levelname": "DEBUG",
  69774. "levelno": 10,
  69775. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  69776. "filename": "test.py",
  69777. "module": "test",
  69778. "exc_info": null,
  69779. "exc_text": null,
  69780. "stack_info": null,
  69781. "lineno": 22,
  69782. "funcName": "__report_result__",
  69783. "created": 1676441662.497915,
  69784. "msecs": 497.91502952575684,
  69785. "relativeCreated": 59501.43027305603,
  69786. "thread": 140246908178432,
  69787. "threadName": "MainThread",
  69788. "processName": "MainProcess",
  69789. "process": 509276,
  69790. "message": "Result (Away mode): False (<class 'bool'>)",
  69791. "asctime": "2023-02-15 07:14:22,497"
  69792. },
  69793. {
  69794. "name": "__unittest__",
  69795. "msg": "Expectation (%s): result %s %s (%s)",
  69796. "args": [
  69797. "Away mode",
  69798. "=",
  69799. "False",
  69800. "<class 'bool'>"
  69801. ],
  69802. "levelname": "DEBUG",
  69803. "levelno": 10,
  69804. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  69805. "filename": "test.py",
  69806. "module": "test",
  69807. "exc_info": null,
  69808. "exc_text": null,
  69809. "stack_info": null,
  69810. "lineno": 26,
  69811. "funcName": "__report_expectation__",
  69812. "created": 1676441662.498046,
  69813. "msecs": 498.0459213256836,
  69814. "relativeCreated": 59501.56116485596,
  69815. "thread": 140246908178432,
  69816. "threadName": "MainThread",
  69817. "processName": "MainProcess",
  69818. "process": 509276,
  69819. "message": "Expectation (Away mode): result = False (<class 'bool'>)",
  69820. "asctime": "2023-02-15 07:14:22,498"
  69821. }
  69822. ],
  69823. "time_consumption": 0.00010561943054199219
  69824. },
  69825. {
  69826. "name": "__tLogger__",
  69827. "msg": "Activating away mode",
  69828. "args": [],
  69829. "levelname": "DEBUG",
  69830. "levelno": 10,
  69831. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  69832. "filename": "heating.py",
  69833. "module": "heating",
  69834. "exc_info": null,
  69835. "exc_text": null,
  69836. "stack_info": null,
  69837. "lineno": 113,
  69838. "funcName": "__test_away_mode__",
  69839. "created": 1676441662.799436,
  69840. "msecs": 799.436092376709,
  69841. "relativeCreated": 59802.95133590698,
  69842. "thread": 140246908178432,
  69843. "threadName": "MainThread",
  69844. "processName": "MainProcess",
  69845. "process": 509276,
  69846. "message": "Activating away mode",
  69847. "asctime": "2023-02-15 07:14:22,799",
  69848. "moduleLogger": [
  69849. {
  69850. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.away_mode.set",
  69851. "msg": "Sending message with topic %s and payload %s",
  69852. "args": [
  69853. "videv/gfw/dirk/heating_valve/away_mode/set",
  69854. "true"
  69855. ],
  69856. "levelname": "DEBUG",
  69857. "levelno": 10,
  69858. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  69859. "filename": "__init__.py",
  69860. "module": "__init__",
  69861. "exc_info": null,
  69862. "exc_text": null,
  69863. "stack_info": null,
  69864. "lineno": 75,
  69865. "funcName": "send",
  69866. "created": 1676441662.498486,
  69867. "msecs": 498.4860420227051,
  69868. "relativeCreated": 59502.00128555298,
  69869. "thread": 140246908178432,
  69870. "threadName": "MainThread",
  69871. "processName": "MainProcess",
  69872. "process": 509276,
  69873. "message": "Sending message with topic videv/gfw/dirk/heating_valve/away_mode/set and payload true",
  69874. "asctime": "2023-02-15 07:14:22,498"
  69875. },
  69876. {
  69877. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve.set",
  69878. "msg": "Received message with topic %s and payload %s",
  69879. "args": [
  69880. "zigbee/gfw/dirk/heating_valve/set",
  69881. "b'{\"current_heating_setpoint\": 20}'"
  69882. ],
  69883. "levelname": "DEBUG",
  69884. "levelno": 10,
  69885. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  69886. "filename": "__init__.py",
  69887. "module": "__init__",
  69888. "exc_info": null,
  69889. "exc_text": null,
  69890. "stack_info": null,
  69891. "lineno": 91,
  69892. "funcName": "__receive__",
  69893. "created": 1676441662.5086603,
  69894. "msecs": 508.66031646728516,
  69895. "relativeCreated": 59512.17555999756,
  69896. "thread": 140246884292160,
  69897. "threadName": "Thread-1 (_thread_main)",
  69898. "processName": "MainProcess",
  69899. "process": 509276,
  69900. "message": "Received message with topic zigbee/gfw/dirk/heating_valve/set and payload b'{\"current_heating_setpoint\": 20}'",
  69901. "asctime": "2023-02-15 07:14:22,508"
  69902. },
  69903. {
  69904. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve",
  69905. "msg": "Sending message with topic %s and payload %s",
  69906. "args": [
  69907. "zigbee/gfw/dirk/heating_valve",
  69908. "{\"current_heating_setpoint\": 20, \"local_temperature\": 20.7, \"battery\": 97}"
  69909. ],
  69910. "levelname": "DEBUG",
  69911. "levelno": 10,
  69912. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  69913. "filename": "__init__.py",
  69914. "module": "__init__",
  69915. "exc_info": null,
  69916. "exc_text": null,
  69917. "stack_info": null,
  69918. "lineno": 75,
  69919. "funcName": "send",
  69920. "created": 1676441662.5090816,
  69921. "msecs": 509.0816020965576,
  69922. "relativeCreated": 59512.59684562683,
  69923. "thread": 140246884292160,
  69924. "threadName": "Thread-1 (_thread_main)",
  69925. "processName": "MainProcess",
  69926. "process": 509276,
  69927. "message": "Sending message with topic zigbee/gfw/dirk/heating_valve and payload {\"current_heating_setpoint\": 20, \"local_temperature\": 20.7, \"battery\": 97}",
  69928. "asctime": "2023-02-15 07:14:22,509"
  69929. },
  69930. {
  69931. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.valve_temperature_setpoint",
  69932. "msg": "Received message with topic %s and payload %s",
  69933. "args": [
  69934. "videv/gfw/dirk/heating_valve/valve_temperature_setpoint",
  69935. "b'20'"
  69936. ],
  69937. "levelname": "DEBUG",
  69938. "levelno": 10,
  69939. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  69940. "filename": "__init__.py",
  69941. "module": "__init__",
  69942. "exc_info": null,
  69943. "exc_text": null,
  69944. "stack_info": null,
  69945. "lineno": 91,
  69946. "funcName": "__receive__",
  69947. "created": 1676441662.5097973,
  69948. "msecs": 509.7973346710205,
  69949. "relativeCreated": 59513.312578201294,
  69950. "thread": 140246884292160,
  69951. "threadName": "Thread-1 (_thread_main)",
  69952. "processName": "MainProcess",
  69953. "process": 509276,
  69954. "message": "Received message with topic videv/gfw/dirk/heating_valve/valve_temperature_setpoint and payload b'20'",
  69955. "asctime": "2023-02-15 07:14:22,509"
  69956. },
  69957. {
  69958. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.away_mode",
  69959. "msg": "Received message with topic %s and payload %s",
  69960. "args": [
  69961. "videv/gfw/dirk/heating_valve/away_mode",
  69962. "b'true'"
  69963. ],
  69964. "levelname": "DEBUG",
  69965. "levelno": 10,
  69966. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  69967. "filename": "__init__.py",
  69968. "module": "__init__",
  69969. "exc_info": null,
  69970. "exc_text": null,
  69971. "stack_info": null,
  69972. "lineno": 91,
  69973. "funcName": "__receive__",
  69974. "created": 1676441662.5106936,
  69975. "msecs": 510.6935501098633,
  69976. "relativeCreated": 59514.20879364014,
  69977. "thread": 140246884292160,
  69978. "threadName": "Thread-1 (_thread_main)",
  69979. "processName": "MainProcess",
  69980. "process": 509276,
  69981. "message": "Received message with topic videv/gfw/dirk/heating_valve/away_mode and payload b'true'",
  69982. "asctime": "2023-02-15 07:14:22,510"
  69983. },
  69984. {
  69985. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve",
  69986. "msg": "Received message with topic %s and payload %s",
  69987. "args": [
  69988. "zigbee/gfw/dirk/heating_valve",
  69989. "b'{\"current_heating_setpoint\": 20, \"local_temperature\": 20.7, \"battery\": 97}'"
  69990. ],
  69991. "levelname": "DEBUG",
  69992. "levelno": 10,
  69993. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  69994. "filename": "__init__.py",
  69995. "module": "__init__",
  69996. "exc_info": null,
  69997. "exc_text": null,
  69998. "stack_info": null,
  69999. "lineno": 91,
  70000. "funcName": "__receive__",
  70001. "created": 1676441662.5113437,
  70002. "msecs": 511.34371757507324,
  70003. "relativeCreated": 59514.85896110535,
  70004. "thread": 140246884292160,
  70005. "threadName": "Thread-1 (_thread_main)",
  70006. "processName": "MainProcess",
  70007. "process": 509276,
  70008. "message": "Received message with topic zigbee/gfw/dirk/heating_valve and payload b'{\"current_heating_setpoint\": 20, \"local_temperature\": 20.7, \"battery\": 97}'",
  70009. "asctime": "2023-02-15 07:14:22,511"
  70010. }
  70011. ],
  70012. "time_consumption": 0.28809237480163574
  70013. },
  70014. {
  70015. "name": "__tLogger__",
  70016. "msg": "Away mode is correct (Content %s and Type is %s).",
  70017. "args": [
  70018. "True",
  70019. "<class 'bool'>"
  70020. ],
  70021. "levelname": "INFO",
  70022. "levelno": 20,
  70023. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  70024. "filename": "test.py",
  70025. "module": "test",
  70026. "exc_info": null,
  70027. "exc_text": null,
  70028. "stack_info": null,
  70029. "lineno": 184,
  70030. "funcName": "equivalency_chk",
  70031. "created": 1676441662.800146,
  70032. "msecs": 800.1461029052734,
  70033. "relativeCreated": 59803.66134643555,
  70034. "thread": 140246908178432,
  70035. "threadName": "MainThread",
  70036. "processName": "MainProcess",
  70037. "process": 509276,
  70038. "message": "Away mode is correct (Content True and Type is <class 'bool'>).",
  70039. "asctime": "2023-02-15 07:14:22,800",
  70040. "moduleLogger": [
  70041. {
  70042. "name": "__unittest__",
  70043. "msg": "Result (%s): %s (%s)",
  70044. "args": [
  70045. "Away mode",
  70046. "True",
  70047. "<class 'bool'>"
  70048. ],
  70049. "levelname": "DEBUG",
  70050. "levelno": 10,
  70051. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  70052. "filename": "test.py",
  70053. "module": "test",
  70054. "exc_info": null,
  70055. "exc_text": null,
  70056. "stack_info": null,
  70057. "lineno": 22,
  70058. "funcName": "__report_result__",
  70059. "created": 1676441662.7998674,
  70060. "msecs": 799.8673915863037,
  70061. "relativeCreated": 59803.38263511658,
  70062. "thread": 140246908178432,
  70063. "threadName": "MainThread",
  70064. "processName": "MainProcess",
  70065. "process": 509276,
  70066. "message": "Result (Away mode): True (<class 'bool'>)",
  70067. "asctime": "2023-02-15 07:14:22,799"
  70068. },
  70069. {
  70070. "name": "__unittest__",
  70071. "msg": "Expectation (%s): result %s %s (%s)",
  70072. "args": [
  70073. "Away mode",
  70074. "=",
  70075. "True",
  70076. "<class 'bool'>"
  70077. ],
  70078. "levelname": "DEBUG",
  70079. "levelno": 10,
  70080. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  70081. "filename": "test.py",
  70082. "module": "test",
  70083. "exc_info": null,
  70084. "exc_text": null,
  70085. "stack_info": null,
  70086. "lineno": 26,
  70087. "funcName": "__report_expectation__",
  70088. "created": 1676441662.8000221,
  70089. "msecs": 800.0221252441406,
  70090. "relativeCreated": 59803.537368774414,
  70091. "thread": 140246908178432,
  70092. "threadName": "MainThread",
  70093. "processName": "MainProcess",
  70094. "process": 509276,
  70095. "message": "Expectation (Away mode): result = True (<class 'bool'>)",
  70096. "asctime": "2023-02-15 07:14:22,800"
  70097. }
  70098. ],
  70099. "time_consumption": 0.0001239776611328125
  70100. },
  70101. {
  70102. "name": "__tLogger__",
  70103. "msg": "Temperature setpoint is correct (Content %s and Type is %s).",
  70104. "args": [
  70105. "20",
  70106. "<class 'int'>"
  70107. ],
  70108. "levelname": "INFO",
  70109. "levelno": 20,
  70110. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  70111. "filename": "test.py",
  70112. "module": "test",
  70113. "exc_info": null,
  70114. "exc_text": null,
  70115. "stack_info": null,
  70116. "lineno": 184,
  70117. "funcName": "equivalency_chk",
  70118. "created": 1676441662.8006012,
  70119. "msecs": 800.6012439727783,
  70120. "relativeCreated": 59804.11648750305,
  70121. "thread": 140246908178432,
  70122. "threadName": "MainThread",
  70123. "processName": "MainProcess",
  70124. "process": 509276,
  70125. "message": "Temperature setpoint is correct (Content 20 and Type is <class 'int'>).",
  70126. "asctime": "2023-02-15 07:14:22,800",
  70127. "moduleLogger": [
  70128. {
  70129. "name": "__unittest__",
  70130. "msg": "Result (%s): %s (%s)",
  70131. "args": [
  70132. "Temperature setpoint",
  70133. "20",
  70134. "<class 'int'>"
  70135. ],
  70136. "levelname": "DEBUG",
  70137. "levelno": 10,
  70138. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  70139. "filename": "test.py",
  70140. "module": "test",
  70141. "exc_info": null,
  70142. "exc_text": null,
  70143. "stack_info": null,
  70144. "lineno": 22,
  70145. "funcName": "__report_result__",
  70146. "created": 1676441662.8003423,
  70147. "msecs": 800.342321395874,
  70148. "relativeCreated": 59803.85756492615,
  70149. "thread": 140246908178432,
  70150. "threadName": "MainThread",
  70151. "processName": "MainProcess",
  70152. "process": 509276,
  70153. "message": "Result (Temperature setpoint): 20 (<class 'int'>)",
  70154. "asctime": "2023-02-15 07:14:22,800"
  70155. },
  70156. {
  70157. "name": "__unittest__",
  70158. "msg": "Expectation (%s): result %s %s (%s)",
  70159. "args": [
  70160. "Temperature setpoint",
  70161. "=",
  70162. "20",
  70163. "<class 'int'>"
  70164. ],
  70165. "levelname": "DEBUG",
  70166. "levelno": 10,
  70167. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  70168. "filename": "test.py",
  70169. "module": "test",
  70170. "exc_info": null,
  70171. "exc_text": null,
  70172. "stack_info": null,
  70173. "lineno": 26,
  70174. "funcName": "__report_expectation__",
  70175. "created": 1676441662.8004973,
  70176. "msecs": 800.49729347229,
  70177. "relativeCreated": 59804.01253700256,
  70178. "thread": 140246908178432,
  70179. "threadName": "MainThread",
  70180. "processName": "MainProcess",
  70181. "process": 509276,
  70182. "message": "Expectation (Temperature setpoint): result = 20 (<class 'int'>)",
  70183. "asctime": "2023-02-15 07:14:22,800"
  70184. }
  70185. ],
  70186. "time_consumption": 0.00010395050048828125
  70187. },
  70188. {
  70189. "name": "__tLogger__",
  70190. "msg": "Deactivating away mode",
  70191. "args": [],
  70192. "levelname": "DEBUG",
  70193. "levelno": 10,
  70194. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  70195. "filename": "heating.py",
  70196. "module": "heating",
  70197. "exc_info": null,
  70198. "exc_text": null,
  70199. "stack_info": null,
  70200. "lineno": 119,
  70201. "funcName": "__test_away_mode__",
  70202. "created": 1676441663.1017787,
  70203. "msecs": 101.77874565124512,
  70204. "relativeCreated": 60105.29398918152,
  70205. "thread": 140246908178432,
  70206. "threadName": "MainThread",
  70207. "processName": "MainProcess",
  70208. "process": 509276,
  70209. "message": "Deactivating away mode",
  70210. "asctime": "2023-02-15 07:14:23,101",
  70211. "moduleLogger": [
  70212. {
  70213. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.away_mode.set",
  70214. "msg": "Sending message with topic %s and payload %s",
  70215. "args": [
  70216. "videv/gfw/dirk/heating_valve/away_mode/set",
  70217. "false"
  70218. ],
  70219. "levelname": "DEBUG",
  70220. "levelno": 10,
  70221. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  70222. "filename": "__init__.py",
  70223. "module": "__init__",
  70224. "exc_info": null,
  70225. "exc_text": null,
  70226. "stack_info": null,
  70227. "lineno": 75,
  70228. "funcName": "send",
  70229. "created": 1676441662.8008964,
  70230. "msecs": 800.896406173706,
  70231. "relativeCreated": 59804.41164970398,
  70232. "thread": 140246908178432,
  70233. "threadName": "MainThread",
  70234. "processName": "MainProcess",
  70235. "process": 509276,
  70236. "message": "Sending message with topic videv/gfw/dirk/heating_valve/away_mode/set and payload false",
  70237. "asctime": "2023-02-15 07:14:22,800"
  70238. },
  70239. {
  70240. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve.set",
  70241. "msg": "Received message with topic %s and payload %s",
  70242. "args": [
  70243. "zigbee/gfw/dirk/heating_valve/set",
  70244. "b'{\"current_heating_setpoint\": 25}'"
  70245. ],
  70246. "levelname": "DEBUG",
  70247. "levelno": 10,
  70248. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  70249. "filename": "__init__.py",
  70250. "module": "__init__",
  70251. "exc_info": null,
  70252. "exc_text": null,
  70253. "stack_info": null,
  70254. "lineno": 91,
  70255. "funcName": "__receive__",
  70256. "created": 1676441662.8137963,
  70257. "msecs": 813.7962818145752,
  70258. "relativeCreated": 59817.31152534485,
  70259. "thread": 140246884292160,
  70260. "threadName": "Thread-1 (_thread_main)",
  70261. "processName": "MainProcess",
  70262. "process": 509276,
  70263. "message": "Received message with topic zigbee/gfw/dirk/heating_valve/set and payload b'{\"current_heating_setpoint\": 25}'",
  70264. "asctime": "2023-02-15 07:14:22,813"
  70265. },
  70266. {
  70267. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve",
  70268. "msg": "Sending message with topic %s and payload %s",
  70269. "args": [
  70270. "zigbee/gfw/dirk/heating_valve",
  70271. "{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}"
  70272. ],
  70273. "levelname": "DEBUG",
  70274. "levelno": 10,
  70275. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  70276. "filename": "__init__.py",
  70277. "module": "__init__",
  70278. "exc_info": null,
  70279. "exc_text": null,
  70280. "stack_info": null,
  70281. "lineno": 75,
  70282. "funcName": "send",
  70283. "created": 1676441662.8144772,
  70284. "msecs": 814.4772052764893,
  70285. "relativeCreated": 59817.99244880676,
  70286. "thread": 140246884292160,
  70287. "threadName": "Thread-1 (_thread_main)",
  70288. "processName": "MainProcess",
  70289. "process": 509276,
  70290. "message": "Sending message with topic zigbee/gfw/dirk/heating_valve and payload {\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}",
  70291. "asctime": "2023-02-15 07:14:22,814"
  70292. },
  70293. {
  70294. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.valve_temperature_setpoint",
  70295. "msg": "Received message with topic %s and payload %s",
  70296. "args": [
  70297. "videv/gfw/dirk/heating_valve/valve_temperature_setpoint",
  70298. "b'25'"
  70299. ],
  70300. "levelname": "DEBUG",
  70301. "levelno": 10,
  70302. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  70303. "filename": "__init__.py",
  70304. "module": "__init__",
  70305. "exc_info": null,
  70306. "exc_text": null,
  70307. "stack_info": null,
  70308. "lineno": 91,
  70309. "funcName": "__receive__",
  70310. "created": 1676441662.8153112,
  70311. "msecs": 815.3111934661865,
  70312. "relativeCreated": 59818.82643699646,
  70313. "thread": 140246884292160,
  70314. "threadName": "Thread-1 (_thread_main)",
  70315. "processName": "MainProcess",
  70316. "process": 509276,
  70317. "message": "Received message with topic videv/gfw/dirk/heating_valve/valve_temperature_setpoint and payload b'25'",
  70318. "asctime": "2023-02-15 07:14:22,815"
  70319. },
  70320. {
  70321. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.away_mode",
  70322. "msg": "Received message with topic %s and payload %s",
  70323. "args": [
  70324. "videv/gfw/dirk/heating_valve/away_mode",
  70325. "b'false'"
  70326. ],
  70327. "levelname": "DEBUG",
  70328. "levelno": 10,
  70329. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  70330. "filename": "__init__.py",
  70331. "module": "__init__",
  70332. "exc_info": null,
  70333. "exc_text": null,
  70334. "stack_info": null,
  70335. "lineno": 91,
  70336. "funcName": "__receive__",
  70337. "created": 1676441662.8163164,
  70338. "msecs": 816.3163661956787,
  70339. "relativeCreated": 59819.83160972595,
  70340. "thread": 140246884292160,
  70341. "threadName": "Thread-1 (_thread_main)",
  70342. "processName": "MainProcess",
  70343. "process": 509276,
  70344. "message": "Received message with topic videv/gfw/dirk/heating_valve/away_mode and payload b'false'",
  70345. "asctime": "2023-02-15 07:14:22,816"
  70346. },
  70347. {
  70348. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve",
  70349. "msg": "Received message with topic %s and payload %s",
  70350. "args": [
  70351. "zigbee/gfw/dirk/heating_valve",
  70352. "b'{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}'"
  70353. ],
  70354. "levelname": "DEBUG",
  70355. "levelno": 10,
  70356. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  70357. "filename": "__init__.py",
  70358. "module": "__init__",
  70359. "exc_info": null,
  70360. "exc_text": null,
  70361. "stack_info": null,
  70362. "lineno": 91,
  70363. "funcName": "__receive__",
  70364. "created": 1676441662.81709,
  70365. "msecs": 817.0900344848633,
  70366. "relativeCreated": 59820.60527801514,
  70367. "thread": 140246884292160,
  70368. "threadName": "Thread-1 (_thread_main)",
  70369. "processName": "MainProcess",
  70370. "process": 509276,
  70371. "message": "Received message with topic zigbee/gfw/dirk/heating_valve and payload b'{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}'",
  70372. "asctime": "2023-02-15 07:14:22,817"
  70373. }
  70374. ],
  70375. "time_consumption": 0.28468871116638184
  70376. },
  70377. {
  70378. "name": "__tLogger__",
  70379. "msg": "Away mode is correct (Content %s and Type is %s).",
  70380. "args": [
  70381. "False",
  70382. "<class 'bool'>"
  70383. ],
  70384. "levelname": "INFO",
  70385. "levelno": 20,
  70386. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  70387. "filename": "test.py",
  70388. "module": "test",
  70389. "exc_info": null,
  70390. "exc_text": null,
  70391. "stack_info": null,
  70392. "lineno": 184,
  70393. "funcName": "equivalency_chk",
  70394. "created": 1676441663.102515,
  70395. "msecs": 102.51498222351074,
  70396. "relativeCreated": 60106.030225753784,
  70397. "thread": 140246908178432,
  70398. "threadName": "MainThread",
  70399. "processName": "MainProcess",
  70400. "process": 509276,
  70401. "message": "Away mode is correct (Content False and Type is <class 'bool'>).",
  70402. "asctime": "2023-02-15 07:14:23,102",
  70403. "moduleLogger": [
  70404. {
  70405. "name": "__unittest__",
  70406. "msg": "Result (%s): %s (%s)",
  70407. "args": [
  70408. "Away mode",
  70409. "False",
  70410. "<class 'bool'>"
  70411. ],
  70412. "levelname": "DEBUG",
  70413. "levelno": 10,
  70414. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  70415. "filename": "test.py",
  70416. "module": "test",
  70417. "exc_info": null,
  70418. "exc_text": null,
  70419. "stack_info": null,
  70420. "lineno": 22,
  70421. "funcName": "__report_result__",
  70422. "created": 1676441663.1021996,
  70423. "msecs": 102.19955444335938,
  70424. "relativeCreated": 60105.71479797363,
  70425. "thread": 140246908178432,
  70426. "threadName": "MainThread",
  70427. "processName": "MainProcess",
  70428. "process": 509276,
  70429. "message": "Result (Away mode): False (<class 'bool'>)",
  70430. "asctime": "2023-02-15 07:14:23,102"
  70431. },
  70432. {
  70433. "name": "__unittest__",
  70434. "msg": "Expectation (%s): result %s %s (%s)",
  70435. "args": [
  70436. "Away mode",
  70437. "=",
  70438. "False",
  70439. "<class 'bool'>"
  70440. ],
  70441. "levelname": "DEBUG",
  70442. "levelno": 10,
  70443. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  70444. "filename": "test.py",
  70445. "module": "test",
  70446. "exc_info": null,
  70447. "exc_text": null,
  70448. "stack_info": null,
  70449. "lineno": 26,
  70450. "funcName": "__report_expectation__",
  70451. "created": 1676441663.1023526,
  70452. "msecs": 102.35261917114258,
  70453. "relativeCreated": 60105.867862701416,
  70454. "thread": 140246908178432,
  70455. "threadName": "MainThread",
  70456. "processName": "MainProcess",
  70457. "process": 509276,
  70458. "message": "Expectation (Away mode): result = False (<class 'bool'>)",
  70459. "asctime": "2023-02-15 07:14:23,102"
  70460. }
  70461. ],
  70462. "time_consumption": 0.00016236305236816406
  70463. },
  70464. {
  70465. "name": "__tLogger__",
  70466. "msg": "Temperature setpoint is correct (Content %s and Type is %s).",
  70467. "args": [
  70468. "25",
  70469. "<class 'int'>"
  70470. ],
  70471. "levelname": "INFO",
  70472. "levelno": 20,
  70473. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  70474. "filename": "test.py",
  70475. "module": "test",
  70476. "exc_info": null,
  70477. "exc_text": null,
  70478. "stack_info": null,
  70479. "lineno": 184,
  70480. "funcName": "equivalency_chk",
  70481. "created": 1676441663.1029248,
  70482. "msecs": 102.92482376098633,
  70483. "relativeCreated": 60106.44006729126,
  70484. "thread": 140246908178432,
  70485. "threadName": "MainThread",
  70486. "processName": "MainProcess",
  70487. "process": 509276,
  70488. "message": "Temperature setpoint is correct (Content 25 and Type is <class 'int'>).",
  70489. "asctime": "2023-02-15 07:14:23,102",
  70490. "moduleLogger": [
  70491. {
  70492. "name": "__unittest__",
  70493. "msg": "Result (%s): %s (%s)",
  70494. "args": [
  70495. "Temperature setpoint",
  70496. "25",
  70497. "<class 'int'>"
  70498. ],
  70499. "levelname": "DEBUG",
  70500. "levelno": 10,
  70501. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  70502. "filename": "test.py",
  70503. "module": "test",
  70504. "exc_info": null,
  70505. "exc_text": null,
  70506. "stack_info": null,
  70507. "lineno": 22,
  70508. "funcName": "__report_result__",
  70509. "created": 1676441663.102713,
  70510. "msecs": 102.71310806274414,
  70511. "relativeCreated": 60106.22835159302,
  70512. "thread": 140246908178432,
  70513. "threadName": "MainThread",
  70514. "processName": "MainProcess",
  70515. "process": 509276,
  70516. "message": "Result (Temperature setpoint): 25 (<class 'int'>)",
  70517. "asctime": "2023-02-15 07:14:23,102"
  70518. },
  70519. {
  70520. "name": "__unittest__",
  70521. "msg": "Expectation (%s): result %s %s (%s)",
  70522. "args": [
  70523. "Temperature setpoint",
  70524. "=",
  70525. "25",
  70526. "<class 'int'>"
  70527. ],
  70528. "levelname": "DEBUG",
  70529. "levelno": 10,
  70530. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  70531. "filename": "test.py",
  70532. "module": "test",
  70533. "exc_info": null,
  70534. "exc_text": null,
  70535. "stack_info": null,
  70536. "lineno": 26,
  70537. "funcName": "__report_expectation__",
  70538. "created": 1676441663.1028268,
  70539. "msecs": 102.82683372497559,
  70540. "relativeCreated": 60106.34207725525,
  70541. "thread": 140246908178432,
  70542. "threadName": "MainThread",
  70543. "processName": "MainProcess",
  70544. "process": 509276,
  70545. "message": "Expectation (Temperature setpoint): result = 25 (<class 'int'>)",
  70546. "asctime": "2023-02-15 07:14:23,102"
  70547. }
  70548. ],
  70549. "time_consumption": 9.799003601074219e-05
  70550. }
  70551. ],
  70552. "time_consumption": 0.9067027568817139,
  70553. "time_start": "2023-02-15 07:14:22,196",
  70554. "time_finished": "2023-02-15 07:14:23,102"
  70555. },
  70556. "Boost mode test: zigbee/gfw/dirk/heating_valve": {
  70557. "name": "__tLogger__",
  70558. "msg": "Boost mode test: zigbee/gfw/dirk/heating_valve",
  70559. "args": null,
  70560. "levelname": "INFO",
  70561. "levelno": 20,
  70562. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  70563. "filename": "heating.py",
  70564. "module": "heating",
  70565. "exc_info": null,
  70566. "exc_text": null,
  70567. "stack_info": null,
  70568. "lineno": 128,
  70569. "funcName": "test_boost_mode",
  70570. "created": 1676441663.1033802,
  70571. "msecs": 103.38020324707031,
  70572. "relativeCreated": 60106.895446777344,
  70573. "thread": 140246908178432,
  70574. "threadName": "MainThread",
  70575. "processName": "MainProcess",
  70576. "process": 509276,
  70577. "message": "Boost mode test: zigbee/gfw/dirk/heating_valve",
  70578. "asctime": "2023-02-15 07:14:23,103",
  70579. "moduleLogger": [],
  70580. "testcaseLogger": [
  70581. {
  70582. "name": "__tLogger__",
  70583. "msg": "Setting preconditions (Default setpoint)",
  70584. "args": [],
  70585. "levelname": "DEBUG",
  70586. "levelno": 10,
  70587. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  70588. "filename": "heating.py",
  70589. "module": "heating",
  70590. "exc_info": null,
  70591. "exc_text": null,
  70592. "stack_info": null,
  70593. "lineno": 133,
  70594. "funcName": "__test_boost_mode__",
  70595. "created": 1676441663.404831,
  70596. "msecs": 404.8309326171875,
  70597. "relativeCreated": 60408.34617614746,
  70598. "thread": 140246908178432,
  70599. "threadName": "MainThread",
  70600. "processName": "MainProcess",
  70601. "process": 509276,
  70602. "message": "Setting preconditions (Default setpoint)",
  70603. "asctime": "2023-02-15 07:14:23,404",
  70604. "moduleLogger": [
  70605. {
  70606. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.set_default_temperature.set",
  70607. "msg": "Sending message with topic %s and payload %s",
  70608. "args": [
  70609. "videv/gfw/dirk/heating_valve/set_default_temperature/set",
  70610. "null"
  70611. ],
  70612. "levelname": "DEBUG",
  70613. "levelno": 10,
  70614. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  70615. "filename": "__init__.py",
  70616. "module": "__init__",
  70617. "exc_info": null,
  70618. "exc_text": null,
  70619. "stack_info": null,
  70620. "lineno": 75,
  70621. "funcName": "send",
  70622. "created": 1676441663.1036813,
  70623. "msecs": 103.68132591247559,
  70624. "relativeCreated": 60107.19656944275,
  70625. "thread": 140246908178432,
  70626. "threadName": "MainThread",
  70627. "processName": "MainProcess",
  70628. "process": 509276,
  70629. "message": "Sending message with topic videv/gfw/dirk/heating_valve/set_default_temperature/set and payload null",
  70630. "asctime": "2023-02-15 07:14:23,103"
  70631. }
  70632. ],
  70633. "time_consumption": 0.3011496067047119
  70634. },
  70635. {
  70636. "name": "__tLogger__",
  70637. "msg": "Boost timer is correct (Content %s and Type is %s).",
  70638. "args": [
  70639. "0",
  70640. "<class 'int'>"
  70641. ],
  70642. "levelname": "INFO",
  70643. "levelno": 20,
  70644. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  70645. "filename": "test.py",
  70646. "module": "test",
  70647. "exc_info": null,
  70648. "exc_text": null,
  70649. "stack_info": null,
  70650. "lineno": 184,
  70651. "funcName": "equivalency_chk",
  70652. "created": 1676441663.40547,
  70653. "msecs": 405.4698944091797,
  70654. "relativeCreated": 60408.98513793945,
  70655. "thread": 140246908178432,
  70656. "threadName": "MainThread",
  70657. "processName": "MainProcess",
  70658. "process": 509276,
  70659. "message": "Boost timer is correct (Content 0 and Type is <class 'int'>).",
  70660. "asctime": "2023-02-15 07:14:23,405",
  70661. "moduleLogger": [
  70662. {
  70663. "name": "__unittest__",
  70664. "msg": "Result (%s): %s (%s)",
  70665. "args": [
  70666. "Boost timer",
  70667. "0",
  70668. "<class 'int'>"
  70669. ],
  70670. "levelname": "DEBUG",
  70671. "levelno": 10,
  70672. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  70673. "filename": "test.py",
  70674. "module": "test",
  70675. "exc_info": null,
  70676. "exc_text": null,
  70677. "stack_info": null,
  70678. "lineno": 22,
  70679. "funcName": "__report_result__",
  70680. "created": 1676441663.405212,
  70681. "msecs": 405.2119255065918,
  70682. "relativeCreated": 60408.727169036865,
  70683. "thread": 140246908178432,
  70684. "threadName": "MainThread",
  70685. "processName": "MainProcess",
  70686. "process": 509276,
  70687. "message": "Result (Boost timer): 0 (<class 'int'>)",
  70688. "asctime": "2023-02-15 07:14:23,405"
  70689. },
  70690. {
  70691. "name": "__unittest__",
  70692. "msg": "Expectation (%s): result %s %s (%s)",
  70693. "args": [
  70694. "Boost timer",
  70695. "=",
  70696. "0",
  70697. "<class 'int'>"
  70698. ],
  70699. "levelname": "DEBUG",
  70700. "levelno": 10,
  70701. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  70702. "filename": "test.py",
  70703. "module": "test",
  70704. "exc_info": null,
  70705. "exc_text": null,
  70706. "stack_info": null,
  70707. "lineno": 26,
  70708. "funcName": "__report_expectation__",
  70709. "created": 1676441663.4053583,
  70710. "msecs": 405.35831451416016,
  70711. "relativeCreated": 60408.87355804443,
  70712. "thread": 140246908178432,
  70713. "threadName": "MainThread",
  70714. "processName": "MainProcess",
  70715. "process": 509276,
  70716. "message": "Expectation (Boost timer): result = 0 (<class 'int'>)",
  70717. "asctime": "2023-02-15 07:14:23,405"
  70718. }
  70719. ],
  70720. "time_consumption": 0.00011157989501953125
  70721. },
  70722. {
  70723. "name": "__tLogger__",
  70724. "msg": "Activating boost mode",
  70725. "args": [],
  70726. "levelname": "DEBUG",
  70727. "levelno": 10,
  70728. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  70729. "filename": "heating.py",
  70730. "module": "heating",
  70731. "exc_info": null,
  70732. "exc_text": null,
  70733. "stack_info": null,
  70734. "lineno": 140,
  70735. "funcName": "__test_boost_mode__",
  70736. "created": 1676441663.7067063,
  70737. "msecs": 706.7062854766846,
  70738. "relativeCreated": 60710.22152900696,
  70739. "thread": 140246908178432,
  70740. "threadName": "MainThread",
  70741. "processName": "MainProcess",
  70742. "process": 509276,
  70743. "message": "Activating boost mode",
  70744. "asctime": "2023-02-15 07:14:23,706",
  70745. "moduleLogger": [
  70746. {
  70747. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.start_boost.set",
  70748. "msg": "Sending message with topic %s and payload %s",
  70749. "args": [
  70750. "videv/gfw/dirk/heating_valve/start_boost/set",
  70751. "true"
  70752. ],
  70753. "levelname": "DEBUG",
  70754. "levelno": 10,
  70755. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  70756. "filename": "__init__.py",
  70757. "module": "__init__",
  70758. "exc_info": null,
  70759. "exc_text": null,
  70760. "stack_info": null,
  70761. "lineno": 75,
  70762. "funcName": "send",
  70763. "created": 1676441663.4058273,
  70764. "msecs": 405.82728385925293,
  70765. "relativeCreated": 60409.34252738953,
  70766. "thread": 140246908178432,
  70767. "threadName": "MainThread",
  70768. "processName": "MainProcess",
  70769. "process": 509276,
  70770. "message": "Sending message with topic videv/gfw/dirk/heating_valve/start_boost/set and payload true",
  70771. "asctime": "2023-02-15 07:14:23,405"
  70772. },
  70773. {
  70774. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.boost_timer",
  70775. "msg": "Received message with topic %s and payload %s",
  70776. "args": [
  70777. "videv/gfw/dirk/heating_valve/boost_timer",
  70778. "b'900'"
  70779. ],
  70780. "levelname": "DEBUG",
  70781. "levelno": 10,
  70782. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  70783. "filename": "__init__.py",
  70784. "module": "__init__",
  70785. "exc_info": null,
  70786. "exc_text": null,
  70787. "stack_info": null,
  70788. "lineno": 91,
  70789. "funcName": "__receive__",
  70790. "created": 1676441663.4182577,
  70791. "msecs": 418.2577133178711,
  70792. "relativeCreated": 60421.772956848145,
  70793. "thread": 140246884292160,
  70794. "threadName": "Thread-1 (_thread_main)",
  70795. "processName": "MainProcess",
  70796. "process": 509276,
  70797. "message": "Received message with topic videv/gfw/dirk/heating_valve/boost_timer and payload b'900'",
  70798. "asctime": "2023-02-15 07:14:23,418"
  70799. },
  70800. {
  70801. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve.set",
  70802. "msg": "Received message with topic %s and payload %s",
  70803. "args": [
  70804. "zigbee/gfw/dirk/heating_valve/set",
  70805. "b'{\"current_heating_setpoint\": 30}'"
  70806. ],
  70807. "levelname": "DEBUG",
  70808. "levelno": 10,
  70809. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  70810. "filename": "__init__.py",
  70811. "module": "__init__",
  70812. "exc_info": null,
  70813. "exc_text": null,
  70814. "stack_info": null,
  70815. "lineno": 91,
  70816. "funcName": "__receive__",
  70817. "created": 1676441663.4190876,
  70818. "msecs": 419.08764839172363,
  70819. "relativeCreated": 60422.602891922,
  70820. "thread": 140246884292160,
  70821. "threadName": "Thread-1 (_thread_main)",
  70822. "processName": "MainProcess",
  70823. "process": 509276,
  70824. "message": "Received message with topic zigbee/gfw/dirk/heating_valve/set and payload b'{\"current_heating_setpoint\": 30}'",
  70825. "asctime": "2023-02-15 07:14:23,419"
  70826. },
  70827. {
  70828. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve",
  70829. "msg": "Sending message with topic %s and payload %s",
  70830. "args": [
  70831. "zigbee/gfw/dirk/heating_valve",
  70832. "{\"current_heating_setpoint\": 30, \"local_temperature\": 20.7, \"battery\": 97}"
  70833. ],
  70834. "levelname": "DEBUG",
  70835. "levelno": 10,
  70836. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  70837. "filename": "__init__.py",
  70838. "module": "__init__",
  70839. "exc_info": null,
  70840. "exc_text": null,
  70841. "stack_info": null,
  70842. "lineno": 75,
  70843. "funcName": "send",
  70844. "created": 1676441663.4194803,
  70845. "msecs": 419.4803237915039,
  70846. "relativeCreated": 60422.99556732178,
  70847. "thread": 140246884292160,
  70848. "threadName": "Thread-1 (_thread_main)",
  70849. "processName": "MainProcess",
  70850. "process": 509276,
  70851. "message": "Sending message with topic zigbee/gfw/dirk/heating_valve and payload {\"current_heating_setpoint\": 30, \"local_temperature\": 20.7, \"battery\": 97}",
  70852. "asctime": "2023-02-15 07:14:23,419"
  70853. },
  70854. {
  70855. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.valve_temperature_setpoint",
  70856. "msg": "Received message with topic %s and payload %s",
  70857. "args": [
  70858. "videv/gfw/dirk/heating_valve/valve_temperature_setpoint",
  70859. "b'30'"
  70860. ],
  70861. "levelname": "DEBUG",
  70862. "levelno": 10,
  70863. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  70864. "filename": "__init__.py",
  70865. "module": "__init__",
  70866. "exc_info": null,
  70867. "exc_text": null,
  70868. "stack_info": null,
  70869. "lineno": 91,
  70870. "funcName": "__receive__",
  70871. "created": 1676441663.4201915,
  70872. "msecs": 420.19152641296387,
  70873. "relativeCreated": 60423.70676994324,
  70874. "thread": 140246884292160,
  70875. "threadName": "Thread-1 (_thread_main)",
  70876. "processName": "MainProcess",
  70877. "process": 509276,
  70878. "message": "Received message with topic videv/gfw/dirk/heating_valve/valve_temperature_setpoint and payload b'30'",
  70879. "asctime": "2023-02-15 07:14:23,420"
  70880. },
  70881. {
  70882. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve",
  70883. "msg": "Received message with topic %s and payload %s",
  70884. "args": [
  70885. "zigbee/gfw/dirk/heating_valve",
  70886. "b'{\"current_heating_setpoint\": 30, \"local_temperature\": 20.7, \"battery\": 97}'"
  70887. ],
  70888. "levelname": "DEBUG",
  70889. "levelno": 10,
  70890. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  70891. "filename": "__init__.py",
  70892. "module": "__init__",
  70893. "exc_info": null,
  70894. "exc_text": null,
  70895. "stack_info": null,
  70896. "lineno": 91,
  70897. "funcName": "__receive__",
  70898. "created": 1676441663.4212196,
  70899. "msecs": 421.2195873260498,
  70900. "relativeCreated": 60424.73483085632,
  70901. "thread": 140246884292160,
  70902. "threadName": "Thread-1 (_thread_main)",
  70903. "processName": "MainProcess",
  70904. "process": 509276,
  70905. "message": "Received message with topic zigbee/gfw/dirk/heating_valve and payload b'{\"current_heating_setpoint\": 30, \"local_temperature\": 20.7, \"battery\": 97}'",
  70906. "asctime": "2023-02-15 07:14:23,421"
  70907. },
  70908. {
  70909. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.boost_timer",
  70910. "msg": "Received message with topic %s and payload %s",
  70911. "args": [
  70912. "videv/gfw/dirk/heating_valve/boost_timer",
  70913. "b'899'"
  70914. ],
  70915. "levelname": "DEBUG",
  70916. "levelno": 10,
  70917. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  70918. "filename": "__init__.py",
  70919. "module": "__init__",
  70920. "exc_info": null,
  70921. "exc_text": null,
  70922. "stack_info": null,
  70923. "lineno": 91,
  70924. "funcName": "__receive__",
  70925. "created": 1676441663.640006,
  70926. "msecs": 640.0060653686523,
  70927. "relativeCreated": 60643.521308898926,
  70928. "thread": 140246884292160,
  70929. "threadName": "Thread-1 (_thread_main)",
  70930. "processName": "MainProcess",
  70931. "process": 509276,
  70932. "message": "Received message with topic videv/gfw/dirk/heating_valve/boost_timer and payload b'899'",
  70933. "asctime": "2023-02-15 07:14:23,640"
  70934. }
  70935. ],
  70936. "time_consumption": 0.06670022010803223
  70937. },
  70938. {
  70939. "name": "__tLogger__",
  70940. "msg": "Boost timer is greater expectation (Content %s and Type is %s).",
  70941. "args": [
  70942. "899",
  70943. "<class 'int'>"
  70944. ],
  70945. "levelname": "INFO",
  70946. "levelno": 20,
  70947. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  70948. "filename": "test.py",
  70949. "module": "test",
  70950. "exc_info": null,
  70951. "exc_text": null,
  70952. "stack_info": null,
  70953. "lineno": 230,
  70954. "funcName": "greater_chk",
  70955. "created": 1676441663.707408,
  70956. "msecs": 707.4079513549805,
  70957. "relativeCreated": 60710.923194885254,
  70958. "thread": 140246908178432,
  70959. "threadName": "MainThread",
  70960. "processName": "MainProcess",
  70961. "process": 509276,
  70962. "message": "Boost timer is greater expectation (Content 899 and Type is <class 'int'>).",
  70963. "asctime": "2023-02-15 07:14:23,707",
  70964. "moduleLogger": [
  70965. {
  70966. "name": "__unittest__",
  70967. "msg": "Result (%s): %s (%s)",
  70968. "args": [
  70969. "Boost timer",
  70970. "899",
  70971. "<class 'int'>"
  70972. ],
  70973. "levelname": "DEBUG",
  70974. "levelno": 10,
  70975. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  70976. "filename": "test.py",
  70977. "module": "test",
  70978. "exc_info": null,
  70979. "exc_text": null,
  70980. "stack_info": null,
  70981. "lineno": 22,
  70982. "funcName": "__report_result__",
  70983. "created": 1676441663.7071307,
  70984. "msecs": 707.1306705474854,
  70985. "relativeCreated": 60710.64591407776,
  70986. "thread": 140246908178432,
  70987. "threadName": "MainThread",
  70988. "processName": "MainProcess",
  70989. "process": 509276,
  70990. "message": "Result (Boost timer): 899 (<class 'int'>)",
  70991. "asctime": "2023-02-15 07:14:23,707"
  70992. },
  70993. {
  70994. "name": "__unittest__",
  70995. "msg": "Expectation (%s): result %s %s (%s)",
  70996. "args": [
  70997. "Boost timer",
  70998. ">",
  70999. "0",
  71000. "<class 'int'>"
  71001. ],
  71002. "levelname": "DEBUG",
  71003. "levelno": 10,
  71004. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  71005. "filename": "test.py",
  71006. "module": "test",
  71007. "exc_info": null,
  71008. "exc_text": null,
  71009. "stack_info": null,
  71010. "lineno": 26,
  71011. "funcName": "__report_expectation__",
  71012. "created": 1676441663.7072854,
  71013. "msecs": 707.2854042053223,
  71014. "relativeCreated": 60710.800647735596,
  71015. "thread": 140246908178432,
  71016. "threadName": "MainThread",
  71017. "processName": "MainProcess",
  71018. "process": 509276,
  71019. "message": "Expectation (Boost timer): result > 0 (<class 'int'>)",
  71020. "asctime": "2023-02-15 07:14:23,707"
  71021. }
  71022. ],
  71023. "time_consumption": 0.00012254714965820312
  71024. },
  71025. {
  71026. "name": "__tLogger__",
  71027. "msg": "Setting postconditions (Default setpoint)",
  71028. "args": [],
  71029. "levelname": "DEBUG",
  71030. "levelno": 10,
  71031. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  71032. "filename": "heating.py",
  71033. "module": "heating",
  71034. "exc_info": null,
  71035. "exc_text": null,
  71036. "stack_info": null,
  71037. "lineno": 145,
  71038. "funcName": "__test_boost_mode__",
  71039. "created": 1676441664.008775,
  71040. "msecs": 8.774995803833008,
  71041. "relativeCreated": 61012.29023933411,
  71042. "thread": 140246908178432,
  71043. "threadName": "MainThread",
  71044. "processName": "MainProcess",
  71045. "process": 509276,
  71046. "message": "Setting postconditions (Default setpoint)",
  71047. "asctime": "2023-02-15 07:14:24,008",
  71048. "moduleLogger": [
  71049. {
  71050. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.set_default_temperature.set",
  71051. "msg": "Sending message with topic %s and payload %s",
  71052. "args": [
  71053. "videv/gfw/dirk/heating_valve/set_default_temperature/set",
  71054. "true"
  71055. ],
  71056. "levelname": "DEBUG",
  71057. "levelno": 10,
  71058. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  71059. "filename": "__init__.py",
  71060. "module": "__init__",
  71061. "exc_info": null,
  71062. "exc_text": null,
  71063. "stack_info": null,
  71064. "lineno": 75,
  71065. "funcName": "send",
  71066. "created": 1676441663.707707,
  71067. "msecs": 707.7069282531738,
  71068. "relativeCreated": 60711.22217178345,
  71069. "thread": 140246908178432,
  71070. "threadName": "MainThread",
  71071. "processName": "MainProcess",
  71072. "process": 509276,
  71073. "message": "Sending message with topic videv/gfw/dirk/heating_valve/set_default_temperature/set and payload true",
  71074. "asctime": "2023-02-15 07:14:23,707"
  71075. },
  71076. {
  71077. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.boost_timer",
  71078. "msg": "Received message with topic %s and payload %s",
  71079. "args": [
  71080. "videv/gfw/dirk/heating_valve/boost_timer",
  71081. "b'0'"
  71082. ],
  71083. "levelname": "DEBUG",
  71084. "levelno": 10,
  71085. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  71086. "filename": "__init__.py",
  71087. "module": "__init__",
  71088. "exc_info": null,
  71089. "exc_text": null,
  71090. "stack_info": null,
  71091. "lineno": 91,
  71092. "funcName": "__receive__",
  71093. "created": 1676441663.7198203,
  71094. "msecs": 719.8202610015869,
  71095. "relativeCreated": 60723.33550453186,
  71096. "thread": 140246884292160,
  71097. "threadName": "Thread-1 (_thread_main)",
  71098. "processName": "MainProcess",
  71099. "process": 509276,
  71100. "message": "Received message with topic videv/gfw/dirk/heating_valve/boost_timer and payload b'0'",
  71101. "asctime": "2023-02-15 07:14:23,719"
  71102. },
  71103. {
  71104. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve.set",
  71105. "msg": "Received message with topic %s and payload %s",
  71106. "args": [
  71107. "zigbee/gfw/dirk/heating_valve/set",
  71108. "b'{\"current_heating_setpoint\": 25}'"
  71109. ],
  71110. "levelname": "DEBUG",
  71111. "levelno": 10,
  71112. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  71113. "filename": "__init__.py",
  71114. "module": "__init__",
  71115. "exc_info": null,
  71116. "exc_text": null,
  71117. "stack_info": null,
  71118. "lineno": 91,
  71119. "funcName": "__receive__",
  71120. "created": 1676441663.7207446,
  71121. "msecs": 720.7446098327637,
  71122. "relativeCreated": 60724.25985336304,
  71123. "thread": 140246884292160,
  71124. "threadName": "Thread-1 (_thread_main)",
  71125. "processName": "MainProcess",
  71126. "process": 509276,
  71127. "message": "Received message with topic zigbee/gfw/dirk/heating_valve/set and payload b'{\"current_heating_setpoint\": 25}'",
  71128. "asctime": "2023-02-15 07:14:23,720"
  71129. },
  71130. {
  71131. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve",
  71132. "msg": "Sending message with topic %s and payload %s",
  71133. "args": [
  71134. "zigbee/gfw/dirk/heating_valve",
  71135. "{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}"
  71136. ],
  71137. "levelname": "DEBUG",
  71138. "levelno": 10,
  71139. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  71140. "filename": "__init__.py",
  71141. "module": "__init__",
  71142. "exc_info": null,
  71143. "exc_text": null,
  71144. "stack_info": null,
  71145. "lineno": 75,
  71146. "funcName": "send",
  71147. "created": 1676441663.7212024,
  71148. "msecs": 721.2023735046387,
  71149. "relativeCreated": 60724.71761703491,
  71150. "thread": 140246884292160,
  71151. "threadName": "Thread-1 (_thread_main)",
  71152. "processName": "MainProcess",
  71153. "process": 509276,
  71154. "message": "Sending message with topic zigbee/gfw/dirk/heating_valve and payload {\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}",
  71155. "asctime": "2023-02-15 07:14:23,721"
  71156. },
  71157. {
  71158. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.valve_temperature_setpoint",
  71159. "msg": "Received message with topic %s and payload %s",
  71160. "args": [
  71161. "videv/gfw/dirk/heating_valve/valve_temperature_setpoint",
  71162. "b'25'"
  71163. ],
  71164. "levelname": "DEBUG",
  71165. "levelno": 10,
  71166. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  71167. "filename": "__init__.py",
  71168. "module": "__init__",
  71169. "exc_info": null,
  71170. "exc_text": null,
  71171. "stack_info": null,
  71172. "lineno": 91,
  71173. "funcName": "__receive__",
  71174. "created": 1676441663.7220154,
  71175. "msecs": 722.015380859375,
  71176. "relativeCreated": 60725.53062438965,
  71177. "thread": 140246884292160,
  71178. "threadName": "Thread-1 (_thread_main)",
  71179. "processName": "MainProcess",
  71180. "process": 509276,
  71181. "message": "Received message with topic videv/gfw/dirk/heating_valve/valve_temperature_setpoint and payload b'25'",
  71182. "asctime": "2023-02-15 07:14:23,722"
  71183. },
  71184. {
  71185. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve",
  71186. "msg": "Received message with topic %s and payload %s",
  71187. "args": [
  71188. "zigbee/gfw/dirk/heating_valve",
  71189. "b'{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}'"
  71190. ],
  71191. "levelname": "DEBUG",
  71192. "levelno": 10,
  71193. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  71194. "filename": "__init__.py",
  71195. "module": "__init__",
  71196. "exc_info": null,
  71197. "exc_text": null,
  71198. "stack_info": null,
  71199. "lineno": 91,
  71200. "funcName": "__receive__",
  71201. "created": 1676441663.723205,
  71202. "msecs": 723.2050895690918,
  71203. "relativeCreated": 60726.720333099365,
  71204. "thread": 140246884292160,
  71205. "threadName": "Thread-1 (_thread_main)",
  71206. "processName": "MainProcess",
  71207. "process": 509276,
  71208. "message": "Received message with topic zigbee/gfw/dirk/heating_valve and payload b'{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}'",
  71209. "asctime": "2023-02-15 07:14:23,723"
  71210. }
  71211. ],
  71212. "time_consumption": 0.2855699062347412
  71213. },
  71214. {
  71215. "name": "__tLogger__",
  71216. "msg": "Boost timer is correct (Content %s and Type is %s).",
  71217. "args": [
  71218. "0",
  71219. "<class 'int'>"
  71220. ],
  71221. "levelname": "INFO",
  71222. "levelno": 20,
  71223. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  71224. "filename": "test.py",
  71225. "module": "test",
  71226. "exc_info": null,
  71227. "exc_text": null,
  71228. "stack_info": null,
  71229. "lineno": 184,
  71230. "funcName": "equivalency_chk",
  71231. "created": 1676441664.009554,
  71232. "msecs": 9.553909301757812,
  71233. "relativeCreated": 61013.06915283203,
  71234. "thread": 140246908178432,
  71235. "threadName": "MainThread",
  71236. "processName": "MainProcess",
  71237. "process": 509276,
  71238. "message": "Boost timer is correct (Content 0 and Type is <class 'int'>).",
  71239. "asctime": "2023-02-15 07:14:24,009",
  71240. "moduleLogger": [
  71241. {
  71242. "name": "__unittest__",
  71243. "msg": "Result (%s): %s (%s)",
  71244. "args": [
  71245. "Boost timer",
  71246. "0",
  71247. "<class 'int'>"
  71248. ],
  71249. "levelname": "DEBUG",
  71250. "levelno": 10,
  71251. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  71252. "filename": "test.py",
  71253. "module": "test",
  71254. "exc_info": null,
  71255. "exc_text": null,
  71256. "stack_info": null,
  71257. "lineno": 22,
  71258. "funcName": "__report_result__",
  71259. "created": 1676441664.0092137,
  71260. "msecs": 9.213685989379883,
  71261. "relativeCreated": 61012.72892951965,
  71262. "thread": 140246908178432,
  71263. "threadName": "MainThread",
  71264. "processName": "MainProcess",
  71265. "process": 509276,
  71266. "message": "Result (Boost timer): 0 (<class 'int'>)",
  71267. "asctime": "2023-02-15 07:14:24,009"
  71268. },
  71269. {
  71270. "name": "__unittest__",
  71271. "msg": "Expectation (%s): result %s %s (%s)",
  71272. "args": [
  71273. "Boost timer",
  71274. "=",
  71275. "0",
  71276. "<class 'int'>"
  71277. ],
  71278. "levelname": "DEBUG",
  71279. "levelno": 10,
  71280. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  71281. "filename": "test.py",
  71282. "module": "test",
  71283. "exc_info": null,
  71284. "exc_text": null,
  71285. "stack_info": null,
  71286. "lineno": 26,
  71287. "funcName": "__report_expectation__",
  71288. "created": 1676441664.009414,
  71289. "msecs": 9.413957595825195,
  71290. "relativeCreated": 61012.9292011261,
  71291. "thread": 140246908178432,
  71292. "threadName": "MainThread",
  71293. "processName": "MainProcess",
  71294. "process": 509276,
  71295. "message": "Expectation (Boost timer): result = 0 (<class 'int'>)",
  71296. "asctime": "2023-02-15 07:14:24,009"
  71297. }
  71298. ],
  71299. "time_consumption": 0.0001399517059326172
  71300. }
  71301. ],
  71302. "time_consumption": 0.9061737060546875,
  71303. "time_start": "2023-02-15 07:14:23,103",
  71304. "time_finished": "2023-02-15 07:14:24,009"
  71305. },
  71306. "Default temperature test for device and virtual device: zigbee/gfw/dirk/heating_valve": {
  71307. "name": "__tLogger__",
  71308. "msg": "Default temperature test for device and virtual device: zigbee/gfw/dirk/heating_valve",
  71309. "args": null,
  71310. "levelname": "INFO",
  71311. "levelno": 20,
  71312. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  71313. "filename": "heating.py",
  71314. "module": "heating",
  71315. "exc_info": null,
  71316. "exc_text": null,
  71317. "stack_info": null,
  71318. "lineno": 50,
  71319. "funcName": "test_default_temperature",
  71320. "created": 1676441664.0100858,
  71321. "msecs": 10.085821151733398,
  71322. "relativeCreated": 61013.60106468201,
  71323. "thread": 140246908178432,
  71324. "threadName": "MainThread",
  71325. "processName": "MainProcess",
  71326. "process": 509276,
  71327. "message": "Default temperature test for device and virtual device: zigbee/gfw/dirk/heating_valve",
  71328. "asctime": "2023-02-15 07:14:24,010",
  71329. "moduleLogger": [],
  71330. "testcaseLogger": [
  71331. {
  71332. "name": "__tLogger__",
  71333. "msg": "Setting preconditions (Valve setpoint to %.1f)",
  71334. "args": [
  71335. 20
  71336. ],
  71337. "levelname": "DEBUG",
  71338. "levelno": 10,
  71339. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  71340. "filename": "heating.py",
  71341. "module": "heating",
  71342. "exc_info": null,
  71343. "exc_text": null,
  71344. "stack_info": null,
  71345. "lineno": 60,
  71346. "funcName": "__test_default_temperature__",
  71347. "created": 1676441664.3114452,
  71348. "msecs": 311.4452362060547,
  71349. "relativeCreated": 61314.96047973633,
  71350. "thread": 140246908178432,
  71351. "threadName": "MainThread",
  71352. "processName": "MainProcess",
  71353. "process": 509276,
  71354. "message": "Setting preconditions (Valve setpoint to 20.0)",
  71355. "asctime": "2023-02-15 07:14:24,311",
  71356. "moduleLogger": [
  71357. {
  71358. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve",
  71359. "msg": "Sending message with topic %s and payload %s",
  71360. "args": [
  71361. "zigbee/gfw/dirk/heating_valve",
  71362. "{\"current_heating_setpoint\": 20, \"local_temperature\": 20.7, \"battery\": 97}"
  71363. ],
  71364. "levelname": "DEBUG",
  71365. "levelno": 10,
  71366. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  71367. "filename": "__init__.py",
  71368. "module": "__init__",
  71369. "exc_info": null,
  71370. "exc_text": null,
  71371. "stack_info": null,
  71372. "lineno": 75,
  71373. "funcName": "send",
  71374. "created": 1676441664.0106428,
  71375. "msecs": 10.642766952514648,
  71376. "relativeCreated": 61014.15801048279,
  71377. "thread": 140246908178432,
  71378. "threadName": "MainThread",
  71379. "processName": "MainProcess",
  71380. "process": 509276,
  71381. "message": "Sending message with topic zigbee/gfw/dirk/heating_valve and payload {\"current_heating_setpoint\": 20, \"local_temperature\": 20.7, \"battery\": 97}",
  71382. "asctime": "2023-02-15 07:14:24,010"
  71383. },
  71384. {
  71385. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve",
  71386. "msg": "Received message with topic %s and payload %s",
  71387. "args": [
  71388. "zigbee/gfw/dirk/heating_valve",
  71389. "b'{\"current_heating_setpoint\": 20, \"local_temperature\": 20.7, \"battery\": 97}'"
  71390. ],
  71391. "levelname": "DEBUG",
  71392. "levelno": 10,
  71393. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  71394. "filename": "__init__.py",
  71395. "module": "__init__",
  71396. "exc_info": null,
  71397. "exc_text": null,
  71398. "stack_info": null,
  71399. "lineno": 91,
  71400. "funcName": "__receive__",
  71401. "created": 1676441664.0119236,
  71402. "msecs": 11.923551559448242,
  71403. "relativeCreated": 61015.43879508972,
  71404. "thread": 140246884292160,
  71405. "threadName": "Thread-1 (_thread_main)",
  71406. "processName": "MainProcess",
  71407. "process": 509276,
  71408. "message": "Received message with topic zigbee/gfw/dirk/heating_valve and payload b'{\"current_heating_setpoint\": 20, \"local_temperature\": 20.7, \"battery\": 97}'",
  71409. "asctime": "2023-02-15 07:14:24,011"
  71410. },
  71411. {
  71412. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve.set",
  71413. "msg": "Received message with topic %s and payload %s",
  71414. "args": [
  71415. "zigbee/gfw/dirk/heating_valve/set",
  71416. "b'{\"current_heating_setpoint\": 20}'"
  71417. ],
  71418. "levelname": "DEBUG",
  71419. "levelno": 10,
  71420. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  71421. "filename": "__init__.py",
  71422. "module": "__init__",
  71423. "exc_info": null,
  71424. "exc_text": null,
  71425. "stack_info": null,
  71426. "lineno": 91,
  71427. "funcName": "__receive__",
  71428. "created": 1676441664.0171921,
  71429. "msecs": 17.19212532043457,
  71430. "relativeCreated": 61020.70736885071,
  71431. "thread": 140246884292160,
  71432. "threadName": "Thread-1 (_thread_main)",
  71433. "processName": "MainProcess",
  71434. "process": 509276,
  71435. "message": "Received message with topic zigbee/gfw/dirk/heating_valve/set and payload b'{\"current_heating_setpoint\": 20}'",
  71436. "asctime": "2023-02-15 07:14:24,017"
  71437. },
  71438. {
  71439. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.valve_temperature_setpoint",
  71440. "msg": "Received message with topic %s and payload %s",
  71441. "args": [
  71442. "videv/gfw/dirk/heating_valve/valve_temperature_setpoint",
  71443. "b'20'"
  71444. ],
  71445. "levelname": "DEBUG",
  71446. "levelno": 10,
  71447. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  71448. "filename": "__init__.py",
  71449. "module": "__init__",
  71450. "exc_info": null,
  71451. "exc_text": null,
  71452. "stack_info": null,
  71453. "lineno": 91,
  71454. "funcName": "__receive__",
  71455. "created": 1676441664.0175045,
  71456. "msecs": 17.504453659057617,
  71457. "relativeCreated": 61021.01969718933,
  71458. "thread": 140246884292160,
  71459. "threadName": "Thread-1 (_thread_main)",
  71460. "processName": "MainProcess",
  71461. "process": 509276,
  71462. "message": "Received message with topic videv/gfw/dirk/heating_valve/valve_temperature_setpoint and payload b'20'",
  71463. "asctime": "2023-02-15 07:14:24,017"
  71464. },
  71465. {
  71466. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.user_temperature_setpoint",
  71467. "msg": "Received message with topic %s and payload %s",
  71468. "args": [
  71469. "videv/gfw/dirk/heating_valve/user_temperature_setpoint",
  71470. "b'20'"
  71471. ],
  71472. "levelname": "DEBUG",
  71473. "levelno": 10,
  71474. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  71475. "filename": "__init__.py",
  71476. "module": "__init__",
  71477. "exc_info": null,
  71478. "exc_text": null,
  71479. "stack_info": null,
  71480. "lineno": 91,
  71481. "funcName": "__receive__",
  71482. "created": 1676441664.0177243,
  71483. "msecs": 17.724275588989258,
  71484. "relativeCreated": 61021.23951911926,
  71485. "thread": 140246884292160,
  71486. "threadName": "Thread-1 (_thread_main)",
  71487. "processName": "MainProcess",
  71488. "process": 509276,
  71489. "message": "Received message with topic videv/gfw/dirk/heating_valve/user_temperature_setpoint and payload b'20'",
  71490. "asctime": "2023-02-15 07:14:24,017"
  71491. }
  71492. ],
  71493. "time_consumption": 0.29372096061706543
  71494. },
  71495. {
  71496. "name": "__tLogger__",
  71497. "msg": "Valve temperature setpoint (is not default temperature) is correct (Content %s and Type is %s).",
  71498. "args": [
  71499. "True",
  71500. "<class 'bool'>"
  71501. ],
  71502. "levelname": "INFO",
  71503. "levelno": 20,
  71504. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  71505. "filename": "test.py",
  71506. "module": "test",
  71507. "exc_info": null,
  71508. "exc_text": null,
  71509. "stack_info": null,
  71510. "lineno": 184,
  71511. "funcName": "equivalency_chk",
  71512. "created": 1676441664.311678,
  71513. "msecs": 311.6779327392578,
  71514. "relativeCreated": 61315.19317626953,
  71515. "thread": 140246908178432,
  71516. "threadName": "MainThread",
  71517. "processName": "MainProcess",
  71518. "process": 509276,
  71519. "message": "Valve temperature setpoint (is not default temperature) is correct (Content True and Type is <class 'bool'>).",
  71520. "asctime": "2023-02-15 07:14:24,311",
  71521. "moduleLogger": [
  71522. {
  71523. "name": "__unittest__",
  71524. "msg": "Result (%s): %s (%s)",
  71525. "args": [
  71526. "Valve temperature setpoint (is not default temperature)",
  71527. "True",
  71528. "<class 'bool'>"
  71529. ],
  71530. "levelname": "DEBUG",
  71531. "levelno": 10,
  71532. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  71533. "filename": "test.py",
  71534. "module": "test",
  71535. "exc_info": null,
  71536. "exc_text": null,
  71537. "stack_info": null,
  71538. "lineno": 22,
  71539. "funcName": "__report_result__",
  71540. "created": 1676441664.3116124,
  71541. "msecs": 311.6123676300049,
  71542. "relativeCreated": 61315.12761116028,
  71543. "thread": 140246908178432,
  71544. "threadName": "MainThread",
  71545. "processName": "MainProcess",
  71546. "process": 509276,
  71547. "message": "Result (Valve temperature setpoint (is not default temperature)): True (<class 'bool'>)",
  71548. "asctime": "2023-02-15 07:14:24,311"
  71549. },
  71550. {
  71551. "name": "__unittest__",
  71552. "msg": "Expectation (%s): result %s %s (%s)",
  71553. "args": [
  71554. "Valve temperature setpoint (is not default temperature)",
  71555. "=",
  71556. "True",
  71557. "<class 'bool'>"
  71558. ],
  71559. "levelname": "DEBUG",
  71560. "levelno": 10,
  71561. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  71562. "filename": "test.py",
  71563. "module": "test",
  71564. "exc_info": null,
  71565. "exc_text": null,
  71566. "stack_info": null,
  71567. "lineno": 26,
  71568. "funcName": "__report_expectation__",
  71569. "created": 1676441664.3116486,
  71570. "msecs": 311.6486072540283,
  71571. "relativeCreated": 61315.1638507843,
  71572. "thread": 140246908178432,
  71573. "threadName": "MainThread",
  71574. "processName": "MainProcess",
  71575. "process": 509276,
  71576. "message": "Expectation (Valve temperature setpoint (is not default temperature)): result = True (<class 'bool'>)",
  71577. "asctime": "2023-02-15 07:14:24,311"
  71578. }
  71579. ],
  71580. "time_consumption": 2.9325485229492188e-05
  71581. },
  71582. {
  71583. "name": "__tLogger__",
  71584. "msg": "Triggering set to default temperature (%.1f)",
  71585. "args": [
  71586. 25
  71587. ],
  71588. "levelname": "DEBUG",
  71589. "levelno": 10,
  71590. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  71591. "filename": "heating.py",
  71592. "module": "heating",
  71593. "exc_info": null,
  71594. "exc_text": null,
  71595. "stack_info": null,
  71596. "lineno": 66,
  71597. "funcName": "__test_default_temperature__",
  71598. "created": 1676441664.6123798,
  71599. "msecs": 612.379789352417,
  71600. "relativeCreated": 61615.89503288269,
  71601. "thread": 140246908178432,
  71602. "threadName": "MainThread",
  71603. "processName": "MainProcess",
  71604. "process": 509276,
  71605. "message": "Triggering set to default temperature (25.0)",
  71606. "asctime": "2023-02-15 07:14:24,612",
  71607. "moduleLogger": [
  71608. {
  71609. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.set_default_temperature.set",
  71610. "msg": "Sending message with topic %s and payload %s",
  71611. "args": [
  71612. "videv/gfw/dirk/heating_valve/set_default_temperature/set",
  71613. "null"
  71614. ],
  71615. "levelname": "DEBUG",
  71616. "levelno": 10,
  71617. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  71618. "filename": "__init__.py",
  71619. "module": "__init__",
  71620. "exc_info": null,
  71621. "exc_text": null,
  71622. "stack_info": null,
  71623. "lineno": 75,
  71624. "funcName": "send",
  71625. "created": 1676441664.3117597,
  71626. "msecs": 311.75971031188965,
  71627. "relativeCreated": 61315.27495384216,
  71628. "thread": 140246908178432,
  71629. "threadName": "MainThread",
  71630. "processName": "MainProcess",
  71631. "process": 509276,
  71632. "message": "Sending message with topic videv/gfw/dirk/heating_valve/set_default_temperature/set and payload null",
  71633. "asctime": "2023-02-15 07:14:24,311"
  71634. },
  71635. {
  71636. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.user_temperature_setpoint",
  71637. "msg": "Received message with topic %s and payload %s",
  71638. "args": [
  71639. "videv/gfw/dirk/heating_valve/user_temperature_setpoint",
  71640. "b'25'"
  71641. ],
  71642. "levelname": "DEBUG",
  71643. "levelno": 10,
  71644. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  71645. "filename": "__init__.py",
  71646. "module": "__init__",
  71647. "exc_info": null,
  71648. "exc_text": null,
  71649. "stack_info": null,
  71650. "lineno": 91,
  71651. "funcName": "__receive__",
  71652. "created": 1676441664.313448,
  71653. "msecs": 313.4479522705078,
  71654. "relativeCreated": 61316.96319580078,
  71655. "thread": 140246884292160,
  71656. "threadName": "Thread-1 (_thread_main)",
  71657. "processName": "MainProcess",
  71658. "process": 509276,
  71659. "message": "Received message with topic videv/gfw/dirk/heating_valve/user_temperature_setpoint and payload b'25'",
  71660. "asctime": "2023-02-15 07:14:24,313"
  71661. },
  71662. {
  71663. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve.set",
  71664. "msg": "Received message with topic %s and payload %s",
  71665. "args": [
  71666. "zigbee/gfw/dirk/heating_valve/set",
  71667. "b'{\"current_heating_setpoint\": 25}'"
  71668. ],
  71669. "levelname": "DEBUG",
  71670. "levelno": 10,
  71671. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  71672. "filename": "__init__.py",
  71673. "module": "__init__",
  71674. "exc_info": null,
  71675. "exc_text": null,
  71676. "stack_info": null,
  71677. "lineno": 91,
  71678. "funcName": "__receive__",
  71679. "created": 1676441664.3550422,
  71680. "msecs": 355.0422191619873,
  71681. "relativeCreated": 61358.55746269226,
  71682. "thread": 140246884292160,
  71683. "threadName": "Thread-1 (_thread_main)",
  71684. "processName": "MainProcess",
  71685. "process": 509276,
  71686. "message": "Received message with topic zigbee/gfw/dirk/heating_valve/set and payload b'{\"current_heating_setpoint\": 25}'",
  71687. "asctime": "2023-02-15 07:14:24,355"
  71688. },
  71689. {
  71690. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve",
  71691. "msg": "Sending message with topic %s and payload %s",
  71692. "args": [
  71693. "zigbee/gfw/dirk/heating_valve",
  71694. "{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}"
  71695. ],
  71696. "levelname": "DEBUG",
  71697. "levelno": 10,
  71698. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  71699. "filename": "__init__.py",
  71700. "module": "__init__",
  71701. "exc_info": null,
  71702. "exc_text": null,
  71703. "stack_info": null,
  71704. "lineno": 75,
  71705. "funcName": "send",
  71706. "created": 1676441664.3553395,
  71707. "msecs": 355.33952713012695,
  71708. "relativeCreated": 61358.8547706604,
  71709. "thread": 140246884292160,
  71710. "threadName": "Thread-1 (_thread_main)",
  71711. "processName": "MainProcess",
  71712. "process": 509276,
  71713. "message": "Sending message with topic zigbee/gfw/dirk/heating_valve and payload {\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}",
  71714. "asctime": "2023-02-15 07:14:24,355"
  71715. },
  71716. {
  71717. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.valve_temperature_setpoint",
  71718. "msg": "Received message with topic %s and payload %s",
  71719. "args": [
  71720. "videv/gfw/dirk/heating_valve/valve_temperature_setpoint",
  71721. "b'25'"
  71722. ],
  71723. "levelname": "DEBUG",
  71724. "levelno": 10,
  71725. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  71726. "filename": "__init__.py",
  71727. "module": "__init__",
  71728. "exc_info": null,
  71729. "exc_text": null,
  71730. "stack_info": null,
  71731. "lineno": 91,
  71732. "funcName": "__receive__",
  71733. "created": 1676441664.3557775,
  71734. "msecs": 355.7775020599365,
  71735. "relativeCreated": 61359.29274559021,
  71736. "thread": 140246884292160,
  71737. "threadName": "Thread-1 (_thread_main)",
  71738. "processName": "MainProcess",
  71739. "process": 509276,
  71740. "message": "Received message with topic videv/gfw/dirk/heating_valve/valve_temperature_setpoint and payload b'25'",
  71741. "asctime": "2023-02-15 07:14:24,355"
  71742. },
  71743. {
  71744. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve",
  71745. "msg": "Received message with topic %s and payload %s",
  71746. "args": [
  71747. "zigbee/gfw/dirk/heating_valve",
  71748. "b'{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}'"
  71749. ],
  71750. "levelname": "DEBUG",
  71751. "levelno": 10,
  71752. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  71753. "filename": "__init__.py",
  71754. "module": "__init__",
  71755. "exc_info": null,
  71756. "exc_text": null,
  71757. "stack_info": null,
  71758. "lineno": 91,
  71759. "funcName": "__receive__",
  71760. "created": 1676441664.3563619,
  71761. "msecs": 356.36186599731445,
  71762. "relativeCreated": 61359.87710952759,
  71763. "thread": 140246884292160,
  71764. "threadName": "Thread-1 (_thread_main)",
  71765. "processName": "MainProcess",
  71766. "process": 509276,
  71767. "message": "Received message with topic zigbee/gfw/dirk/heating_valve and payload b'{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}'",
  71768. "asctime": "2023-02-15 07:14:24,356"
  71769. }
  71770. ],
  71771. "time_consumption": 0.25601792335510254
  71772. },
  71773. {
  71774. "name": "__tLogger__",
  71775. "msg": "Valve temperature setpoint is correct (Content %s and Type is %s).",
  71776. "args": [
  71777. "25",
  71778. "<class 'int'>"
  71779. ],
  71780. "levelname": "INFO",
  71781. "levelno": 20,
  71782. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  71783. "filename": "test.py",
  71784. "module": "test",
  71785. "exc_info": null,
  71786. "exc_text": null,
  71787. "stack_info": null,
  71788. "lineno": 184,
  71789. "funcName": "equivalency_chk",
  71790. "created": 1676441664.6131208,
  71791. "msecs": 613.1207942962646,
  71792. "relativeCreated": 61616.63603782654,
  71793. "thread": 140246908178432,
  71794. "threadName": "MainThread",
  71795. "processName": "MainProcess",
  71796. "process": 509276,
  71797. "message": "Valve temperature setpoint is correct (Content 25 and Type is <class 'int'>).",
  71798. "asctime": "2023-02-15 07:14:24,613",
  71799. "moduleLogger": [
  71800. {
  71801. "name": "__unittest__",
  71802. "msg": "Result (%s): %s (%s)",
  71803. "args": [
  71804. "Valve temperature setpoint",
  71805. "25",
  71806. "<class 'int'>"
  71807. ],
  71808. "levelname": "DEBUG",
  71809. "levelno": 10,
  71810. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  71811. "filename": "test.py",
  71812. "module": "test",
  71813. "exc_info": null,
  71814. "exc_text": null,
  71815. "stack_info": null,
  71816. "lineno": 22,
  71817. "funcName": "__report_result__",
  71818. "created": 1676441664.6128423,
  71819. "msecs": 612.842321395874,
  71820. "relativeCreated": 61616.35756492615,
  71821. "thread": 140246908178432,
  71822. "threadName": "MainThread",
  71823. "processName": "MainProcess",
  71824. "process": 509276,
  71825. "message": "Result (Valve temperature setpoint): 25 (<class 'int'>)",
  71826. "asctime": "2023-02-15 07:14:24,612"
  71827. },
  71828. {
  71829. "name": "__unittest__",
  71830. "msg": "Expectation (%s): result %s %s (%s)",
  71831. "args": [
  71832. "Valve temperature setpoint",
  71833. "=",
  71834. "25",
  71835. "<class 'int'>"
  71836. ],
  71837. "levelname": "DEBUG",
  71838. "levelno": 10,
  71839. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  71840. "filename": "test.py",
  71841. "module": "test",
  71842. "exc_info": null,
  71843. "exc_text": null,
  71844. "stack_info": null,
  71845. "lineno": 26,
  71846. "funcName": "__report_expectation__",
  71847. "created": 1676441664.6129963,
  71848. "msecs": 612.9963397979736,
  71849. "relativeCreated": 61616.51158332825,
  71850. "thread": 140246908178432,
  71851. "threadName": "MainThread",
  71852. "processName": "MainProcess",
  71853. "process": 509276,
  71854. "message": "Expectation (Valve temperature setpoint): result = 25 (<class 'int'>)",
  71855. "asctime": "2023-02-15 07:14:24,612"
  71856. }
  71857. ],
  71858. "time_consumption": 0.00012445449829101562
  71859. }
  71860. ],
  71861. "time_consumption": 0.6030349731445312,
  71862. "time_start": "2023-02-15 07:14:24,010",
  71863. "time_finished": "2023-02-15 07:14:24,613"
  71864. },
  71865. "Summer mode test: zigbee/gfw/dirk/heating_valve": {
  71866. "name": "__tLogger__",
  71867. "msg": "Summer mode test: zigbee/gfw/dirk/heating_valve",
  71868. "args": null,
  71869. "levelname": "INFO",
  71870. "levelno": 20,
  71871. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  71872. "filename": "heating.py",
  71873. "module": "heating",
  71874. "exc_info": null,
  71875. "exc_text": null,
  71876. "stack_info": null,
  71877. "lineno": 74,
  71878. "funcName": "test_summer_mode",
  71879. "created": 1676441664.6135857,
  71880. "msecs": 613.5857105255127,
  71881. "relativeCreated": 61617.100954055786,
  71882. "thread": 140246908178432,
  71883. "threadName": "MainThread",
  71884. "processName": "MainProcess",
  71885. "process": 509276,
  71886. "message": "Summer mode test: zigbee/gfw/dirk/heating_valve",
  71887. "asctime": "2023-02-15 07:14:24,613",
  71888. "moduleLogger": [],
  71889. "testcaseLogger": [
  71890. {
  71891. "name": "__tLogger__",
  71892. "msg": "Setting preconditions (Default setpoint)",
  71893. "args": [],
  71894. "levelname": "DEBUG",
  71895. "levelno": 10,
  71896. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  71897. "filename": "heating.py",
  71898. "module": "heating",
  71899. "exc_info": null,
  71900. "exc_text": null,
  71901. "stack_info": null,
  71902. "lineno": 79,
  71903. "funcName": "__test_summer_mode__",
  71904. "created": 1676441664.9147394,
  71905. "msecs": 914.7393703460693,
  71906. "relativeCreated": 61918.25461387634,
  71907. "thread": 140246908178432,
  71908. "threadName": "MainThread",
  71909. "processName": "MainProcess",
  71910. "process": 509276,
  71911. "message": "Setting preconditions (Default setpoint)",
  71912. "asctime": "2023-02-15 07:14:24,914",
  71913. "moduleLogger": [
  71914. {
  71915. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.set_default_temperature.set",
  71916. "msg": "Sending message with topic %s and payload %s",
  71917. "args": [
  71918. "videv/gfw/dirk/heating_valve/set_default_temperature/set",
  71919. "null"
  71920. ],
  71921. "levelname": "DEBUG",
  71922. "levelno": 10,
  71923. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  71924. "filename": "__init__.py",
  71925. "module": "__init__",
  71926. "exc_info": null,
  71927. "exc_text": null,
  71928. "stack_info": null,
  71929. "lineno": 75,
  71930. "funcName": "send",
  71931. "created": 1676441664.613894,
  71932. "msecs": 613.893985748291,
  71933. "relativeCreated": 61617.409229278564,
  71934. "thread": 140246908178432,
  71935. "threadName": "MainThread",
  71936. "processName": "MainProcess",
  71937. "process": 509276,
  71938. "message": "Sending message with topic videv/gfw/dirk/heating_valve/set_default_temperature/set and payload null",
  71939. "asctime": "2023-02-15 07:14:24,613"
  71940. }
  71941. ],
  71942. "time_consumption": 0.3008453845977783
  71943. },
  71944. {
  71945. "name": "__tLogger__",
  71946. "msg": "Summer mode is correct (Content %s and Type is %s).",
  71947. "args": [
  71948. "False",
  71949. "<class 'bool'>"
  71950. ],
  71951. "levelname": "INFO",
  71952. "levelno": 20,
  71953. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  71954. "filename": "test.py",
  71955. "module": "test",
  71956. "exc_info": null,
  71957. "exc_text": null,
  71958. "stack_info": null,
  71959. "lineno": 184,
  71960. "funcName": "equivalency_chk",
  71961. "created": 1676441664.9154437,
  71962. "msecs": 915.4436588287354,
  71963. "relativeCreated": 61918.95890235901,
  71964. "thread": 140246908178432,
  71965. "threadName": "MainThread",
  71966. "processName": "MainProcess",
  71967. "process": 509276,
  71968. "message": "Summer mode is correct (Content False and Type is <class 'bool'>).",
  71969. "asctime": "2023-02-15 07:14:24,915",
  71970. "moduleLogger": [
  71971. {
  71972. "name": "__unittest__",
  71973. "msg": "Result (%s): %s (%s)",
  71974. "args": [
  71975. "Summer mode",
  71976. "False",
  71977. "<class 'bool'>"
  71978. ],
  71979. "levelname": "DEBUG",
  71980. "levelno": 10,
  71981. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  71982. "filename": "test.py",
  71983. "module": "test",
  71984. "exc_info": null,
  71985. "exc_text": null,
  71986. "stack_info": null,
  71987. "lineno": 22,
  71988. "funcName": "__report_result__",
  71989. "created": 1676441664.9151688,
  71990. "msecs": 915.1687622070312,
  71991. "relativeCreated": 61918.684005737305,
  71992. "thread": 140246908178432,
  71993. "threadName": "MainThread",
  71994. "processName": "MainProcess",
  71995. "process": 509276,
  71996. "message": "Result (Summer mode): False (<class 'bool'>)",
  71997. "asctime": "2023-02-15 07:14:24,915"
  71998. },
  71999. {
  72000. "name": "__unittest__",
  72001. "msg": "Expectation (%s): result %s %s (%s)",
  72002. "args": [
  72003. "Summer mode",
  72004. "=",
  72005. "False",
  72006. "<class 'bool'>"
  72007. ],
  72008. "levelname": "DEBUG",
  72009. "levelno": 10,
  72010. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  72011. "filename": "test.py",
  72012. "module": "test",
  72013. "exc_info": null,
  72014. "exc_text": null,
  72015. "stack_info": null,
  72016. "lineno": 26,
  72017. "funcName": "__report_expectation__",
  72018. "created": 1676441664.9153225,
  72019. "msecs": 915.3225421905518,
  72020. "relativeCreated": 61918.837785720825,
  72021. "thread": 140246908178432,
  72022. "threadName": "MainThread",
  72023. "processName": "MainProcess",
  72024. "process": 509276,
  72025. "message": "Expectation (Summer mode): result = False (<class 'bool'>)",
  72026. "asctime": "2023-02-15 07:14:24,915"
  72027. }
  72028. ],
  72029. "time_consumption": 0.00012111663818359375
  72030. },
  72031. {
  72032. "name": "__tLogger__",
  72033. "msg": "Activating summer mode",
  72034. "args": [],
  72035. "levelname": "DEBUG",
  72036. "levelno": 10,
  72037. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  72038. "filename": "heating.py",
  72039. "module": "heating",
  72040. "exc_info": null,
  72041. "exc_text": null,
  72042. "stack_info": null,
  72043. "lineno": 86,
  72044. "funcName": "__test_summer_mode__",
  72045. "created": 1676441665.216922,
  72046. "msecs": 216.92204475402832,
  72047. "relativeCreated": 62220.4372882843,
  72048. "thread": 140246908178432,
  72049. "threadName": "MainThread",
  72050. "processName": "MainProcess",
  72051. "process": 509276,
  72052. "message": "Activating summer mode",
  72053. "asctime": "2023-02-15 07:14:25,216",
  72054. "moduleLogger": [
  72055. {
  72056. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.summer_mode.set",
  72057. "msg": "Sending message with topic %s and payload %s",
  72058. "args": [
  72059. "videv/gfw/dirk/heating_valve/summer_mode/set",
  72060. "true"
  72061. ],
  72062. "levelname": "DEBUG",
  72063. "levelno": 10,
  72064. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  72065. "filename": "__init__.py",
  72066. "module": "__init__",
  72067. "exc_info": null,
  72068. "exc_text": null,
  72069. "stack_info": null,
  72070. "lineno": 75,
  72071. "funcName": "send",
  72072. "created": 1676441664.9158132,
  72073. "msecs": 915.8132076263428,
  72074. "relativeCreated": 61919.328451156616,
  72075. "thread": 140246908178432,
  72076. "threadName": "MainThread",
  72077. "processName": "MainProcess",
  72078. "process": 509276,
  72079. "message": "Sending message with topic videv/gfw/dirk/heating_valve/summer_mode/set and payload true",
  72080. "asctime": "2023-02-15 07:14:24,915"
  72081. },
  72082. {
  72083. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve.set",
  72084. "msg": "Received message with topic %s and payload %s",
  72085. "args": [
  72086. "zigbee/gfw/dirk/heating_valve/set",
  72087. "b'{\"current_heating_setpoint\": 5}'"
  72088. ],
  72089. "levelname": "DEBUG",
  72090. "levelno": 10,
  72091. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  72092. "filename": "__init__.py",
  72093. "module": "__init__",
  72094. "exc_info": null,
  72095. "exc_text": null,
  72096. "stack_info": null,
  72097. "lineno": 91,
  72098. "funcName": "__receive__",
  72099. "created": 1676441664.9287884,
  72100. "msecs": 928.788423538208,
  72101. "relativeCreated": 61932.30366706848,
  72102. "thread": 140246884292160,
  72103. "threadName": "Thread-1 (_thread_main)",
  72104. "processName": "MainProcess",
  72105. "process": 509276,
  72106. "message": "Received message with topic zigbee/gfw/dirk/heating_valve/set and payload b'{\"current_heating_setpoint\": 5}'",
  72107. "asctime": "2023-02-15 07:14:24,928"
  72108. },
  72109. {
  72110. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve",
  72111. "msg": "Sending message with topic %s and payload %s",
  72112. "args": [
  72113. "zigbee/gfw/dirk/heating_valve",
  72114. "{\"current_heating_setpoint\": 5, \"local_temperature\": 20.7, \"battery\": 97}"
  72115. ],
  72116. "levelname": "DEBUG",
  72117. "levelno": 10,
  72118. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  72119. "filename": "__init__.py",
  72120. "module": "__init__",
  72121. "exc_info": null,
  72122. "exc_text": null,
  72123. "stack_info": null,
  72124. "lineno": 75,
  72125. "funcName": "send",
  72126. "created": 1676441664.9293802,
  72127. "msecs": 929.3801784515381,
  72128. "relativeCreated": 61932.89542198181,
  72129. "thread": 140246884292160,
  72130. "threadName": "Thread-1 (_thread_main)",
  72131. "processName": "MainProcess",
  72132. "process": 509276,
  72133. "message": "Sending message with topic zigbee/gfw/dirk/heating_valve and payload {\"current_heating_setpoint\": 5, \"local_temperature\": 20.7, \"battery\": 97}",
  72134. "asctime": "2023-02-15 07:14:24,929"
  72135. },
  72136. {
  72137. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.valve_temperature_setpoint",
  72138. "msg": "Received message with topic %s and payload %s",
  72139. "args": [
  72140. "videv/gfw/dirk/heating_valve/valve_temperature_setpoint",
  72141. "b'5'"
  72142. ],
  72143. "levelname": "DEBUG",
  72144. "levelno": 10,
  72145. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  72146. "filename": "__init__.py",
  72147. "module": "__init__",
  72148. "exc_info": null,
  72149. "exc_text": null,
  72150. "stack_info": null,
  72151. "lineno": 91,
  72152. "funcName": "__receive__",
  72153. "created": 1676441664.9302294,
  72154. "msecs": 930.2294254302979,
  72155. "relativeCreated": 61933.74466896057,
  72156. "thread": 140246884292160,
  72157. "threadName": "Thread-1 (_thread_main)",
  72158. "processName": "MainProcess",
  72159. "process": 509276,
  72160. "message": "Received message with topic videv/gfw/dirk/heating_valve/valve_temperature_setpoint and payload b'5'",
  72161. "asctime": "2023-02-15 07:14:24,930"
  72162. },
  72163. {
  72164. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.summer_mode",
  72165. "msg": "Received message with topic %s and payload %s",
  72166. "args": [
  72167. "videv/gfw/dirk/heating_valve/summer_mode",
  72168. "b'true'"
  72169. ],
  72170. "levelname": "DEBUG",
  72171. "levelno": 10,
  72172. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  72173. "filename": "__init__.py",
  72174. "module": "__init__",
  72175. "exc_info": null,
  72176. "exc_text": null,
  72177. "stack_info": null,
  72178. "lineno": 91,
  72179. "funcName": "__receive__",
  72180. "created": 1676441664.9312153,
  72181. "msecs": 931.2152862548828,
  72182. "relativeCreated": 61934.730529785156,
  72183. "thread": 140246884292160,
  72184. "threadName": "Thread-1 (_thread_main)",
  72185. "processName": "MainProcess",
  72186. "process": 509276,
  72187. "message": "Received message with topic videv/gfw/dirk/heating_valve/summer_mode and payload b'true'",
  72188. "asctime": "2023-02-15 07:14:24,931"
  72189. },
  72190. {
  72191. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve",
  72192. "msg": "Received message with topic %s and payload %s",
  72193. "args": [
  72194. "zigbee/gfw/dirk/heating_valve",
  72195. "b'{\"current_heating_setpoint\": 5, \"local_temperature\": 20.7, \"battery\": 97}'"
  72196. ],
  72197. "levelname": "DEBUG",
  72198. "levelno": 10,
  72199. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  72200. "filename": "__init__.py",
  72201. "module": "__init__",
  72202. "exc_info": null,
  72203. "exc_text": null,
  72204. "stack_info": null,
  72205. "lineno": 91,
  72206. "funcName": "__receive__",
  72207. "created": 1676441664.9319873,
  72208. "msecs": 931.9872856140137,
  72209. "relativeCreated": 61935.50252914429,
  72210. "thread": 140246884292160,
  72211. "threadName": "Thread-1 (_thread_main)",
  72212. "processName": "MainProcess",
  72213. "process": 509276,
  72214. "message": "Received message with topic zigbee/gfw/dirk/heating_valve and payload b'{\"current_heating_setpoint\": 5, \"local_temperature\": 20.7, \"battery\": 97}'",
  72215. "asctime": "2023-02-15 07:14:24,931"
  72216. }
  72217. ],
  72218. "time_consumption": 0.28493475914001465
  72219. },
  72220. {
  72221. "name": "__tLogger__",
  72222. "msg": "Summer mode is correct (Content %s and Type is %s).",
  72223. "args": [
  72224. "True",
  72225. "<class 'bool'>"
  72226. ],
  72227. "levelname": "INFO",
  72228. "levelno": 20,
  72229. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  72230. "filename": "test.py",
  72231. "module": "test",
  72232. "exc_info": null,
  72233. "exc_text": null,
  72234. "stack_info": null,
  72235. "lineno": 184,
  72236. "funcName": "equivalency_chk",
  72237. "created": 1676441665.2176902,
  72238. "msecs": 217.69022941589355,
  72239. "relativeCreated": 62221.20547294617,
  72240. "thread": 140246908178432,
  72241. "threadName": "MainThread",
  72242. "processName": "MainProcess",
  72243. "process": 509276,
  72244. "message": "Summer mode is correct (Content True and Type is <class 'bool'>).",
  72245. "asctime": "2023-02-15 07:14:25,217",
  72246. "moduleLogger": [
  72247. {
  72248. "name": "__unittest__",
  72249. "msg": "Result (%s): %s (%s)",
  72250. "args": [
  72251. "Summer mode",
  72252. "True",
  72253. "<class 'bool'>"
  72254. ],
  72255. "levelname": "DEBUG",
  72256. "levelno": 10,
  72257. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  72258. "filename": "test.py",
  72259. "module": "test",
  72260. "exc_info": null,
  72261. "exc_text": null,
  72262. "stack_info": null,
  72263. "lineno": 22,
  72264. "funcName": "__report_result__",
  72265. "created": 1676441665.217387,
  72266. "msecs": 217.38696098327637,
  72267. "relativeCreated": 62220.90220451355,
  72268. "thread": 140246908178432,
  72269. "threadName": "MainThread",
  72270. "processName": "MainProcess",
  72271. "process": 509276,
  72272. "message": "Result (Summer mode): True (<class 'bool'>)",
  72273. "asctime": "2023-02-15 07:14:25,217"
  72274. },
  72275. {
  72276. "name": "__unittest__",
  72277. "msg": "Expectation (%s): result %s %s (%s)",
  72278. "args": [
  72279. "Summer mode",
  72280. "=",
  72281. "True",
  72282. "<class 'bool'>"
  72283. ],
  72284. "levelname": "DEBUG",
  72285. "levelno": 10,
  72286. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  72287. "filename": "test.py",
  72288. "module": "test",
  72289. "exc_info": null,
  72290. "exc_text": null,
  72291. "stack_info": null,
  72292. "lineno": 26,
  72293. "funcName": "__report_expectation__",
  72294. "created": 1676441665.2175553,
  72295. "msecs": 217.55528450012207,
  72296. "relativeCreated": 62221.070528030396,
  72297. "thread": 140246908178432,
  72298. "threadName": "MainThread",
  72299. "processName": "MainProcess",
  72300. "process": 509276,
  72301. "message": "Expectation (Summer mode): result = True (<class 'bool'>)",
  72302. "asctime": "2023-02-15 07:14:25,217"
  72303. }
  72304. ],
  72305. "time_consumption": 0.00013494491577148438
  72306. },
  72307. {
  72308. "name": "__tLogger__",
  72309. "msg": "Temperature setpoint is correct (Content %s and Type is %s).",
  72310. "args": [
  72311. "5",
  72312. "<class 'int'>"
  72313. ],
  72314. "levelname": "INFO",
  72315. "levelno": 20,
  72316. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  72317. "filename": "test.py",
  72318. "module": "test",
  72319. "exc_info": null,
  72320. "exc_text": null,
  72321. "stack_info": null,
  72322. "lineno": 184,
  72323. "funcName": "equivalency_chk",
  72324. "created": 1676441665.2181468,
  72325. "msecs": 218.14680099487305,
  72326. "relativeCreated": 62221.66204452515,
  72327. "thread": 140246908178432,
  72328. "threadName": "MainThread",
  72329. "processName": "MainProcess",
  72330. "process": 509276,
  72331. "message": "Temperature setpoint is correct (Content 5 and Type is <class 'int'>).",
  72332. "asctime": "2023-02-15 07:14:25,218",
  72333. "moduleLogger": [
  72334. {
  72335. "name": "__unittest__",
  72336. "msg": "Result (%s): %s (%s)",
  72337. "args": [
  72338. "Temperature setpoint",
  72339. "5",
  72340. "<class 'int'>"
  72341. ],
  72342. "levelname": "DEBUG",
  72343. "levelno": 10,
  72344. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  72345. "filename": "test.py",
  72346. "module": "test",
  72347. "exc_info": null,
  72348. "exc_text": null,
  72349. "stack_info": null,
  72350. "lineno": 22,
  72351. "funcName": "__report_result__",
  72352. "created": 1676441665.2179081,
  72353. "msecs": 217.90814399719238,
  72354. "relativeCreated": 62221.423387527466,
  72355. "thread": 140246908178432,
  72356. "threadName": "MainThread",
  72357. "processName": "MainProcess",
  72358. "process": 509276,
  72359. "message": "Result (Temperature setpoint): 5 (<class 'int'>)",
  72360. "asctime": "2023-02-15 07:14:25,217"
  72361. },
  72362. {
  72363. "name": "__unittest__",
  72364. "msg": "Expectation (%s): result %s %s (%s)",
  72365. "args": [
  72366. "Temperature setpoint",
  72367. "=",
  72368. "5",
  72369. "<class 'int'>"
  72370. ],
  72371. "levelname": "DEBUG",
  72372. "levelno": 10,
  72373. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  72374. "filename": "test.py",
  72375. "module": "test",
  72376. "exc_info": null,
  72377. "exc_text": null,
  72378. "stack_info": null,
  72379. "lineno": 26,
  72380. "funcName": "__report_expectation__",
  72381. "created": 1676441665.218034,
  72382. "msecs": 218.034029006958,
  72383. "relativeCreated": 62221.54927253723,
  72384. "thread": 140246908178432,
  72385. "threadName": "MainThread",
  72386. "processName": "MainProcess",
  72387. "process": 509276,
  72388. "message": "Expectation (Temperature setpoint): result = 5 (<class 'int'>)",
  72389. "asctime": "2023-02-15 07:14:25,218"
  72390. }
  72391. ],
  72392. "time_consumption": 0.00011277198791503906
  72393. },
  72394. {
  72395. "name": "__tLogger__",
  72396. "msg": "Deactivating summer mode",
  72397. "args": [],
  72398. "levelname": "DEBUG",
  72399. "levelno": 10,
  72400. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  72401. "filename": "heating.py",
  72402. "module": "heating",
  72403. "exc_info": null,
  72404. "exc_text": null,
  72405. "stack_info": null,
  72406. "lineno": 92,
  72407. "funcName": "__test_summer_mode__",
  72408. "created": 1676441665.5195389,
  72409. "msecs": 519.5388793945312,
  72410. "relativeCreated": 62523.054122924805,
  72411. "thread": 140246908178432,
  72412. "threadName": "MainThread",
  72413. "processName": "MainProcess",
  72414. "process": 509276,
  72415. "message": "Deactivating summer mode",
  72416. "asctime": "2023-02-15 07:14:25,519",
  72417. "moduleLogger": [
  72418. {
  72419. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.summer_mode.set",
  72420. "msg": "Sending message with topic %s and payload %s",
  72421. "args": [
  72422. "videv/gfw/dirk/heating_valve/summer_mode/set",
  72423. "false"
  72424. ],
  72425. "levelname": "DEBUG",
  72426. "levelno": 10,
  72427. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  72428. "filename": "__init__.py",
  72429. "module": "__init__",
  72430. "exc_info": null,
  72431. "exc_text": null,
  72432. "stack_info": null,
  72433. "lineno": 75,
  72434. "funcName": "send",
  72435. "created": 1676441665.2185426,
  72436. "msecs": 218.54257583618164,
  72437. "relativeCreated": 62222.057819366455,
  72438. "thread": 140246908178432,
  72439. "threadName": "MainThread",
  72440. "processName": "MainProcess",
  72441. "process": 509276,
  72442. "message": "Sending message with topic videv/gfw/dirk/heating_valve/summer_mode/set and payload false",
  72443. "asctime": "2023-02-15 07:14:25,218"
  72444. },
  72445. {
  72446. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve.set",
  72447. "msg": "Received message with topic %s and payload %s",
  72448. "args": [
  72449. "zigbee/gfw/dirk/heating_valve/set",
  72450. "b'{\"current_heating_setpoint\": 25}'"
  72451. ],
  72452. "levelname": "DEBUG",
  72453. "levelno": 10,
  72454. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  72455. "filename": "__init__.py",
  72456. "module": "__init__",
  72457. "exc_info": null,
  72458. "exc_text": null,
  72459. "stack_info": null,
  72460. "lineno": 91,
  72461. "funcName": "__receive__",
  72462. "created": 1676441665.2314513,
  72463. "msecs": 231.45127296447754,
  72464. "relativeCreated": 62234.96651649475,
  72465. "thread": 140246884292160,
  72466. "threadName": "Thread-1 (_thread_main)",
  72467. "processName": "MainProcess",
  72468. "process": 509276,
  72469. "message": "Received message with topic zigbee/gfw/dirk/heating_valve/set and payload b'{\"current_heating_setpoint\": 25}'",
  72470. "asctime": "2023-02-15 07:14:25,231"
  72471. },
  72472. {
  72473. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve",
  72474. "msg": "Sending message with topic %s and payload %s",
  72475. "args": [
  72476. "zigbee/gfw/dirk/heating_valve",
  72477. "{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}"
  72478. ],
  72479. "levelname": "DEBUG",
  72480. "levelno": 10,
  72481. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  72482. "filename": "__init__.py",
  72483. "module": "__init__",
  72484. "exc_info": null,
  72485. "exc_text": null,
  72486. "stack_info": null,
  72487. "lineno": 75,
  72488. "funcName": "send",
  72489. "created": 1676441665.232005,
  72490. "msecs": 232.00488090515137,
  72491. "relativeCreated": 62235.520124435425,
  72492. "thread": 140246884292160,
  72493. "threadName": "Thread-1 (_thread_main)",
  72494. "processName": "MainProcess",
  72495. "process": 509276,
  72496. "message": "Sending message with topic zigbee/gfw/dirk/heating_valve and payload {\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}",
  72497. "asctime": "2023-02-15 07:14:25,232"
  72498. },
  72499. {
  72500. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.valve_temperature_setpoint",
  72501. "msg": "Received message with topic %s and payload %s",
  72502. "args": [
  72503. "videv/gfw/dirk/heating_valve/valve_temperature_setpoint",
  72504. "b'25'"
  72505. ],
  72506. "levelname": "DEBUG",
  72507. "levelno": 10,
  72508. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  72509. "filename": "__init__.py",
  72510. "module": "__init__",
  72511. "exc_info": null,
  72512. "exc_text": null,
  72513. "stack_info": null,
  72514. "lineno": 91,
  72515. "funcName": "__receive__",
  72516. "created": 1676441665.232857,
  72517. "msecs": 232.85698890686035,
  72518. "relativeCreated": 62236.372232437134,
  72519. "thread": 140246884292160,
  72520. "threadName": "Thread-1 (_thread_main)",
  72521. "processName": "MainProcess",
  72522. "process": 509276,
  72523. "message": "Received message with topic videv/gfw/dirk/heating_valve/valve_temperature_setpoint and payload b'25'",
  72524. "asctime": "2023-02-15 07:14:25,232"
  72525. },
  72526. {
  72527. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.summer_mode",
  72528. "msg": "Received message with topic %s and payload %s",
  72529. "args": [
  72530. "videv/gfw/dirk/heating_valve/summer_mode",
  72531. "b'false'"
  72532. ],
  72533. "levelname": "DEBUG",
  72534. "levelno": 10,
  72535. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  72536. "filename": "__init__.py",
  72537. "module": "__init__",
  72538. "exc_info": null,
  72539. "exc_text": null,
  72540. "stack_info": null,
  72541. "lineno": 91,
  72542. "funcName": "__receive__",
  72543. "created": 1676441665.2337637,
  72544. "msecs": 233.7636947631836,
  72545. "relativeCreated": 62237.27893829346,
  72546. "thread": 140246884292160,
  72547. "threadName": "Thread-1 (_thread_main)",
  72548. "processName": "MainProcess",
  72549. "process": 509276,
  72550. "message": "Received message with topic videv/gfw/dirk/heating_valve/summer_mode and payload b'false'",
  72551. "asctime": "2023-02-15 07:14:25,233"
  72552. },
  72553. {
  72554. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve",
  72555. "msg": "Received message with topic %s and payload %s",
  72556. "args": [
  72557. "zigbee/gfw/dirk/heating_valve",
  72558. "b'{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}'"
  72559. ],
  72560. "levelname": "DEBUG",
  72561. "levelno": 10,
  72562. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  72563. "filename": "__init__.py",
  72564. "module": "__init__",
  72565. "exc_info": null,
  72566. "exc_text": null,
  72567. "stack_info": null,
  72568. "lineno": 91,
  72569. "funcName": "__receive__",
  72570. "created": 1676441665.2345607,
  72571. "msecs": 234.56072807312012,
  72572. "relativeCreated": 62238.07597160339,
  72573. "thread": 140246884292160,
  72574. "threadName": "Thread-1 (_thread_main)",
  72575. "processName": "MainProcess",
  72576. "process": 509276,
  72577. "message": "Received message with topic zigbee/gfw/dirk/heating_valve and payload b'{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}'",
  72578. "asctime": "2023-02-15 07:14:25,234"
  72579. }
  72580. ],
  72581. "time_consumption": 0.28497815132141113
  72582. },
  72583. {
  72584. "name": "__tLogger__",
  72585. "msg": "Summer mode is correct (Content %s and Type is %s).",
  72586. "args": [
  72587. "False",
  72588. "<class 'bool'>"
  72589. ],
  72590. "levelname": "INFO",
  72591. "levelno": 20,
  72592. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  72593. "filename": "test.py",
  72594. "module": "test",
  72595. "exc_info": null,
  72596. "exc_text": null,
  72597. "stack_info": null,
  72598. "lineno": 184,
  72599. "funcName": "equivalency_chk",
  72600. "created": 1676441665.5202842,
  72601. "msecs": 520.2841758728027,
  72602. "relativeCreated": 62523.799419403076,
  72603. "thread": 140246908178432,
  72604. "threadName": "MainThread",
  72605. "processName": "MainProcess",
  72606. "process": 509276,
  72607. "message": "Summer mode is correct (Content False and Type is <class 'bool'>).",
  72608. "asctime": "2023-02-15 07:14:25,520",
  72609. "moduleLogger": [
  72610. {
  72611. "name": "__unittest__",
  72612. "msg": "Result (%s): %s (%s)",
  72613. "args": [
  72614. "Summer mode",
  72615. "False",
  72616. "<class 'bool'>"
  72617. ],
  72618. "levelname": "DEBUG",
  72619. "levelno": 10,
  72620. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  72621. "filename": "test.py",
  72622. "module": "test",
  72623. "exc_info": null,
  72624. "exc_text": null,
  72625. "stack_info": null,
  72626. "lineno": 22,
  72627. "funcName": "__report_result__",
  72628. "created": 1676441665.5199752,
  72629. "msecs": 519.9751853942871,
  72630. "relativeCreated": 62523.49042892456,
  72631. "thread": 140246908178432,
  72632. "threadName": "MainThread",
  72633. "processName": "MainProcess",
  72634. "process": 509276,
  72635. "message": "Result (Summer mode): False (<class 'bool'>)",
  72636. "asctime": "2023-02-15 07:14:25,519"
  72637. },
  72638. {
  72639. "name": "__unittest__",
  72640. "msg": "Expectation (%s): result %s %s (%s)",
  72641. "args": [
  72642. "Summer mode",
  72643. "=",
  72644. "False",
  72645. "<class 'bool'>"
  72646. ],
  72647. "levelname": "DEBUG",
  72648. "levelno": 10,
  72649. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  72650. "filename": "test.py",
  72651. "module": "test",
  72652. "exc_info": null,
  72653. "exc_text": null,
  72654. "stack_info": null,
  72655. "lineno": 26,
  72656. "funcName": "__report_expectation__",
  72657. "created": 1676441665.5201294,
  72658. "msecs": 520.1294422149658,
  72659. "relativeCreated": 62523.64468574524,
  72660. "thread": 140246908178432,
  72661. "threadName": "MainThread",
  72662. "processName": "MainProcess",
  72663. "process": 509276,
  72664. "message": "Expectation (Summer mode): result = False (<class 'bool'>)",
  72665. "asctime": "2023-02-15 07:14:25,520"
  72666. }
  72667. ],
  72668. "time_consumption": 0.00015473365783691406
  72669. },
  72670. {
  72671. "name": "__tLogger__",
  72672. "msg": "Temperature setpoint is correct (Content %s and Type is %s).",
  72673. "args": [
  72674. "25",
  72675. "<class 'int'>"
  72676. ],
  72677. "levelname": "INFO",
  72678. "levelno": 20,
  72679. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  72680. "filename": "test.py",
  72681. "module": "test",
  72682. "exc_info": null,
  72683. "exc_text": null,
  72684. "stack_info": null,
  72685. "lineno": 184,
  72686. "funcName": "equivalency_chk",
  72687. "created": 1676441665.5207007,
  72688. "msecs": 520.7006931304932,
  72689. "relativeCreated": 62524.21593666077,
  72690. "thread": 140246908178432,
  72691. "threadName": "MainThread",
  72692. "processName": "MainProcess",
  72693. "process": 509276,
  72694. "message": "Temperature setpoint is correct (Content 25 and Type is <class 'int'>).",
  72695. "asctime": "2023-02-15 07:14:25,520",
  72696. "moduleLogger": [
  72697. {
  72698. "name": "__unittest__",
  72699. "msg": "Result (%s): %s (%s)",
  72700. "args": [
  72701. "Temperature setpoint",
  72702. "25",
  72703. "<class 'int'>"
  72704. ],
  72705. "levelname": "DEBUG",
  72706. "levelno": 10,
  72707. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  72708. "filename": "test.py",
  72709. "module": "test",
  72710. "exc_info": null,
  72711. "exc_text": null,
  72712. "stack_info": null,
  72713. "lineno": 22,
  72714. "funcName": "__report_result__",
  72715. "created": 1676441665.520489,
  72716. "msecs": 520.488977432251,
  72717. "relativeCreated": 62524.004220962524,
  72718. "thread": 140246908178432,
  72719. "threadName": "MainThread",
  72720. "processName": "MainProcess",
  72721. "process": 509276,
  72722. "message": "Result (Temperature setpoint): 25 (<class 'int'>)",
  72723. "asctime": "2023-02-15 07:14:25,520"
  72724. },
  72725. {
  72726. "name": "__unittest__",
  72727. "msg": "Expectation (%s): result %s %s (%s)",
  72728. "args": [
  72729. "Temperature setpoint",
  72730. "=",
  72731. "25",
  72732. "<class 'int'>"
  72733. ],
  72734. "levelname": "DEBUG",
  72735. "levelno": 10,
  72736. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  72737. "filename": "test.py",
  72738. "module": "test",
  72739. "exc_info": null,
  72740. "exc_text": null,
  72741. "stack_info": null,
  72742. "lineno": 26,
  72743. "funcName": "__report_expectation__",
  72744. "created": 1676441665.5205998,
  72745. "msecs": 520.5998420715332,
  72746. "relativeCreated": 62524.11508560181,
  72747. "thread": 140246908178432,
  72748. "threadName": "MainThread",
  72749. "processName": "MainProcess",
  72750. "process": 509276,
  72751. "message": "Expectation (Temperature setpoint): result = 25 (<class 'int'>)",
  72752. "asctime": "2023-02-15 07:14:25,520"
  72753. }
  72754. ],
  72755. "time_consumption": 0.00010085105895996094
  72756. }
  72757. ],
  72758. "time_consumption": 0.9071149826049805,
  72759. "time_start": "2023-02-15 07:14:24,613",
  72760. "time_finished": "2023-02-15 07:14:25,520"
  72761. },
  72762. "User temperature setpoint test for device and virtual device: zigbee/gfw/dirk/heating_valve": {
  72763. "name": "__tLogger__",
  72764. "msg": "User temperature setpoint test for device and virtual device: zigbee/gfw/dirk/heating_valve",
  72765. "args": null,
  72766. "levelname": "INFO",
  72767. "levelno": 20,
  72768. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  72769. "filename": "heating.py",
  72770. "module": "heating",
  72771. "exc_info": null,
  72772. "exc_text": null,
  72773. "stack_info": null,
  72774. "lineno": 22,
  72775. "funcName": "test_user_temperature_setpoint",
  72776. "created": 1676441665.5211828,
  72777. "msecs": 521.1827754974365,
  72778. "relativeCreated": 62524.69801902771,
  72779. "thread": 140246908178432,
  72780. "threadName": "MainThread",
  72781. "processName": "MainProcess",
  72782. "process": 509276,
  72783. "message": "User temperature setpoint test for device and virtual device: zigbee/gfw/dirk/heating_valve",
  72784. "asctime": "2023-02-15 07:14:25,521",
  72785. "moduleLogger": [],
  72786. "testcaseLogger": [
  72787. {
  72788. "name": "__tLogger__",
  72789. "msg": "Changing valve temperature setpoint to '%.1f'",
  72790. "args": [
  72791. 20
  72792. ],
  72793. "levelname": "DEBUG",
  72794. "levelno": 10,
  72795. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  72796. "filename": "heating.py",
  72797. "module": "heating",
  72798. "exc_info": null,
  72799. "exc_text": null,
  72800. "stack_info": null,
  72801. "lineno": 33,
  72802. "funcName": "__test_user_temperature_setpoint__",
  72803. "created": 1676441665.8225377,
  72804. "msecs": 822.5376605987549,
  72805. "relativeCreated": 62826.05290412903,
  72806. "thread": 140246908178432,
  72807. "threadName": "MainThread",
  72808. "processName": "MainProcess",
  72809. "process": 509276,
  72810. "message": "Changing valve temperature setpoint to '20.0'",
  72811. "asctime": "2023-02-15 07:14:25,822",
  72812. "moduleLogger": [
  72813. {
  72814. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve",
  72815. "msg": "Sending message with topic %s and payload %s",
  72816. "args": [
  72817. "zigbee/gfw/dirk/heating_valve",
  72818. "{\"current_heating_setpoint\": 20, \"local_temperature\": 20.7, \"battery\": 97}"
  72819. ],
  72820. "levelname": "DEBUG",
  72821. "levelno": 10,
  72822. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  72823. "filename": "__init__.py",
  72824. "module": "__init__",
  72825. "exc_info": null,
  72826. "exc_text": null,
  72827. "stack_info": null,
  72828. "lineno": 75,
  72829. "funcName": "send",
  72830. "created": 1676441665.5216005,
  72831. "msecs": 521.6004848480225,
  72832. "relativeCreated": 62525.115728378296,
  72833. "thread": 140246908178432,
  72834. "threadName": "MainThread",
  72835. "processName": "MainProcess",
  72836. "process": 509276,
  72837. "message": "Sending message with topic zigbee/gfw/dirk/heating_valve and payload {\"current_heating_setpoint\": 20, \"local_temperature\": 20.7, \"battery\": 97}",
  72838. "asctime": "2023-02-15 07:14:25,521"
  72839. },
  72840. {
  72841. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve",
  72842. "msg": "Received message with topic %s and payload %s",
  72843. "args": [
  72844. "zigbee/gfw/dirk/heating_valve",
  72845. "b'{\"current_heating_setpoint\": 20, \"local_temperature\": 20.7, \"battery\": 97}'"
  72846. ],
  72847. "levelname": "DEBUG",
  72848. "levelno": 10,
  72849. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  72850. "filename": "__init__.py",
  72851. "module": "__init__",
  72852. "exc_info": null,
  72853. "exc_text": null,
  72854. "stack_info": null,
  72855. "lineno": 91,
  72856. "funcName": "__receive__",
  72857. "created": 1676441665.522918,
  72858. "msecs": 522.9179859161377,
  72859. "relativeCreated": 62526.43322944641,
  72860. "thread": 140246884292160,
  72861. "threadName": "Thread-1 (_thread_main)",
  72862. "processName": "MainProcess",
  72863. "process": 509276,
  72864. "message": "Received message with topic zigbee/gfw/dirk/heating_valve and payload b'{\"current_heating_setpoint\": 20, \"local_temperature\": 20.7, \"battery\": 97}'",
  72865. "asctime": "2023-02-15 07:14:25,522"
  72866. },
  72867. {
  72868. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve.set",
  72869. "msg": "Received message with topic %s and payload %s",
  72870. "args": [
  72871. "zigbee/gfw/dirk/heating_valve/set",
  72872. "b'{\"current_heating_setpoint\": 20}'"
  72873. ],
  72874. "levelname": "DEBUG",
  72875. "levelno": 10,
  72876. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  72877. "filename": "__init__.py",
  72878. "module": "__init__",
  72879. "exc_info": null,
  72880. "exc_text": null,
  72881. "stack_info": null,
  72882. "lineno": 91,
  72883. "funcName": "__receive__",
  72884. "created": 1676441665.5275714,
  72885. "msecs": 527.571439743042,
  72886. "relativeCreated": 62531.086683273315,
  72887. "thread": 140246884292160,
  72888. "threadName": "Thread-1 (_thread_main)",
  72889. "processName": "MainProcess",
  72890. "process": 509276,
  72891. "message": "Received message with topic zigbee/gfw/dirk/heating_valve/set and payload b'{\"current_heating_setpoint\": 20}'",
  72892. "asctime": "2023-02-15 07:14:25,527"
  72893. },
  72894. {
  72895. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.valve_temperature_setpoint",
  72896. "msg": "Received message with topic %s and payload %s",
  72897. "args": [
  72898. "videv/gfw/dirk/heating_valve/valve_temperature_setpoint",
  72899. "b'20'"
  72900. ],
  72901. "levelname": "DEBUG",
  72902. "levelno": 10,
  72903. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  72904. "filename": "__init__.py",
  72905. "module": "__init__",
  72906. "exc_info": null,
  72907. "exc_text": null,
  72908. "stack_info": null,
  72909. "lineno": 91,
  72910. "funcName": "__receive__",
  72911. "created": 1676441665.528169,
  72912. "msecs": 528.1689167022705,
  72913. "relativeCreated": 62531.684160232544,
  72914. "thread": 140246884292160,
  72915. "threadName": "Thread-1 (_thread_main)",
  72916. "processName": "MainProcess",
  72917. "process": 509276,
  72918. "message": "Received message with topic videv/gfw/dirk/heating_valve/valve_temperature_setpoint and payload b'20'",
  72919. "asctime": "2023-02-15 07:14:25,528"
  72920. },
  72921. {
  72922. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.user_temperature_setpoint",
  72923. "msg": "Received message with topic %s and payload %s",
  72924. "args": [
  72925. "videv/gfw/dirk/heating_valve/user_temperature_setpoint",
  72926. "b'20'"
  72927. ],
  72928. "levelname": "DEBUG",
  72929. "levelno": 10,
  72930. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  72931. "filename": "__init__.py",
  72932. "module": "__init__",
  72933. "exc_info": null,
  72934. "exc_text": null,
  72935. "stack_info": null,
  72936. "lineno": 91,
  72937. "funcName": "__receive__",
  72938. "created": 1676441665.5283856,
  72939. "msecs": 528.3856391906738,
  72940. "relativeCreated": 62531.90088272095,
  72941. "thread": 140246884292160,
  72942. "threadName": "Thread-1 (_thread_main)",
  72943. "processName": "MainProcess",
  72944. "process": 509276,
  72945. "message": "Received message with topic videv/gfw/dirk/heating_valve/user_temperature_setpoint and payload b'20'",
  72946. "asctime": "2023-02-15 07:14:25,528"
  72947. }
  72948. ],
  72949. "time_consumption": 0.29415202140808105
  72950. },
  72951. {
  72952. "name": "__tLogger__",
  72953. "msg": "Virtual device valve temperature is correct (Content %s and Type is %s).",
  72954. "args": [
  72955. "20",
  72956. "<class 'int'>"
  72957. ],
  72958. "levelname": "INFO",
  72959. "levelno": 20,
  72960. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  72961. "filename": "test.py",
  72962. "module": "test",
  72963. "exc_info": null,
  72964. "exc_text": null,
  72965. "stack_info": null,
  72966. "lineno": 184,
  72967. "funcName": "equivalency_chk",
  72968. "created": 1676441665.8231606,
  72969. "msecs": 823.1606483459473,
  72970. "relativeCreated": 62826.67589187622,
  72971. "thread": 140246908178432,
  72972. "threadName": "MainThread",
  72973. "processName": "MainProcess",
  72974. "process": 509276,
  72975. "message": "Virtual device valve temperature is correct (Content 20 and Type is <class 'int'>).",
  72976. "asctime": "2023-02-15 07:14:25,823",
  72977. "moduleLogger": [
  72978. {
  72979. "name": "__unittest__",
  72980. "msg": "Result (%s): %s (%s)",
  72981. "args": [
  72982. "Virtual device valve temperature",
  72983. "20",
  72984. "<class 'int'>"
  72985. ],
  72986. "levelname": "DEBUG",
  72987. "levelno": 10,
  72988. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  72989. "filename": "test.py",
  72990. "module": "test",
  72991. "exc_info": null,
  72992. "exc_text": null,
  72993. "stack_info": null,
  72994. "lineno": 22,
  72995. "funcName": "__report_result__",
  72996. "created": 1676441665.822918,
  72997. "msecs": 822.9179382324219,
  72998. "relativeCreated": 62826.433181762695,
  72999. "thread": 140246908178432,
  73000. "threadName": "MainThread",
  73001. "processName": "MainProcess",
  73002. "process": 509276,
  73003. "message": "Result (Virtual device valve temperature): 20 (<class 'int'>)",
  73004. "asctime": "2023-02-15 07:14:25,822"
  73005. },
  73006. {
  73007. "name": "__unittest__",
  73008. "msg": "Expectation (%s): result %s %s (%s)",
  73009. "args": [
  73010. "Virtual device valve temperature",
  73011. "=",
  73012. "20",
  73013. "<class 'int'>"
  73014. ],
  73015. "levelname": "DEBUG",
  73016. "levelno": 10,
  73017. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  73018. "filename": "test.py",
  73019. "module": "test",
  73020. "exc_info": null,
  73021. "exc_text": null,
  73022. "stack_info": null,
  73023. "lineno": 26,
  73024. "funcName": "__report_expectation__",
  73025. "created": 1676441665.8230512,
  73026. "msecs": 823.0512142181396,
  73027. "relativeCreated": 62826.56645774841,
  73028. "thread": 140246908178432,
  73029. "threadName": "MainThread",
  73030. "processName": "MainProcess",
  73031. "process": 509276,
  73032. "message": "Expectation (Virtual device valve temperature): result = 20 (<class 'int'>)",
  73033. "asctime": "2023-02-15 07:14:25,823"
  73034. }
  73035. ],
  73036. "time_consumption": 0.00010943412780761719
  73037. },
  73038. {
  73039. "name": "__tLogger__",
  73040. "msg": "Virtual device user temperature is correct (Content %s and Type is %s).",
  73041. "args": [
  73042. "20",
  73043. "<class 'int'>"
  73044. ],
  73045. "levelname": "INFO",
  73046. "levelno": 20,
  73047. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  73048. "filename": "test.py",
  73049. "module": "test",
  73050. "exc_info": null,
  73051. "exc_text": null,
  73052. "stack_info": null,
  73053. "lineno": 184,
  73054. "funcName": "equivalency_chk",
  73055. "created": 1676441665.823511,
  73056. "msecs": 823.5108852386475,
  73057. "relativeCreated": 62827.02612876892,
  73058. "thread": 140246908178432,
  73059. "threadName": "MainThread",
  73060. "processName": "MainProcess",
  73061. "process": 509276,
  73062. "message": "Virtual device user temperature is correct (Content 20 and Type is <class 'int'>).",
  73063. "asctime": "2023-02-15 07:14:25,823",
  73064. "moduleLogger": [
  73065. {
  73066. "name": "__unittest__",
  73067. "msg": "Result (%s): %s (%s)",
  73068. "args": [
  73069. "Virtual device user temperature",
  73070. "20",
  73071. "<class 'int'>"
  73072. ],
  73073. "levelname": "DEBUG",
  73074. "levelno": 10,
  73075. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  73076. "filename": "test.py",
  73077. "module": "test",
  73078. "exc_info": null,
  73079. "exc_text": null,
  73080. "stack_info": null,
  73081. "lineno": 22,
  73082. "funcName": "__report_result__",
  73083. "created": 1676441665.8233297,
  73084. "msecs": 823.3296871185303,
  73085. "relativeCreated": 62826.844930648804,
  73086. "thread": 140246908178432,
  73087. "threadName": "MainThread",
  73088. "processName": "MainProcess",
  73089. "process": 509276,
  73090. "message": "Result (Virtual device user temperature): 20 (<class 'int'>)",
  73091. "asctime": "2023-02-15 07:14:25,823"
  73092. },
  73093. {
  73094. "name": "__unittest__",
  73095. "msg": "Expectation (%s): result %s %s (%s)",
  73096. "args": [
  73097. "Virtual device user temperature",
  73098. "=",
  73099. "20",
  73100. "<class 'int'>"
  73101. ],
  73102. "levelname": "DEBUG",
  73103. "levelno": 10,
  73104. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  73105. "filename": "test.py",
  73106. "module": "test",
  73107. "exc_info": null,
  73108. "exc_text": null,
  73109. "stack_info": null,
  73110. "lineno": 26,
  73111. "funcName": "__report_expectation__",
  73112. "created": 1676441665.823425,
  73113. "msecs": 823.4250545501709,
  73114. "relativeCreated": 62826.940298080444,
  73115. "thread": 140246908178432,
  73116. "threadName": "MainThread",
  73117. "processName": "MainProcess",
  73118. "process": 509276,
  73119. "message": "Expectation (Virtual device user temperature): result = 20 (<class 'int'>)",
  73120. "asctime": "2023-02-15 07:14:25,823"
  73121. }
  73122. ],
  73123. "time_consumption": 8.58306884765625e-05
  73124. },
  73125. {
  73126. "name": "__tLogger__",
  73127. "msg": "Changing videv user temperature setpoint to '%.1f'",
  73128. "args": [
  73129. 25
  73130. ],
  73131. "levelname": "DEBUG",
  73132. "levelno": 10,
  73133. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  73134. "filename": "heating.py",
  73135. "module": "heating",
  73136. "exc_info": null,
  73137. "exc_text": null,
  73138. "stack_info": null,
  73139. "lineno": 41,
  73140. "funcName": "__test_user_temperature_setpoint__",
  73141. "created": 1676441666.1246948,
  73142. "msecs": 124.69482421875,
  73143. "relativeCreated": 63128.21006774902,
  73144. "thread": 140246908178432,
  73145. "threadName": "MainThread",
  73146. "processName": "MainProcess",
  73147. "process": 509276,
  73148. "message": "Changing videv user temperature setpoint to '25.0'",
  73149. "asctime": "2023-02-15 07:14:26,124",
  73150. "moduleLogger": [
  73151. {
  73152. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.user_temperature_setpoint.set",
  73153. "msg": "Sending message with topic %s and payload %s",
  73154. "args": [
  73155. "videv/gfw/dirk/heating_valve/user_temperature_setpoint/set",
  73156. "25"
  73157. ],
  73158. "levelname": "DEBUG",
  73159. "levelno": 10,
  73160. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  73161. "filename": "__init__.py",
  73162. "module": "__init__",
  73163. "exc_info": null,
  73164. "exc_text": null,
  73165. "stack_info": null,
  73166. "lineno": 75,
  73167. "funcName": "send",
  73168. "created": 1676441665.823792,
  73169. "msecs": 823.7919807434082,
  73170. "relativeCreated": 62827.30722427368,
  73171. "thread": 140246908178432,
  73172. "threadName": "MainThread",
  73173. "processName": "MainProcess",
  73174. "process": 509276,
  73175. "message": "Sending message with topic videv/gfw/dirk/heating_valve/user_temperature_setpoint/set and payload 25",
  73176. "asctime": "2023-02-15 07:14:25,823"
  73177. },
  73178. {
  73179. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve.set",
  73180. "msg": "Received message with topic %s and payload %s",
  73181. "args": [
  73182. "zigbee/gfw/dirk/heating_valve/set",
  73183. "b'{\"current_heating_setpoint\": 25}'"
  73184. ],
  73185. "levelname": "DEBUG",
  73186. "levelno": 10,
  73187. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  73188. "filename": "__init__.py",
  73189. "module": "__init__",
  73190. "exc_info": null,
  73191. "exc_text": null,
  73192. "stack_info": null,
  73193. "lineno": 91,
  73194. "funcName": "__receive__",
  73195. "created": 1676441665.8308828,
  73196. "msecs": 830.8827877044678,
  73197. "relativeCreated": 62834.39803123474,
  73198. "thread": 140246884292160,
  73199. "threadName": "Thread-1 (_thread_main)",
  73200. "processName": "MainProcess",
  73201. "process": 509276,
  73202. "message": "Received message with topic zigbee/gfw/dirk/heating_valve/set and payload b'{\"current_heating_setpoint\": 25}'",
  73203. "asctime": "2023-02-15 07:14:25,830"
  73204. },
  73205. {
  73206. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve",
  73207. "msg": "Sending message with topic %s and payload %s",
  73208. "args": [
  73209. "zigbee/gfw/dirk/heating_valve",
  73210. "{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}"
  73211. ],
  73212. "levelname": "DEBUG",
  73213. "levelno": 10,
  73214. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  73215. "filename": "__init__.py",
  73216. "module": "__init__",
  73217. "exc_info": null,
  73218. "exc_text": null,
  73219. "stack_info": null,
  73220. "lineno": 75,
  73221. "funcName": "send",
  73222. "created": 1676441665.8311594,
  73223. "msecs": 831.1593532562256,
  73224. "relativeCreated": 62834.6745967865,
  73225. "thread": 140246884292160,
  73226. "threadName": "Thread-1 (_thread_main)",
  73227. "processName": "MainProcess",
  73228. "process": 509276,
  73229. "message": "Sending message with topic zigbee/gfw/dirk/heating_valve and payload {\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}",
  73230. "asctime": "2023-02-15 07:14:25,831"
  73231. },
  73232. {
  73233. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.valve_temperature_setpoint",
  73234. "msg": "Received message with topic %s and payload %s",
  73235. "args": [
  73236. "videv/gfw/dirk/heating_valve/valve_temperature_setpoint",
  73237. "b'25'"
  73238. ],
  73239. "levelname": "DEBUG",
  73240. "levelno": 10,
  73241. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  73242. "filename": "__init__.py",
  73243. "module": "__init__",
  73244. "exc_info": null,
  73245. "exc_text": null,
  73246. "stack_info": null,
  73247. "lineno": 91,
  73248. "funcName": "__receive__",
  73249. "created": 1676441665.8316147,
  73250. "msecs": 831.6147327423096,
  73251. "relativeCreated": 62835.12997627258,
  73252. "thread": 140246884292160,
  73253. "threadName": "Thread-1 (_thread_main)",
  73254. "processName": "MainProcess",
  73255. "process": 509276,
  73256. "message": "Received message with topic videv/gfw/dirk/heating_valve/valve_temperature_setpoint and payload b'25'",
  73257. "asctime": "2023-02-15 07:14:25,831"
  73258. },
  73259. {
  73260. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve",
  73261. "msg": "Received message with topic %s and payload %s",
  73262. "args": [
  73263. "zigbee/gfw/dirk/heating_valve",
  73264. "b'{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}'"
  73265. ],
  73266. "levelname": "DEBUG",
  73267. "levelno": 10,
  73268. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  73269. "filename": "__init__.py",
  73270. "module": "__init__",
  73271. "exc_info": null,
  73272. "exc_text": null,
  73273. "stack_info": null,
  73274. "lineno": 91,
  73275. "funcName": "__receive__",
  73276. "created": 1676441665.83231,
  73277. "msecs": 832.3099613189697,
  73278. "relativeCreated": 62835.82520484924,
  73279. "thread": 140246884292160,
  73280. "threadName": "Thread-1 (_thread_main)",
  73281. "processName": "MainProcess",
  73282. "process": 509276,
  73283. "message": "Received message with topic zigbee/gfw/dirk/heating_valve and payload b'{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}'",
  73284. "asctime": "2023-02-15 07:14:25,832"
  73285. },
  73286. {
  73287. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.user_temperature_setpoint",
  73288. "msg": "Received message with topic %s and payload %s",
  73289. "args": [
  73290. "videv/gfw/dirk/heating_valve/user_temperature_setpoint",
  73291. "b'25'"
  73292. ],
  73293. "levelname": "DEBUG",
  73294. "levelno": 10,
  73295. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  73296. "filename": "__init__.py",
  73297. "module": "__init__",
  73298. "exc_info": null,
  73299. "exc_text": null,
  73300. "stack_info": null,
  73301. "lineno": 91,
  73302. "funcName": "__receive__",
  73303. "created": 1676441665.8749368,
  73304. "msecs": 874.9368190765381,
  73305. "relativeCreated": 62878.45206260681,
  73306. "thread": 140246884292160,
  73307. "threadName": "Thread-1 (_thread_main)",
  73308. "processName": "MainProcess",
  73309. "process": 509276,
  73310. "message": "Received message with topic videv/gfw/dirk/heating_valve/user_temperature_setpoint and payload b'25'",
  73311. "asctime": "2023-02-15 07:14:25,874"
  73312. }
  73313. ],
  73314. "time_consumption": 0.24975800514221191
  73315. },
  73316. {
  73317. "name": "__tLogger__",
  73318. "msg": "Valve device temperature setpoint is correct (Content %s and Type is %s).",
  73319. "args": [
  73320. "25",
  73321. "<class 'int'>"
  73322. ],
  73323. "levelname": "INFO",
  73324. "levelno": 20,
  73325. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  73326. "filename": "test.py",
  73327. "module": "test",
  73328. "exc_info": null,
  73329. "exc_text": null,
  73330. "stack_info": null,
  73331. "lineno": 184,
  73332. "funcName": "equivalency_chk",
  73333. "created": 1676441666.1253595,
  73334. "msecs": 125.35953521728516,
  73335. "relativeCreated": 63128.87477874756,
  73336. "thread": 140246908178432,
  73337. "threadName": "MainThread",
  73338. "processName": "MainProcess",
  73339. "process": 509276,
  73340. "message": "Valve device temperature setpoint is correct (Content 25 and Type is <class 'int'>).",
  73341. "asctime": "2023-02-15 07:14:26,125",
  73342. "moduleLogger": [
  73343. {
  73344. "name": "__unittest__",
  73345. "msg": "Result (%s): %s (%s)",
  73346. "args": [
  73347. "Valve device temperature setpoint",
  73348. "25",
  73349. "<class 'int'>"
  73350. ],
  73351. "levelname": "DEBUG",
  73352. "levelno": 10,
  73353. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  73354. "filename": "test.py",
  73355. "module": "test",
  73356. "exc_info": null,
  73357. "exc_text": null,
  73358. "stack_info": null,
  73359. "lineno": 22,
  73360. "funcName": "__report_result__",
  73361. "created": 1676441666.1251209,
  73362. "msecs": 125.12087821960449,
  73363. "relativeCreated": 63128.63612174988,
  73364. "thread": 140246908178432,
  73365. "threadName": "MainThread",
  73366. "processName": "MainProcess",
  73367. "process": 509276,
  73368. "message": "Result (Valve device temperature setpoint): 25 (<class 'int'>)",
  73369. "asctime": "2023-02-15 07:14:26,125"
  73370. },
  73371. {
  73372. "name": "__unittest__",
  73373. "msg": "Expectation (%s): result %s %s (%s)",
  73374. "args": [
  73375. "Valve device temperature setpoint",
  73376. "=",
  73377. "25",
  73378. "<class 'int'>"
  73379. ],
  73380. "levelname": "DEBUG",
  73381. "levelno": 10,
  73382. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  73383. "filename": "test.py",
  73384. "module": "test",
  73385. "exc_info": null,
  73386. "exc_text": null,
  73387. "stack_info": null,
  73388. "lineno": 26,
  73389. "funcName": "__report_expectation__",
  73390. "created": 1676441666.125253,
  73391. "msecs": 125.25296211242676,
  73392. "relativeCreated": 63128.7682056427,
  73393. "thread": 140246908178432,
  73394. "threadName": "MainThread",
  73395. "processName": "MainProcess",
  73396. "process": 509276,
  73397. "message": "Expectation (Valve device temperature setpoint): result = 25 (<class 'int'>)",
  73398. "asctime": "2023-02-15 07:14:26,125"
  73399. }
  73400. ],
  73401. "time_consumption": 0.00010657310485839844
  73402. },
  73403. {
  73404. "name": "__tLogger__",
  73405. "msg": "Virtual device valve temperature is correct (Content %s and Type is %s).",
  73406. "args": [
  73407. "25",
  73408. "<class 'int'>"
  73409. ],
  73410. "levelname": "INFO",
  73411. "levelno": 20,
  73412. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  73413. "filename": "test.py",
  73414. "module": "test",
  73415. "exc_info": null,
  73416. "exc_text": null,
  73417. "stack_info": null,
  73418. "lineno": 184,
  73419. "funcName": "equivalency_chk",
  73420. "created": 1676441666.125708,
  73421. "msecs": 125.70810317993164,
  73422. "relativeCreated": 63129.223346710205,
  73423. "thread": 140246908178432,
  73424. "threadName": "MainThread",
  73425. "processName": "MainProcess",
  73426. "process": 509276,
  73427. "message": "Virtual device valve temperature is correct (Content 25 and Type is <class 'int'>).",
  73428. "asctime": "2023-02-15 07:14:26,125",
  73429. "moduleLogger": [
  73430. {
  73431. "name": "__unittest__",
  73432. "msg": "Result (%s): %s (%s)",
  73433. "args": [
  73434. "Virtual device valve temperature",
  73435. "25",
  73436. "<class 'int'>"
  73437. ],
  73438. "levelname": "DEBUG",
  73439. "levelno": 10,
  73440. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  73441. "filename": "test.py",
  73442. "module": "test",
  73443. "exc_info": null,
  73444. "exc_text": null,
  73445. "stack_info": null,
  73446. "lineno": 22,
  73447. "funcName": "__report_result__",
  73448. "created": 1676441666.125529,
  73449. "msecs": 125.52905082702637,
  73450. "relativeCreated": 63129.0442943573,
  73451. "thread": 140246908178432,
  73452. "threadName": "MainThread",
  73453. "processName": "MainProcess",
  73454. "process": 509276,
  73455. "message": "Result (Virtual device valve temperature): 25 (<class 'int'>)",
  73456. "asctime": "2023-02-15 07:14:26,125"
  73457. },
  73458. {
  73459. "name": "__unittest__",
  73460. "msg": "Expectation (%s): result %s %s (%s)",
  73461. "args": [
  73462. "Virtual device valve temperature",
  73463. "=",
  73464. "25",
  73465. "<class 'int'>"
  73466. ],
  73467. "levelname": "DEBUG",
  73468. "levelno": 10,
  73469. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  73470. "filename": "test.py",
  73471. "module": "test",
  73472. "exc_info": null,
  73473. "exc_text": null,
  73474. "stack_info": null,
  73475. "lineno": 26,
  73476. "funcName": "__report_expectation__",
  73477. "created": 1676441666.1256232,
  73478. "msecs": 125.62322616577148,
  73479. "relativeCreated": 63129.138469696045,
  73480. "thread": 140246908178432,
  73481. "threadName": "MainThread",
  73482. "processName": "MainProcess",
  73483. "process": 509276,
  73484. "message": "Expectation (Virtual device valve temperature): result = 25 (<class 'int'>)",
  73485. "asctime": "2023-02-15 07:14:26,125"
  73486. }
  73487. ],
  73488. "time_consumption": 8.487701416015625e-05
  73489. },
  73490. {
  73491. "name": "__tLogger__",
  73492. "msg": "Changing valve temperature setpoint to '%.1f'",
  73493. "args": [
  73494. 20
  73495. ],
  73496. "levelname": "DEBUG",
  73497. "levelno": 10,
  73498. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  73499. "filename": "heating.py",
  73500. "module": "heating",
  73501. "exc_info": null,
  73502. "exc_text": null,
  73503. "stack_info": null,
  73504. "lineno": 33,
  73505. "funcName": "__test_user_temperature_setpoint__",
  73506. "created": 1676441666.4271753,
  73507. "msecs": 427.17528343200684,
  73508. "relativeCreated": 63430.69052696228,
  73509. "thread": 140246908178432,
  73510. "threadName": "MainThread",
  73511. "processName": "MainProcess",
  73512. "process": 509276,
  73513. "message": "Changing valve temperature setpoint to '20.0'",
  73514. "asctime": "2023-02-15 07:14:26,427",
  73515. "moduleLogger": [
  73516. {
  73517. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve",
  73518. "msg": "Sending message with topic %s and payload %s",
  73519. "args": [
  73520. "zigbee/gfw/dirk/heating_valve",
  73521. "{\"current_heating_setpoint\": 20, \"local_temperature\": 20.7, \"battery\": 97}"
  73522. ],
  73523. "levelname": "DEBUG",
  73524. "levelno": 10,
  73525. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  73526. "filename": "__init__.py",
  73527. "module": "__init__",
  73528. "exc_info": null,
  73529. "exc_text": null,
  73530. "stack_info": null,
  73531. "lineno": 75,
  73532. "funcName": "send",
  73533. "created": 1676441666.1260843,
  73534. "msecs": 126.0843276977539,
  73535. "relativeCreated": 63129.59957122803,
  73536. "thread": 140246908178432,
  73537. "threadName": "MainThread",
  73538. "processName": "MainProcess",
  73539. "process": 509276,
  73540. "message": "Sending message with topic zigbee/gfw/dirk/heating_valve and payload {\"current_heating_setpoint\": 20, \"local_temperature\": 20.7, \"battery\": 97}",
  73541. "asctime": "2023-02-15 07:14:26,126"
  73542. },
  73543. {
  73544. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve",
  73545. "msg": "Received message with topic %s and payload %s",
  73546. "args": [
  73547. "zigbee/gfw/dirk/heating_valve",
  73548. "b'{\"current_heating_setpoint\": 20, \"local_temperature\": 20.7, \"battery\": 97}'"
  73549. ],
  73550. "levelname": "DEBUG",
  73551. "levelno": 10,
  73552. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  73553. "filename": "__init__.py",
  73554. "module": "__init__",
  73555. "exc_info": null,
  73556. "exc_text": null,
  73557. "stack_info": null,
  73558. "lineno": 91,
  73559. "funcName": "__receive__",
  73560. "created": 1676441666.1273513,
  73561. "msecs": 127.35128402709961,
  73562. "relativeCreated": 63130.86652755737,
  73563. "thread": 140246884292160,
  73564. "threadName": "Thread-1 (_thread_main)",
  73565. "processName": "MainProcess",
  73566. "process": 509276,
  73567. "message": "Received message with topic zigbee/gfw/dirk/heating_valve and payload b'{\"current_heating_setpoint\": 20, \"local_temperature\": 20.7, \"battery\": 97}'",
  73568. "asctime": "2023-02-15 07:14:26,127"
  73569. },
  73570. {
  73571. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve.set",
  73572. "msg": "Received message with topic %s and payload %s",
  73573. "args": [
  73574. "zigbee/gfw/dirk/heating_valve/set",
  73575. "b'{\"current_heating_setpoint\": 20}'"
  73576. ],
  73577. "levelname": "DEBUG",
  73578. "levelno": 10,
  73579. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  73580. "filename": "__init__.py",
  73581. "module": "__init__",
  73582. "exc_info": null,
  73583. "exc_text": null,
  73584. "stack_info": null,
  73585. "lineno": 91,
  73586. "funcName": "__receive__",
  73587. "created": 1676441666.131771,
  73588. "msecs": 131.77108764648438,
  73589. "relativeCreated": 63135.28633117676,
  73590. "thread": 140246884292160,
  73591. "threadName": "Thread-1 (_thread_main)",
  73592. "processName": "MainProcess",
  73593. "process": 509276,
  73594. "message": "Received message with topic zigbee/gfw/dirk/heating_valve/set and payload b'{\"current_heating_setpoint\": 20}'",
  73595. "asctime": "2023-02-15 07:14:26,131"
  73596. },
  73597. {
  73598. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.valve_temperature_setpoint",
  73599. "msg": "Received message with topic %s and payload %s",
  73600. "args": [
  73601. "videv/gfw/dirk/heating_valve/valve_temperature_setpoint",
  73602. "b'20'"
  73603. ],
  73604. "levelname": "DEBUG",
  73605. "levelno": 10,
  73606. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  73607. "filename": "__init__.py",
  73608. "module": "__init__",
  73609. "exc_info": null,
  73610. "exc_text": null,
  73611. "stack_info": null,
  73612. "lineno": 91,
  73613. "funcName": "__receive__",
  73614. "created": 1676441666.1324532,
  73615. "msecs": 132.45320320129395,
  73616. "relativeCreated": 63135.96844673157,
  73617. "thread": 140246884292160,
  73618. "threadName": "Thread-1 (_thread_main)",
  73619. "processName": "MainProcess",
  73620. "process": 509276,
  73621. "message": "Received message with topic videv/gfw/dirk/heating_valve/valve_temperature_setpoint and payload b'20'",
  73622. "asctime": "2023-02-15 07:14:26,132"
  73623. },
  73624. {
  73625. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.user_temperature_setpoint",
  73626. "msg": "Received message with topic %s and payload %s",
  73627. "args": [
  73628. "videv/gfw/dirk/heating_valve/user_temperature_setpoint",
  73629. "b'20'"
  73630. ],
  73631. "levelname": "DEBUG",
  73632. "levelno": 10,
  73633. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  73634. "filename": "__init__.py",
  73635. "module": "__init__",
  73636. "exc_info": null,
  73637. "exc_text": null,
  73638. "stack_info": null,
  73639. "lineno": 91,
  73640. "funcName": "__receive__",
  73641. "created": 1676441666.1331124,
  73642. "msecs": 133.11243057250977,
  73643. "relativeCreated": 63136.62767410278,
  73644. "thread": 140246884292160,
  73645. "threadName": "Thread-1 (_thread_main)",
  73646. "processName": "MainProcess",
  73647. "process": 509276,
  73648. "message": "Received message with topic videv/gfw/dirk/heating_valve/user_temperature_setpoint and payload b'20'",
  73649. "asctime": "2023-02-15 07:14:26,133"
  73650. }
  73651. ],
  73652. "time_consumption": 0.29406285285949707
  73653. },
  73654. {
  73655. "name": "__tLogger__",
  73656. "msg": "Virtual device valve temperature is correct (Content %s and Type is %s).",
  73657. "args": [
  73658. "20",
  73659. "<class 'int'>"
  73660. ],
  73661. "levelname": "INFO",
  73662. "levelno": 20,
  73663. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  73664. "filename": "test.py",
  73665. "module": "test",
  73666. "exc_info": null,
  73667. "exc_text": null,
  73668. "stack_info": null,
  73669. "lineno": 184,
  73670. "funcName": "equivalency_chk",
  73671. "created": 1676441666.427648,
  73672. "msecs": 427.64806747436523,
  73673. "relativeCreated": 63431.16331100464,
  73674. "thread": 140246908178432,
  73675. "threadName": "MainThread",
  73676. "processName": "MainProcess",
  73677. "process": 509276,
  73678. "message": "Virtual device valve temperature is correct (Content 20 and Type is <class 'int'>).",
  73679. "asctime": "2023-02-15 07:14:26,427",
  73680. "moduleLogger": [
  73681. {
  73682. "name": "__unittest__",
  73683. "msg": "Result (%s): %s (%s)",
  73684. "args": [
  73685. "Virtual device valve temperature",
  73686. "20",
  73687. "<class 'int'>"
  73688. ],
  73689. "levelname": "DEBUG",
  73690. "levelno": 10,
  73691. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  73692. "filename": "test.py",
  73693. "module": "test",
  73694. "exc_info": null,
  73695. "exc_text": null,
  73696. "stack_info": null,
  73697. "lineno": 22,
  73698. "funcName": "__report_result__",
  73699. "created": 1676441666.4274814,
  73700. "msecs": 427.48141288757324,
  73701. "relativeCreated": 63430.99665641785,
  73702. "thread": 140246908178432,
  73703. "threadName": "MainThread",
  73704. "processName": "MainProcess",
  73705. "process": 509276,
  73706. "message": "Result (Virtual device valve temperature): 20 (<class 'int'>)",
  73707. "asctime": "2023-02-15 07:14:26,427"
  73708. },
  73709. {
  73710. "name": "__unittest__",
  73711. "msg": "Expectation (%s): result %s %s (%s)",
  73712. "args": [
  73713. "Virtual device valve temperature",
  73714. "=",
  73715. "20",
  73716. "<class 'int'>"
  73717. ],
  73718. "levelname": "DEBUG",
  73719. "levelno": 10,
  73720. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  73721. "filename": "test.py",
  73722. "module": "test",
  73723. "exc_info": null,
  73724. "exc_text": null,
  73725. "stack_info": null,
  73726. "lineno": 26,
  73727. "funcName": "__report_expectation__",
  73728. "created": 1676441666.4275734,
  73729. "msecs": 427.57344245910645,
  73730. "relativeCreated": 63431.08868598938,
  73731. "thread": 140246908178432,
  73732. "threadName": "MainThread",
  73733. "processName": "MainProcess",
  73734. "process": 509276,
  73735. "message": "Expectation (Virtual device valve temperature): result = 20 (<class 'int'>)",
  73736. "asctime": "2023-02-15 07:14:26,427"
  73737. }
  73738. ],
  73739. "time_consumption": 7.462501525878906e-05
  73740. },
  73741. {
  73742. "name": "__tLogger__",
  73743. "msg": "Virtual device user temperature is correct (Content %s and Type is %s).",
  73744. "args": [
  73745. "20",
  73746. "<class 'int'>"
  73747. ],
  73748. "levelname": "INFO",
  73749. "levelno": 20,
  73750. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  73751. "filename": "test.py",
  73752. "module": "test",
  73753. "exc_info": null,
  73754. "exc_text": null,
  73755. "stack_info": null,
  73756. "lineno": 184,
  73757. "funcName": "equivalency_chk",
  73758. "created": 1676441666.4278975,
  73759. "msecs": 427.89745330810547,
  73760. "relativeCreated": 63431.41269683838,
  73761. "thread": 140246908178432,
  73762. "threadName": "MainThread",
  73763. "processName": "MainProcess",
  73764. "process": 509276,
  73765. "message": "Virtual device user temperature is correct (Content 20 and Type is <class 'int'>).",
  73766. "asctime": "2023-02-15 07:14:26,427",
  73767. "moduleLogger": [
  73768. {
  73769. "name": "__unittest__",
  73770. "msg": "Result (%s): %s (%s)",
  73771. "args": [
  73772. "Virtual device user temperature",
  73773. "20",
  73774. "<class 'int'>"
  73775. ],
  73776. "levelname": "DEBUG",
  73777. "levelno": 10,
  73778. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  73779. "filename": "test.py",
  73780. "module": "test",
  73781. "exc_info": null,
  73782. "exc_text": null,
  73783. "stack_info": null,
  73784. "lineno": 22,
  73785. "funcName": "__report_result__",
  73786. "created": 1676441666.4277632,
  73787. "msecs": 427.7632236480713,
  73788. "relativeCreated": 63431.278467178345,
  73789. "thread": 140246908178432,
  73790. "threadName": "MainThread",
  73791. "processName": "MainProcess",
  73792. "process": 509276,
  73793. "message": "Result (Virtual device user temperature): 20 (<class 'int'>)",
  73794. "asctime": "2023-02-15 07:14:26,427"
  73795. },
  73796. {
  73797. "name": "__unittest__",
  73798. "msg": "Expectation (%s): result %s %s (%s)",
  73799. "args": [
  73800. "Virtual device user temperature",
  73801. "=",
  73802. "20",
  73803. "<class 'int'>"
  73804. ],
  73805. "levelname": "DEBUG",
  73806. "levelno": 10,
  73807. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  73808. "filename": "test.py",
  73809. "module": "test",
  73810. "exc_info": null,
  73811. "exc_text": null,
  73812. "stack_info": null,
  73813. "lineno": 26,
  73814. "funcName": "__report_expectation__",
  73815. "created": 1676441666.4278295,
  73816. "msecs": 427.8295040130615,
  73817. "relativeCreated": 63431.344747543335,
  73818. "thread": 140246908178432,
  73819. "threadName": "MainThread",
  73820. "processName": "MainProcess",
  73821. "process": 509276,
  73822. "message": "Expectation (Virtual device user temperature): result = 20 (<class 'int'>)",
  73823. "asctime": "2023-02-15 07:14:26,427"
  73824. }
  73825. ],
  73826. "time_consumption": 6.794929504394531e-05
  73827. },
  73828. {
  73829. "name": "__tLogger__",
  73830. "msg": "Changing videv user temperature setpoint to '%.1f'",
  73831. "args": [
  73832. 25
  73833. ],
  73834. "levelname": "DEBUG",
  73835. "levelno": 10,
  73836. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  73837. "filename": "heating.py",
  73838. "module": "heating",
  73839. "exc_info": null,
  73840. "exc_text": null,
  73841. "stack_info": null,
  73842. "lineno": 41,
  73843. "funcName": "__test_user_temperature_setpoint__",
  73844. "created": 1676441666.7289133,
  73845. "msecs": 728.9133071899414,
  73846. "relativeCreated": 63732.428550720215,
  73847. "thread": 140246908178432,
  73848. "threadName": "MainThread",
  73849. "processName": "MainProcess",
  73850. "process": 509276,
  73851. "message": "Changing videv user temperature setpoint to '25.0'",
  73852. "asctime": "2023-02-15 07:14:26,728",
  73853. "moduleLogger": [
  73854. {
  73855. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.user_temperature_setpoint.set",
  73856. "msg": "Sending message with topic %s and payload %s",
  73857. "args": [
  73858. "videv/gfw/dirk/heating_valve/user_temperature_setpoint/set",
  73859. "25"
  73860. ],
  73861. "levelname": "DEBUG",
  73862. "levelno": 10,
  73863. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  73864. "filename": "__init__.py",
  73865. "module": "__init__",
  73866. "exc_info": null,
  73867. "exc_text": null,
  73868. "stack_info": null,
  73869. "lineno": 75,
  73870. "funcName": "send",
  73871. "created": 1676441666.4280756,
  73872. "msecs": 428.07555198669434,
  73873. "relativeCreated": 63431.59079551697,
  73874. "thread": 140246908178432,
  73875. "threadName": "MainThread",
  73876. "processName": "MainProcess",
  73877. "process": 509276,
  73878. "message": "Sending message with topic videv/gfw/dirk/heating_valve/user_temperature_setpoint/set and payload 25",
  73879. "asctime": "2023-02-15 07:14:26,428"
  73880. },
  73881. {
  73882. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve.set",
  73883. "msg": "Received message with topic %s and payload %s",
  73884. "args": [
  73885. "zigbee/gfw/dirk/heating_valve/set",
  73886. "b'{\"current_heating_setpoint\": 25}'"
  73887. ],
  73888. "levelname": "DEBUG",
  73889. "levelno": 10,
  73890. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  73891. "filename": "__init__.py",
  73892. "module": "__init__",
  73893. "exc_info": null,
  73894. "exc_text": null,
  73895. "stack_info": null,
  73896. "lineno": 91,
  73897. "funcName": "__receive__",
  73898. "created": 1676441666.431941,
  73899. "msecs": 431.94103240966797,
  73900. "relativeCreated": 63435.45627593994,
  73901. "thread": 140246884292160,
  73902. "threadName": "Thread-1 (_thread_main)",
  73903. "processName": "MainProcess",
  73904. "process": 509276,
  73905. "message": "Received message with topic zigbee/gfw/dirk/heating_valve/set and payload b'{\"current_heating_setpoint\": 25}'",
  73906. "asctime": "2023-02-15 07:14:26,431"
  73907. },
  73908. {
  73909. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve",
  73910. "msg": "Sending message with topic %s and payload %s",
  73911. "args": [
  73912. "zigbee/gfw/dirk/heating_valve",
  73913. "{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}"
  73914. ],
  73915. "levelname": "DEBUG",
  73916. "levelno": 10,
  73917. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  73918. "filename": "__init__.py",
  73919. "module": "__init__",
  73920. "exc_info": null,
  73921. "exc_text": null,
  73922. "stack_info": null,
  73923. "lineno": 75,
  73924. "funcName": "send",
  73925. "created": 1676441666.4322584,
  73926. "msecs": 432.25836753845215,
  73927. "relativeCreated": 63435.773611068726,
  73928. "thread": 140246884292160,
  73929. "threadName": "Thread-1 (_thread_main)",
  73930. "processName": "MainProcess",
  73931. "process": 509276,
  73932. "message": "Sending message with topic zigbee/gfw/dirk/heating_valve and payload {\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}",
  73933. "asctime": "2023-02-15 07:14:26,432"
  73934. },
  73935. {
  73936. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.valve_temperature_setpoint",
  73937. "msg": "Received message with topic %s and payload %s",
  73938. "args": [
  73939. "videv/gfw/dirk/heating_valve/valve_temperature_setpoint",
  73940. "b'25'"
  73941. ],
  73942. "levelname": "DEBUG",
  73943. "levelno": 10,
  73944. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  73945. "filename": "__init__.py",
  73946. "module": "__init__",
  73947. "exc_info": null,
  73948. "exc_text": null,
  73949. "stack_info": null,
  73950. "lineno": 91,
  73951. "funcName": "__receive__",
  73952. "created": 1676441666.432893,
  73953. "msecs": 432.8930377960205,
  73954. "relativeCreated": 63436.408281326294,
  73955. "thread": 140246884292160,
  73956. "threadName": "Thread-1 (_thread_main)",
  73957. "processName": "MainProcess",
  73958. "process": 509276,
  73959. "message": "Received message with topic videv/gfw/dirk/heating_valve/valve_temperature_setpoint and payload b'25'",
  73960. "asctime": "2023-02-15 07:14:26,432"
  73961. },
  73962. {
  73963. "name": "smart_brain.mqtt.videv.gfw.dirk.heating_valve.user_temperature_setpoint",
  73964. "msg": "Received message with topic %s and payload %s",
  73965. "args": [
  73966. "videv/gfw/dirk/heating_valve/user_temperature_setpoint",
  73967. "b'25'"
  73968. ],
  73969. "levelname": "DEBUG",
  73970. "levelno": 10,
  73971. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  73972. "filename": "__init__.py",
  73973. "module": "__init__",
  73974. "exc_info": null,
  73975. "exc_text": null,
  73976. "stack_info": null,
  73977. "lineno": 91,
  73978. "funcName": "__receive__",
  73979. "created": 1676441666.4336941,
  73980. "msecs": 433.69412422180176,
  73981. "relativeCreated": 63437.209367752075,
  73982. "thread": 140246884292160,
  73983. "threadName": "Thread-1 (_thread_main)",
  73984. "processName": "MainProcess",
  73985. "process": 509276,
  73986. "message": "Received message with topic videv/gfw/dirk/heating_valve/user_temperature_setpoint and payload b'25'",
  73987. "asctime": "2023-02-15 07:14:26,433"
  73988. },
  73989. {
  73990. "name": "smart_brain.mqtt.zigbee.gfw.dirk.heating_valve",
  73991. "msg": "Received message with topic %s and payload %s",
  73992. "args": [
  73993. "zigbee/gfw/dirk/heating_valve",
  73994. "b'{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}'"
  73995. ],
  73996. "levelname": "DEBUG",
  73997. "levelno": 10,
  73998. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  73999. "filename": "__init__.py",
  74000. "module": "__init__",
  74001. "exc_info": null,
  74002. "exc_text": null,
  74003. "stack_info": null,
  74004. "lineno": 91,
  74005. "funcName": "__receive__",
  74006. "created": 1676441666.434345,
  74007. "msecs": 434.345006942749,
  74008. "relativeCreated": 63437.86025047302,
  74009. "thread": 140246884292160,
  74010. "threadName": "Thread-1 (_thread_main)",
  74011. "processName": "MainProcess",
  74012. "process": 509276,
  74013. "message": "Received message with topic zigbee/gfw/dirk/heating_valve and payload b'{\"current_heating_setpoint\": 25, \"local_temperature\": 20.7, \"battery\": 97}'",
  74014. "asctime": "2023-02-15 07:14:26,434"
  74015. }
  74016. ],
  74017. "time_consumption": 0.2945683002471924
  74018. },
  74019. {
  74020. "name": "__tLogger__",
  74021. "msg": "Valve device temperature setpoint is correct (Content %s and Type is %s).",
  74022. "args": [
  74023. "25",
  74024. "<class 'int'>"
  74025. ],
  74026. "levelname": "INFO",
  74027. "levelno": 20,
  74028. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  74029. "filename": "test.py",
  74030. "module": "test",
  74031. "exc_info": null,
  74032. "exc_text": null,
  74033. "stack_info": null,
  74034. "lineno": 184,
  74035. "funcName": "equivalency_chk",
  74036. "created": 1676441666.7296517,
  74037. "msecs": 729.651689529419,
  74038. "relativeCreated": 63733.16693305969,
  74039. "thread": 140246908178432,
  74040. "threadName": "MainThread",
  74041. "processName": "MainProcess",
  74042. "process": 509276,
  74043. "message": "Valve device temperature setpoint is correct (Content 25 and Type is <class 'int'>).",
  74044. "asctime": "2023-02-15 07:14:26,729",
  74045. "moduleLogger": [
  74046. {
  74047. "name": "__unittest__",
  74048. "msg": "Result (%s): %s (%s)",
  74049. "args": [
  74050. "Valve device temperature setpoint",
  74051. "25",
  74052. "<class 'int'>"
  74053. ],
  74054. "levelname": "DEBUG",
  74055. "levelno": 10,
  74056. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  74057. "filename": "test.py",
  74058. "module": "test",
  74059. "exc_info": null,
  74060. "exc_text": null,
  74061. "stack_info": null,
  74062. "lineno": 22,
  74063. "funcName": "__report_result__",
  74064. "created": 1676441666.7293773,
  74065. "msecs": 729.377269744873,
  74066. "relativeCreated": 63732.89251327515,
  74067. "thread": 140246908178432,
  74068. "threadName": "MainThread",
  74069. "processName": "MainProcess",
  74070. "process": 509276,
  74071. "message": "Result (Valve device temperature setpoint): 25 (<class 'int'>)",
  74072. "asctime": "2023-02-15 07:14:26,729"
  74073. },
  74074. {
  74075. "name": "__unittest__",
  74076. "msg": "Expectation (%s): result %s %s (%s)",
  74077. "args": [
  74078. "Valve device temperature setpoint",
  74079. "=",
  74080. "25",
  74081. "<class 'int'>"
  74082. ],
  74083. "levelname": "DEBUG",
  74084. "levelno": 10,
  74085. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  74086. "filename": "test.py",
  74087. "module": "test",
  74088. "exc_info": null,
  74089. "exc_text": null,
  74090. "stack_info": null,
  74091. "lineno": 26,
  74092. "funcName": "__report_expectation__",
  74093. "created": 1676441666.729531,
  74094. "msecs": 729.5310497283936,
  74095. "relativeCreated": 63733.04629325867,
  74096. "thread": 140246908178432,
  74097. "threadName": "MainThread",
  74098. "processName": "MainProcess",
  74099. "process": 509276,
  74100. "message": "Expectation (Valve device temperature setpoint): result = 25 (<class 'int'>)",
  74101. "asctime": "2023-02-15 07:14:26,729"
  74102. }
  74103. ],
  74104. "time_consumption": 0.00012063980102539062
  74105. },
  74106. {
  74107. "name": "__tLogger__",
  74108. "msg": "Virtual device valve temperature is correct (Content %s and Type is %s).",
  74109. "args": [
  74110. "25",
  74111. "<class 'int'>"
  74112. ],
  74113. "levelname": "INFO",
  74114. "levelno": 20,
  74115. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  74116. "filename": "test.py",
  74117. "module": "test",
  74118. "exc_info": null,
  74119. "exc_text": null,
  74120. "stack_info": null,
  74121. "lineno": 184,
  74122. "funcName": "equivalency_chk",
  74123. "created": 1676441666.730056,
  74124. "msecs": 730.0560474395752,
  74125. "relativeCreated": 63733.57129096985,
  74126. "thread": 140246908178432,
  74127. "threadName": "MainThread",
  74128. "processName": "MainProcess",
  74129. "process": 509276,
  74130. "message": "Virtual device valve temperature is correct (Content 25 and Type is <class 'int'>).",
  74131. "asctime": "2023-02-15 07:14:26,730",
  74132. "moduleLogger": [
  74133. {
  74134. "name": "__unittest__",
  74135. "msg": "Result (%s): %s (%s)",
  74136. "args": [
  74137. "Virtual device valve temperature",
  74138. "25",
  74139. "<class 'int'>"
  74140. ],
  74141. "levelname": "DEBUG",
  74142. "levelno": 10,
  74143. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  74144. "filename": "test.py",
  74145. "module": "test",
  74146. "exc_info": null,
  74147. "exc_text": null,
  74148. "stack_info": null,
  74149. "lineno": 22,
  74150. "funcName": "__report_result__",
  74151. "created": 1676441666.7298446,
  74152. "msecs": 729.8445701599121,
  74153. "relativeCreated": 63733.359813690186,
  74154. "thread": 140246908178432,
  74155. "threadName": "MainThread",
  74156. "processName": "MainProcess",
  74157. "process": 509276,
  74158. "message": "Result (Virtual device valve temperature): 25 (<class 'int'>)",
  74159. "asctime": "2023-02-15 07:14:26,729"
  74160. },
  74161. {
  74162. "name": "__unittest__",
  74163. "msg": "Expectation (%s): result %s %s (%s)",
  74164. "args": [
  74165. "Virtual device valve temperature",
  74166. "=",
  74167. "25",
  74168. "<class 'int'>"
  74169. ],
  74170. "levelname": "DEBUG",
  74171. "levelno": 10,
  74172. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  74173. "filename": "test.py",
  74174. "module": "test",
  74175. "exc_info": null,
  74176. "exc_text": null,
  74177. "stack_info": null,
  74178. "lineno": 26,
  74179. "funcName": "__report_expectation__",
  74180. "created": 1676441666.7299569,
  74181. "msecs": 729.956865310669,
  74182. "relativeCreated": 63733.47210884094,
  74183. "thread": 140246908178432,
  74184. "threadName": "MainThread",
  74185. "processName": "MainProcess",
  74186. "process": 509276,
  74187. "message": "Expectation (Virtual device valve temperature): result = 25 (<class 'int'>)",
  74188. "asctime": "2023-02-15 07:14:26,729"
  74189. }
  74190. ],
  74191. "time_consumption": 9.918212890625e-05
  74192. }
  74193. ],
  74194. "time_consumption": 1.2088732719421387,
  74195. "time_start": "2023-02-15 07:14:25,521",
  74196. "time_finished": "2023-02-15 07:14:26,730"
  74197. },
  74198. "Brightness test for device and virtual device: zigbee/gfw/dirk/main_light": {
  74199. "name": "__tLogger__",
  74200. "msg": "Brightness test for device and virtual device: zigbee/gfw/dirk/main_light",
  74201. "args": null,
  74202. "levelname": "INFO",
  74203. "levelno": 20,
  74204. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  74205. "filename": "light.py",
  74206. "module": "light",
  74207. "exc_info": null,
  74208. "exc_text": null,
  74209. "stack_info": null,
  74210. "lineno": 50,
  74211. "funcName": "test_brightness",
  74212. "created": 1676441666.7306707,
  74213. "msecs": 730.670690536499,
  74214. "relativeCreated": 63734.18593406677,
  74215. "thread": 140246908178432,
  74216. "threadName": "MainThread",
  74217. "processName": "MainProcess",
  74218. "process": 509276,
  74219. "message": "Brightness test for device and virtual device: zigbee/gfw/dirk/main_light",
  74220. "asctime": "2023-02-15 07:14:26,730",
  74221. "moduleLogger": [],
  74222. "testcaseLogger": [
  74223. {
  74224. "name": "__tLogger__",
  74225. "msg": "Setting preconditions (Power on)",
  74226. "args": [],
  74227. "levelname": "DEBUG",
  74228. "levelno": 10,
  74229. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  74230. "filename": "light.py",
  74231. "module": "light",
  74232. "exc_info": null,
  74233. "exc_text": null,
  74234. "stack_info": null,
  74235. "lineno": 57,
  74236. "funcName": "__test_brightness__",
  74237. "created": 1676441667.0327015,
  74238. "msecs": 32.70149230957031,
  74239. "relativeCreated": 64036.216735839844,
  74240. "thread": 140246908178432,
  74241. "threadName": "MainThread",
  74242. "processName": "MainProcess",
  74243. "process": 509276,
  74244. "message": "Setting preconditions (Power on)",
  74245. "asctime": "2023-02-15 07:14:27,032",
  74246. "moduleLogger": [
  74247. {
  74248. "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0",
  74249. "msg": "Sending message with topic %s and payload %s",
  74250. "args": [
  74251. "shellies/gfw/dirk/main_light/relay/0",
  74252. "on"
  74253. ],
  74254. "levelname": "DEBUG",
  74255. "levelno": 10,
  74256. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  74257. "filename": "__init__.py",
  74258. "module": "__init__",
  74259. "exc_info": null,
  74260. "exc_text": null,
  74261. "stack_info": null,
  74262. "lineno": 75,
  74263. "funcName": "send",
  74264. "created": 1676441666.730987,
  74265. "msecs": 730.9870719909668,
  74266. "relativeCreated": 63734.50231552124,
  74267. "thread": 140246908178432,
  74268. "threadName": "MainThread",
  74269. "processName": "MainProcess",
  74270. "process": 509276,
  74271. "message": "Sending message with topic shellies/gfw/dirk/main_light/relay/0 and payload on",
  74272. "asctime": "2023-02-15 07:14:26,730"
  74273. },
  74274. {
  74275. "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light",
  74276. "msg": "Sending message with topic %s and payload %s",
  74277. "args": [
  74278. "zigbee/gfw/dirk/main_light",
  74279. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  74280. ],
  74281. "levelname": "DEBUG",
  74282. "levelno": 10,
  74283. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  74284. "filename": "__init__.py",
  74285. "module": "__init__",
  74286. "exc_info": null,
  74287. "exc_text": null,
  74288. "stack_info": null,
  74289. "lineno": 75,
  74290. "funcName": "send",
  74291. "created": 1676441666.7316542,
  74292. "msecs": 731.654167175293,
  74293. "relativeCreated": 63735.16941070557,
  74294. "thread": 140246908178432,
  74295. "threadName": "MainThread",
  74296. "processName": "MainProcess",
  74297. "process": 509276,
  74298. "message": "Sending message with topic zigbee/gfw/dirk/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  74299. "asctime": "2023-02-15 07:14:26,731"
  74300. },
  74301. {
  74302. "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0",
  74303. "msg": "Received message with topic %s and payload %s",
  74304. "args": [
  74305. "shellies/gfw/dirk/main_light/relay/0",
  74306. "b'on'"
  74307. ],
  74308. "levelname": "DEBUG",
  74309. "levelno": 10,
  74310. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  74311. "filename": "__init__.py",
  74312. "module": "__init__",
  74313. "exc_info": null,
  74314. "exc_text": null,
  74315. "stack_info": null,
  74316. "lineno": 91,
  74317. "funcName": "__receive__",
  74318. "created": 1676441666.7327929,
  74319. "msecs": 732.792854309082,
  74320. "relativeCreated": 63736.308097839355,
  74321. "thread": 140246884292160,
  74322. "threadName": "Thread-1 (_thread_main)",
  74323. "processName": "MainProcess",
  74324. "process": 509276,
  74325. "message": "Received message with topic shellies/gfw/dirk/main_light/relay/0 and payload b'on'",
  74326. "asctime": "2023-02-15 07:14:26,732"
  74327. },
  74328. {
  74329. "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light",
  74330. "msg": "Received message with topic %s and payload %s",
  74331. "args": [
  74332. "zigbee/gfw/dirk/main_light",
  74333. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  74334. ],
  74335. "levelname": "DEBUG",
  74336. "levelno": 10,
  74337. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  74338. "filename": "__init__.py",
  74339. "module": "__init__",
  74340. "exc_info": null,
  74341. "exc_text": null,
  74342. "stack_info": null,
  74343. "lineno": 91,
  74344. "funcName": "__receive__",
  74345. "created": 1676441666.7336426,
  74346. "msecs": 733.642578125,
  74347. "relativeCreated": 63737.15782165527,
  74348. "thread": 140246884292160,
  74349. "threadName": "Thread-1 (_thread_main)",
  74350. "processName": "MainProcess",
  74351. "process": 509276,
  74352. "message": "Received message with topic zigbee/gfw/dirk/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  74353. "asctime": "2023-02-15 07:14:26,733"
  74354. },
  74355. {
  74356. "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.state",
  74357. "msg": "Received message with topic %s and payload %s",
  74358. "args": [
  74359. "videv/gfw/dirk/main_light/state",
  74360. "b'true'"
  74361. ],
  74362. "levelname": "DEBUG",
  74363. "levelno": 10,
  74364. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  74365. "filename": "__init__.py",
  74366. "module": "__init__",
  74367. "exc_info": null,
  74368. "exc_text": null,
  74369. "stack_info": null,
  74370. "lineno": 91,
  74371. "funcName": "__receive__",
  74372. "created": 1676441666.7794025,
  74373. "msecs": 779.402494430542,
  74374. "relativeCreated": 63782.917737960815,
  74375. "thread": 140246884292160,
  74376. "threadName": "Thread-1 (_thread_main)",
  74377. "processName": "MainProcess",
  74378. "process": 509276,
  74379. "message": "Received message with topic videv/gfw/dirk/main_light/state and payload b'true'",
  74380. "asctime": "2023-02-15 07:14:26,779"
  74381. },
  74382. {
  74383. "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.brightness",
  74384. "msg": "Received message with topic %s and payload %s",
  74385. "args": [
  74386. "videv/gfw/dirk/main_light/brightness",
  74387. "b'50'"
  74388. ],
  74389. "levelname": "DEBUG",
  74390. "levelno": 10,
  74391. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  74392. "filename": "__init__.py",
  74393. "module": "__init__",
  74394. "exc_info": null,
  74395. "exc_text": null,
  74396. "stack_info": null,
  74397. "lineno": 91,
  74398. "funcName": "__receive__",
  74399. "created": 1676441666.7802556,
  74400. "msecs": 780.2555561065674,
  74401. "relativeCreated": 63783.77079963684,
  74402. "thread": 140246884292160,
  74403. "threadName": "Thread-1 (_thread_main)",
  74404. "processName": "MainProcess",
  74405. "process": 509276,
  74406. "message": "Received message with topic videv/gfw/dirk/main_light/brightness and payload b'50'",
  74407. "asctime": "2023-02-15 07:14:26,780"
  74408. },
  74409. {
  74410. "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.color_temp",
  74411. "msg": "Received message with topic %s and payload %s",
  74412. "args": [
  74413. "videv/gfw/dirk/main_light/color_temp",
  74414. "b'5'"
  74415. ],
  74416. "levelname": "DEBUG",
  74417. "levelno": 10,
  74418. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  74419. "filename": "__init__.py",
  74420. "module": "__init__",
  74421. "exc_info": null,
  74422. "exc_text": null,
  74423. "stack_info": null,
  74424. "lineno": 91,
  74425. "funcName": "__receive__",
  74426. "created": 1676441666.7808962,
  74427. "msecs": 780.8961868286133,
  74428. "relativeCreated": 63784.41143035889,
  74429. "thread": 140246884292160,
  74430. "threadName": "Thread-1 (_thread_main)",
  74431. "processName": "MainProcess",
  74432. "process": 509276,
  74433. "message": "Received message with topic videv/gfw/dirk/main_light/color_temp and payload b'5'",
  74434. "asctime": "2023-02-15 07:14:26,780"
  74435. }
  74436. ],
  74437. "time_consumption": 0.25180530548095703
  74438. },
  74439. {
  74440. "name": "__tLogger__",
  74441. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  74442. "args": [
  74443. "50",
  74444. "<class 'int'>"
  74445. ],
  74446. "levelname": "INFO",
  74447. "levelno": 20,
  74448. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  74449. "filename": "test.py",
  74450. "module": "test",
  74451. "exc_info": null,
  74452. "exc_text": null,
  74453. "stack_info": null,
  74454. "lineno": 184,
  74455. "funcName": "equivalency_chk",
  74456. "created": 1676441667.0334425,
  74457. "msecs": 33.44249725341797,
  74458. "relativeCreated": 64036.95774078369,
  74459. "thread": 140246908178432,
  74460. "threadName": "MainThread",
  74461. "processName": "MainProcess",
  74462. "process": 509276,
  74463. "message": "Virtual device brightness is correct (Content 50 and Type is <class 'int'>).",
  74464. "asctime": "2023-02-15 07:14:27,033",
  74465. "moduleLogger": [
  74466. {
  74467. "name": "__unittest__",
  74468. "msg": "Result (%s): %s (%s)",
  74469. "args": [
  74470. "Virtual device brightness",
  74471. "50",
  74472. "<class 'int'>"
  74473. ],
  74474. "levelname": "DEBUG",
  74475. "levelno": 10,
  74476. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  74477. "filename": "test.py",
  74478. "module": "test",
  74479. "exc_info": null,
  74480. "exc_text": null,
  74481. "stack_info": null,
  74482. "lineno": 22,
  74483. "funcName": "__report_result__",
  74484. "created": 1676441667.0331614,
  74485. "msecs": 33.16140174865723,
  74486. "relativeCreated": 64036.67664527893,
  74487. "thread": 140246908178432,
  74488. "threadName": "MainThread",
  74489. "processName": "MainProcess",
  74490. "process": 509276,
  74491. "message": "Result (Virtual device brightness): 50 (<class 'int'>)",
  74492. "asctime": "2023-02-15 07:14:27,033"
  74493. },
  74494. {
  74495. "name": "__unittest__",
  74496. "msg": "Expectation (%s): result %s %s (%s)",
  74497. "args": [
  74498. "Virtual device brightness",
  74499. "=",
  74500. "50",
  74501. "<class 'int'>"
  74502. ],
  74503. "levelname": "DEBUG",
  74504. "levelno": 10,
  74505. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  74506. "filename": "test.py",
  74507. "module": "test",
  74508. "exc_info": null,
  74509. "exc_text": null,
  74510. "stack_info": null,
  74511. "lineno": 26,
  74512. "funcName": "__report_expectation__",
  74513. "created": 1676441667.0333178,
  74514. "msecs": 33.31780433654785,
  74515. "relativeCreated": 64036.83304786682,
  74516. "thread": 140246908178432,
  74517. "threadName": "MainThread",
  74518. "processName": "MainProcess",
  74519. "process": 509276,
  74520. "message": "Expectation (Virtual device brightness): result = 50 (<class 'int'>)",
  74521. "asctime": "2023-02-15 07:14:27,033"
  74522. }
  74523. ],
  74524. "time_consumption": 0.0001246929168701172
  74525. },
  74526. {
  74527. "name": "__tLogger__",
  74528. "msg": "Changing light device brightness to '%d'",
  74529. "args": [
  74530. 65
  74531. ],
  74532. "levelname": "DEBUG",
  74533. "levelno": 10,
  74534. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  74535. "filename": "light.py",
  74536. "module": "light",
  74537. "exc_info": null,
  74538. "exc_text": null,
  74539. "stack_info": null,
  74540. "lineno": 63,
  74541. "funcName": "__test_brightness__",
  74542. "created": 1676441667.334744,
  74543. "msecs": 334.7439765930176,
  74544. "relativeCreated": 64338.25922012329,
  74545. "thread": 140246908178432,
  74546. "threadName": "MainThread",
  74547. "processName": "MainProcess",
  74548. "process": 509276,
  74549. "message": "Changing light device brightness to '65'",
  74550. "asctime": "2023-02-15 07:14:27,334",
  74551. "moduleLogger": [
  74552. {
  74553. "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light",
  74554. "msg": "Sending message with topic %s and payload %s",
  74555. "args": [
  74556. "zigbee/gfw/dirk/main_light",
  74557. "{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}"
  74558. ],
  74559. "levelname": "DEBUG",
  74560. "levelno": 10,
  74561. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  74562. "filename": "__init__.py",
  74563. "module": "__init__",
  74564. "exc_info": null,
  74565. "exc_text": null,
  74566. "stack_info": null,
  74567. "lineno": 75,
  74568. "funcName": "send",
  74569. "created": 1676441667.0338418,
  74570. "msecs": 33.841848373413086,
  74571. "relativeCreated": 64037.35709190369,
  74572. "thread": 140246908178432,
  74573. "threadName": "MainThread",
  74574. "processName": "MainProcess",
  74575. "process": 509276,
  74576. "message": "Sending message with topic zigbee/gfw/dirk/main_light and payload {\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}",
  74577. "asctime": "2023-02-15 07:14:27,033"
  74578. },
  74579. {
  74580. "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light",
  74581. "msg": "Received message with topic %s and payload %s",
  74582. "args": [
  74583. "zigbee/gfw/dirk/main_light",
  74584. "b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'"
  74585. ],
  74586. "levelname": "DEBUG",
  74587. "levelno": 10,
  74588. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  74589. "filename": "__init__.py",
  74590. "module": "__init__",
  74591. "exc_info": null,
  74592. "exc_text": null,
  74593. "stack_info": null,
  74594. "lineno": 91,
  74595. "funcName": "__receive__",
  74596. "created": 1676441667.035163,
  74597. "msecs": 35.162925720214844,
  74598. "relativeCreated": 64038.67816925049,
  74599. "thread": 140246884292160,
  74600. "threadName": "Thread-1 (_thread_main)",
  74601. "processName": "MainProcess",
  74602. "process": 509276,
  74603. "message": "Received message with topic zigbee/gfw/dirk/main_light and payload b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'",
  74604. "asctime": "2023-02-15 07:14:27,035"
  74605. },
  74606. {
  74607. "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.brightness",
  74608. "msg": "Received message with topic %s and payload %s",
  74609. "args": [
  74610. "videv/gfw/dirk/main_light/brightness",
  74611. "b'65'"
  74612. ],
  74613. "levelname": "DEBUG",
  74614. "levelno": 10,
  74615. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  74616. "filename": "__init__.py",
  74617. "module": "__init__",
  74618. "exc_info": null,
  74619. "exc_text": null,
  74620. "stack_info": null,
  74621. "lineno": 91,
  74622. "funcName": "__receive__",
  74623. "created": 1676441667.0375204,
  74624. "msecs": 37.520408630371094,
  74625. "relativeCreated": 64041.035652160645,
  74626. "thread": 140246884292160,
  74627. "threadName": "Thread-1 (_thread_main)",
  74628. "processName": "MainProcess",
  74629. "process": 509276,
  74630. "message": "Received message with topic videv/gfw/dirk/main_light/brightness and payload b'65'",
  74631. "asctime": "2023-02-15 07:14:27,037"
  74632. }
  74633. ],
  74634. "time_consumption": 0.2972235679626465
  74635. },
  74636. {
  74637. "name": "__tLogger__",
  74638. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  74639. "args": [
  74640. "65",
  74641. "<class 'int'>"
  74642. ],
  74643. "levelname": "INFO",
  74644. "levelno": 20,
  74645. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  74646. "filename": "test.py",
  74647. "module": "test",
  74648. "exc_info": null,
  74649. "exc_text": null,
  74650. "stack_info": null,
  74651. "lineno": 184,
  74652. "funcName": "equivalency_chk",
  74653. "created": 1676441667.3354971,
  74654. "msecs": 335.4971408843994,
  74655. "relativeCreated": 64339.01238441467,
  74656. "thread": 140246908178432,
  74657. "threadName": "MainThread",
  74658. "processName": "MainProcess",
  74659. "process": 509276,
  74660. "message": "Virtual device brightness is correct (Content 65 and Type is <class 'int'>).",
  74661. "asctime": "2023-02-15 07:14:27,335",
  74662. "moduleLogger": [
  74663. {
  74664. "name": "__unittest__",
  74665. "msg": "Result (%s): %s (%s)",
  74666. "args": [
  74667. "Virtual device brightness",
  74668. "65",
  74669. "<class 'int'>"
  74670. ],
  74671. "levelname": "DEBUG",
  74672. "levelno": 10,
  74673. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  74674. "filename": "test.py",
  74675. "module": "test",
  74676. "exc_info": null,
  74677. "exc_text": null,
  74678. "stack_info": null,
  74679. "lineno": 22,
  74680. "funcName": "__report_result__",
  74681. "created": 1676441667.3351836,
  74682. "msecs": 335.18362045288086,
  74683. "relativeCreated": 64338.698863983154,
  74684. "thread": 140246908178432,
  74685. "threadName": "MainThread",
  74686. "processName": "MainProcess",
  74687. "process": 509276,
  74688. "message": "Result (Virtual device brightness): 65 (<class 'int'>)",
  74689. "asctime": "2023-02-15 07:14:27,335"
  74690. },
  74691. {
  74692. "name": "__unittest__",
  74693. "msg": "Expectation (%s): result %s %s (%s)",
  74694. "args": [
  74695. "Virtual device brightness",
  74696. "=",
  74697. "65",
  74698. "<class 'int'>"
  74699. ],
  74700. "levelname": "DEBUG",
  74701. "levelno": 10,
  74702. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  74703. "filename": "test.py",
  74704. "module": "test",
  74705. "exc_info": null,
  74706. "exc_text": null,
  74707. "stack_info": null,
  74708. "lineno": 26,
  74709. "funcName": "__report_expectation__",
  74710. "created": 1676441667.3353722,
  74711. "msecs": 335.3722095489502,
  74712. "relativeCreated": 64338.88745307922,
  74713. "thread": 140246908178432,
  74714. "threadName": "MainThread",
  74715. "processName": "MainProcess",
  74716. "process": 509276,
  74717. "message": "Expectation (Virtual device brightness): result = 65 (<class 'int'>)",
  74718. "asctime": "2023-02-15 07:14:27,335"
  74719. }
  74720. ],
  74721. "time_consumption": 0.00012493133544921875
  74722. },
  74723. {
  74724. "name": "__tLogger__",
  74725. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  74726. "args": [
  74727. "65",
  74728. "<class 'int'>"
  74729. ],
  74730. "levelname": "INFO",
  74731. "levelno": 20,
  74732. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  74733. "filename": "test.py",
  74734. "module": "test",
  74735. "exc_info": null,
  74736. "exc_text": null,
  74737. "stack_info": null,
  74738. "lineno": 184,
  74739. "funcName": "equivalency_chk",
  74740. "created": 1676441667.3359046,
  74741. "msecs": 335.904598236084,
  74742. "relativeCreated": 64339.41984176636,
  74743. "thread": 140246908178432,
  74744. "threadName": "MainThread",
  74745. "processName": "MainProcess",
  74746. "process": 509276,
  74747. "message": "Light device brightness is correct (Content 65 and Type is <class 'int'>).",
  74748. "asctime": "2023-02-15 07:14:27,335",
  74749. "moduleLogger": [
  74750. {
  74751. "name": "__unittest__",
  74752. "msg": "Result (%s): %s (%s)",
  74753. "args": [
  74754. "Light device brightness",
  74755. "65",
  74756. "<class 'int'>"
  74757. ],
  74758. "levelname": "DEBUG",
  74759. "levelno": 10,
  74760. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  74761. "filename": "test.py",
  74762. "module": "test",
  74763. "exc_info": null,
  74764. "exc_text": null,
  74765. "stack_info": null,
  74766. "lineno": 22,
  74767. "funcName": "__report_result__",
  74768. "created": 1676441667.3356948,
  74769. "msecs": 335.6947898864746,
  74770. "relativeCreated": 64339.21003341675,
  74771. "thread": 140246908178432,
  74772. "threadName": "MainThread",
  74773. "processName": "MainProcess",
  74774. "process": 509276,
  74775. "message": "Result (Light device brightness): 65 (<class 'int'>)",
  74776. "asctime": "2023-02-15 07:14:27,335"
  74777. },
  74778. {
  74779. "name": "__unittest__",
  74780. "msg": "Expectation (%s): result %s %s (%s)",
  74781. "args": [
  74782. "Light device brightness",
  74783. "=",
  74784. "65",
  74785. "<class 'int'>"
  74786. ],
  74787. "levelname": "DEBUG",
  74788. "levelno": 10,
  74789. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  74790. "filename": "test.py",
  74791. "module": "test",
  74792. "exc_info": null,
  74793. "exc_text": null,
  74794. "stack_info": null,
  74795. "lineno": 26,
  74796. "funcName": "__report_expectation__",
  74797. "created": 1676441667.3358052,
  74798. "msecs": 335.80517768859863,
  74799. "relativeCreated": 64339.32042121887,
  74800. "thread": 140246908178432,
  74801. "threadName": "MainThread",
  74802. "processName": "MainProcess",
  74803. "process": 509276,
  74804. "message": "Expectation (Light device brightness): result = 65 (<class 'int'>)",
  74805. "asctime": "2023-02-15 07:14:27,335"
  74806. }
  74807. ],
  74808. "time_consumption": 9.942054748535156e-05
  74809. },
  74810. {
  74811. "name": "__tLogger__",
  74812. "msg": "Changing virtual device brightness to '%d'",
  74813. "args": [
  74814. 50
  74815. ],
  74816. "levelname": "DEBUG",
  74817. "levelno": 10,
  74818. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  74819. "filename": "light.py",
  74820. "module": "light",
  74821. "exc_info": null,
  74822. "exc_text": null,
  74823. "stack_info": null,
  74824. "lineno": 69,
  74825. "funcName": "__test_brightness__",
  74826. "created": 1676441667.6373587,
  74827. "msecs": 637.3586654663086,
  74828. "relativeCreated": 64640.87390899658,
  74829. "thread": 140246908178432,
  74830. "threadName": "MainThread",
  74831. "processName": "MainProcess",
  74832. "process": 509276,
  74833. "message": "Changing virtual device brightness to '50'",
  74834. "asctime": "2023-02-15 07:14:27,637",
  74835. "moduleLogger": [
  74836. {
  74837. "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.brightness.set",
  74838. "msg": "Sending message with topic %s and payload %s",
  74839. "args": [
  74840. "videv/gfw/dirk/main_light/brightness/set",
  74841. "50"
  74842. ],
  74843. "levelname": "DEBUG",
  74844. "levelno": 10,
  74845. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  74846. "filename": "__init__.py",
  74847. "module": "__init__",
  74848. "exc_info": null,
  74849. "exc_text": null,
  74850. "stack_info": null,
  74851. "lineno": 75,
  74852. "funcName": "send",
  74853. "created": 1676441667.3362541,
  74854. "msecs": 336.2541198730469,
  74855. "relativeCreated": 64339.76936340332,
  74856. "thread": 140246908178432,
  74857. "threadName": "MainThread",
  74858. "processName": "MainProcess",
  74859. "process": 509276,
  74860. "message": "Sending message with topic videv/gfw/dirk/main_light/brightness/set and payload 50",
  74861. "asctime": "2023-02-15 07:14:27,336"
  74862. },
  74863. {
  74864. "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light.set",
  74865. "msg": "Received message with topic %s and payload %s",
  74866. "args": [
  74867. "zigbee/gfw/dirk/main_light/set",
  74868. "b'{\"brightness\": 128}'"
  74869. ],
  74870. "levelname": "DEBUG",
  74871. "levelno": 10,
  74872. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  74873. "filename": "__init__.py",
  74874. "module": "__init__",
  74875. "exc_info": null,
  74876. "exc_text": null,
  74877. "stack_info": null,
  74878. "lineno": 91,
  74879. "funcName": "__receive__",
  74880. "created": 1676441667.339667,
  74881. "msecs": 339.66708183288574,
  74882. "relativeCreated": 64343.18232536316,
  74883. "thread": 140246884292160,
  74884. "threadName": "Thread-1 (_thread_main)",
  74885. "processName": "MainProcess",
  74886. "process": 509276,
  74887. "message": "Received message with topic zigbee/gfw/dirk/main_light/set and payload b'{\"brightness\": 128}'",
  74888. "asctime": "2023-02-15 07:14:27,339"
  74889. },
  74890. {
  74891. "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light",
  74892. "msg": "Sending message with topic %s and payload %s",
  74893. "args": [
  74894. "zigbee/gfw/dirk/main_light",
  74895. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  74896. ],
  74897. "levelname": "DEBUG",
  74898. "levelno": 10,
  74899. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  74900. "filename": "__init__.py",
  74901. "module": "__init__",
  74902. "exc_info": null,
  74903. "exc_text": null,
  74904. "stack_info": null,
  74905. "lineno": 75,
  74906. "funcName": "send",
  74907. "created": 1676441667.3401837,
  74908. "msecs": 340.1837348937988,
  74909. "relativeCreated": 64343.69897842407,
  74910. "thread": 140246884292160,
  74911. "threadName": "Thread-1 (_thread_main)",
  74912. "processName": "MainProcess",
  74913. "process": 509276,
  74914. "message": "Sending message with topic zigbee/gfw/dirk/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  74915. "asctime": "2023-02-15 07:14:27,340"
  74916. },
  74917. {
  74918. "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light",
  74919. "msg": "Received message with topic %s and payload %s",
  74920. "args": [
  74921. "zigbee/gfw/dirk/main_light",
  74922. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  74923. ],
  74924. "levelname": "DEBUG",
  74925. "levelno": 10,
  74926. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  74927. "filename": "__init__.py",
  74928. "module": "__init__",
  74929. "exc_info": null,
  74930. "exc_text": null,
  74931. "stack_info": null,
  74932. "lineno": 91,
  74933. "funcName": "__receive__",
  74934. "created": 1676441667.341436,
  74935. "msecs": 341.43590927124023,
  74936. "relativeCreated": 64344.951152801514,
  74937. "thread": 140246884292160,
  74938. "threadName": "Thread-1 (_thread_main)",
  74939. "processName": "MainProcess",
  74940. "process": 509276,
  74941. "message": "Received message with topic zigbee/gfw/dirk/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  74942. "asctime": "2023-02-15 07:14:27,341"
  74943. },
  74944. {
  74945. "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.brightness",
  74946. "msg": "Received message with topic %s and payload %s",
  74947. "args": [
  74948. "videv/gfw/dirk/main_light/brightness",
  74949. "b'50'"
  74950. ],
  74951. "levelname": "DEBUG",
  74952. "levelno": 10,
  74953. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  74954. "filename": "__init__.py",
  74955. "module": "__init__",
  74956. "exc_info": null,
  74957. "exc_text": null,
  74958. "stack_info": null,
  74959. "lineno": 91,
  74960. "funcName": "__receive__",
  74961. "created": 1676441667.385187,
  74962. "msecs": 385.18691062927246,
  74963. "relativeCreated": 64388.702154159546,
  74964. "thread": 140246884292160,
  74965. "threadName": "Thread-1 (_thread_main)",
  74966. "processName": "MainProcess",
  74967. "process": 509276,
  74968. "message": "Received message with topic videv/gfw/dirk/main_light/brightness and payload b'50'",
  74969. "asctime": "2023-02-15 07:14:27,385"
  74970. }
  74971. ],
  74972. "time_consumption": 0.25217175483703613
  74973. },
  74974. {
  74975. "name": "__tLogger__",
  74976. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  74977. "args": [
  74978. "50",
  74979. "<class 'int'>"
  74980. ],
  74981. "levelname": "INFO",
  74982. "levelno": 20,
  74983. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  74984. "filename": "test.py",
  74985. "module": "test",
  74986. "exc_info": null,
  74987. "exc_text": null,
  74988. "stack_info": null,
  74989. "lineno": 184,
  74990. "funcName": "equivalency_chk",
  74991. "created": 1676441667.6380858,
  74992. "msecs": 638.0858421325684,
  74993. "relativeCreated": 64641.60108566284,
  74994. "thread": 140246908178432,
  74995. "threadName": "MainThread",
  74996. "processName": "MainProcess",
  74997. "process": 509276,
  74998. "message": "Light device brightness is correct (Content 50 and Type is <class 'int'>).",
  74999. "asctime": "2023-02-15 07:14:27,638",
  75000. "moduleLogger": [
  75001. {
  75002. "name": "__unittest__",
  75003. "msg": "Result (%s): %s (%s)",
  75004. "args": [
  75005. "Light device brightness",
  75006. "50",
  75007. "<class 'int'>"
  75008. ],
  75009. "levelname": "DEBUG",
  75010. "levelno": 10,
  75011. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  75012. "filename": "test.py",
  75013. "module": "test",
  75014. "exc_info": null,
  75015. "exc_text": null,
  75016. "stack_info": null,
  75017. "lineno": 22,
  75018. "funcName": "__report_result__",
  75019. "created": 1676441667.637813,
  75020. "msecs": 637.8130912780762,
  75021. "relativeCreated": 64641.32833480835,
  75022. "thread": 140246908178432,
  75023. "threadName": "MainThread",
  75024. "processName": "MainProcess",
  75025. "process": 509276,
  75026. "message": "Result (Light device brightness): 50 (<class 'int'>)",
  75027. "asctime": "2023-02-15 07:14:27,637"
  75028. },
  75029. {
  75030. "name": "__unittest__",
  75031. "msg": "Expectation (%s): result %s %s (%s)",
  75032. "args": [
  75033. "Light device brightness",
  75034. "=",
  75035. "50",
  75036. "<class 'int'>"
  75037. ],
  75038. "levelname": "DEBUG",
  75039. "levelno": 10,
  75040. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  75041. "filename": "test.py",
  75042. "module": "test",
  75043. "exc_info": null,
  75044. "exc_text": null,
  75045. "stack_info": null,
  75046. "lineno": 26,
  75047. "funcName": "__report_expectation__",
  75048. "created": 1676441667.637966,
  75049. "msecs": 637.9659175872803,
  75050. "relativeCreated": 64641.481161117554,
  75051. "thread": 140246908178432,
  75052. "threadName": "MainThread",
  75053. "processName": "MainProcess",
  75054. "process": 509276,
  75055. "message": "Expectation (Light device brightness): result = 50 (<class 'int'>)",
  75056. "asctime": "2023-02-15 07:14:27,637"
  75057. }
  75058. ],
  75059. "time_consumption": 0.00011992454528808594
  75060. },
  75061. {
  75062. "name": "__tLogger__",
  75063. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  75064. "args": [
  75065. "50",
  75066. "<class 'int'>"
  75067. ],
  75068. "levelname": "INFO",
  75069. "levelno": 20,
  75070. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  75071. "filename": "test.py",
  75072. "module": "test",
  75073. "exc_info": null,
  75074. "exc_text": null,
  75075. "stack_info": null,
  75076. "lineno": 184,
  75077. "funcName": "equivalency_chk",
  75078. "created": 1676441667.6386003,
  75079. "msecs": 638.6003494262695,
  75080. "relativeCreated": 64642.11559295654,
  75081. "thread": 140246908178432,
  75082. "threadName": "MainThread",
  75083. "processName": "MainProcess",
  75084. "process": 509276,
  75085. "message": "Virtual device brightness is correct (Content 50 and Type is <class 'int'>).",
  75086. "asctime": "2023-02-15 07:14:27,638",
  75087. "moduleLogger": [
  75088. {
  75089. "name": "__unittest__",
  75090. "msg": "Result (%s): %s (%s)",
  75091. "args": [
  75092. "Virtual device brightness",
  75093. "50",
  75094. "<class 'int'>"
  75095. ],
  75096. "levelname": "DEBUG",
  75097. "levelno": 10,
  75098. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  75099. "filename": "test.py",
  75100. "module": "test",
  75101. "exc_info": null,
  75102. "exc_text": null,
  75103. "stack_info": null,
  75104. "lineno": 22,
  75105. "funcName": "__report_result__",
  75106. "created": 1676441667.6382856,
  75107. "msecs": 638.2856369018555,
  75108. "relativeCreated": 64641.80088043213,
  75109. "thread": 140246908178432,
  75110. "threadName": "MainThread",
  75111. "processName": "MainProcess",
  75112. "process": 509276,
  75113. "message": "Result (Virtual device brightness): 50 (<class 'int'>)",
  75114. "asctime": "2023-02-15 07:14:27,638"
  75115. },
  75116. {
  75117. "name": "__unittest__",
  75118. "msg": "Expectation (%s): result %s %s (%s)",
  75119. "args": [
  75120. "Virtual device brightness",
  75121. "=",
  75122. "50",
  75123. "<class 'int'>"
  75124. ],
  75125. "levelname": "DEBUG",
  75126. "levelno": 10,
  75127. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  75128. "filename": "test.py",
  75129. "module": "test",
  75130. "exc_info": null,
  75131. "exc_text": null,
  75132. "stack_info": null,
  75133. "lineno": 26,
  75134. "funcName": "__report_expectation__",
  75135. "created": 1676441667.638399,
  75136. "msecs": 638.3988857269287,
  75137. "relativeCreated": 64641.9141292572,
  75138. "thread": 140246908178432,
  75139. "threadName": "MainThread",
  75140. "processName": "MainProcess",
  75141. "process": 509276,
  75142. "message": "Expectation (Virtual device brightness): result = 50 (<class 'int'>)",
  75143. "asctime": "2023-02-15 07:14:27,638"
  75144. }
  75145. ],
  75146. "time_consumption": 0.0002014636993408203
  75147. },
  75148. {
  75149. "name": "__tLogger__",
  75150. "msg": "Changing light device brightness to '%d'",
  75151. "args": [
  75152. 65
  75153. ],
  75154. "levelname": "DEBUG",
  75155. "levelno": 10,
  75156. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  75157. "filename": "light.py",
  75158. "module": "light",
  75159. "exc_info": null,
  75160. "exc_text": null,
  75161. "stack_info": null,
  75162. "lineno": 63,
  75163. "funcName": "__test_brightness__",
  75164. "created": 1676441667.9401498,
  75165. "msecs": 940.1497840881348,
  75166. "relativeCreated": 64943.66502761841,
  75167. "thread": 140246908178432,
  75168. "threadName": "MainThread",
  75169. "processName": "MainProcess",
  75170. "process": 509276,
  75171. "message": "Changing light device brightness to '65'",
  75172. "asctime": "2023-02-15 07:14:27,940",
  75173. "moduleLogger": [
  75174. {
  75175. "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light",
  75176. "msg": "Sending message with topic %s and payload %s",
  75177. "args": [
  75178. "zigbee/gfw/dirk/main_light",
  75179. "{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}"
  75180. ],
  75181. "levelname": "DEBUG",
  75182. "levelno": 10,
  75183. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  75184. "filename": "__init__.py",
  75185. "module": "__init__",
  75186. "exc_info": null,
  75187. "exc_text": null,
  75188. "stack_info": null,
  75189. "lineno": 75,
  75190. "funcName": "send",
  75191. "created": 1676441667.6390119,
  75192. "msecs": 639.0118598937988,
  75193. "relativeCreated": 64642.52710342407,
  75194. "thread": 140246908178432,
  75195. "threadName": "MainThread",
  75196. "processName": "MainProcess",
  75197. "process": 509276,
  75198. "message": "Sending message with topic zigbee/gfw/dirk/main_light and payload {\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}",
  75199. "asctime": "2023-02-15 07:14:27,639"
  75200. },
  75201. {
  75202. "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light",
  75203. "msg": "Received message with topic %s and payload %s",
  75204. "args": [
  75205. "zigbee/gfw/dirk/main_light",
  75206. "b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'"
  75207. ],
  75208. "levelname": "DEBUG",
  75209. "levelno": 10,
  75210. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  75211. "filename": "__init__.py",
  75212. "module": "__init__",
  75213. "exc_info": null,
  75214. "exc_text": null,
  75215. "stack_info": null,
  75216. "lineno": 91,
  75217. "funcName": "__receive__",
  75218. "created": 1676441667.6402802,
  75219. "msecs": 640.2802467346191,
  75220. "relativeCreated": 64643.79549026489,
  75221. "thread": 140246884292160,
  75222. "threadName": "Thread-1 (_thread_main)",
  75223. "processName": "MainProcess",
  75224. "process": 509276,
  75225. "message": "Received message with topic zigbee/gfw/dirk/main_light and payload b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'",
  75226. "asctime": "2023-02-15 07:14:27,640"
  75227. },
  75228. {
  75229. "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.brightness",
  75230. "msg": "Received message with topic %s and payload %s",
  75231. "args": [
  75232. "videv/gfw/dirk/main_light/brightness",
  75233. "b'65'"
  75234. ],
  75235. "levelname": "DEBUG",
  75236. "levelno": 10,
  75237. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  75238. "filename": "__init__.py",
  75239. "module": "__init__",
  75240. "exc_info": null,
  75241. "exc_text": null,
  75242. "stack_info": null,
  75243. "lineno": 91,
  75244. "funcName": "__receive__",
  75245. "created": 1676441667.6431968,
  75246. "msecs": 643.1968212127686,
  75247. "relativeCreated": 64646.71206474304,
  75248. "thread": 140246884292160,
  75249. "threadName": "Thread-1 (_thread_main)",
  75250. "processName": "MainProcess",
  75251. "process": 509276,
  75252. "message": "Received message with topic videv/gfw/dirk/main_light/brightness and payload b'65'",
  75253. "asctime": "2023-02-15 07:14:27,643"
  75254. }
  75255. ],
  75256. "time_consumption": 0.2969529628753662
  75257. },
  75258. {
  75259. "name": "__tLogger__",
  75260. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  75261. "args": [
  75262. "65",
  75263. "<class 'int'>"
  75264. ],
  75265. "levelname": "INFO",
  75266. "levelno": 20,
  75267. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  75268. "filename": "test.py",
  75269. "module": "test",
  75270. "exc_info": null,
  75271. "exc_text": null,
  75272. "stack_info": null,
  75273. "lineno": 184,
  75274. "funcName": "equivalency_chk",
  75275. "created": 1676441667.9408722,
  75276. "msecs": 940.8721923828125,
  75277. "relativeCreated": 64944.387435913086,
  75278. "thread": 140246908178432,
  75279. "threadName": "MainThread",
  75280. "processName": "MainProcess",
  75281. "process": 509276,
  75282. "message": "Virtual device brightness is correct (Content 65 and Type is <class 'int'>).",
  75283. "asctime": "2023-02-15 07:14:27,940",
  75284. "moduleLogger": [
  75285. {
  75286. "name": "__unittest__",
  75287. "msg": "Result (%s): %s (%s)",
  75288. "args": [
  75289. "Virtual device brightness",
  75290. "65",
  75291. "<class 'int'>"
  75292. ],
  75293. "levelname": "DEBUG",
  75294. "levelno": 10,
  75295. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  75296. "filename": "test.py",
  75297. "module": "test",
  75298. "exc_info": null,
  75299. "exc_text": null,
  75300. "stack_info": null,
  75301. "lineno": 22,
  75302. "funcName": "__report_result__",
  75303. "created": 1676441667.940598,
  75304. "msecs": 940.5980110168457,
  75305. "relativeCreated": 64944.11325454712,
  75306. "thread": 140246908178432,
  75307. "threadName": "MainThread",
  75308. "processName": "MainProcess",
  75309. "process": 509276,
  75310. "message": "Result (Virtual device brightness): 65 (<class 'int'>)",
  75311. "asctime": "2023-02-15 07:14:27,940"
  75312. },
  75313. {
  75314. "name": "__unittest__",
  75315. "msg": "Expectation (%s): result %s %s (%s)",
  75316. "args": [
  75317. "Virtual device brightness",
  75318. "=",
  75319. "65",
  75320. "<class 'int'>"
  75321. ],
  75322. "levelname": "DEBUG",
  75323. "levelno": 10,
  75324. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  75325. "filename": "test.py",
  75326. "module": "test",
  75327. "exc_info": null,
  75328. "exc_text": null,
  75329. "stack_info": null,
  75330. "lineno": 26,
  75331. "funcName": "__report_expectation__",
  75332. "created": 1676441667.9407492,
  75333. "msecs": 940.7491683959961,
  75334. "relativeCreated": 64944.26441192627,
  75335. "thread": 140246908178432,
  75336. "threadName": "MainThread",
  75337. "processName": "MainProcess",
  75338. "process": 509276,
  75339. "message": "Expectation (Virtual device brightness): result = 65 (<class 'int'>)",
  75340. "asctime": "2023-02-15 07:14:27,940"
  75341. }
  75342. ],
  75343. "time_consumption": 0.00012302398681640625
  75344. },
  75345. {
  75346. "name": "__tLogger__",
  75347. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  75348. "args": [
  75349. "65",
  75350. "<class 'int'>"
  75351. ],
  75352. "levelname": "INFO",
  75353. "levelno": 20,
  75354. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  75355. "filename": "test.py",
  75356. "module": "test",
  75357. "exc_info": null,
  75358. "exc_text": null,
  75359. "stack_info": null,
  75360. "lineno": 184,
  75361. "funcName": "equivalency_chk",
  75362. "created": 1676441667.9413197,
  75363. "msecs": 941.3197040557861,
  75364. "relativeCreated": 64944.83494758606,
  75365. "thread": 140246908178432,
  75366. "threadName": "MainThread",
  75367. "processName": "MainProcess",
  75368. "process": 509276,
  75369. "message": "Light device brightness is correct (Content 65 and Type is <class 'int'>).",
  75370. "asctime": "2023-02-15 07:14:27,941",
  75371. "moduleLogger": [
  75372. {
  75373. "name": "__unittest__",
  75374. "msg": "Result (%s): %s (%s)",
  75375. "args": [
  75376. "Light device brightness",
  75377. "65",
  75378. "<class 'int'>"
  75379. ],
  75380. "levelname": "DEBUG",
  75381. "levelno": 10,
  75382. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  75383. "filename": "test.py",
  75384. "module": "test",
  75385. "exc_info": null,
  75386. "exc_text": null,
  75387. "stack_info": null,
  75388. "lineno": 22,
  75389. "funcName": "__report_result__",
  75390. "created": 1676441667.9411068,
  75391. "msecs": 941.1067962646484,
  75392. "relativeCreated": 64944.62203979492,
  75393. "thread": 140246908178432,
  75394. "threadName": "MainThread",
  75395. "processName": "MainProcess",
  75396. "process": 509276,
  75397. "message": "Result (Light device brightness): 65 (<class 'int'>)",
  75398. "asctime": "2023-02-15 07:14:27,941"
  75399. },
  75400. {
  75401. "name": "__unittest__",
  75402. "msg": "Expectation (%s): result %s %s (%s)",
  75403. "args": [
  75404. "Light device brightness",
  75405. "=",
  75406. "65",
  75407. "<class 'int'>"
  75408. ],
  75409. "levelname": "DEBUG",
  75410. "levelno": 10,
  75411. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  75412. "filename": "test.py",
  75413. "module": "test",
  75414. "exc_info": null,
  75415. "exc_text": null,
  75416. "stack_info": null,
  75417. "lineno": 26,
  75418. "funcName": "__report_expectation__",
  75419. "created": 1676441667.941219,
  75420. "msecs": 941.2190914154053,
  75421. "relativeCreated": 64944.73433494568,
  75422. "thread": 140246908178432,
  75423. "threadName": "MainThread",
  75424. "processName": "MainProcess",
  75425. "process": 509276,
  75426. "message": "Expectation (Light device brightness): result = 65 (<class 'int'>)",
  75427. "asctime": "2023-02-15 07:14:27,941"
  75428. }
  75429. ],
  75430. "time_consumption": 0.00010061264038085938
  75431. },
  75432. {
  75433. "name": "__tLogger__",
  75434. "msg": "Changing virtual device brightness to '%d'",
  75435. "args": [
  75436. 50
  75437. ],
  75438. "levelname": "DEBUG",
  75439. "levelno": 10,
  75440. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  75441. "filename": "light.py",
  75442. "module": "light",
  75443. "exc_info": null,
  75444. "exc_text": null,
  75445. "stack_info": null,
  75446. "lineno": 69,
  75447. "funcName": "__test_brightness__",
  75448. "created": 1676441668.2427437,
  75449. "msecs": 242.74373054504395,
  75450. "relativeCreated": 65246.25897407532,
  75451. "thread": 140246908178432,
  75452. "threadName": "MainThread",
  75453. "processName": "MainProcess",
  75454. "process": 509276,
  75455. "message": "Changing virtual device brightness to '50'",
  75456. "asctime": "2023-02-15 07:14:28,242",
  75457. "moduleLogger": [
  75458. {
  75459. "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.brightness.set",
  75460. "msg": "Sending message with topic %s and payload %s",
  75461. "args": [
  75462. "videv/gfw/dirk/main_light/brightness/set",
  75463. "50"
  75464. ],
  75465. "levelname": "DEBUG",
  75466. "levelno": 10,
  75467. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  75468. "filename": "__init__.py",
  75469. "module": "__init__",
  75470. "exc_info": null,
  75471. "exc_text": null,
  75472. "stack_info": null,
  75473. "lineno": 75,
  75474. "funcName": "send",
  75475. "created": 1676441667.9415987,
  75476. "msecs": 941.598653793335,
  75477. "relativeCreated": 64945.11389732361,
  75478. "thread": 140246908178432,
  75479. "threadName": "MainThread",
  75480. "processName": "MainProcess",
  75481. "process": 509276,
  75482. "message": "Sending message with topic videv/gfw/dirk/main_light/brightness/set and payload 50",
  75483. "asctime": "2023-02-15 07:14:27,941"
  75484. },
  75485. {
  75486. "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light.set",
  75487. "msg": "Received message with topic %s and payload %s",
  75488. "args": [
  75489. "zigbee/gfw/dirk/main_light/set",
  75490. "b'{\"brightness\": 128}'"
  75491. ],
  75492. "levelname": "DEBUG",
  75493. "levelno": 10,
  75494. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  75495. "filename": "__init__.py",
  75496. "module": "__init__",
  75497. "exc_info": null,
  75498. "exc_text": null,
  75499. "stack_info": null,
  75500. "lineno": 91,
  75501. "funcName": "__receive__",
  75502. "created": 1676441667.9448597,
  75503. "msecs": 944.8597431182861,
  75504. "relativeCreated": 64948.37498664856,
  75505. "thread": 140246884292160,
  75506. "threadName": "Thread-1 (_thread_main)",
  75507. "processName": "MainProcess",
  75508. "process": 509276,
  75509. "message": "Received message with topic zigbee/gfw/dirk/main_light/set and payload b'{\"brightness\": 128}'",
  75510. "asctime": "2023-02-15 07:14:27,944"
  75511. },
  75512. {
  75513. "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light",
  75514. "msg": "Sending message with topic %s and payload %s",
  75515. "args": [
  75516. "zigbee/gfw/dirk/main_light",
  75517. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  75518. ],
  75519. "levelname": "DEBUG",
  75520. "levelno": 10,
  75521. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  75522. "filename": "__init__.py",
  75523. "module": "__init__",
  75524. "exc_info": null,
  75525. "exc_text": null,
  75526. "stack_info": null,
  75527. "lineno": 75,
  75528. "funcName": "send",
  75529. "created": 1676441667.9454083,
  75530. "msecs": 945.4083442687988,
  75531. "relativeCreated": 64948.92358779907,
  75532. "thread": 140246884292160,
  75533. "threadName": "Thread-1 (_thread_main)",
  75534. "processName": "MainProcess",
  75535. "process": 509276,
  75536. "message": "Sending message with topic zigbee/gfw/dirk/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  75537. "asctime": "2023-02-15 07:14:27,945"
  75538. },
  75539. {
  75540. "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light",
  75541. "msg": "Received message with topic %s and payload %s",
  75542. "args": [
  75543. "zigbee/gfw/dirk/main_light",
  75544. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  75545. ],
  75546. "levelname": "DEBUG",
  75547. "levelno": 10,
  75548. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  75549. "filename": "__init__.py",
  75550. "module": "__init__",
  75551. "exc_info": null,
  75552. "exc_text": null,
  75553. "stack_info": null,
  75554. "lineno": 91,
  75555. "funcName": "__receive__",
  75556. "created": 1676441667.9466858,
  75557. "msecs": 946.685791015625,
  75558. "relativeCreated": 64950.2010345459,
  75559. "thread": 140246884292160,
  75560. "threadName": "Thread-1 (_thread_main)",
  75561. "processName": "MainProcess",
  75562. "process": 509276,
  75563. "message": "Received message with topic zigbee/gfw/dirk/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  75564. "asctime": "2023-02-15 07:14:27,946"
  75565. },
  75566. {
  75567. "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.brightness",
  75568. "msg": "Received message with topic %s and payload %s",
  75569. "args": [
  75570. "videv/gfw/dirk/main_light/brightness",
  75571. "b'50'"
  75572. ],
  75573. "levelname": "DEBUG",
  75574. "levelno": 10,
  75575. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  75576. "filename": "__init__.py",
  75577. "module": "__init__",
  75578. "exc_info": null,
  75579. "exc_text": null,
  75580. "stack_info": null,
  75581. "lineno": 91,
  75582. "funcName": "__receive__",
  75583. "created": 1676441667.990006,
  75584. "msecs": 990.0059700012207,
  75585. "relativeCreated": 64993.521213531494,
  75586. "thread": 140246884292160,
  75587. "threadName": "Thread-1 (_thread_main)",
  75588. "processName": "MainProcess",
  75589. "process": 509276,
  75590. "message": "Received message with topic videv/gfw/dirk/main_light/brightness and payload b'50'",
  75591. "asctime": "2023-02-15 07:14:27,990"
  75592. }
  75593. ],
  75594. "time_consumption": 0.25273776054382324
  75595. },
  75596. {
  75597. "name": "__tLogger__",
  75598. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  75599. "args": [
  75600. "50",
  75601. "<class 'int'>"
  75602. ],
  75603. "levelname": "INFO",
  75604. "levelno": 20,
  75605. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  75606. "filename": "test.py",
  75607. "module": "test",
  75608. "exc_info": null,
  75609. "exc_text": null,
  75610. "stack_info": null,
  75611. "lineno": 184,
  75612. "funcName": "equivalency_chk",
  75613. "created": 1676441668.243504,
  75614. "msecs": 243.50404739379883,
  75615. "relativeCreated": 65247.01929092407,
  75616. "thread": 140246908178432,
  75617. "threadName": "MainThread",
  75618. "processName": "MainProcess",
  75619. "process": 509276,
  75620. "message": "Light device brightness is correct (Content 50 and Type is <class 'int'>).",
  75621. "asctime": "2023-02-15 07:14:28,243",
  75622. "moduleLogger": [
  75623. {
  75624. "name": "__unittest__",
  75625. "msg": "Result (%s): %s (%s)",
  75626. "args": [
  75627. "Light device brightness",
  75628. "50",
  75629. "<class 'int'>"
  75630. ],
  75631. "levelname": "DEBUG",
  75632. "levelno": 10,
  75633. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  75634. "filename": "test.py",
  75635. "module": "test",
  75636. "exc_info": null,
  75637. "exc_text": null,
  75638. "stack_info": null,
  75639. "lineno": 22,
  75640. "funcName": "__report_result__",
  75641. "created": 1676441668.243229,
  75642. "msecs": 243.22891235351562,
  75643. "relativeCreated": 65246.74415588379,
  75644. "thread": 140246908178432,
  75645. "threadName": "MainThread",
  75646. "processName": "MainProcess",
  75647. "process": 509276,
  75648. "message": "Result (Light device brightness): 50 (<class 'int'>)",
  75649. "asctime": "2023-02-15 07:14:28,243"
  75650. },
  75651. {
  75652. "name": "__unittest__",
  75653. "msg": "Expectation (%s): result %s %s (%s)",
  75654. "args": [
  75655. "Light device brightness",
  75656. "=",
  75657. "50",
  75658. "<class 'int'>"
  75659. ],
  75660. "levelname": "DEBUG",
  75661. "levelno": 10,
  75662. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  75663. "filename": "test.py",
  75664. "module": "test",
  75665. "exc_info": null,
  75666. "exc_text": null,
  75667. "stack_info": null,
  75668. "lineno": 26,
  75669. "funcName": "__report_expectation__",
  75670. "created": 1676441668.2433844,
  75671. "msecs": 243.38436126708984,
  75672. "relativeCreated": 65246.89960479736,
  75673. "thread": 140246908178432,
  75674. "threadName": "MainThread",
  75675. "processName": "MainProcess",
  75676. "process": 509276,
  75677. "message": "Expectation (Light device brightness): result = 50 (<class 'int'>)",
  75678. "asctime": "2023-02-15 07:14:28,243"
  75679. }
  75680. ],
  75681. "time_consumption": 0.00011968612670898438
  75682. },
  75683. {
  75684. "name": "__tLogger__",
  75685. "msg": "Resetting precondition (Power off)",
  75686. "args": [],
  75687. "levelname": "DEBUG",
  75688. "levelno": 10,
  75689. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  75690. "filename": "light.py",
  75691. "module": "light",
  75692. "exc_info": null,
  75693. "exc_text": null,
  75694. "stack_info": null,
  75695. "lineno": 74,
  75696. "funcName": "__test_brightness__",
  75697. "created": 1676441668.5450075,
  75698. "msecs": 545.0074672698975,
  75699. "relativeCreated": 65548.52271080017,
  75700. "thread": 140246908178432,
  75701. "threadName": "MainThread",
  75702. "processName": "MainProcess",
  75703. "process": 509276,
  75704. "message": "Resetting precondition (Power off)",
  75705. "asctime": "2023-02-15 07:14:28,545",
  75706. "moduleLogger": [
  75707. {
  75708. "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0",
  75709. "msg": "Sending message with topic %s and payload %s",
  75710. "args": [
  75711. "shellies/gfw/dirk/main_light/relay/0",
  75712. "off"
  75713. ],
  75714. "levelname": "DEBUG",
  75715. "levelno": 10,
  75716. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  75717. "filename": "__init__.py",
  75718. "module": "__init__",
  75719. "exc_info": null,
  75720. "exc_text": null,
  75721. "stack_info": null,
  75722. "lineno": 75,
  75723. "funcName": "send",
  75724. "created": 1676441668.243815,
  75725. "msecs": 243.81494522094727,
  75726. "relativeCreated": 65247.33018875122,
  75727. "thread": 140246908178432,
  75728. "threadName": "MainThread",
  75729. "processName": "MainProcess",
  75730. "process": 509276,
  75731. "message": "Sending message with topic shellies/gfw/dirk/main_light/relay/0 and payload off",
  75732. "asctime": "2023-02-15 07:14:28,243"
  75733. },
  75734. {
  75735. "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0",
  75736. "msg": "Received message with topic %s and payload %s",
  75737. "args": [
  75738. "shellies/gfw/dirk/main_light/relay/0",
  75739. "b'off'"
  75740. ],
  75741. "levelname": "DEBUG",
  75742. "levelno": 10,
  75743. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  75744. "filename": "__init__.py",
  75745. "module": "__init__",
  75746. "exc_info": null,
  75747. "exc_text": null,
  75748. "stack_info": null,
  75749. "lineno": 91,
  75750. "funcName": "__receive__",
  75751. "created": 1676441668.2451947,
  75752. "msecs": 245.194673538208,
  75753. "relativeCreated": 65248.70991706848,
  75754. "thread": 140246884292160,
  75755. "threadName": "Thread-1 (_thread_main)",
  75756. "processName": "MainProcess",
  75757. "process": 509276,
  75758. "message": "Received message with topic shellies/gfw/dirk/main_light/relay/0 and payload b'off'",
  75759. "asctime": "2023-02-15 07:14:28,245"
  75760. },
  75761. {
  75762. "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.state",
  75763. "msg": "Received message with topic %s and payload %s",
  75764. "args": [
  75765. "videv/gfw/dirk/main_light/state",
  75766. "b'false'"
  75767. ],
  75768. "levelname": "DEBUG",
  75769. "levelno": 10,
  75770. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  75771. "filename": "__init__.py",
  75772. "module": "__init__",
  75773. "exc_info": null,
  75774. "exc_text": null,
  75775. "stack_info": null,
  75776. "lineno": 91,
  75777. "funcName": "__receive__",
  75778. "created": 1676441668.250086,
  75779. "msecs": 250.08606910705566,
  75780. "relativeCreated": 65253.60131263733,
  75781. "thread": 140246884292160,
  75782. "threadName": "Thread-1 (_thread_main)",
  75783. "processName": "MainProcess",
  75784. "process": 509276,
  75785. "message": "Received message with topic videv/gfw/dirk/main_light/state and payload b'false'",
  75786. "asctime": "2023-02-15 07:14:28,250"
  75787. }
  75788. ],
  75789. "time_consumption": 0.2949213981628418
  75790. }
  75791. ],
  75792. "time_consumption": 1.8143367767333984,
  75793. "time_start": "2023-02-15 07:14:26,730",
  75794. "time_finished": "2023-02-15 07:14:28,545"
  75795. },
  75796. "Color temperature test for device and virtual device: zigbee/gfw/dirk/main_light": {
  75797. "name": "__tLogger__",
  75798. "msg": "Color temperature test for device and virtual device: zigbee/gfw/dirk/main_light",
  75799. "args": null,
  75800. "levelname": "INFO",
  75801. "levelno": 20,
  75802. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  75803. "filename": "light.py",
  75804. "module": "light",
  75805. "exc_info": null,
  75806. "exc_text": null,
  75807. "stack_info": null,
  75808. "lineno": 81,
  75809. "funcName": "test_color_temp",
  75810. "created": 1676441668.5457728,
  75811. "msecs": 545.7727909088135,
  75812. "relativeCreated": 65549.28803443909,
  75813. "thread": 140246908178432,
  75814. "threadName": "MainThread",
  75815. "processName": "MainProcess",
  75816. "process": 509276,
  75817. "message": "Color temperature test for device and virtual device: zigbee/gfw/dirk/main_light",
  75818. "asctime": "2023-02-15 07:14:28,545",
  75819. "moduleLogger": [],
  75820. "testcaseLogger": [
  75821. {
  75822. "name": "__tLogger__",
  75823. "msg": "Setting preconditions (Power on)",
  75824. "args": [],
  75825. "levelname": "DEBUG",
  75826. "levelno": 10,
  75827. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  75828. "filename": "light.py",
  75829. "module": "light",
  75830. "exc_info": null,
  75831. "exc_text": null,
  75832. "stack_info": null,
  75833. "lineno": 88,
  75834. "funcName": "__test_color_temp__",
  75835. "created": 1676441668.8478353,
  75836. "msecs": 847.8353023529053,
  75837. "relativeCreated": 65851.35054588318,
  75838. "thread": 140246908178432,
  75839. "threadName": "MainThread",
  75840. "processName": "MainProcess",
  75841. "process": 509276,
  75842. "message": "Setting preconditions (Power on)",
  75843. "asctime": "2023-02-15 07:14:28,847",
  75844. "moduleLogger": [
  75845. {
  75846. "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0",
  75847. "msg": "Sending message with topic %s and payload %s",
  75848. "args": [
  75849. "shellies/gfw/dirk/main_light/relay/0",
  75850. "on"
  75851. ],
  75852. "levelname": "DEBUG",
  75853. "levelno": 10,
  75854. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  75855. "filename": "__init__.py",
  75856. "module": "__init__",
  75857. "exc_info": null,
  75858. "exc_text": null,
  75859. "stack_info": null,
  75860. "lineno": 75,
  75861. "funcName": "send",
  75862. "created": 1676441668.5461137,
  75863. "msecs": 546.1137294769287,
  75864. "relativeCreated": 65549.6289730072,
  75865. "thread": 140246908178432,
  75866. "threadName": "MainThread",
  75867. "processName": "MainProcess",
  75868. "process": 509276,
  75869. "message": "Sending message with topic shellies/gfw/dirk/main_light/relay/0 and payload on",
  75870. "asctime": "2023-02-15 07:14:28,546"
  75871. },
  75872. {
  75873. "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light",
  75874. "msg": "Sending message with topic %s and payload %s",
  75875. "args": [
  75876. "zigbee/gfw/dirk/main_light",
  75877. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  75878. ],
  75879. "levelname": "DEBUG",
  75880. "levelno": 10,
  75881. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  75882. "filename": "__init__.py",
  75883. "module": "__init__",
  75884. "exc_info": null,
  75885. "exc_text": null,
  75886. "stack_info": null,
  75887. "lineno": 75,
  75888. "funcName": "send",
  75889. "created": 1676441668.5468097,
  75890. "msecs": 546.8096733093262,
  75891. "relativeCreated": 65550.3249168396,
  75892. "thread": 140246908178432,
  75893. "threadName": "MainThread",
  75894. "processName": "MainProcess",
  75895. "process": 509276,
  75896. "message": "Sending message with topic zigbee/gfw/dirk/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  75897. "asctime": "2023-02-15 07:14:28,546"
  75898. },
  75899. {
  75900. "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0",
  75901. "msg": "Received message with topic %s and payload %s",
  75902. "args": [
  75903. "shellies/gfw/dirk/main_light/relay/0",
  75904. "b'on'"
  75905. ],
  75906. "levelname": "DEBUG",
  75907. "levelno": 10,
  75908. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  75909. "filename": "__init__.py",
  75910. "module": "__init__",
  75911. "exc_info": null,
  75912. "exc_text": null,
  75913. "stack_info": null,
  75914. "lineno": 91,
  75915. "funcName": "__receive__",
  75916. "created": 1676441668.5479991,
  75917. "msecs": 547.9991436004639,
  75918. "relativeCreated": 65551.51438713074,
  75919. "thread": 140246884292160,
  75920. "threadName": "Thread-1 (_thread_main)",
  75921. "processName": "MainProcess",
  75922. "process": 509276,
  75923. "message": "Received message with topic shellies/gfw/dirk/main_light/relay/0 and payload b'on'",
  75924. "asctime": "2023-02-15 07:14:28,547"
  75925. },
  75926. {
  75927. "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light",
  75928. "msg": "Received message with topic %s and payload %s",
  75929. "args": [
  75930. "zigbee/gfw/dirk/main_light",
  75931. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  75932. ],
  75933. "levelname": "DEBUG",
  75934. "levelno": 10,
  75935. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  75936. "filename": "__init__.py",
  75937. "module": "__init__",
  75938. "exc_info": null,
  75939. "exc_text": null,
  75940. "stack_info": null,
  75941. "lineno": 91,
  75942. "funcName": "__receive__",
  75943. "created": 1676441668.5488493,
  75944. "msecs": 548.84934425354,
  75945. "relativeCreated": 65552.36458778381,
  75946. "thread": 140246884292160,
  75947. "threadName": "Thread-1 (_thread_main)",
  75948. "processName": "MainProcess",
  75949. "process": 509276,
  75950. "message": "Received message with topic zigbee/gfw/dirk/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  75951. "asctime": "2023-02-15 07:14:28,548"
  75952. },
  75953. {
  75954. "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.state",
  75955. "msg": "Received message with topic %s and payload %s",
  75956. "args": [
  75957. "videv/gfw/dirk/main_light/state",
  75958. "b'true'"
  75959. ],
  75960. "levelname": "DEBUG",
  75961. "levelno": 10,
  75962. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  75963. "filename": "__init__.py",
  75964. "module": "__init__",
  75965. "exc_info": null,
  75966. "exc_text": null,
  75967. "stack_info": null,
  75968. "lineno": 91,
  75969. "funcName": "__receive__",
  75970. "created": 1676441668.5953872,
  75971. "msecs": 595.3872203826904,
  75972. "relativeCreated": 65598.90246391296,
  75973. "thread": 140246884292160,
  75974. "threadName": "Thread-1 (_thread_main)",
  75975. "processName": "MainProcess",
  75976. "process": 509276,
  75977. "message": "Received message with topic videv/gfw/dirk/main_light/state and payload b'true'",
  75978. "asctime": "2023-02-15 07:14:28,595"
  75979. }
  75980. ],
  75981. "time_consumption": 0.25244808197021484
  75982. },
  75983. {
  75984. "name": "__tLogger__",
  75985. "msg": "Virtual device color temperature is correct (Content %s and Type is %s).",
  75986. "args": [
  75987. "5",
  75988. "<class 'int'>"
  75989. ],
  75990. "levelname": "INFO",
  75991. "levelno": 20,
  75992. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  75993. "filename": "test.py",
  75994. "module": "test",
  75995. "exc_info": null,
  75996. "exc_text": null,
  75997. "stack_info": null,
  75998. "lineno": 184,
  75999. "funcName": "equivalency_chk",
  76000. "created": 1676441668.84858,
  76001. "msecs": 848.5798835754395,
  76002. "relativeCreated": 65852.09512710571,
  76003. "thread": 140246908178432,
  76004. "threadName": "MainThread",
  76005. "processName": "MainProcess",
  76006. "process": 509276,
  76007. "message": "Virtual device color temperature is correct (Content 5 and Type is <class 'int'>).",
  76008. "asctime": "2023-02-15 07:14:28,848",
  76009. "moduleLogger": [
  76010. {
  76011. "name": "__unittest__",
  76012. "msg": "Result (%s): %s (%s)",
  76013. "args": [
  76014. "Virtual device color temperature",
  76015. "5",
  76016. "<class 'int'>"
  76017. ],
  76018. "levelname": "DEBUG",
  76019. "levelno": 10,
  76020. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  76021. "filename": "test.py",
  76022. "module": "test",
  76023. "exc_info": null,
  76024. "exc_text": null,
  76025. "stack_info": null,
  76026. "lineno": 22,
  76027. "funcName": "__report_result__",
  76028. "created": 1676441668.848295,
  76029. "msecs": 848.2949733734131,
  76030. "relativeCreated": 65851.81021690369,
  76031. "thread": 140246908178432,
  76032. "threadName": "MainThread",
  76033. "processName": "MainProcess",
  76034. "process": 509276,
  76035. "message": "Result (Virtual device color temperature): 5 (<class 'int'>)",
  76036. "asctime": "2023-02-15 07:14:28,848"
  76037. },
  76038. {
  76039. "name": "__unittest__",
  76040. "msg": "Expectation (%s): result %s %s (%s)",
  76041. "args": [
  76042. "Virtual device color temperature",
  76043. "=",
  76044. "5",
  76045. "<class 'int'>"
  76046. ],
  76047. "levelname": "DEBUG",
  76048. "levelno": 10,
  76049. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  76050. "filename": "test.py",
  76051. "module": "test",
  76052. "exc_info": null,
  76053. "exc_text": null,
  76054. "stack_info": null,
  76055. "lineno": 26,
  76056. "funcName": "__report_expectation__",
  76057. "created": 1676441668.8484545,
  76058. "msecs": 848.454475402832,
  76059. "relativeCreated": 65851.9697189331,
  76060. "thread": 140246908178432,
  76061. "threadName": "MainThread",
  76062. "processName": "MainProcess",
  76063. "process": 509276,
  76064. "message": "Expectation (Virtual device color temperature): result = 5 (<class 'int'>)",
  76065. "asctime": "2023-02-15 07:14:28,848"
  76066. }
  76067. ],
  76068. "time_consumption": 0.00012540817260742188
  76069. },
  76070. {
  76071. "name": "__tLogger__",
  76072. "msg": "Changing light device color temperature to '%d'",
  76073. "args": [
  76074. 5
  76075. ],
  76076. "levelname": "DEBUG",
  76077. "levelno": 10,
  76078. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  76079. "filename": "light.py",
  76080. "module": "light",
  76081. "exc_info": null,
  76082. "exc_text": null,
  76083. "stack_info": null,
  76084. "lineno": 94,
  76085. "funcName": "__test_color_temp__",
  76086. "created": 1676441669.15016,
  76087. "msecs": 150.1600742340088,
  76088. "relativeCreated": 66153.67531776428,
  76089. "thread": 140246908178432,
  76090. "threadName": "MainThread",
  76091. "processName": "MainProcess",
  76092. "process": 509276,
  76093. "message": "Changing light device color temperature to '5'",
  76094. "asctime": "2023-02-15 07:14:29,150",
  76095. "moduleLogger": [
  76096. {
  76097. "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light",
  76098. "msg": "Sending message with topic %s and payload %s",
  76099. "args": [
  76100. "zigbee/gfw/dirk/main_light",
  76101. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}"
  76102. ],
  76103. "levelname": "DEBUG",
  76104. "levelno": 10,
  76105. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  76106. "filename": "__init__.py",
  76107. "module": "__init__",
  76108. "exc_info": null,
  76109. "exc_text": null,
  76110. "stack_info": null,
  76111. "lineno": 75,
  76112. "funcName": "send",
  76113. "created": 1676441668.8489873,
  76114. "msecs": 848.987340927124,
  76115. "relativeCreated": 65852.5025844574,
  76116. "thread": 140246908178432,
  76117. "threadName": "MainThread",
  76118. "processName": "MainProcess",
  76119. "process": 509276,
  76120. "message": "Sending message with topic zigbee/gfw/dirk/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}",
  76121. "asctime": "2023-02-15 07:14:28,848"
  76122. },
  76123. {
  76124. "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light",
  76125. "msg": "Received message with topic %s and payload %s",
  76126. "args": [
  76127. "zigbee/gfw/dirk/main_light",
  76128. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'"
  76129. ],
  76130. "levelname": "DEBUG",
  76131. "levelno": 10,
  76132. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  76133. "filename": "__init__.py",
  76134. "module": "__init__",
  76135. "exc_info": null,
  76136. "exc_text": null,
  76137. "stack_info": null,
  76138. "lineno": 91,
  76139. "funcName": "__receive__",
  76140. "created": 1676441668.8502953,
  76141. "msecs": 850.2953052520752,
  76142. "relativeCreated": 65853.81054878235,
  76143. "thread": 140246884292160,
  76144. "threadName": "Thread-1 (_thread_main)",
  76145. "processName": "MainProcess",
  76146. "process": 509276,
  76147. "message": "Received message with topic zigbee/gfw/dirk/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'",
  76148. "asctime": "2023-02-15 07:14:28,850"
  76149. },
  76150. {
  76151. "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.color_temp",
  76152. "msg": "Received message with topic %s and payload %s",
  76153. "args": [
  76154. "videv/gfw/dirk/main_light/color_temp",
  76155. "b'8'"
  76156. ],
  76157. "levelname": "DEBUG",
  76158. "levelno": 10,
  76159. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  76160. "filename": "__init__.py",
  76161. "module": "__init__",
  76162. "exc_info": null,
  76163. "exc_text": null,
  76164. "stack_info": null,
  76165. "lineno": 91,
  76166. "funcName": "__receive__",
  76167. "created": 1676441668.8528087,
  76168. "msecs": 852.8087139129639,
  76169. "relativeCreated": 65856.32395744324,
  76170. "thread": 140246884292160,
  76171. "threadName": "Thread-1 (_thread_main)",
  76172. "processName": "MainProcess",
  76173. "process": 509276,
  76174. "message": "Received message with topic videv/gfw/dirk/main_light/color_temp and payload b'8'",
  76175. "asctime": "2023-02-15 07:14:28,852"
  76176. }
  76177. ],
  76178. "time_consumption": 0.2973513603210449
  76179. },
  76180. {
  76181. "name": "__tLogger__",
  76182. "msg": "Virtual device color temperature is correct (Content %s and Type is %s).",
  76183. "args": [
  76184. "8",
  76185. "<class 'int'>"
  76186. ],
  76187. "levelname": "INFO",
  76188. "levelno": 20,
  76189. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  76190. "filename": "test.py",
  76191. "module": "test",
  76192. "exc_info": null,
  76193. "exc_text": null,
  76194. "stack_info": null,
  76195. "lineno": 184,
  76196. "funcName": "equivalency_chk",
  76197. "created": 1676441669.1509342,
  76198. "msecs": 150.93421936035156,
  76199. "relativeCreated": 66154.44946289062,
  76200. "thread": 140246908178432,
  76201. "threadName": "MainThread",
  76202. "processName": "MainProcess",
  76203. "process": 509276,
  76204. "message": "Virtual device color temperature is correct (Content 8 and Type is <class 'int'>).",
  76205. "asctime": "2023-02-15 07:14:29,150",
  76206. "moduleLogger": [
  76207. {
  76208. "name": "__unittest__",
  76209. "msg": "Result (%s): %s (%s)",
  76210. "args": [
  76211. "Virtual device color temperature",
  76212. "8",
  76213. "<class 'int'>"
  76214. ],
  76215. "levelname": "DEBUG",
  76216. "levelno": 10,
  76217. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  76218. "filename": "test.py",
  76219. "module": "test",
  76220. "exc_info": null,
  76221. "exc_text": null,
  76222. "stack_info": null,
  76223. "lineno": 22,
  76224. "funcName": "__report_result__",
  76225. "created": 1676441669.1506548,
  76226. "msecs": 150.65479278564453,
  76227. "relativeCreated": 66154.17003631592,
  76228. "thread": 140246908178432,
  76229. "threadName": "MainThread",
  76230. "processName": "MainProcess",
  76231. "process": 509276,
  76232. "message": "Result (Virtual device color temperature): 8 (<class 'int'>)",
  76233. "asctime": "2023-02-15 07:14:29,150"
  76234. },
  76235. {
  76236. "name": "__unittest__",
  76237. "msg": "Expectation (%s): result %s %s (%s)",
  76238. "args": [
  76239. "Virtual device color temperature",
  76240. "=",
  76241. "8",
  76242. "<class 'int'>"
  76243. ],
  76244. "levelname": "DEBUG",
  76245. "levelno": 10,
  76246. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  76247. "filename": "test.py",
  76248. "module": "test",
  76249. "exc_info": null,
  76250. "exc_text": null,
  76251. "stack_info": null,
  76252. "lineno": 26,
  76253. "funcName": "__report_expectation__",
  76254. "created": 1676441669.150812,
  76255. "msecs": 150.81191062927246,
  76256. "relativeCreated": 66154.32715415955,
  76257. "thread": 140246908178432,
  76258. "threadName": "MainThread",
  76259. "processName": "MainProcess",
  76260. "process": 509276,
  76261. "message": "Expectation (Virtual device color temperature): result = 8 (<class 'int'>)",
  76262. "asctime": "2023-02-15 07:14:29,150"
  76263. }
  76264. ],
  76265. "time_consumption": 0.00012230873107910156
  76266. },
  76267. {
  76268. "name": "__tLogger__",
  76269. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  76270. "args": [
  76271. "8",
  76272. "<class 'int'>"
  76273. ],
  76274. "levelname": "INFO",
  76275. "levelno": 20,
  76276. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  76277. "filename": "test.py",
  76278. "module": "test",
  76279. "exc_info": null,
  76280. "exc_text": null,
  76281. "stack_info": null,
  76282. "lineno": 184,
  76283. "funcName": "equivalency_chk",
  76284. "created": 1676441669.151381,
  76285. "msecs": 151.3810157775879,
  76286. "relativeCreated": 66154.89625930786,
  76287. "thread": 140246908178432,
  76288. "threadName": "MainThread",
  76289. "processName": "MainProcess",
  76290. "process": 509276,
  76291. "message": "Light device brightness is correct (Content 8 and Type is <class 'int'>).",
  76292. "asctime": "2023-02-15 07:14:29,151",
  76293. "moduleLogger": [
  76294. {
  76295. "name": "__unittest__",
  76296. "msg": "Result (%s): %s (%s)",
  76297. "args": [
  76298. "Light device brightness",
  76299. "8",
  76300. "<class 'int'>"
  76301. ],
  76302. "levelname": "DEBUG",
  76303. "levelno": 10,
  76304. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  76305. "filename": "test.py",
  76306. "module": "test",
  76307. "exc_info": null,
  76308. "exc_text": null,
  76309. "stack_info": null,
  76310. "lineno": 22,
  76311. "funcName": "__report_result__",
  76312. "created": 1676441669.1511695,
  76313. "msecs": 151.1695384979248,
  76314. "relativeCreated": 66154.6847820282,
  76315. "thread": 140246908178432,
  76316. "threadName": "MainThread",
  76317. "processName": "MainProcess",
  76318. "process": 509276,
  76319. "message": "Result (Light device brightness): 8 (<class 'int'>)",
  76320. "asctime": "2023-02-15 07:14:29,151"
  76321. },
  76322. {
  76323. "name": "__unittest__",
  76324. "msg": "Expectation (%s): result %s %s (%s)",
  76325. "args": [
  76326. "Light device brightness",
  76327. "=",
  76328. "8",
  76329. "<class 'int'>"
  76330. ],
  76331. "levelname": "DEBUG",
  76332. "levelno": 10,
  76333. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  76334. "filename": "test.py",
  76335. "module": "test",
  76336. "exc_info": null,
  76337. "exc_text": null,
  76338. "stack_info": null,
  76339. "lineno": 26,
  76340. "funcName": "__report_expectation__",
  76341. "created": 1676441669.151281,
  76342. "msecs": 151.28111839294434,
  76343. "relativeCreated": 66154.79636192322,
  76344. "thread": 140246908178432,
  76345. "threadName": "MainThread",
  76346. "processName": "MainProcess",
  76347. "process": 509276,
  76348. "message": "Expectation (Light device brightness): result = 8 (<class 'int'>)",
  76349. "asctime": "2023-02-15 07:14:29,151"
  76350. }
  76351. ],
  76352. "time_consumption": 9.989738464355469e-05
  76353. },
  76354. {
  76355. "name": "__tLogger__",
  76356. "msg": "Changing virtual device color temperature to '%d'",
  76357. "args": [
  76358. 5
  76359. ],
  76360. "levelname": "DEBUG",
  76361. "levelno": 10,
  76362. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  76363. "filename": "light.py",
  76364. "module": "light",
  76365. "exc_info": null,
  76366. "exc_text": null,
  76367. "stack_info": null,
  76368. "lineno": 100,
  76369. "funcName": "__test_color_temp__",
  76370. "created": 1676441669.4526005,
  76371. "msecs": 452.60047912597656,
  76372. "relativeCreated": 66456.11572265625,
  76373. "thread": 140246908178432,
  76374. "threadName": "MainThread",
  76375. "processName": "MainProcess",
  76376. "process": 509276,
  76377. "message": "Changing virtual device color temperature to '5'",
  76378. "asctime": "2023-02-15 07:14:29,452",
  76379. "moduleLogger": [
  76380. {
  76381. "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.color_temp.set",
  76382. "msg": "Sending message with topic %s and payload %s",
  76383. "args": [
  76384. "videv/gfw/dirk/main_light/color_temp/set",
  76385. "5"
  76386. ],
  76387. "levelname": "DEBUG",
  76388. "levelno": 10,
  76389. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  76390. "filename": "__init__.py",
  76391. "module": "__init__",
  76392. "exc_info": null,
  76393. "exc_text": null,
  76394. "stack_info": null,
  76395. "lineno": 75,
  76396. "funcName": "send",
  76397. "created": 1676441669.151714,
  76398. "msecs": 151.71408653259277,
  76399. "relativeCreated": 66155.22933006287,
  76400. "thread": 140246908178432,
  76401. "threadName": "MainThread",
  76402. "processName": "MainProcess",
  76403. "process": 509276,
  76404. "message": "Sending message with topic videv/gfw/dirk/main_light/color_temp/set and payload 5",
  76405. "asctime": "2023-02-15 07:14:29,151"
  76406. },
  76407. {
  76408. "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light.set",
  76409. "msg": "Received message with topic %s and payload %s",
  76410. "args": [
  76411. "zigbee/gfw/dirk/main_light/set",
  76412. "b'{\"color_temp\": 352}'"
  76413. ],
  76414. "levelname": "DEBUG",
  76415. "levelno": 10,
  76416. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  76417. "filename": "__init__.py",
  76418. "module": "__init__",
  76419. "exc_info": null,
  76420. "exc_text": null,
  76421. "stack_info": null,
  76422. "lineno": 91,
  76423. "funcName": "__receive__",
  76424. "created": 1676441669.155029,
  76425. "msecs": 155.0290584564209,
  76426. "relativeCreated": 66158.5443019867,
  76427. "thread": 140246884292160,
  76428. "threadName": "Thread-1 (_thread_main)",
  76429. "processName": "MainProcess",
  76430. "process": 509276,
  76431. "message": "Received message with topic zigbee/gfw/dirk/main_light/set and payload b'{\"color_temp\": 352}'",
  76432. "asctime": "2023-02-15 07:14:29,155"
  76433. },
  76434. {
  76435. "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light",
  76436. "msg": "Sending message with topic %s and payload %s",
  76437. "args": [
  76438. "zigbee/gfw/dirk/main_light",
  76439. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  76440. ],
  76441. "levelname": "DEBUG",
  76442. "levelno": 10,
  76443. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  76444. "filename": "__init__.py",
  76445. "module": "__init__",
  76446. "exc_info": null,
  76447. "exc_text": null,
  76448. "stack_info": null,
  76449. "lineno": 75,
  76450. "funcName": "send",
  76451. "created": 1676441669.1555917,
  76452. "msecs": 155.5917263031006,
  76453. "relativeCreated": 66159.10696983337,
  76454. "thread": 140246884292160,
  76455. "threadName": "Thread-1 (_thread_main)",
  76456. "processName": "MainProcess",
  76457. "process": 509276,
  76458. "message": "Sending message with topic zigbee/gfw/dirk/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  76459. "asctime": "2023-02-15 07:14:29,155"
  76460. },
  76461. {
  76462. "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light",
  76463. "msg": "Received message with topic %s and payload %s",
  76464. "args": [
  76465. "zigbee/gfw/dirk/main_light",
  76466. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  76467. ],
  76468. "levelname": "DEBUG",
  76469. "levelno": 10,
  76470. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  76471. "filename": "__init__.py",
  76472. "module": "__init__",
  76473. "exc_info": null,
  76474. "exc_text": null,
  76475. "stack_info": null,
  76476. "lineno": 91,
  76477. "funcName": "__receive__",
  76478. "created": 1676441669.156829,
  76479. "msecs": 156.8291187286377,
  76480. "relativeCreated": 66160.34436225891,
  76481. "thread": 140246884292160,
  76482. "threadName": "Thread-1 (_thread_main)",
  76483. "processName": "MainProcess",
  76484. "process": 509276,
  76485. "message": "Received message with topic zigbee/gfw/dirk/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  76486. "asctime": "2023-02-15 07:14:29,156"
  76487. },
  76488. {
  76489. "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.color_temp",
  76490. "msg": "Received message with topic %s and payload %s",
  76491. "args": [
  76492. "videv/gfw/dirk/main_light/color_temp",
  76493. "b'5'"
  76494. ],
  76495. "levelname": "DEBUG",
  76496. "levelno": 10,
  76497. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  76498. "filename": "__init__.py",
  76499. "module": "__init__",
  76500. "exc_info": null,
  76501. "exc_text": null,
  76502. "stack_info": null,
  76503. "lineno": 91,
  76504. "funcName": "__receive__",
  76505. "created": 1676441669.2019517,
  76506. "msecs": 201.9517421722412,
  76507. "relativeCreated": 66205.46698570251,
  76508. "thread": 140246884292160,
  76509. "threadName": "Thread-1 (_thread_main)",
  76510. "processName": "MainProcess",
  76511. "process": 509276,
  76512. "message": "Received message with topic videv/gfw/dirk/main_light/color_temp and payload b'5'",
  76513. "asctime": "2023-02-15 07:14:29,201"
  76514. }
  76515. ],
  76516. "time_consumption": 0.25064873695373535
  76517. },
  76518. {
  76519. "name": "__tLogger__",
  76520. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  76521. "args": [
  76522. "5",
  76523. "<class 'int'>"
  76524. ],
  76525. "levelname": "INFO",
  76526. "levelno": 20,
  76527. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  76528. "filename": "test.py",
  76529. "module": "test",
  76530. "exc_info": null,
  76531. "exc_text": null,
  76532. "stack_info": null,
  76533. "lineno": 184,
  76534. "funcName": "equivalency_chk",
  76535. "created": 1676441669.4532247,
  76536. "msecs": 453.22465896606445,
  76537. "relativeCreated": 66456.73990249634,
  76538. "thread": 140246908178432,
  76539. "threadName": "MainThread",
  76540. "processName": "MainProcess",
  76541. "process": 509276,
  76542. "message": "Light device brightness is correct (Content 5 and Type is <class 'int'>).",
  76543. "asctime": "2023-02-15 07:14:29,453",
  76544. "moduleLogger": [
  76545. {
  76546. "name": "__unittest__",
  76547. "msg": "Result (%s): %s (%s)",
  76548. "args": [
  76549. "Light device brightness",
  76550. "5",
  76551. "<class 'int'>"
  76552. ],
  76553. "levelname": "DEBUG",
  76554. "levelno": 10,
  76555. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  76556. "filename": "test.py",
  76557. "module": "test",
  76558. "exc_info": null,
  76559. "exc_text": null,
  76560. "stack_info": null,
  76561. "lineno": 22,
  76562. "funcName": "__report_result__",
  76563. "created": 1676441669.4529934,
  76564. "msecs": 452.99339294433594,
  76565. "relativeCreated": 66456.50863647461,
  76566. "thread": 140246908178432,
  76567. "threadName": "MainThread",
  76568. "processName": "MainProcess",
  76569. "process": 509276,
  76570. "message": "Result (Light device brightness): 5 (<class 'int'>)",
  76571. "asctime": "2023-02-15 07:14:29,452"
  76572. },
  76573. {
  76574. "name": "__unittest__",
  76575. "msg": "Expectation (%s): result %s %s (%s)",
  76576. "args": [
  76577. "Light device brightness",
  76578. "=",
  76579. "5",
  76580. "<class 'int'>"
  76581. ],
  76582. "levelname": "DEBUG",
  76583. "levelno": 10,
  76584. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  76585. "filename": "test.py",
  76586. "module": "test",
  76587. "exc_info": null,
  76588. "exc_text": null,
  76589. "stack_info": null,
  76590. "lineno": 26,
  76591. "funcName": "__report_expectation__",
  76592. "created": 1676441669.453122,
  76593. "msecs": 453.1219005584717,
  76594. "relativeCreated": 66456.63714408875,
  76595. "thread": 140246908178432,
  76596. "threadName": "MainThread",
  76597. "processName": "MainProcess",
  76598. "process": 509276,
  76599. "message": "Expectation (Light device brightness): result = 5 (<class 'int'>)",
  76600. "asctime": "2023-02-15 07:14:29,453"
  76601. }
  76602. ],
  76603. "time_consumption": 0.00010275840759277344
  76604. },
  76605. {
  76606. "name": "__tLogger__",
  76607. "msg": "Virtual device color temperature is correct (Content %s and Type is %s).",
  76608. "args": [
  76609. "5",
  76610. "<class 'int'>"
  76611. ],
  76612. "levelname": "INFO",
  76613. "levelno": 20,
  76614. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  76615. "filename": "test.py",
  76616. "module": "test",
  76617. "exc_info": null,
  76618. "exc_text": null,
  76619. "stack_info": null,
  76620. "lineno": 184,
  76621. "funcName": "equivalency_chk",
  76622. "created": 1676441669.4536014,
  76623. "msecs": 453.6013603210449,
  76624. "relativeCreated": 66457.11660385132,
  76625. "thread": 140246908178432,
  76626. "threadName": "MainThread",
  76627. "processName": "MainProcess",
  76628. "process": 509276,
  76629. "message": "Virtual device color temperature is correct (Content 5 and Type is <class 'int'>).",
  76630. "asctime": "2023-02-15 07:14:29,453",
  76631. "moduleLogger": [
  76632. {
  76633. "name": "__unittest__",
  76634. "msg": "Result (%s): %s (%s)",
  76635. "args": [
  76636. "Virtual device color temperature",
  76637. "5",
  76638. "<class 'int'>"
  76639. ],
  76640. "levelname": "DEBUG",
  76641. "levelno": 10,
  76642. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  76643. "filename": "test.py",
  76644. "module": "test",
  76645. "exc_info": null,
  76646. "exc_text": null,
  76647. "stack_info": null,
  76648. "lineno": 22,
  76649. "funcName": "__report_result__",
  76650. "created": 1676441669.4533908,
  76651. "msecs": 453.39083671569824,
  76652. "relativeCreated": 66456.90608024597,
  76653. "thread": 140246908178432,
  76654. "threadName": "MainThread",
  76655. "processName": "MainProcess",
  76656. "process": 509276,
  76657. "message": "Result (Virtual device color temperature): 5 (<class 'int'>)",
  76658. "asctime": "2023-02-15 07:14:29,453"
  76659. },
  76660. {
  76661. "name": "__unittest__",
  76662. "msg": "Expectation (%s): result %s %s (%s)",
  76663. "args": [
  76664. "Virtual device color temperature",
  76665. "=",
  76666. "5",
  76667. "<class 'int'>"
  76668. ],
  76669. "levelname": "DEBUG",
  76670. "levelno": 10,
  76671. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  76672. "filename": "test.py",
  76673. "module": "test",
  76674. "exc_info": null,
  76675. "exc_text": null,
  76676. "stack_info": null,
  76677. "lineno": 26,
  76678. "funcName": "__report_expectation__",
  76679. "created": 1676441669.4535124,
  76680. "msecs": 453.51243019104004,
  76681. "relativeCreated": 66457.02767372131,
  76682. "thread": 140246908178432,
  76683. "threadName": "MainThread",
  76684. "processName": "MainProcess",
  76685. "process": 509276,
  76686. "message": "Expectation (Virtual device color temperature): result = 5 (<class 'int'>)",
  76687. "asctime": "2023-02-15 07:14:29,453"
  76688. }
  76689. ],
  76690. "time_consumption": 8.893013000488281e-05
  76691. },
  76692. {
  76693. "name": "__tLogger__",
  76694. "msg": "Changing light device color temperature to '%d'",
  76695. "args": [
  76696. 5
  76697. ],
  76698. "levelname": "DEBUG",
  76699. "levelno": 10,
  76700. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  76701. "filename": "light.py",
  76702. "module": "light",
  76703. "exc_info": null,
  76704. "exc_text": null,
  76705. "stack_info": null,
  76706. "lineno": 94,
  76707. "funcName": "__test_color_temp__",
  76708. "created": 1676441669.7550132,
  76709. "msecs": 755.0132274627686,
  76710. "relativeCreated": 66758.52847099304,
  76711. "thread": 140246908178432,
  76712. "threadName": "MainThread",
  76713. "processName": "MainProcess",
  76714. "process": 509276,
  76715. "message": "Changing light device color temperature to '5'",
  76716. "asctime": "2023-02-15 07:14:29,755",
  76717. "moduleLogger": [
  76718. {
  76719. "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light",
  76720. "msg": "Sending message with topic %s and payload %s",
  76721. "args": [
  76722. "zigbee/gfw/dirk/main_light",
  76723. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}"
  76724. ],
  76725. "levelname": "DEBUG",
  76726. "levelno": 10,
  76727. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  76728. "filename": "__init__.py",
  76729. "module": "__init__",
  76730. "exc_info": null,
  76731. "exc_text": null,
  76732. "stack_info": null,
  76733. "lineno": 75,
  76734. "funcName": "send",
  76735. "created": 1676441669.45393,
  76736. "msecs": 453.9299011230469,
  76737. "relativeCreated": 66457.44514465332,
  76738. "thread": 140246908178432,
  76739. "threadName": "MainThread",
  76740. "processName": "MainProcess",
  76741. "process": 509276,
  76742. "message": "Sending message with topic zigbee/gfw/dirk/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}",
  76743. "asctime": "2023-02-15 07:14:29,453"
  76744. },
  76745. {
  76746. "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light",
  76747. "msg": "Received message with topic %s and payload %s",
  76748. "args": [
  76749. "zigbee/gfw/dirk/main_light",
  76750. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'"
  76751. ],
  76752. "levelname": "DEBUG",
  76753. "levelno": 10,
  76754. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  76755. "filename": "__init__.py",
  76756. "module": "__init__",
  76757. "exc_info": null,
  76758. "exc_text": null,
  76759. "stack_info": null,
  76760. "lineno": 91,
  76761. "funcName": "__receive__",
  76762. "created": 1676441669.4550438,
  76763. "msecs": 455.0437927246094,
  76764. "relativeCreated": 66458.55903625488,
  76765. "thread": 140246884292160,
  76766. "threadName": "Thread-1 (_thread_main)",
  76767. "processName": "MainProcess",
  76768. "process": 509276,
  76769. "message": "Received message with topic zigbee/gfw/dirk/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'",
  76770. "asctime": "2023-02-15 07:14:29,455"
  76771. },
  76772. {
  76773. "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.color_temp",
  76774. "msg": "Received message with topic %s and payload %s",
  76775. "args": [
  76776. "videv/gfw/dirk/main_light/color_temp",
  76777. "b'8'"
  76778. ],
  76779. "levelname": "DEBUG",
  76780. "levelno": 10,
  76781. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  76782. "filename": "__init__.py",
  76783. "module": "__init__",
  76784. "exc_info": null,
  76785. "exc_text": null,
  76786. "stack_info": null,
  76787. "lineno": 91,
  76788. "funcName": "__receive__",
  76789. "created": 1676441669.457141,
  76790. "msecs": 457.1409225463867,
  76791. "relativeCreated": 66460.65616607666,
  76792. "thread": 140246884292160,
  76793. "threadName": "Thread-1 (_thread_main)",
  76794. "processName": "MainProcess",
  76795. "process": 509276,
  76796. "message": "Received message with topic videv/gfw/dirk/main_light/color_temp and payload b'8'",
  76797. "asctime": "2023-02-15 07:14:29,457"
  76798. }
  76799. ],
  76800. "time_consumption": 0.29787230491638184
  76801. },
  76802. {
  76803. "name": "__tLogger__",
  76804. "msg": "Virtual device color temperature is correct (Content %s and Type is %s).",
  76805. "args": [
  76806. "8",
  76807. "<class 'int'>"
  76808. ],
  76809. "levelname": "INFO",
  76810. "levelno": 20,
  76811. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  76812. "filename": "test.py",
  76813. "module": "test",
  76814. "exc_info": null,
  76815. "exc_text": null,
  76816. "stack_info": null,
  76817. "lineno": 184,
  76818. "funcName": "equivalency_chk",
  76819. "created": 1676441669.755738,
  76820. "msecs": 755.7380199432373,
  76821. "relativeCreated": 66759.25326347351,
  76822. "thread": 140246908178432,
  76823. "threadName": "MainThread",
  76824. "processName": "MainProcess",
  76825. "process": 509276,
  76826. "message": "Virtual device color temperature is correct (Content 8 and Type is <class 'int'>).",
  76827. "asctime": "2023-02-15 07:14:29,755",
  76828. "moduleLogger": [
  76829. {
  76830. "name": "__unittest__",
  76831. "msg": "Result (%s): %s (%s)",
  76832. "args": [
  76833. "Virtual device color temperature",
  76834. "8",
  76835. "<class 'int'>"
  76836. ],
  76837. "levelname": "DEBUG",
  76838. "levelno": 10,
  76839. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  76840. "filename": "test.py",
  76841. "module": "test",
  76842. "exc_info": null,
  76843. "exc_text": null,
  76844. "stack_info": null,
  76845. "lineno": 22,
  76846. "funcName": "__report_result__",
  76847. "created": 1676441669.7554672,
  76848. "msecs": 755.4671764373779,
  76849. "relativeCreated": 66758.98241996765,
  76850. "thread": 140246908178432,
  76851. "threadName": "MainThread",
  76852. "processName": "MainProcess",
  76853. "process": 509276,
  76854. "message": "Result (Virtual device color temperature): 8 (<class 'int'>)",
  76855. "asctime": "2023-02-15 07:14:29,755"
  76856. },
  76857. {
  76858. "name": "__unittest__",
  76859. "msg": "Expectation (%s): result %s %s (%s)",
  76860. "args": [
  76861. "Virtual device color temperature",
  76862. "=",
  76863. "8",
  76864. "<class 'int'>"
  76865. ],
  76866. "levelname": "DEBUG",
  76867. "levelno": 10,
  76868. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  76869. "filename": "test.py",
  76870. "module": "test",
  76871. "exc_info": null,
  76872. "exc_text": null,
  76873. "stack_info": null,
  76874. "lineno": 26,
  76875. "funcName": "__report_expectation__",
  76876. "created": 1676441669.755619,
  76877. "msecs": 755.6190490722656,
  76878. "relativeCreated": 66759.13429260254,
  76879. "thread": 140246908178432,
  76880. "threadName": "MainThread",
  76881. "processName": "MainProcess",
  76882. "process": 509276,
  76883. "message": "Expectation (Virtual device color temperature): result = 8 (<class 'int'>)",
  76884. "asctime": "2023-02-15 07:14:29,755"
  76885. }
  76886. ],
  76887. "time_consumption": 0.00011897087097167969
  76888. },
  76889. {
  76890. "name": "__tLogger__",
  76891. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  76892. "args": [
  76893. "8",
  76894. "<class 'int'>"
  76895. ],
  76896. "levelname": "INFO",
  76897. "levelno": 20,
  76898. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  76899. "filename": "test.py",
  76900. "module": "test",
  76901. "exc_info": null,
  76902. "exc_text": null,
  76903. "stack_info": null,
  76904. "lineno": 184,
  76905. "funcName": "equivalency_chk",
  76906. "created": 1676441669.756139,
  76907. "msecs": 756.1390399932861,
  76908. "relativeCreated": 66759.65428352356,
  76909. "thread": 140246908178432,
  76910. "threadName": "MainThread",
  76911. "processName": "MainProcess",
  76912. "process": 509276,
  76913. "message": "Light device brightness is correct (Content 8 and Type is <class 'int'>).",
  76914. "asctime": "2023-02-15 07:14:29,756",
  76915. "moduleLogger": [
  76916. {
  76917. "name": "__unittest__",
  76918. "msg": "Result (%s): %s (%s)",
  76919. "args": [
  76920. "Light device brightness",
  76921. "8",
  76922. "<class 'int'>"
  76923. ],
  76924. "levelname": "DEBUG",
  76925. "levelno": 10,
  76926. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  76927. "filename": "test.py",
  76928. "module": "test",
  76929. "exc_info": null,
  76930. "exc_text": null,
  76931. "stack_info": null,
  76932. "lineno": 22,
  76933. "funcName": "__report_result__",
  76934. "created": 1676441669.75593,
  76935. "msecs": 755.9299468994141,
  76936. "relativeCreated": 66759.44519042969,
  76937. "thread": 140246908178432,
  76938. "threadName": "MainThread",
  76939. "processName": "MainProcess",
  76940. "process": 509276,
  76941. "message": "Result (Light device brightness): 8 (<class 'int'>)",
  76942. "asctime": "2023-02-15 07:14:29,755"
  76943. },
  76944. {
  76945. "name": "__unittest__",
  76946. "msg": "Expectation (%s): result %s %s (%s)",
  76947. "args": [
  76948. "Light device brightness",
  76949. "=",
  76950. "8",
  76951. "<class 'int'>"
  76952. ],
  76953. "levelname": "DEBUG",
  76954. "levelno": 10,
  76955. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  76956. "filename": "test.py",
  76957. "module": "test",
  76958. "exc_info": null,
  76959. "exc_text": null,
  76960. "stack_info": null,
  76961. "lineno": 26,
  76962. "funcName": "__report_expectation__",
  76963. "created": 1676441669.7560394,
  76964. "msecs": 756.0393810272217,
  76965. "relativeCreated": 66759.5546245575,
  76966. "thread": 140246908178432,
  76967. "threadName": "MainThread",
  76968. "processName": "MainProcess",
  76969. "process": 509276,
  76970. "message": "Expectation (Light device brightness): result = 8 (<class 'int'>)",
  76971. "asctime": "2023-02-15 07:14:29,756"
  76972. }
  76973. ],
  76974. "time_consumption": 9.965896606445312e-05
  76975. },
  76976. {
  76977. "name": "__tLogger__",
  76978. "msg": "Changing virtual device color temperature to '%d'",
  76979. "args": [
  76980. 5
  76981. ],
  76982. "levelname": "DEBUG",
  76983. "levelno": 10,
  76984. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  76985. "filename": "light.py",
  76986. "module": "light",
  76987. "exc_info": null,
  76988. "exc_text": null,
  76989. "stack_info": null,
  76990. "lineno": 100,
  76991. "funcName": "__test_color_temp__",
  76992. "created": 1676441670.057558,
  76993. "msecs": 57.55805969238281,
  76994. "relativeCreated": 67061.07330322266,
  76995. "thread": 140246908178432,
  76996. "threadName": "MainThread",
  76997. "processName": "MainProcess",
  76998. "process": 509276,
  76999. "message": "Changing virtual device color temperature to '5'",
  77000. "asctime": "2023-02-15 07:14:30,057",
  77001. "moduleLogger": [
  77002. {
  77003. "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.color_temp.set",
  77004. "msg": "Sending message with topic %s and payload %s",
  77005. "args": [
  77006. "videv/gfw/dirk/main_light/color_temp/set",
  77007. "5"
  77008. ],
  77009. "levelname": "DEBUG",
  77010. "levelno": 10,
  77011. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  77012. "filename": "__init__.py",
  77013. "module": "__init__",
  77014. "exc_info": null,
  77015. "exc_text": null,
  77016. "stack_info": null,
  77017. "lineno": 75,
  77018. "funcName": "send",
  77019. "created": 1676441669.7564166,
  77020. "msecs": 756.4165592193604,
  77021. "relativeCreated": 66759.93180274963,
  77022. "thread": 140246908178432,
  77023. "threadName": "MainThread",
  77024. "processName": "MainProcess",
  77025. "process": 509276,
  77026. "message": "Sending message with topic videv/gfw/dirk/main_light/color_temp/set and payload 5",
  77027. "asctime": "2023-02-15 07:14:29,756"
  77028. },
  77029. {
  77030. "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light.set",
  77031. "msg": "Received message with topic %s and payload %s",
  77032. "args": [
  77033. "zigbee/gfw/dirk/main_light/set",
  77034. "b'{\"color_temp\": 352}'"
  77035. ],
  77036. "levelname": "DEBUG",
  77037. "levelno": 10,
  77038. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  77039. "filename": "__init__.py",
  77040. "module": "__init__",
  77041. "exc_info": null,
  77042. "exc_text": null,
  77043. "stack_info": null,
  77044. "lineno": 91,
  77045. "funcName": "__receive__",
  77046. "created": 1676441669.759773,
  77047. "msecs": 759.7730159759521,
  77048. "relativeCreated": 66763.28825950623,
  77049. "thread": 140246884292160,
  77050. "threadName": "Thread-1 (_thread_main)",
  77051. "processName": "MainProcess",
  77052. "process": 509276,
  77053. "message": "Received message with topic zigbee/gfw/dirk/main_light/set and payload b'{\"color_temp\": 352}'",
  77054. "asctime": "2023-02-15 07:14:29,759"
  77055. },
  77056. {
  77057. "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light",
  77058. "msg": "Sending message with topic %s and payload %s",
  77059. "args": [
  77060. "zigbee/gfw/dirk/main_light",
  77061. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  77062. ],
  77063. "levelname": "DEBUG",
  77064. "levelno": 10,
  77065. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  77066. "filename": "__init__.py",
  77067. "module": "__init__",
  77068. "exc_info": null,
  77069. "exc_text": null,
  77070. "stack_info": null,
  77071. "lineno": 75,
  77072. "funcName": "send",
  77073. "created": 1676441669.7603064,
  77074. "msecs": 760.3063583374023,
  77075. "relativeCreated": 66763.82160186768,
  77076. "thread": 140246884292160,
  77077. "threadName": "Thread-1 (_thread_main)",
  77078. "processName": "MainProcess",
  77079. "process": 509276,
  77080. "message": "Sending message with topic zigbee/gfw/dirk/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  77081. "asctime": "2023-02-15 07:14:29,760"
  77082. },
  77083. {
  77084. "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light",
  77085. "msg": "Received message with topic %s and payload %s",
  77086. "args": [
  77087. "zigbee/gfw/dirk/main_light",
  77088. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  77089. ],
  77090. "levelname": "DEBUG",
  77091. "levelno": 10,
  77092. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  77093. "filename": "__init__.py",
  77094. "module": "__init__",
  77095. "exc_info": null,
  77096. "exc_text": null,
  77097. "stack_info": null,
  77098. "lineno": 91,
  77099. "funcName": "__receive__",
  77100. "created": 1676441669.761573,
  77101. "msecs": 761.573076248169,
  77102. "relativeCreated": 66765.08831977844,
  77103. "thread": 140246884292160,
  77104. "threadName": "Thread-1 (_thread_main)",
  77105. "processName": "MainProcess",
  77106. "process": 509276,
  77107. "message": "Received message with topic zigbee/gfw/dirk/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  77108. "asctime": "2023-02-15 07:14:29,761"
  77109. },
  77110. {
  77111. "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.color_temp",
  77112. "msg": "Received message with topic %s and payload %s",
  77113. "args": [
  77114. "videv/gfw/dirk/main_light/color_temp",
  77115. "b'5'"
  77116. ],
  77117. "levelname": "DEBUG",
  77118. "levelno": 10,
  77119. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  77120. "filename": "__init__.py",
  77121. "module": "__init__",
  77122. "exc_info": null,
  77123. "exc_text": null,
  77124. "stack_info": null,
  77125. "lineno": 91,
  77126. "funcName": "__receive__",
  77127. "created": 1676441669.8040032,
  77128. "msecs": 804.0032386779785,
  77129. "relativeCreated": 66807.51848220825,
  77130. "thread": 140246884292160,
  77131. "threadName": "Thread-1 (_thread_main)",
  77132. "processName": "MainProcess",
  77133. "process": 509276,
  77134. "message": "Received message with topic videv/gfw/dirk/main_light/color_temp and payload b'5'",
  77135. "asctime": "2023-02-15 07:14:29,804"
  77136. }
  77137. ],
  77138. "time_consumption": 0.2535548210144043
  77139. },
  77140. {
  77141. "name": "__tLogger__",
  77142. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  77143. "args": [
  77144. "5",
  77145. "<class 'int'>"
  77146. ],
  77147. "levelname": "INFO",
  77148. "levelno": 20,
  77149. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  77150. "filename": "test.py",
  77151. "module": "test",
  77152. "exc_info": null,
  77153. "exc_text": null,
  77154. "stack_info": null,
  77155. "lineno": 184,
  77156. "funcName": "equivalency_chk",
  77157. "created": 1676441670.0582893,
  77158. "msecs": 58.289289474487305,
  77159. "relativeCreated": 67061.80453300476,
  77160. "thread": 140246908178432,
  77161. "threadName": "MainThread",
  77162. "processName": "MainProcess",
  77163. "process": 509276,
  77164. "message": "Light device brightness is correct (Content 5 and Type is <class 'int'>).",
  77165. "asctime": "2023-02-15 07:14:30,058",
  77166. "moduleLogger": [
  77167. {
  77168. "name": "__unittest__",
  77169. "msg": "Result (%s): %s (%s)",
  77170. "args": [
  77171. "Light device brightness",
  77172. "5",
  77173. "<class 'int'>"
  77174. ],
  77175. "levelname": "DEBUG",
  77176. "levelno": 10,
  77177. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  77178. "filename": "test.py",
  77179. "module": "test",
  77180. "exc_info": null,
  77181. "exc_text": null,
  77182. "stack_info": null,
  77183. "lineno": 22,
  77184. "funcName": "__report_result__",
  77185. "created": 1676441670.0580127,
  77186. "msecs": 58.01272392272949,
  77187. "relativeCreated": 67061.527967453,
  77188. "thread": 140246908178432,
  77189. "threadName": "MainThread",
  77190. "processName": "MainProcess",
  77191. "process": 509276,
  77192. "message": "Result (Light device brightness): 5 (<class 'int'>)",
  77193. "asctime": "2023-02-15 07:14:30,058"
  77194. },
  77195. {
  77196. "name": "__unittest__",
  77197. "msg": "Expectation (%s): result %s %s (%s)",
  77198. "args": [
  77199. "Light device brightness",
  77200. "=",
  77201. "5",
  77202. "<class 'int'>"
  77203. ],
  77204. "levelname": "DEBUG",
  77205. "levelno": 10,
  77206. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  77207. "filename": "test.py",
  77208. "module": "test",
  77209. "exc_info": null,
  77210. "exc_text": null,
  77211. "stack_info": null,
  77212. "lineno": 26,
  77213. "funcName": "__report_expectation__",
  77214. "created": 1676441670.0581653,
  77215. "msecs": 58.16531181335449,
  77216. "relativeCreated": 67061.68055534363,
  77217. "thread": 140246908178432,
  77218. "threadName": "MainThread",
  77219. "processName": "MainProcess",
  77220. "process": 509276,
  77221. "message": "Expectation (Light device brightness): result = 5 (<class 'int'>)",
  77222. "asctime": "2023-02-15 07:14:30,058"
  77223. }
  77224. ],
  77225. "time_consumption": 0.0001239776611328125
  77226. },
  77227. {
  77228. "name": "__tLogger__",
  77229. "msg": "Resetting precondition (Power off)",
  77230. "args": [],
  77231. "levelname": "DEBUG",
  77232. "levelno": 10,
  77233. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  77234. "filename": "light.py",
  77235. "module": "light",
  77236. "exc_info": null,
  77237. "exc_text": null,
  77238. "stack_info": null,
  77239. "lineno": 105,
  77240. "funcName": "__test_color_temp__",
  77241. "created": 1676441670.3598008,
  77242. "msecs": 359.8008155822754,
  77243. "relativeCreated": 67363.31605911255,
  77244. "thread": 140246908178432,
  77245. "threadName": "MainThread",
  77246. "processName": "MainProcess",
  77247. "process": 509276,
  77248. "message": "Resetting precondition (Power off)",
  77249. "asctime": "2023-02-15 07:14:30,359",
  77250. "moduleLogger": [
  77251. {
  77252. "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0",
  77253. "msg": "Sending message with topic %s and payload %s",
  77254. "args": [
  77255. "shellies/gfw/dirk/main_light/relay/0",
  77256. "off"
  77257. ],
  77258. "levelname": "DEBUG",
  77259. "levelno": 10,
  77260. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  77261. "filename": "__init__.py",
  77262. "module": "__init__",
  77263. "exc_info": null,
  77264. "exc_text": null,
  77265. "stack_info": null,
  77266. "lineno": 75,
  77267. "funcName": "send",
  77268. "created": 1676441670.0586216,
  77269. "msecs": 58.62164497375488,
  77270. "relativeCreated": 67062.13688850403,
  77271. "thread": 140246908178432,
  77272. "threadName": "MainThread",
  77273. "processName": "MainProcess",
  77274. "process": 509276,
  77275. "message": "Sending message with topic shellies/gfw/dirk/main_light/relay/0 and payload off",
  77276. "asctime": "2023-02-15 07:14:30,058"
  77277. },
  77278. {
  77279. "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0",
  77280. "msg": "Received message with topic %s and payload %s",
  77281. "args": [
  77282. "shellies/gfw/dirk/main_light/relay/0",
  77283. "b'off'"
  77284. ],
  77285. "levelname": "DEBUG",
  77286. "levelno": 10,
  77287. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  77288. "filename": "__init__.py",
  77289. "module": "__init__",
  77290. "exc_info": null,
  77291. "exc_text": null,
  77292. "stack_info": null,
  77293. "lineno": 91,
  77294. "funcName": "__receive__",
  77295. "created": 1676441670.0599477,
  77296. "msecs": 59.94772911071777,
  77297. "relativeCreated": 67063.46297264099,
  77298. "thread": 140246884292160,
  77299. "threadName": "Thread-1 (_thread_main)",
  77300. "processName": "MainProcess",
  77301. "process": 509276,
  77302. "message": "Received message with topic shellies/gfw/dirk/main_light/relay/0 and payload b'off'",
  77303. "asctime": "2023-02-15 07:14:30,059"
  77304. },
  77305. {
  77306. "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.state",
  77307. "msg": "Received message with topic %s and payload %s",
  77308. "args": [
  77309. "videv/gfw/dirk/main_light/state",
  77310. "b'false'"
  77311. ],
  77312. "levelname": "DEBUG",
  77313. "levelno": 10,
  77314. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  77315. "filename": "__init__.py",
  77316. "module": "__init__",
  77317. "exc_info": null,
  77318. "exc_text": null,
  77319. "stack_info": null,
  77320. "lineno": 91,
  77321. "funcName": "__receive__",
  77322. "created": 1676441670.0648332,
  77323. "msecs": 64.83316421508789,
  77324. "relativeCreated": 67068.34840774536,
  77325. "thread": 140246884292160,
  77326. "threadName": "Thread-1 (_thread_main)",
  77327. "processName": "MainProcess",
  77328. "process": 509276,
  77329. "message": "Received message with topic videv/gfw/dirk/main_light/state and payload b'false'",
  77330. "asctime": "2023-02-15 07:14:30,064"
  77331. }
  77332. ],
  77333. "time_consumption": 0.2949676513671875
  77334. }
  77335. ],
  77336. "time_consumption": 1.814028024673462,
  77337. "time_start": "2023-02-15 07:14:28,545",
  77338. "time_finished": "2023-02-15 07:14:30,359"
  77339. },
  77340. "Power On/ Off test for device and virtual device: shellies/gfw/dirk/main_light": {
  77341. "name": "__tLogger__",
  77342. "msg": "Power On/ Off test for device and virtual device: shellies/gfw/dirk/main_light",
  77343. "args": null,
  77344. "levelname": "INFO",
  77345. "levelno": 20,
  77346. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  77347. "filename": "light.py",
  77348. "module": "light",
  77349. "exc_info": null,
  77350. "exc_text": null,
  77351. "stack_info": null,
  77352. "lineno": 27,
  77353. "funcName": "test_power_on_off",
  77354. "created": 1676441670.3605578,
  77355. "msecs": 360.55779457092285,
  77356. "relativeCreated": 67364.0730381012,
  77357. "thread": 140246908178432,
  77358. "threadName": "MainThread",
  77359. "processName": "MainProcess",
  77360. "process": 509276,
  77361. "message": "Power On/ Off test for device and virtual device: shellies/gfw/dirk/main_light",
  77362. "asctime": "2023-02-15 07:14:30,360",
  77363. "moduleLogger": [],
  77364. "testcaseLogger": [
  77365. {
  77366. "name": "__tLogger__",
  77367. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  77368. "args": [
  77369. "False",
  77370. "<class 'bool'>"
  77371. ],
  77372. "levelname": "INFO",
  77373. "levelno": 20,
  77374. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  77375. "filename": "test.py",
  77376. "module": "test",
  77377. "exc_info": null,
  77378. "exc_text": null,
  77379. "stack_info": null,
  77380. "lineno": 184,
  77381. "funcName": "equivalency_chk",
  77382. "created": 1676441670.3611376,
  77383. "msecs": 361.13762855529785,
  77384. "relativeCreated": 67364.65287208557,
  77385. "thread": 140246908178432,
  77386. "threadName": "MainThread",
  77387. "processName": "MainProcess",
  77388. "process": 509276,
  77389. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  77390. "asctime": "2023-02-15 07:14:30,361",
  77391. "moduleLogger": [
  77392. {
  77393. "name": "__unittest__",
  77394. "msg": "Result (%s): %s (%s)",
  77395. "args": [
  77396. "Virtual device state",
  77397. "False",
  77398. "<class 'bool'>"
  77399. ],
  77400. "levelname": "DEBUG",
  77401. "levelno": 10,
  77402. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  77403. "filename": "test.py",
  77404. "module": "test",
  77405. "exc_info": null,
  77406. "exc_text": null,
  77407. "stack_info": null,
  77408. "lineno": 22,
  77409. "funcName": "__report_result__",
  77410. "created": 1676441670.3608325,
  77411. "msecs": 360.83245277404785,
  77412. "relativeCreated": 67364.34769630432,
  77413. "thread": 140246908178432,
  77414. "threadName": "MainThread",
  77415. "processName": "MainProcess",
  77416. "process": 509276,
  77417. "message": "Result (Virtual device state): False (<class 'bool'>)",
  77418. "asctime": "2023-02-15 07:14:30,360"
  77419. },
  77420. {
  77421. "name": "__unittest__",
  77422. "msg": "Expectation (%s): result %s %s (%s)",
  77423. "args": [
  77424. "Virtual device state",
  77425. "=",
  77426. "False",
  77427. "<class 'bool'>"
  77428. ],
  77429. "levelname": "DEBUG",
  77430. "levelno": 10,
  77431. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  77432. "filename": "test.py",
  77433. "module": "test",
  77434. "exc_info": null,
  77435. "exc_text": null,
  77436. "stack_info": null,
  77437. "lineno": 26,
  77438. "funcName": "__report_expectation__",
  77439. "created": 1676441670.361011,
  77440. "msecs": 361.0110282897949,
  77441. "relativeCreated": 67364.52627182007,
  77442. "thread": 140246908178432,
  77443. "threadName": "MainThread",
  77444. "processName": "MainProcess",
  77445. "process": 509276,
  77446. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  77447. "asctime": "2023-02-15 07:14:30,361"
  77448. }
  77449. ],
  77450. "time_consumption": 0.0001266002655029297
  77451. },
  77452. {
  77453. "name": "__tLogger__",
  77454. "msg": "Changing switching device state to '%s'",
  77455. "args": [
  77456. true
  77457. ],
  77458. "levelname": "DEBUG",
  77459. "levelno": 10,
  77460. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  77461. "filename": "light.py",
  77462. "module": "light",
  77463. "exc_info": null,
  77464. "exc_text": null,
  77465. "stack_info": null,
  77466. "lineno": 36,
  77467. "funcName": "__test_power_on_off__",
  77468. "created": 1676441670.6628563,
  77469. "msecs": 662.8563404083252,
  77470. "relativeCreated": 67666.3715839386,
  77471. "thread": 140246908178432,
  77472. "threadName": "MainThread",
  77473. "processName": "MainProcess",
  77474. "process": 509276,
  77475. "message": "Changing switching device state to 'True'",
  77476. "asctime": "2023-02-15 07:14:30,662",
  77477. "moduleLogger": [
  77478. {
  77479. "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0",
  77480. "msg": "Sending message with topic %s and payload %s",
  77481. "args": [
  77482. "shellies/gfw/dirk/main_light/relay/0",
  77483. "on"
  77484. ],
  77485. "levelname": "DEBUG",
  77486. "levelno": 10,
  77487. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  77488. "filename": "__init__.py",
  77489. "module": "__init__",
  77490. "exc_info": null,
  77491. "exc_text": null,
  77492. "stack_info": null,
  77493. "lineno": 75,
  77494. "funcName": "send",
  77495. "created": 1676441670.3614128,
  77496. "msecs": 361.41276359558105,
  77497. "relativeCreated": 67364.92800712585,
  77498. "thread": 140246908178432,
  77499. "threadName": "MainThread",
  77500. "processName": "MainProcess",
  77501. "process": 509276,
  77502. "message": "Sending message with topic shellies/gfw/dirk/main_light/relay/0 and payload on",
  77503. "asctime": "2023-02-15 07:14:30,361"
  77504. },
  77505. {
  77506. "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light",
  77507. "msg": "Sending message with topic %s and payload %s",
  77508. "args": [
  77509. "zigbee/gfw/dirk/main_light",
  77510. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  77511. ],
  77512. "levelname": "DEBUG",
  77513. "levelno": 10,
  77514. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  77515. "filename": "__init__.py",
  77516. "module": "__init__",
  77517. "exc_info": null,
  77518. "exc_text": null,
  77519. "stack_info": null,
  77520. "lineno": 75,
  77521. "funcName": "send",
  77522. "created": 1676441670.3620436,
  77523. "msecs": 362.0436191558838,
  77524. "relativeCreated": 67365.55886268616,
  77525. "thread": 140246908178432,
  77526. "threadName": "MainThread",
  77527. "processName": "MainProcess",
  77528. "process": 509276,
  77529. "message": "Sending message with topic zigbee/gfw/dirk/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  77530. "asctime": "2023-02-15 07:14:30,362"
  77531. },
  77532. {
  77533. "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0",
  77534. "msg": "Received message with topic %s and payload %s",
  77535. "args": [
  77536. "shellies/gfw/dirk/main_light/relay/0",
  77537. "b'on'"
  77538. ],
  77539. "levelname": "DEBUG",
  77540. "levelno": 10,
  77541. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  77542. "filename": "__init__.py",
  77543. "module": "__init__",
  77544. "exc_info": null,
  77545. "exc_text": null,
  77546. "stack_info": null,
  77547. "lineno": 91,
  77548. "funcName": "__receive__",
  77549. "created": 1676441670.3632472,
  77550. "msecs": 363.2471561431885,
  77551. "relativeCreated": 67366.76239967346,
  77552. "thread": 140246884292160,
  77553. "threadName": "Thread-1 (_thread_main)",
  77554. "processName": "MainProcess",
  77555. "process": 509276,
  77556. "message": "Received message with topic shellies/gfw/dirk/main_light/relay/0 and payload b'on'",
  77557. "asctime": "2023-02-15 07:14:30,363"
  77558. },
  77559. {
  77560. "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light",
  77561. "msg": "Received message with topic %s and payload %s",
  77562. "args": [
  77563. "zigbee/gfw/dirk/main_light",
  77564. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  77565. ],
  77566. "levelname": "DEBUG",
  77567. "levelno": 10,
  77568. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  77569. "filename": "__init__.py",
  77570. "module": "__init__",
  77571. "exc_info": null,
  77572. "exc_text": null,
  77573. "stack_info": null,
  77574. "lineno": 91,
  77575. "funcName": "__receive__",
  77576. "created": 1676441670.3641222,
  77577. "msecs": 364.1221523284912,
  77578. "relativeCreated": 67367.63739585876,
  77579. "thread": 140246884292160,
  77580. "threadName": "Thread-1 (_thread_main)",
  77581. "processName": "MainProcess",
  77582. "process": 509276,
  77583. "message": "Received message with topic zigbee/gfw/dirk/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  77584. "asctime": "2023-02-15 07:14:30,364"
  77585. },
  77586. {
  77587. "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.state",
  77588. "msg": "Received message with topic %s and payload %s",
  77589. "args": [
  77590. "videv/gfw/dirk/main_light/state",
  77591. "b'true'"
  77592. ],
  77593. "levelname": "DEBUG",
  77594. "levelno": 10,
  77595. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  77596. "filename": "__init__.py",
  77597. "module": "__init__",
  77598. "exc_info": null,
  77599. "exc_text": null,
  77600. "stack_info": null,
  77601. "lineno": 91,
  77602. "funcName": "__receive__",
  77603. "created": 1676441670.4115777,
  77604. "msecs": 411.5777015686035,
  77605. "relativeCreated": 67415.09294509888,
  77606. "thread": 140246884292160,
  77607. "threadName": "Thread-1 (_thread_main)",
  77608. "processName": "MainProcess",
  77609. "process": 509276,
  77610. "message": "Received message with topic videv/gfw/dirk/main_light/state and payload b'true'",
  77611. "asctime": "2023-02-15 07:14:30,411"
  77612. }
  77613. ],
  77614. "time_consumption": 0.2512786388397217
  77615. },
  77616. {
  77617. "name": "__tLogger__",
  77618. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  77619. "args": [
  77620. "True",
  77621. "<class 'bool'>"
  77622. ],
  77623. "levelname": "INFO",
  77624. "levelno": 20,
  77625. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  77626. "filename": "test.py",
  77627. "module": "test",
  77628. "exc_info": null,
  77629. "exc_text": null,
  77630. "stack_info": null,
  77631. "lineno": 184,
  77632. "funcName": "equivalency_chk",
  77633. "created": 1676441670.6634893,
  77634. "msecs": 663.4893417358398,
  77635. "relativeCreated": 67667.00458526611,
  77636. "thread": 140246908178432,
  77637. "threadName": "MainThread",
  77638. "processName": "MainProcess",
  77639. "process": 509276,
  77640. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  77641. "asctime": "2023-02-15 07:14:30,663",
  77642. "moduleLogger": [
  77643. {
  77644. "name": "__unittest__",
  77645. "msg": "Result (%s): %s (%s)",
  77646. "args": [
  77647. "Virtual device state",
  77648. "True",
  77649. "<class 'bool'>"
  77650. ],
  77651. "levelname": "DEBUG",
  77652. "levelno": 10,
  77653. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  77654. "filename": "test.py",
  77655. "module": "test",
  77656. "exc_info": null,
  77657. "exc_text": null,
  77658. "stack_info": null,
  77659. "lineno": 22,
  77660. "funcName": "__report_result__",
  77661. "created": 1676441670.6632547,
  77662. "msecs": 663.2547378540039,
  77663. "relativeCreated": 67666.76998138428,
  77664. "thread": 140246908178432,
  77665. "threadName": "MainThread",
  77666. "processName": "MainProcess",
  77667. "process": 509276,
  77668. "message": "Result (Virtual device state): True (<class 'bool'>)",
  77669. "asctime": "2023-02-15 07:14:30,663"
  77670. },
  77671. {
  77672. "name": "__unittest__",
  77673. "msg": "Expectation (%s): result %s %s (%s)",
  77674. "args": [
  77675. "Virtual device state",
  77676. "=",
  77677. "True",
  77678. "<class 'bool'>"
  77679. ],
  77680. "levelname": "DEBUG",
  77681. "levelno": 10,
  77682. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  77683. "filename": "test.py",
  77684. "module": "test",
  77685. "exc_info": null,
  77686. "exc_text": null,
  77687. "stack_info": null,
  77688. "lineno": 26,
  77689. "funcName": "__report_expectation__",
  77690. "created": 1676441670.6633844,
  77691. "msecs": 663.3844375610352,
  77692. "relativeCreated": 67666.89968109131,
  77693. "thread": 140246908178432,
  77694. "threadName": "MainThread",
  77695. "processName": "MainProcess",
  77696. "process": 509276,
  77697. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  77698. "asctime": "2023-02-15 07:14:30,663"
  77699. }
  77700. ],
  77701. "time_consumption": 0.0001049041748046875
  77702. },
  77703. {
  77704. "name": "__tLogger__",
  77705. "msg": "Switching device state is correct (Content %s and Type is %s).",
  77706. "args": [
  77707. "True",
  77708. "<class 'bool'>"
  77709. ],
  77710. "levelname": "INFO",
  77711. "levelno": 20,
  77712. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  77713. "filename": "test.py",
  77714. "module": "test",
  77715. "exc_info": null,
  77716. "exc_text": null,
  77717. "stack_info": null,
  77718. "lineno": 184,
  77719. "funcName": "equivalency_chk",
  77720. "created": 1676441670.6638374,
  77721. "msecs": 663.8374328613281,
  77722. "relativeCreated": 67667.3526763916,
  77723. "thread": 140246908178432,
  77724. "threadName": "MainThread",
  77725. "processName": "MainProcess",
  77726. "process": 509276,
  77727. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  77728. "asctime": "2023-02-15 07:14:30,663",
  77729. "moduleLogger": [
  77730. {
  77731. "name": "__unittest__",
  77732. "msg": "Result (%s): %s (%s)",
  77733. "args": [
  77734. "Switching device state",
  77735. "True",
  77736. "<class 'bool'>"
  77737. ],
  77738. "levelname": "DEBUG",
  77739. "levelno": 10,
  77740. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  77741. "filename": "test.py",
  77742. "module": "test",
  77743. "exc_info": null,
  77744. "exc_text": null,
  77745. "stack_info": null,
  77746. "lineno": 22,
  77747. "funcName": "__report_result__",
  77748. "created": 1676441670.6636555,
  77749. "msecs": 663.6555194854736,
  77750. "relativeCreated": 67667.17076301575,
  77751. "thread": 140246908178432,
  77752. "threadName": "MainThread",
  77753. "processName": "MainProcess",
  77754. "process": 509276,
  77755. "message": "Result (Switching device state): True (<class 'bool'>)",
  77756. "asctime": "2023-02-15 07:14:30,663"
  77757. },
  77758. {
  77759. "name": "__unittest__",
  77760. "msg": "Expectation (%s): result %s %s (%s)",
  77761. "args": [
  77762. "Switching device state",
  77763. "=",
  77764. "True",
  77765. "<class 'bool'>"
  77766. ],
  77767. "levelname": "DEBUG",
  77768. "levelno": 10,
  77769. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  77770. "filename": "test.py",
  77771. "module": "test",
  77772. "exc_info": null,
  77773. "exc_text": null,
  77774. "stack_info": null,
  77775. "lineno": 26,
  77776. "funcName": "__report_expectation__",
  77777. "created": 1676441670.6637518,
  77778. "msecs": 663.7518405914307,
  77779. "relativeCreated": 67667.2670841217,
  77780. "thread": 140246908178432,
  77781. "threadName": "MainThread",
  77782. "processName": "MainProcess",
  77783. "process": 509276,
  77784. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  77785. "asctime": "2023-02-15 07:14:30,663"
  77786. }
  77787. ],
  77788. "time_consumption": 8.559226989746094e-05
  77789. },
  77790. {
  77791. "name": "__tLogger__",
  77792. "msg": "Changing virtual device state to '%s'",
  77793. "args": [
  77794. false
  77795. ],
  77796. "levelname": "DEBUG",
  77797. "levelno": 10,
  77798. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  77799. "filename": "light.py",
  77800. "module": "light",
  77801. "exc_info": null,
  77802. "exc_text": null,
  77803. "stack_info": null,
  77804. "lineno": 42,
  77805. "funcName": "__test_power_on_off__",
  77806. "created": 1676441670.9651937,
  77807. "msecs": 965.1937484741211,
  77808. "relativeCreated": 67968.7089920044,
  77809. "thread": 140246908178432,
  77810. "threadName": "MainThread",
  77811. "processName": "MainProcess",
  77812. "process": 509276,
  77813. "message": "Changing virtual device state to 'False'",
  77814. "asctime": "2023-02-15 07:14:30,965",
  77815. "moduleLogger": [
  77816. {
  77817. "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.state.set",
  77818. "msg": "Sending message with topic %s and payload %s",
  77819. "args": [
  77820. "videv/gfw/dirk/main_light/state/set",
  77821. "false"
  77822. ],
  77823. "levelname": "DEBUG",
  77824. "levelno": 10,
  77825. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  77826. "filename": "__init__.py",
  77827. "module": "__init__",
  77828. "exc_info": null,
  77829. "exc_text": null,
  77830. "stack_info": null,
  77831. "lineno": 75,
  77832. "funcName": "send",
  77833. "created": 1676441670.6641166,
  77834. "msecs": 664.116621017456,
  77835. "relativeCreated": 67667.63186454773,
  77836. "thread": 140246908178432,
  77837. "threadName": "MainThread",
  77838. "processName": "MainProcess",
  77839. "process": 509276,
  77840. "message": "Sending message with topic videv/gfw/dirk/main_light/state/set and payload false",
  77841. "asctime": "2023-02-15 07:14:30,664"
  77842. },
  77843. {
  77844. "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0.command",
  77845. "msg": "Received message with topic %s and payload %s",
  77846. "args": [
  77847. "shellies/gfw/dirk/main_light/relay/0/command",
  77848. "b'off'"
  77849. ],
  77850. "levelname": "DEBUG",
  77851. "levelno": 10,
  77852. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  77853. "filename": "__init__.py",
  77854. "module": "__init__",
  77855. "exc_info": null,
  77856. "exc_text": null,
  77857. "stack_info": null,
  77858. "lineno": 91,
  77859. "funcName": "__receive__",
  77860. "created": 1676441670.6672046,
  77861. "msecs": 667.2046184539795,
  77862. "relativeCreated": 67670.71986198425,
  77863. "thread": 140246884292160,
  77864. "threadName": "Thread-1 (_thread_main)",
  77865. "processName": "MainProcess",
  77866. "process": 509276,
  77867. "message": "Received message with topic shellies/gfw/dirk/main_light/relay/0/command and payload b'off'",
  77868. "asctime": "2023-02-15 07:14:30,667"
  77869. },
  77870. {
  77871. "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0",
  77872. "msg": "Sending message with topic %s and payload %s",
  77873. "args": [
  77874. "shellies/gfw/dirk/main_light/relay/0",
  77875. "off"
  77876. ],
  77877. "levelname": "DEBUG",
  77878. "levelno": 10,
  77879. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  77880. "filename": "__init__.py",
  77881. "module": "__init__",
  77882. "exc_info": null,
  77883. "exc_text": null,
  77884. "stack_info": null,
  77885. "lineno": 75,
  77886. "funcName": "send",
  77887. "created": 1676441670.6676028,
  77888. "msecs": 667.6027774810791,
  77889. "relativeCreated": 67671.11802101135,
  77890. "thread": 140246884292160,
  77891. "threadName": "Thread-1 (_thread_main)",
  77892. "processName": "MainProcess",
  77893. "process": 509276,
  77894. "message": "Sending message with topic shellies/gfw/dirk/main_light/relay/0 and payload off",
  77895. "asctime": "2023-02-15 07:14:30,667"
  77896. },
  77897. {
  77898. "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0",
  77899. "msg": "Received message with topic %s and payload %s",
  77900. "args": [
  77901. "shellies/gfw/dirk/main_light/relay/0",
  77902. "b'off'"
  77903. ],
  77904. "levelname": "DEBUG",
  77905. "levelno": 10,
  77906. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  77907. "filename": "__init__.py",
  77908. "module": "__init__",
  77909. "exc_info": null,
  77910. "exc_text": null,
  77911. "stack_info": null,
  77912. "lineno": 91,
  77913. "funcName": "__receive__",
  77914. "created": 1676441670.6687458,
  77915. "msecs": 668.745756149292,
  77916. "relativeCreated": 67672.26099967957,
  77917. "thread": 140246884292160,
  77918. "threadName": "Thread-1 (_thread_main)",
  77919. "processName": "MainProcess",
  77920. "process": 509276,
  77921. "message": "Received message with topic shellies/gfw/dirk/main_light/relay/0 and payload b'off'",
  77922. "asctime": "2023-02-15 07:14:30,668"
  77923. },
  77924. {
  77925. "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.state",
  77926. "msg": "Received message with topic %s and payload %s",
  77927. "args": [
  77928. "videv/gfw/dirk/main_light/state",
  77929. "b'false'"
  77930. ],
  77931. "levelname": "DEBUG",
  77932. "levelno": 10,
  77933. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  77934. "filename": "__init__.py",
  77935. "module": "__init__",
  77936. "exc_info": null,
  77937. "exc_text": null,
  77938. "stack_info": null,
  77939. "lineno": 91,
  77940. "funcName": "__receive__",
  77941. "created": 1676441670.7595632,
  77942. "msecs": 759.5632076263428,
  77943. "relativeCreated": 67763.07845115662,
  77944. "thread": 140246884292160,
  77945. "threadName": "Thread-1 (_thread_main)",
  77946. "processName": "MainProcess",
  77947. "process": 509276,
  77948. "message": "Received message with topic videv/gfw/dirk/main_light/state and payload b'false'",
  77949. "asctime": "2023-02-15 07:14:30,759"
  77950. }
  77951. ],
  77952. "time_consumption": 0.20563054084777832
  77953. },
  77954. {
  77955. "name": "__tLogger__",
  77956. "msg": "Switching device state is correct (Content %s and Type is %s).",
  77957. "args": [
  77958. "False",
  77959. "<class 'bool'>"
  77960. ],
  77961. "levelname": "INFO",
  77962. "levelno": 20,
  77963. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  77964. "filename": "test.py",
  77965. "module": "test",
  77966. "exc_info": null,
  77967. "exc_text": null,
  77968. "stack_info": null,
  77969. "lineno": 184,
  77970. "funcName": "equivalency_chk",
  77971. "created": 1676441670.9659648,
  77972. "msecs": 965.9647941589355,
  77973. "relativeCreated": 67969.48003768921,
  77974. "thread": 140246908178432,
  77975. "threadName": "MainThread",
  77976. "processName": "MainProcess",
  77977. "process": 509276,
  77978. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  77979. "asctime": "2023-02-15 07:14:30,965",
  77980. "moduleLogger": [
  77981. {
  77982. "name": "__unittest__",
  77983. "msg": "Result (%s): %s (%s)",
  77984. "args": [
  77985. "Switching device state",
  77986. "False",
  77987. "<class 'bool'>"
  77988. ],
  77989. "levelname": "DEBUG",
  77990. "levelno": 10,
  77991. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  77992. "filename": "test.py",
  77993. "module": "test",
  77994. "exc_info": null,
  77995. "exc_text": null,
  77996. "stack_info": null,
  77997. "lineno": 22,
  77998. "funcName": "__report_result__",
  77999. "created": 1676441670.96565,
  78000. "msecs": 965.6500816345215,
  78001. "relativeCreated": 67969.1653251648,
  78002. "thread": 140246908178432,
  78003. "threadName": "MainThread",
  78004. "processName": "MainProcess",
  78005. "process": 509276,
  78006. "message": "Result (Switching device state): False (<class 'bool'>)",
  78007. "asctime": "2023-02-15 07:14:30,965"
  78008. },
  78009. {
  78010. "name": "__unittest__",
  78011. "msg": "Expectation (%s): result %s %s (%s)",
  78012. "args": [
  78013. "Switching device state",
  78014. "=",
  78015. "False",
  78016. "<class 'bool'>"
  78017. ],
  78018. "levelname": "DEBUG",
  78019. "levelno": 10,
  78020. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  78021. "filename": "test.py",
  78022. "module": "test",
  78023. "exc_info": null,
  78024. "exc_text": null,
  78025. "stack_info": null,
  78026. "lineno": 26,
  78027. "funcName": "__report_expectation__",
  78028. "created": 1676441670.965802,
  78029. "msecs": 965.8019542694092,
  78030. "relativeCreated": 67969.31719779968,
  78031. "thread": 140246908178432,
  78032. "threadName": "MainThread",
  78033. "processName": "MainProcess",
  78034. "process": 509276,
  78035. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  78036. "asctime": "2023-02-15 07:14:30,965"
  78037. }
  78038. ],
  78039. "time_consumption": 0.0001628398895263672
  78040. },
  78041. {
  78042. "name": "__tLogger__",
  78043. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  78044. "args": [
  78045. "False",
  78046. "<class 'bool'>"
  78047. ],
  78048. "levelname": "INFO",
  78049. "levelno": 20,
  78050. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  78051. "filename": "test.py",
  78052. "module": "test",
  78053. "exc_info": null,
  78054. "exc_text": null,
  78055. "stack_info": null,
  78056. "lineno": 184,
  78057. "funcName": "equivalency_chk",
  78058. "created": 1676441670.9663954,
  78059. "msecs": 966.395378112793,
  78060. "relativeCreated": 67969.91062164307,
  78061. "thread": 140246908178432,
  78062. "threadName": "MainThread",
  78063. "processName": "MainProcess",
  78064. "process": 509276,
  78065. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  78066. "asctime": "2023-02-15 07:14:30,966",
  78067. "moduleLogger": [
  78068. {
  78069. "name": "__unittest__",
  78070. "msg": "Result (%s): %s (%s)",
  78071. "args": [
  78072. "Virtual device state",
  78073. "False",
  78074. "<class 'bool'>"
  78075. ],
  78076. "levelname": "DEBUG",
  78077. "levelno": 10,
  78078. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  78079. "filename": "test.py",
  78080. "module": "test",
  78081. "exc_info": null,
  78082. "exc_text": null,
  78083. "stack_info": null,
  78084. "lineno": 22,
  78085. "funcName": "__report_result__",
  78086. "created": 1676441670.9661648,
  78087. "msecs": 966.1648273468018,
  78088. "relativeCreated": 67969.68007087708,
  78089. "thread": 140246908178432,
  78090. "threadName": "MainThread",
  78091. "processName": "MainProcess",
  78092. "process": 509276,
  78093. "message": "Result (Virtual device state): False (<class 'bool'>)",
  78094. "asctime": "2023-02-15 07:14:30,966"
  78095. },
  78096. {
  78097. "name": "__unittest__",
  78098. "msg": "Expectation (%s): result %s %s (%s)",
  78099. "args": [
  78100. "Virtual device state",
  78101. "=",
  78102. "False",
  78103. "<class 'bool'>"
  78104. ],
  78105. "levelname": "DEBUG",
  78106. "levelno": 10,
  78107. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  78108. "filename": "test.py",
  78109. "module": "test",
  78110. "exc_info": null,
  78111. "exc_text": null,
  78112. "stack_info": null,
  78113. "lineno": 26,
  78114. "funcName": "__report_expectation__",
  78115. "created": 1676441670.966275,
  78116. "msecs": 966.2749767303467,
  78117. "relativeCreated": 67969.79022026062,
  78118. "thread": 140246908178432,
  78119. "threadName": "MainThread",
  78120. "processName": "MainProcess",
  78121. "process": 509276,
  78122. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  78123. "asctime": "2023-02-15 07:14:30,966"
  78124. }
  78125. ],
  78126. "time_consumption": 0.00012040138244628906
  78127. },
  78128. {
  78129. "name": "__tLogger__",
  78130. "msg": "Changing switching device state to '%s'",
  78131. "args": [
  78132. true
  78133. ],
  78134. "levelname": "DEBUG",
  78135. "levelno": 10,
  78136. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  78137. "filename": "light.py",
  78138. "module": "light",
  78139. "exc_info": null,
  78140. "exc_text": null,
  78141. "stack_info": null,
  78142. "lineno": 36,
  78143. "funcName": "__test_power_on_off__",
  78144. "created": 1676441671.2684326,
  78145. "msecs": 268.4326171875,
  78146. "relativeCreated": 68271.94786071777,
  78147. "thread": 140246908178432,
  78148. "threadName": "MainThread",
  78149. "processName": "MainProcess",
  78150. "process": 509276,
  78151. "message": "Changing switching device state to 'True'",
  78152. "asctime": "2023-02-15 07:14:31,268",
  78153. "moduleLogger": [
  78154. {
  78155. "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0",
  78156. "msg": "Sending message with topic %s and payload %s",
  78157. "args": [
  78158. "shellies/gfw/dirk/main_light/relay/0",
  78159. "on"
  78160. ],
  78161. "levelname": "DEBUG",
  78162. "levelno": 10,
  78163. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  78164. "filename": "__init__.py",
  78165. "module": "__init__",
  78166. "exc_info": null,
  78167. "exc_text": null,
  78168. "stack_info": null,
  78169. "lineno": 75,
  78170. "funcName": "send",
  78171. "created": 1676441670.966723,
  78172. "msecs": 966.7229652404785,
  78173. "relativeCreated": 67970.23820877075,
  78174. "thread": 140246908178432,
  78175. "threadName": "MainThread",
  78176. "processName": "MainProcess",
  78177. "process": 509276,
  78178. "message": "Sending message with topic shellies/gfw/dirk/main_light/relay/0 and payload on",
  78179. "asctime": "2023-02-15 07:14:30,966"
  78180. },
  78181. {
  78182. "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light",
  78183. "msg": "Sending message with topic %s and payload %s",
  78184. "args": [
  78185. "zigbee/gfw/dirk/main_light",
  78186. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  78187. ],
  78188. "levelname": "DEBUG",
  78189. "levelno": 10,
  78190. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  78191. "filename": "__init__.py",
  78192. "module": "__init__",
  78193. "exc_info": null,
  78194. "exc_text": null,
  78195. "stack_info": null,
  78196. "lineno": 75,
  78197. "funcName": "send",
  78198. "created": 1676441670.9673722,
  78199. "msecs": 967.3721790313721,
  78200. "relativeCreated": 67970.88742256165,
  78201. "thread": 140246908178432,
  78202. "threadName": "MainThread",
  78203. "processName": "MainProcess",
  78204. "process": 509276,
  78205. "message": "Sending message with topic zigbee/gfw/dirk/main_light and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  78206. "asctime": "2023-02-15 07:14:30,967"
  78207. },
  78208. {
  78209. "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0",
  78210. "msg": "Received message with topic %s and payload %s",
  78211. "args": [
  78212. "shellies/gfw/dirk/main_light/relay/0",
  78213. "b'on'"
  78214. ],
  78215. "levelname": "DEBUG",
  78216. "levelno": 10,
  78217. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  78218. "filename": "__init__.py",
  78219. "module": "__init__",
  78220. "exc_info": null,
  78221. "exc_text": null,
  78222. "stack_info": null,
  78223. "lineno": 91,
  78224. "funcName": "__receive__",
  78225. "created": 1676441670.9685833,
  78226. "msecs": 968.583345413208,
  78227. "relativeCreated": 67972.09858894348,
  78228. "thread": 140246884292160,
  78229. "threadName": "Thread-1 (_thread_main)",
  78230. "processName": "MainProcess",
  78231. "process": 509276,
  78232. "message": "Received message with topic shellies/gfw/dirk/main_light/relay/0 and payload b'on'",
  78233. "asctime": "2023-02-15 07:14:30,968"
  78234. },
  78235. {
  78236. "name": "smart_brain.mqtt.zigbee.gfw.dirk.main_light",
  78237. "msg": "Received message with topic %s and payload %s",
  78238. "args": [
  78239. "zigbee/gfw/dirk/main_light",
  78240. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  78241. ],
  78242. "levelname": "DEBUG",
  78243. "levelno": 10,
  78244. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  78245. "filename": "__init__.py",
  78246. "module": "__init__",
  78247. "exc_info": null,
  78248. "exc_text": null,
  78249. "stack_info": null,
  78250. "lineno": 91,
  78251. "funcName": "__receive__",
  78252. "created": 1676441670.9698157,
  78253. "msecs": 969.815731048584,
  78254. "relativeCreated": 67973.33097457886,
  78255. "thread": 140246884292160,
  78256. "threadName": "Thread-1 (_thread_main)",
  78257. "processName": "MainProcess",
  78258. "process": 509276,
  78259. "message": "Received message with topic zigbee/gfw/dirk/main_light and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  78260. "asctime": "2023-02-15 07:14:30,969"
  78261. },
  78262. {
  78263. "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.state",
  78264. "msg": "Received message with topic %s and payload %s",
  78265. "args": [
  78266. "videv/gfw/dirk/main_light/state",
  78267. "b'true'"
  78268. ],
  78269. "levelname": "DEBUG",
  78270. "levelno": 10,
  78271. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  78272. "filename": "__init__.py",
  78273. "module": "__init__",
  78274. "exc_info": null,
  78275. "exc_text": null,
  78276. "stack_info": null,
  78277. "lineno": 91,
  78278. "funcName": "__receive__",
  78279. "created": 1676441671.018992,
  78280. "msecs": 18.991947174072266,
  78281. "relativeCreated": 68022.50719070435,
  78282. "thread": 140246884292160,
  78283. "threadName": "Thread-1 (_thread_main)",
  78284. "processName": "MainProcess",
  78285. "process": 509276,
  78286. "message": "Received message with topic videv/gfw/dirk/main_light/state and payload b'true'",
  78287. "asctime": "2023-02-15 07:14:31,018"
  78288. }
  78289. ],
  78290. "time_consumption": 0.24944067001342773
  78291. },
  78292. {
  78293. "name": "__tLogger__",
  78294. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  78295. "args": [
  78296. "True",
  78297. "<class 'bool'>"
  78298. ],
  78299. "levelname": "INFO",
  78300. "levelno": 20,
  78301. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  78302. "filename": "test.py",
  78303. "module": "test",
  78304. "exc_info": null,
  78305. "exc_text": null,
  78306. "stack_info": null,
  78307. "lineno": 184,
  78308. "funcName": "equivalency_chk",
  78309. "created": 1676441671.269162,
  78310. "msecs": 269.1619396209717,
  78311. "relativeCreated": 68272.67718315125,
  78312. "thread": 140246908178432,
  78313. "threadName": "MainThread",
  78314. "processName": "MainProcess",
  78315. "process": 509276,
  78316. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  78317. "asctime": "2023-02-15 07:14:31,269",
  78318. "moduleLogger": [
  78319. {
  78320. "name": "__unittest__",
  78321. "msg": "Result (%s): %s (%s)",
  78322. "args": [
  78323. "Virtual device state",
  78324. "True",
  78325. "<class 'bool'>"
  78326. ],
  78327. "levelname": "DEBUG",
  78328. "levelno": 10,
  78329. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  78330. "filename": "test.py",
  78331. "module": "test",
  78332. "exc_info": null,
  78333. "exc_text": null,
  78334. "stack_info": null,
  78335. "lineno": 22,
  78336. "funcName": "__report_result__",
  78337. "created": 1676441671.2688904,
  78338. "msecs": 268.890380859375,
  78339. "relativeCreated": 68272.40562438965,
  78340. "thread": 140246908178432,
  78341. "threadName": "MainThread",
  78342. "processName": "MainProcess",
  78343. "process": 509276,
  78344. "message": "Result (Virtual device state): True (<class 'bool'>)",
  78345. "asctime": "2023-02-15 07:14:31,268"
  78346. },
  78347. {
  78348. "name": "__unittest__",
  78349. "msg": "Expectation (%s): result %s %s (%s)",
  78350. "args": [
  78351. "Virtual device state",
  78352. "=",
  78353. "True",
  78354. "<class 'bool'>"
  78355. ],
  78356. "levelname": "DEBUG",
  78357. "levelno": 10,
  78358. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  78359. "filename": "test.py",
  78360. "module": "test",
  78361. "exc_info": null,
  78362. "exc_text": null,
  78363. "stack_info": null,
  78364. "lineno": 26,
  78365. "funcName": "__report_expectation__",
  78366. "created": 1676441671.2690406,
  78367. "msecs": 269.040584564209,
  78368. "relativeCreated": 68272.55582809448,
  78369. "thread": 140246908178432,
  78370. "threadName": "MainThread",
  78371. "processName": "MainProcess",
  78372. "process": 509276,
  78373. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  78374. "asctime": "2023-02-15 07:14:31,269"
  78375. }
  78376. ],
  78377. "time_consumption": 0.00012135505676269531
  78378. },
  78379. {
  78380. "name": "__tLogger__",
  78381. "msg": "Switching device state is correct (Content %s and Type is %s).",
  78382. "args": [
  78383. "True",
  78384. "<class 'bool'>"
  78385. ],
  78386. "levelname": "INFO",
  78387. "levelno": 20,
  78388. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  78389. "filename": "test.py",
  78390. "module": "test",
  78391. "exc_info": null,
  78392. "exc_text": null,
  78393. "stack_info": null,
  78394. "lineno": 184,
  78395. "funcName": "equivalency_chk",
  78396. "created": 1676441671.2695744,
  78397. "msecs": 269.5744037628174,
  78398. "relativeCreated": 68273.08964729309,
  78399. "thread": 140246908178432,
  78400. "threadName": "MainThread",
  78401. "processName": "MainProcess",
  78402. "process": 509276,
  78403. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  78404. "asctime": "2023-02-15 07:14:31,269",
  78405. "moduleLogger": [
  78406. {
  78407. "name": "__unittest__",
  78408. "msg": "Result (%s): %s (%s)",
  78409. "args": [
  78410. "Switching device state",
  78411. "True",
  78412. "<class 'bool'>"
  78413. ],
  78414. "levelname": "DEBUG",
  78415. "levelno": 10,
  78416. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  78417. "filename": "test.py",
  78418. "module": "test",
  78419. "exc_info": null,
  78420. "exc_text": null,
  78421. "stack_info": null,
  78422. "lineno": 22,
  78423. "funcName": "__report_result__",
  78424. "created": 1676441671.2693589,
  78425. "msecs": 269.35887336730957,
  78426. "relativeCreated": 68272.87411689758,
  78427. "thread": 140246908178432,
  78428. "threadName": "MainThread",
  78429. "processName": "MainProcess",
  78430. "process": 509276,
  78431. "message": "Result (Switching device state): True (<class 'bool'>)",
  78432. "asctime": "2023-02-15 07:14:31,269"
  78433. },
  78434. {
  78435. "name": "__unittest__",
  78436. "msg": "Expectation (%s): result %s %s (%s)",
  78437. "args": [
  78438. "Switching device state",
  78439. "=",
  78440. "True",
  78441. "<class 'bool'>"
  78442. ],
  78443. "levelname": "DEBUG",
  78444. "levelno": 10,
  78445. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  78446. "filename": "test.py",
  78447. "module": "test",
  78448. "exc_info": null,
  78449. "exc_text": null,
  78450. "stack_info": null,
  78451. "lineno": 26,
  78452. "funcName": "__report_expectation__",
  78453. "created": 1676441671.2694736,
  78454. "msecs": 269.4735527038574,
  78455. "relativeCreated": 68272.98879623413,
  78456. "thread": 140246908178432,
  78457. "threadName": "MainThread",
  78458. "processName": "MainProcess",
  78459. "process": 509276,
  78460. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  78461. "asctime": "2023-02-15 07:14:31,269"
  78462. }
  78463. ],
  78464. "time_consumption": 0.00010085105895996094
  78465. },
  78466. {
  78467. "name": "__tLogger__",
  78468. "msg": "Changing virtual device state to '%s'",
  78469. "args": [
  78470. false
  78471. ],
  78472. "levelname": "DEBUG",
  78473. "levelno": 10,
  78474. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  78475. "filename": "light.py",
  78476. "module": "light",
  78477. "exc_info": null,
  78478. "exc_text": null,
  78479. "stack_info": null,
  78480. "lineno": 42,
  78481. "funcName": "__test_power_on_off__",
  78482. "created": 1676441671.5707057,
  78483. "msecs": 570.7056522369385,
  78484. "relativeCreated": 68574.22089576721,
  78485. "thread": 140246908178432,
  78486. "threadName": "MainThread",
  78487. "processName": "MainProcess",
  78488. "process": 509276,
  78489. "message": "Changing virtual device state to 'False'",
  78490. "asctime": "2023-02-15 07:14:31,570",
  78491. "moduleLogger": [
  78492. {
  78493. "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.state.set",
  78494. "msg": "Sending message with topic %s and payload %s",
  78495. "args": [
  78496. "videv/gfw/dirk/main_light/state/set",
  78497. "false"
  78498. ],
  78499. "levelname": "DEBUG",
  78500. "levelno": 10,
  78501. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  78502. "filename": "__init__.py",
  78503. "module": "__init__",
  78504. "exc_info": null,
  78505. "exc_text": null,
  78506. "stack_info": null,
  78507. "lineno": 75,
  78508. "funcName": "send",
  78509. "created": 1676441671.269854,
  78510. "msecs": 269.8540687561035,
  78511. "relativeCreated": 68273.36931228638,
  78512. "thread": 140246908178432,
  78513. "threadName": "MainThread",
  78514. "processName": "MainProcess",
  78515. "process": 509276,
  78516. "message": "Sending message with topic videv/gfw/dirk/main_light/state/set and payload false",
  78517. "asctime": "2023-02-15 07:14:31,269"
  78518. },
  78519. {
  78520. "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0.command",
  78521. "msg": "Received message with topic %s and payload %s",
  78522. "args": [
  78523. "shellies/gfw/dirk/main_light/relay/0/command",
  78524. "b'off'"
  78525. ],
  78526. "levelname": "DEBUG",
  78527. "levelno": 10,
  78528. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  78529. "filename": "__init__.py",
  78530. "module": "__init__",
  78531. "exc_info": null,
  78532. "exc_text": null,
  78533. "stack_info": null,
  78534. "lineno": 91,
  78535. "funcName": "__receive__",
  78536. "created": 1676441671.2730775,
  78537. "msecs": 273.07748794555664,
  78538. "relativeCreated": 68276.59273147583,
  78539. "thread": 140246884292160,
  78540. "threadName": "Thread-1 (_thread_main)",
  78541. "processName": "MainProcess",
  78542. "process": 509276,
  78543. "message": "Received message with topic shellies/gfw/dirk/main_light/relay/0/command and payload b'off'",
  78544. "asctime": "2023-02-15 07:14:31,273"
  78545. },
  78546. {
  78547. "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0",
  78548. "msg": "Sending message with topic %s and payload %s",
  78549. "args": [
  78550. "shellies/gfw/dirk/main_light/relay/0",
  78551. "off"
  78552. ],
  78553. "levelname": "DEBUG",
  78554. "levelno": 10,
  78555. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  78556. "filename": "__init__.py",
  78557. "module": "__init__",
  78558. "exc_info": null,
  78559. "exc_text": null,
  78560. "stack_info": null,
  78561. "lineno": 75,
  78562. "funcName": "send",
  78563. "created": 1676441671.2736826,
  78564. "msecs": 273.6825942993164,
  78565. "relativeCreated": 68277.19783782959,
  78566. "thread": 140246884292160,
  78567. "threadName": "Thread-1 (_thread_main)",
  78568. "processName": "MainProcess",
  78569. "process": 509276,
  78570. "message": "Sending message with topic shellies/gfw/dirk/main_light/relay/0 and payload off",
  78571. "asctime": "2023-02-15 07:14:31,273"
  78572. },
  78573. {
  78574. "name": "smart_brain.mqtt.shellies.gfw.dirk.main_light.relay.0",
  78575. "msg": "Received message with topic %s and payload %s",
  78576. "args": [
  78577. "shellies/gfw/dirk/main_light/relay/0",
  78578. "b'off'"
  78579. ],
  78580. "levelname": "DEBUG",
  78581. "levelno": 10,
  78582. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  78583. "filename": "__init__.py",
  78584. "module": "__init__",
  78585. "exc_info": null,
  78586. "exc_text": null,
  78587. "stack_info": null,
  78588. "lineno": 91,
  78589. "funcName": "__receive__",
  78590. "created": 1676441671.275172,
  78591. "msecs": 275.17199516296387,
  78592. "relativeCreated": 68278.68723869324,
  78593. "thread": 140246884292160,
  78594. "threadName": "Thread-1 (_thread_main)",
  78595. "processName": "MainProcess",
  78596. "process": 509276,
  78597. "message": "Received message with topic shellies/gfw/dirk/main_light/relay/0 and payload b'off'",
  78598. "asctime": "2023-02-15 07:14:31,275"
  78599. },
  78600. {
  78601. "name": "smart_brain.mqtt.videv.gfw.dirk.main_light.state",
  78602. "msg": "Received message with topic %s and payload %s",
  78603. "args": [
  78604. "videv/gfw/dirk/main_light/state",
  78605. "b'false'"
  78606. ],
  78607. "levelname": "DEBUG",
  78608. "levelno": 10,
  78609. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  78610. "filename": "__init__.py",
  78611. "module": "__init__",
  78612. "exc_info": null,
  78613. "exc_text": null,
  78614. "stack_info": null,
  78615. "lineno": 91,
  78616. "funcName": "__receive__",
  78617. "created": 1676441671.3596816,
  78618. "msecs": 359.6816062927246,
  78619. "relativeCreated": 68363.196849823,
  78620. "thread": 140246884292160,
  78621. "threadName": "Thread-1 (_thread_main)",
  78622. "processName": "MainProcess",
  78623. "process": 509276,
  78624. "message": "Received message with topic videv/gfw/dirk/main_light/state and payload b'false'",
  78625. "asctime": "2023-02-15 07:14:31,359"
  78626. }
  78627. ],
  78628. "time_consumption": 0.21102404594421387
  78629. },
  78630. {
  78631. "name": "__tLogger__",
  78632. "msg": "Switching device state is correct (Content %s and Type is %s).",
  78633. "args": [
  78634. "False",
  78635. "<class 'bool'>"
  78636. ],
  78637. "levelname": "INFO",
  78638. "levelno": 20,
  78639. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  78640. "filename": "test.py",
  78641. "module": "test",
  78642. "exc_info": null,
  78643. "exc_text": null,
  78644. "stack_info": null,
  78645. "lineno": 184,
  78646. "funcName": "equivalency_chk",
  78647. "created": 1676441671.571336,
  78648. "msecs": 571.336030960083,
  78649. "relativeCreated": 68574.85127449036,
  78650. "thread": 140246908178432,
  78651. "threadName": "MainThread",
  78652. "processName": "MainProcess",
  78653. "process": 509276,
  78654. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  78655. "asctime": "2023-02-15 07:14:31,571",
  78656. "moduleLogger": [
  78657. {
  78658. "name": "__unittest__",
  78659. "msg": "Result (%s): %s (%s)",
  78660. "args": [
  78661. "Switching device state",
  78662. "False",
  78663. "<class 'bool'>"
  78664. ],
  78665. "levelname": "DEBUG",
  78666. "levelno": 10,
  78667. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  78668. "filename": "test.py",
  78669. "module": "test",
  78670. "exc_info": null,
  78671. "exc_text": null,
  78672. "stack_info": null,
  78673. "lineno": 22,
  78674. "funcName": "__report_result__",
  78675. "created": 1676441671.5711,
  78676. "msecs": 571.0999965667725,
  78677. "relativeCreated": 68574.61524009705,
  78678. "thread": 140246908178432,
  78679. "threadName": "MainThread",
  78680. "processName": "MainProcess",
  78681. "process": 509276,
  78682. "message": "Result (Switching device state): False (<class 'bool'>)",
  78683. "asctime": "2023-02-15 07:14:31,571"
  78684. },
  78685. {
  78686. "name": "__unittest__",
  78687. "msg": "Expectation (%s): result %s %s (%s)",
  78688. "args": [
  78689. "Switching device state",
  78690. "=",
  78691. "False",
  78692. "<class 'bool'>"
  78693. ],
  78694. "levelname": "DEBUG",
  78695. "levelno": 10,
  78696. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  78697. "filename": "test.py",
  78698. "module": "test",
  78699. "exc_info": null,
  78700. "exc_text": null,
  78701. "stack_info": null,
  78702. "lineno": 26,
  78703. "funcName": "__report_expectation__",
  78704. "created": 1676441671.5712302,
  78705. "msecs": 571.2301731109619,
  78706. "relativeCreated": 68574.74541664124,
  78707. "thread": 140246908178432,
  78708. "threadName": "MainThread",
  78709. "processName": "MainProcess",
  78710. "process": 509276,
  78711. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  78712. "asctime": "2023-02-15 07:14:31,571"
  78713. }
  78714. ],
  78715. "time_consumption": 0.00010585784912109375
  78716. }
  78717. ],
  78718. "time_consumption": 1.2107782363891602,
  78719. "time_start": "2023-02-15 07:14:30,360",
  78720. "time_finished": "2023-02-15 07:14:31,571"
  78721. },
  78722. "Power On/ Off test for device and virtual device: my_apps/gfw/dirk/powerplug/output/4": {
  78723. "name": "__tLogger__",
  78724. "msg": "Power On/ Off test for device and virtual device: my_apps/gfw/dirk/powerplug/output/4",
  78725. "args": null,
  78726. "levelname": "INFO",
  78727. "levelno": 20,
  78728. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  78729. "filename": "light.py",
  78730. "module": "light",
  78731. "exc_info": null,
  78732. "exc_text": null,
  78733. "stack_info": null,
  78734. "lineno": 27,
  78735. "funcName": "test_power_on_off",
  78736. "created": 1676441671.5718248,
  78737. "msecs": 571.8247890472412,
  78738. "relativeCreated": 68575.34003257751,
  78739. "thread": 140246908178432,
  78740. "threadName": "MainThread",
  78741. "processName": "MainProcess",
  78742. "process": 509276,
  78743. "message": "Power On/ Off test for device and virtual device: my_apps/gfw/dirk/powerplug/output/4",
  78744. "asctime": "2023-02-15 07:14:31,571",
  78745. "moduleLogger": [],
  78746. "testcaseLogger": [
  78747. {
  78748. "name": "__tLogger__",
  78749. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  78750. "args": [
  78751. "False",
  78752. "<class 'bool'>"
  78753. ],
  78754. "levelname": "INFO",
  78755. "levelno": 20,
  78756. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  78757. "filename": "test.py",
  78758. "module": "test",
  78759. "exc_info": null,
  78760. "exc_text": null,
  78761. "stack_info": null,
  78762. "lineno": 184,
  78763. "funcName": "equivalency_chk",
  78764. "created": 1676441671.572235,
  78765. "msecs": 572.235107421875,
  78766. "relativeCreated": 68575.75035095215,
  78767. "thread": 140246908178432,
  78768. "threadName": "MainThread",
  78769. "processName": "MainProcess",
  78770. "process": 509276,
  78771. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  78772. "asctime": "2023-02-15 07:14:31,572",
  78773. "moduleLogger": [
  78774. {
  78775. "name": "__unittest__",
  78776. "msg": "Result (%s): %s (%s)",
  78777. "args": [
  78778. "Virtual device state",
  78779. "False",
  78780. "<class 'bool'>"
  78781. ],
  78782. "levelname": "DEBUG",
  78783. "levelno": 10,
  78784. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  78785. "filename": "test.py",
  78786. "module": "test",
  78787. "exc_info": null,
  78788. "exc_text": null,
  78789. "stack_info": null,
  78790. "lineno": 22,
  78791. "funcName": "__report_result__",
  78792. "created": 1676441671.5720289,
  78793. "msecs": 572.0288753509521,
  78794. "relativeCreated": 68575.54411888123,
  78795. "thread": 140246908178432,
  78796. "threadName": "MainThread",
  78797. "processName": "MainProcess",
  78798. "process": 509276,
  78799. "message": "Result (Virtual device state): False (<class 'bool'>)",
  78800. "asctime": "2023-02-15 07:14:31,572"
  78801. },
  78802. {
  78803. "name": "__unittest__",
  78804. "msg": "Expectation (%s): result %s %s (%s)",
  78805. "args": [
  78806. "Virtual device state",
  78807. "=",
  78808. "False",
  78809. "<class 'bool'>"
  78810. ],
  78811. "levelname": "DEBUG",
  78812. "levelno": 10,
  78813. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  78814. "filename": "test.py",
  78815. "module": "test",
  78816. "exc_info": null,
  78817. "exc_text": null,
  78818. "stack_info": null,
  78819. "lineno": 26,
  78820. "funcName": "__report_expectation__",
  78821. "created": 1676441671.5721369,
  78822. "msecs": 572.1368789672852,
  78823. "relativeCreated": 68575.65212249756,
  78824. "thread": 140246908178432,
  78825. "threadName": "MainThread",
  78826. "processName": "MainProcess",
  78827. "process": 509276,
  78828. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  78829. "asctime": "2023-02-15 07:14:31,572"
  78830. }
  78831. ],
  78832. "time_consumption": 9.822845458984375e-05
  78833. },
  78834. {
  78835. "name": "__tLogger__",
  78836. "msg": "Changing switching device state to '%s'",
  78837. "args": [
  78838. true
  78839. ],
  78840. "levelname": "DEBUG",
  78841. "levelno": 10,
  78842. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  78843. "filename": "light.py",
  78844. "module": "light",
  78845. "exc_info": null,
  78846. "exc_text": null,
  78847. "stack_info": null,
  78848. "lineno": 36,
  78849. "funcName": "__test_power_on_off__",
  78850. "created": 1676441671.8736017,
  78851. "msecs": 873.6016750335693,
  78852. "relativeCreated": 68877.11691856384,
  78853. "thread": 140246908178432,
  78854. "threadName": "MainThread",
  78855. "processName": "MainProcess",
  78856. "process": 509276,
  78857. "message": "Changing switching device state to 'True'",
  78858. "asctime": "2023-02-15 07:14:31,873",
  78859. "moduleLogger": [
  78860. {
  78861. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.4",
  78862. "msg": "Sending message with topic %s and payload %s",
  78863. "args": [
  78864. "my_apps/gfw/dirk/powerplug/output/4",
  78865. "true"
  78866. ],
  78867. "levelname": "DEBUG",
  78868. "levelno": 10,
  78869. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  78870. "filename": "__init__.py",
  78871. "module": "__init__",
  78872. "exc_info": null,
  78873. "exc_text": null,
  78874. "stack_info": null,
  78875. "lineno": 75,
  78876. "funcName": "send",
  78877. "created": 1676441671.572503,
  78878. "msecs": 572.5030899047852,
  78879. "relativeCreated": 68576.01833343506,
  78880. "thread": 140246908178432,
  78881. "threadName": "MainThread",
  78882. "processName": "MainProcess",
  78883. "process": 509276,
  78884. "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/4 and payload true",
  78885. "asctime": "2023-02-15 07:14:31,572"
  78886. },
  78887. {
  78888. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.4",
  78889. "msg": "Received message with topic %s and payload %s",
  78890. "args": [
  78891. "my_apps/gfw/dirk/powerplug/output/4",
  78892. "b'true'"
  78893. ],
  78894. "levelname": "DEBUG",
  78895. "levelno": 10,
  78896. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  78897. "filename": "__init__.py",
  78898. "module": "__init__",
  78899. "exc_info": null,
  78900. "exc_text": null,
  78901. "stack_info": null,
  78902. "lineno": 91,
  78903. "funcName": "__receive__",
  78904. "created": 1676441671.5736253,
  78905. "msecs": 573.6253261566162,
  78906. "relativeCreated": 68577.14056968689,
  78907. "thread": 140246884292160,
  78908. "threadName": "Thread-1 (_thread_main)",
  78909. "processName": "MainProcess",
  78910. "process": 509276,
  78911. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/4 and payload b'true'",
  78912. "asctime": "2023-02-15 07:14:31,573"
  78913. },
  78914. {
  78915. "name": "smart_brain.mqtt.videv.gfw.dirk.pc_dock.state",
  78916. "msg": "Received message with topic %s and payload %s",
  78917. "args": [
  78918. "videv/gfw/dirk/pc_dock/state",
  78919. "b'true'"
  78920. ],
  78921. "levelname": "DEBUG",
  78922. "levelno": 10,
  78923. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  78924. "filename": "__init__.py",
  78925. "module": "__init__",
  78926. "exc_info": null,
  78927. "exc_text": null,
  78928. "stack_info": null,
  78929. "lineno": 91,
  78930. "funcName": "__receive__",
  78931. "created": 1676441671.5758154,
  78932. "msecs": 575.8154392242432,
  78933. "relativeCreated": 68579.33068275452,
  78934. "thread": 140246884292160,
  78935. "threadName": "Thread-1 (_thread_main)",
  78936. "processName": "MainProcess",
  78937. "process": 509276,
  78938. "message": "Received message with topic videv/gfw/dirk/pc_dock/state and payload b'true'",
  78939. "asctime": "2023-02-15 07:14:31,575"
  78940. }
  78941. ],
  78942. "time_consumption": 0.29778623580932617
  78943. },
  78944. {
  78945. "name": "__tLogger__",
  78946. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  78947. "args": [
  78948. "True",
  78949. "<class 'bool'>"
  78950. ],
  78951. "levelname": "INFO",
  78952. "levelno": 20,
  78953. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  78954. "filename": "test.py",
  78955. "module": "test",
  78956. "exc_info": null,
  78957. "exc_text": null,
  78958. "stack_info": null,
  78959. "lineno": 184,
  78960. "funcName": "equivalency_chk",
  78961. "created": 1676441671.8743994,
  78962. "msecs": 874.3994235992432,
  78963. "relativeCreated": 68877.91466712952,
  78964. "thread": 140246908178432,
  78965. "threadName": "MainThread",
  78966. "processName": "MainProcess",
  78967. "process": 509276,
  78968. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  78969. "asctime": "2023-02-15 07:14:31,874",
  78970. "moduleLogger": [
  78971. {
  78972. "name": "__unittest__",
  78973. "msg": "Result (%s): %s (%s)",
  78974. "args": [
  78975. "Virtual device state",
  78976. "True",
  78977. "<class 'bool'>"
  78978. ],
  78979. "levelname": "DEBUG",
  78980. "levelno": 10,
  78981. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  78982. "filename": "test.py",
  78983. "module": "test",
  78984. "exc_info": null,
  78985. "exc_text": null,
  78986. "stack_info": null,
  78987. "lineno": 22,
  78988. "funcName": "__report_result__",
  78989. "created": 1676441671.874095,
  78990. "msecs": 874.0949630737305,
  78991. "relativeCreated": 68877.610206604,
  78992. "thread": 140246908178432,
  78993. "threadName": "MainThread",
  78994. "processName": "MainProcess",
  78995. "process": 509276,
  78996. "message": "Result (Virtual device state): True (<class 'bool'>)",
  78997. "asctime": "2023-02-15 07:14:31,874"
  78998. },
  78999. {
  79000. "name": "__unittest__",
  79001. "msg": "Expectation (%s): result %s %s (%s)",
  79002. "args": [
  79003. "Virtual device state",
  79004. "=",
  79005. "True",
  79006. "<class 'bool'>"
  79007. ],
  79008. "levelname": "DEBUG",
  79009. "levelno": 10,
  79010. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  79011. "filename": "test.py",
  79012. "module": "test",
  79013. "exc_info": null,
  79014. "exc_text": null,
  79015. "stack_info": null,
  79016. "lineno": 26,
  79017. "funcName": "__report_expectation__",
  79018. "created": 1676441671.8742635,
  79019. "msecs": 874.2635250091553,
  79020. "relativeCreated": 68877.77876853943,
  79021. "thread": 140246908178432,
  79022. "threadName": "MainThread",
  79023. "processName": "MainProcess",
  79024. "process": 509276,
  79025. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  79026. "asctime": "2023-02-15 07:14:31,874"
  79027. }
  79028. ],
  79029. "time_consumption": 0.00013589859008789062
  79030. },
  79031. {
  79032. "name": "__tLogger__",
  79033. "msg": "Switching device state is correct (Content %s and Type is %s).",
  79034. "args": [
  79035. "True",
  79036. "<class 'bool'>"
  79037. ],
  79038. "levelname": "INFO",
  79039. "levelno": 20,
  79040. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  79041. "filename": "test.py",
  79042. "module": "test",
  79043. "exc_info": null,
  79044. "exc_text": null,
  79045. "stack_info": null,
  79046. "lineno": 184,
  79047. "funcName": "equivalency_chk",
  79048. "created": 1676441671.8749337,
  79049. "msecs": 874.9337196350098,
  79050. "relativeCreated": 68878.44896316528,
  79051. "thread": 140246908178432,
  79052. "threadName": "MainThread",
  79053. "processName": "MainProcess",
  79054. "process": 509276,
  79055. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  79056. "asctime": "2023-02-15 07:14:31,874",
  79057. "moduleLogger": [
  79058. {
  79059. "name": "__unittest__",
  79060. "msg": "Result (%s): %s (%s)",
  79061. "args": [
  79062. "Switching device state",
  79063. "True",
  79064. "<class 'bool'>"
  79065. ],
  79066. "levelname": "DEBUG",
  79067. "levelno": 10,
  79068. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  79069. "filename": "test.py",
  79070. "module": "test",
  79071. "exc_info": null,
  79072. "exc_text": null,
  79073. "stack_info": null,
  79074. "lineno": 22,
  79075. "funcName": "__report_result__",
  79076. "created": 1676441671.8746872,
  79077. "msecs": 874.6871948242188,
  79078. "relativeCreated": 68878.20243835449,
  79079. "thread": 140246908178432,
  79080. "threadName": "MainThread",
  79081. "processName": "MainProcess",
  79082. "process": 509276,
  79083. "message": "Result (Switching device state): True (<class 'bool'>)",
  79084. "asctime": "2023-02-15 07:14:31,874"
  79085. },
  79086. {
  79087. "name": "__unittest__",
  79088. "msg": "Expectation (%s): result %s %s (%s)",
  79089. "args": [
  79090. "Switching device state",
  79091. "=",
  79092. "True",
  79093. "<class 'bool'>"
  79094. ],
  79095. "levelname": "DEBUG",
  79096. "levelno": 10,
  79097. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  79098. "filename": "test.py",
  79099. "module": "test",
  79100. "exc_info": null,
  79101. "exc_text": null,
  79102. "stack_info": null,
  79103. "lineno": 26,
  79104. "funcName": "__report_expectation__",
  79105. "created": 1676441671.8748171,
  79106. "msecs": 874.8171329498291,
  79107. "relativeCreated": 68878.3323764801,
  79108. "thread": 140246908178432,
  79109. "threadName": "MainThread",
  79110. "processName": "MainProcess",
  79111. "process": 509276,
  79112. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  79113. "asctime": "2023-02-15 07:14:31,874"
  79114. }
  79115. ],
  79116. "time_consumption": 0.00011658668518066406
  79117. },
  79118. {
  79119. "name": "__tLogger__",
  79120. "msg": "Changing virtual device state to '%s'",
  79121. "args": [
  79122. false
  79123. ],
  79124. "levelname": "DEBUG",
  79125. "levelno": 10,
  79126. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  79127. "filename": "light.py",
  79128. "module": "light",
  79129. "exc_info": null,
  79130. "exc_text": null,
  79131. "stack_info": null,
  79132. "lineno": 42,
  79133. "funcName": "__test_power_on_off__",
  79134. "created": 1676441672.1764765,
  79135. "msecs": 176.47647857666016,
  79136. "relativeCreated": 69179.99172210693,
  79137. "thread": 140246908178432,
  79138. "threadName": "MainThread",
  79139. "processName": "MainProcess",
  79140. "process": 509276,
  79141. "message": "Changing virtual device state to 'False'",
  79142. "asctime": "2023-02-15 07:14:32,176",
  79143. "moduleLogger": [
  79144. {
  79145. "name": "smart_brain.mqtt.videv.gfw.dirk.pc_dock.state.set",
  79146. "msg": "Sending message with topic %s and payload %s",
  79147. "args": [
  79148. "videv/gfw/dirk/pc_dock/state/set",
  79149. "false"
  79150. ],
  79151. "levelname": "DEBUG",
  79152. "levelno": 10,
  79153. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  79154. "filename": "__init__.py",
  79155. "module": "__init__",
  79156. "exc_info": null,
  79157. "exc_text": null,
  79158. "stack_info": null,
  79159. "lineno": 75,
  79160. "funcName": "send",
  79161. "created": 1676441671.8753054,
  79162. "msecs": 875.3054141998291,
  79163. "relativeCreated": 68878.8206577301,
  79164. "thread": 140246908178432,
  79165. "threadName": "MainThread",
  79166. "processName": "MainProcess",
  79167. "process": 509276,
  79168. "message": "Sending message with topic videv/gfw/dirk/pc_dock/state/set and payload false",
  79169. "asctime": "2023-02-15 07:14:31,875"
  79170. },
  79171. {
  79172. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.4.set",
  79173. "msg": "Received message with topic %s and payload %s",
  79174. "args": [
  79175. "my_apps/gfw/dirk/powerplug/output/4/set",
  79176. "b'false'"
  79177. ],
  79178. "levelname": "DEBUG",
  79179. "levelno": 10,
  79180. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  79181. "filename": "__init__.py",
  79182. "module": "__init__",
  79183. "exc_info": null,
  79184. "exc_text": null,
  79185. "stack_info": null,
  79186. "lineno": 91,
  79187. "funcName": "__receive__",
  79188. "created": 1676441671.8791049,
  79189. "msecs": 879.1048526763916,
  79190. "relativeCreated": 68882.62009620667,
  79191. "thread": 140246884292160,
  79192. "threadName": "Thread-1 (_thread_main)",
  79193. "processName": "MainProcess",
  79194. "process": 509276,
  79195. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/4/set and payload b'false'",
  79196. "asctime": "2023-02-15 07:14:31,879"
  79197. },
  79198. {
  79199. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.4",
  79200. "msg": "Sending message with topic %s and payload %s",
  79201. "args": [
  79202. "my_apps/gfw/dirk/powerplug/output/4",
  79203. "false"
  79204. ],
  79205. "levelname": "DEBUG",
  79206. "levelno": 10,
  79207. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  79208. "filename": "__init__.py",
  79209. "module": "__init__",
  79210. "exc_info": null,
  79211. "exc_text": null,
  79212. "stack_info": null,
  79213. "lineno": 75,
  79214. "funcName": "send",
  79215. "created": 1676441671.879753,
  79216. "msecs": 879.7531127929688,
  79217. "relativeCreated": 68883.26835632324,
  79218. "thread": 140246884292160,
  79219. "threadName": "Thread-1 (_thread_main)",
  79220. "processName": "MainProcess",
  79221. "process": 509276,
  79222. "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/4 and payload false",
  79223. "asctime": "2023-02-15 07:14:31,879"
  79224. },
  79225. {
  79226. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.4",
  79227. "msg": "Received message with topic %s and payload %s",
  79228. "args": [
  79229. "my_apps/gfw/dirk/powerplug/output/4",
  79230. "b'false'"
  79231. ],
  79232. "levelname": "DEBUG",
  79233. "levelno": 10,
  79234. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  79235. "filename": "__init__.py",
  79236. "module": "__init__",
  79237. "exc_info": null,
  79238. "exc_text": null,
  79239. "stack_info": null,
  79240. "lineno": 91,
  79241. "funcName": "__receive__",
  79242. "created": 1676441671.8811026,
  79243. "msecs": 881.1025619506836,
  79244. "relativeCreated": 68884.61780548096,
  79245. "thread": 140246884292160,
  79246. "threadName": "Thread-1 (_thread_main)",
  79247. "processName": "MainProcess",
  79248. "process": 509276,
  79249. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/4 and payload b'false'",
  79250. "asctime": "2023-02-15 07:14:31,881"
  79251. },
  79252. {
  79253. "name": "smart_brain.mqtt.videv.gfw.dirk.pc_dock.state",
  79254. "msg": "Received message with topic %s and payload %s",
  79255. "args": [
  79256. "videv/gfw/dirk/pc_dock/state",
  79257. "b'false'"
  79258. ],
  79259. "levelname": "DEBUG",
  79260. "levelno": 10,
  79261. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  79262. "filename": "__init__.py",
  79263. "module": "__init__",
  79264. "exc_info": null,
  79265. "exc_text": null,
  79266. "stack_info": null,
  79267. "lineno": 91,
  79268. "funcName": "__receive__",
  79269. "created": 1676441671.9258678,
  79270. "msecs": 925.8677959442139,
  79271. "relativeCreated": 68929.38303947449,
  79272. "thread": 140246884292160,
  79273. "threadName": "Thread-1 (_thread_main)",
  79274. "processName": "MainProcess",
  79275. "process": 509276,
  79276. "message": "Received message with topic videv/gfw/dirk/pc_dock/state and payload b'false'",
  79277. "asctime": "2023-02-15 07:14:31,925"
  79278. }
  79279. ],
  79280. "time_consumption": 0.2506086826324463
  79281. },
  79282. {
  79283. "name": "__tLogger__",
  79284. "msg": "Switching device state is correct (Content %s and Type is %s).",
  79285. "args": [
  79286. "False",
  79287. "<class 'bool'>"
  79288. ],
  79289. "levelname": "INFO",
  79290. "levelno": 20,
  79291. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  79292. "filename": "test.py",
  79293. "module": "test",
  79294. "exc_info": null,
  79295. "exc_text": null,
  79296. "stack_info": null,
  79297. "lineno": 184,
  79298. "funcName": "equivalency_chk",
  79299. "created": 1676441672.1772087,
  79300. "msecs": 177.20866203308105,
  79301. "relativeCreated": 69180.72390556335,
  79302. "thread": 140246908178432,
  79303. "threadName": "MainThread",
  79304. "processName": "MainProcess",
  79305. "process": 509276,
  79306. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  79307. "asctime": "2023-02-15 07:14:32,177",
  79308. "moduleLogger": [
  79309. {
  79310. "name": "__unittest__",
  79311. "msg": "Result (%s): %s (%s)",
  79312. "args": [
  79313. "Switching device state",
  79314. "False",
  79315. "<class 'bool'>"
  79316. ],
  79317. "levelname": "DEBUG",
  79318. "levelno": 10,
  79319. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  79320. "filename": "test.py",
  79321. "module": "test",
  79322. "exc_info": null,
  79323. "exc_text": null,
  79324. "stack_info": null,
  79325. "lineno": 22,
  79326. "funcName": "__report_result__",
  79327. "created": 1676441672.1769302,
  79328. "msecs": 176.93018913269043,
  79329. "relativeCreated": 69180.44543266296,
  79330. "thread": 140246908178432,
  79331. "threadName": "MainThread",
  79332. "processName": "MainProcess",
  79333. "process": 509276,
  79334. "message": "Result (Switching device state): False (<class 'bool'>)",
  79335. "asctime": "2023-02-15 07:14:32,176"
  79336. },
  79337. {
  79338. "name": "__unittest__",
  79339. "msg": "Expectation (%s): result %s %s (%s)",
  79340. "args": [
  79341. "Switching device state",
  79342. "=",
  79343. "False",
  79344. "<class 'bool'>"
  79345. ],
  79346. "levelname": "DEBUG",
  79347. "levelno": 10,
  79348. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  79349. "filename": "test.py",
  79350. "module": "test",
  79351. "exc_info": null,
  79352. "exc_text": null,
  79353. "stack_info": null,
  79354. "lineno": 26,
  79355. "funcName": "__report_expectation__",
  79356. "created": 1676441672.1770835,
  79357. "msecs": 177.08349227905273,
  79358. "relativeCreated": 69180.59873580933,
  79359. "thread": 140246908178432,
  79360. "threadName": "MainThread",
  79361. "processName": "MainProcess",
  79362. "process": 509276,
  79363. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  79364. "asctime": "2023-02-15 07:14:32,177"
  79365. }
  79366. ],
  79367. "time_consumption": 0.0001251697540283203
  79368. },
  79369. {
  79370. "name": "__tLogger__",
  79371. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  79372. "args": [
  79373. "False",
  79374. "<class 'bool'>"
  79375. ],
  79376. "levelname": "INFO",
  79377. "levelno": 20,
  79378. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  79379. "filename": "test.py",
  79380. "module": "test",
  79381. "exc_info": null,
  79382. "exc_text": null,
  79383. "stack_info": null,
  79384. "lineno": 184,
  79385. "funcName": "equivalency_chk",
  79386. "created": 1676441672.177664,
  79387. "msecs": 177.66404151916504,
  79388. "relativeCreated": 69181.17928504944,
  79389. "thread": 140246908178432,
  79390. "threadName": "MainThread",
  79391. "processName": "MainProcess",
  79392. "process": 509276,
  79393. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  79394. "asctime": "2023-02-15 07:14:32,177",
  79395. "moduleLogger": [
  79396. {
  79397. "name": "__unittest__",
  79398. "msg": "Result (%s): %s (%s)",
  79399. "args": [
  79400. "Virtual device state",
  79401. "False",
  79402. "<class 'bool'>"
  79403. ],
  79404. "levelname": "DEBUG",
  79405. "levelno": 10,
  79406. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  79407. "filename": "test.py",
  79408. "module": "test",
  79409. "exc_info": null,
  79410. "exc_text": null,
  79411. "stack_info": null,
  79412. "lineno": 22,
  79413. "funcName": "__report_result__",
  79414. "created": 1676441672.1774049,
  79415. "msecs": 177.40488052368164,
  79416. "relativeCreated": 69180.92012405396,
  79417. "thread": 140246908178432,
  79418. "threadName": "MainThread",
  79419. "processName": "MainProcess",
  79420. "process": 509276,
  79421. "message": "Result (Virtual device state): False (<class 'bool'>)",
  79422. "asctime": "2023-02-15 07:14:32,177"
  79423. },
  79424. {
  79425. "name": "__unittest__",
  79426. "msg": "Expectation (%s): result %s %s (%s)",
  79427. "args": [
  79428. "Virtual device state",
  79429. "=",
  79430. "False",
  79431. "<class 'bool'>"
  79432. ],
  79433. "levelname": "DEBUG",
  79434. "levelno": 10,
  79435. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  79436. "filename": "test.py",
  79437. "module": "test",
  79438. "exc_info": null,
  79439. "exc_text": null,
  79440. "stack_info": null,
  79441. "lineno": 26,
  79442. "funcName": "__report_expectation__",
  79443. "created": 1676441672.177521,
  79444. "msecs": 177.5209903717041,
  79445. "relativeCreated": 69181.03623390198,
  79446. "thread": 140246908178432,
  79447. "threadName": "MainThread",
  79448. "processName": "MainProcess",
  79449. "process": 509276,
  79450. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  79451. "asctime": "2023-02-15 07:14:32,177"
  79452. }
  79453. ],
  79454. "time_consumption": 0.0001430511474609375
  79455. },
  79456. {
  79457. "name": "__tLogger__",
  79458. "msg": "Changing switching device state to '%s'",
  79459. "args": [
  79460. true
  79461. ],
  79462. "levelname": "DEBUG",
  79463. "levelno": 10,
  79464. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  79465. "filename": "light.py",
  79466. "module": "light",
  79467. "exc_info": null,
  79468. "exc_text": null,
  79469. "stack_info": null,
  79470. "lineno": 36,
  79471. "funcName": "__test_power_on_off__",
  79472. "created": 1676441672.4790986,
  79473. "msecs": 479.0985584259033,
  79474. "relativeCreated": 69482.61380195618,
  79475. "thread": 140246908178432,
  79476. "threadName": "MainThread",
  79477. "processName": "MainProcess",
  79478. "process": 509276,
  79479. "message": "Changing switching device state to 'True'",
  79480. "asctime": "2023-02-15 07:14:32,479",
  79481. "moduleLogger": [
  79482. {
  79483. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.4",
  79484. "msg": "Sending message with topic %s and payload %s",
  79485. "args": [
  79486. "my_apps/gfw/dirk/powerplug/output/4",
  79487. "true"
  79488. ],
  79489. "levelname": "DEBUG",
  79490. "levelno": 10,
  79491. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  79492. "filename": "__init__.py",
  79493. "module": "__init__",
  79494. "exc_info": null,
  79495. "exc_text": null,
  79496. "stack_info": null,
  79497. "lineno": 75,
  79498. "funcName": "send",
  79499. "created": 1676441672.177968,
  79500. "msecs": 177.96802520751953,
  79501. "relativeCreated": 69181.4832687378,
  79502. "thread": 140246908178432,
  79503. "threadName": "MainThread",
  79504. "processName": "MainProcess",
  79505. "process": 509276,
  79506. "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/4 and payload true",
  79507. "asctime": "2023-02-15 07:14:32,177"
  79508. },
  79509. {
  79510. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.4",
  79511. "msg": "Received message with topic %s and payload %s",
  79512. "args": [
  79513. "my_apps/gfw/dirk/powerplug/output/4",
  79514. "b'true'"
  79515. ],
  79516. "levelname": "DEBUG",
  79517. "levelno": 10,
  79518. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  79519. "filename": "__init__.py",
  79520. "module": "__init__",
  79521. "exc_info": null,
  79522. "exc_text": null,
  79523. "stack_info": null,
  79524. "lineno": 91,
  79525. "funcName": "__receive__",
  79526. "created": 1676441672.179309,
  79527. "msecs": 179.30889129638672,
  79528. "relativeCreated": 69182.82413482666,
  79529. "thread": 140246884292160,
  79530. "threadName": "Thread-1 (_thread_main)",
  79531. "processName": "MainProcess",
  79532. "process": 509276,
  79533. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/4 and payload b'true'",
  79534. "asctime": "2023-02-15 07:14:32,179"
  79535. },
  79536. {
  79537. "name": "smart_brain.mqtt.videv.gfw.dirk.pc_dock.state",
  79538. "msg": "Received message with topic %s and payload %s",
  79539. "args": [
  79540. "videv/gfw/dirk/pc_dock/state",
  79541. "b'true'"
  79542. ],
  79543. "levelname": "DEBUG",
  79544. "levelno": 10,
  79545. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  79546. "filename": "__init__.py",
  79547. "module": "__init__",
  79548. "exc_info": null,
  79549. "exc_text": null,
  79550. "stack_info": null,
  79551. "lineno": 91,
  79552. "funcName": "__receive__",
  79553. "created": 1676441672.1818995,
  79554. "msecs": 181.8995475769043,
  79555. "relativeCreated": 69185.41479110718,
  79556. "thread": 140246884292160,
  79557. "threadName": "Thread-1 (_thread_main)",
  79558. "processName": "MainProcess",
  79559. "process": 509276,
  79560. "message": "Received message with topic videv/gfw/dirk/pc_dock/state and payload b'true'",
  79561. "asctime": "2023-02-15 07:14:32,181"
  79562. }
  79563. ],
  79564. "time_consumption": 0.297199010848999
  79565. },
  79566. {
  79567. "name": "__tLogger__",
  79568. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  79569. "args": [
  79570. "True",
  79571. "<class 'bool'>"
  79572. ],
  79573. "levelname": "INFO",
  79574. "levelno": 20,
  79575. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  79576. "filename": "test.py",
  79577. "module": "test",
  79578. "exc_info": null,
  79579. "exc_text": null,
  79580. "stack_info": null,
  79581. "lineno": 184,
  79582. "funcName": "equivalency_chk",
  79583. "created": 1676441672.4798267,
  79584. "msecs": 479.8266887664795,
  79585. "relativeCreated": 69483.34193229675,
  79586. "thread": 140246908178432,
  79587. "threadName": "MainThread",
  79588. "processName": "MainProcess",
  79589. "process": 509276,
  79590. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  79591. "asctime": "2023-02-15 07:14:32,479",
  79592. "moduleLogger": [
  79593. {
  79594. "name": "__unittest__",
  79595. "msg": "Result (%s): %s (%s)",
  79596. "args": [
  79597. "Virtual device state",
  79598. "True",
  79599. "<class 'bool'>"
  79600. ],
  79601. "levelname": "DEBUG",
  79602. "levelno": 10,
  79603. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  79604. "filename": "test.py",
  79605. "module": "test",
  79606. "exc_info": null,
  79607. "exc_text": null,
  79608. "stack_info": null,
  79609. "lineno": 22,
  79610. "funcName": "__report_result__",
  79611. "created": 1676441672.4795532,
  79612. "msecs": 479.55322265625,
  79613. "relativeCreated": 69483.06846618652,
  79614. "thread": 140246908178432,
  79615. "threadName": "MainThread",
  79616. "processName": "MainProcess",
  79617. "process": 509276,
  79618. "message": "Result (Virtual device state): True (<class 'bool'>)",
  79619. "asctime": "2023-02-15 07:14:32,479"
  79620. },
  79621. {
  79622. "name": "__unittest__",
  79623. "msg": "Expectation (%s): result %s %s (%s)",
  79624. "args": [
  79625. "Virtual device state",
  79626. "=",
  79627. "True",
  79628. "<class 'bool'>"
  79629. ],
  79630. "levelname": "DEBUG",
  79631. "levelno": 10,
  79632. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  79633. "filename": "test.py",
  79634. "module": "test",
  79635. "exc_info": null,
  79636. "exc_text": null,
  79637. "stack_info": null,
  79638. "lineno": 26,
  79639. "funcName": "__report_expectation__",
  79640. "created": 1676441672.4797049,
  79641. "msecs": 479.7048568725586,
  79642. "relativeCreated": 69483.22010040283,
  79643. "thread": 140246908178432,
  79644. "threadName": "MainThread",
  79645. "processName": "MainProcess",
  79646. "process": 509276,
  79647. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  79648. "asctime": "2023-02-15 07:14:32,479"
  79649. }
  79650. ],
  79651. "time_consumption": 0.00012183189392089844
  79652. },
  79653. {
  79654. "name": "__tLogger__",
  79655. "msg": "Switching device state is correct (Content %s and Type is %s).",
  79656. "args": [
  79657. "True",
  79658. "<class 'bool'>"
  79659. ],
  79660. "levelname": "INFO",
  79661. "levelno": 20,
  79662. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  79663. "filename": "test.py",
  79664. "module": "test",
  79665. "exc_info": null,
  79666. "exc_text": null,
  79667. "stack_info": null,
  79668. "lineno": 184,
  79669. "funcName": "equivalency_chk",
  79670. "created": 1676441672.4803016,
  79671. "msecs": 480.3016185760498,
  79672. "relativeCreated": 69483.81686210632,
  79673. "thread": 140246908178432,
  79674. "threadName": "MainThread",
  79675. "processName": "MainProcess",
  79676. "process": 509276,
  79677. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  79678. "asctime": "2023-02-15 07:14:32,480",
  79679. "moduleLogger": [
  79680. {
  79681. "name": "__unittest__",
  79682. "msg": "Result (%s): %s (%s)",
  79683. "args": [
  79684. "Switching device state",
  79685. "True",
  79686. "<class 'bool'>"
  79687. ],
  79688. "levelname": "DEBUG",
  79689. "levelno": 10,
  79690. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  79691. "filename": "test.py",
  79692. "module": "test",
  79693. "exc_info": null,
  79694. "exc_text": null,
  79695. "stack_info": null,
  79696. "lineno": 22,
  79697. "funcName": "__report_result__",
  79698. "created": 1676441672.4800663,
  79699. "msecs": 480.06629943847656,
  79700. "relativeCreated": 69483.58154296875,
  79701. "thread": 140246908178432,
  79702. "threadName": "MainThread",
  79703. "processName": "MainProcess",
  79704. "process": 509276,
  79705. "message": "Result (Switching device state): True (<class 'bool'>)",
  79706. "asctime": "2023-02-15 07:14:32,480"
  79707. },
  79708. {
  79709. "name": "__unittest__",
  79710. "msg": "Expectation (%s): result %s %s (%s)",
  79711. "args": [
  79712. "Switching device state",
  79713. "=",
  79714. "True",
  79715. "<class 'bool'>"
  79716. ],
  79717. "levelname": "DEBUG",
  79718. "levelno": 10,
  79719. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  79720. "filename": "test.py",
  79721. "module": "test",
  79722. "exc_info": null,
  79723. "exc_text": null,
  79724. "stack_info": null,
  79725. "lineno": 26,
  79726. "funcName": "__report_expectation__",
  79727. "created": 1676441672.4801853,
  79728. "msecs": 480.18527030944824,
  79729. "relativeCreated": 69483.70051383972,
  79730. "thread": 140246908178432,
  79731. "threadName": "MainThread",
  79732. "processName": "MainProcess",
  79733. "process": 509276,
  79734. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  79735. "asctime": "2023-02-15 07:14:32,480"
  79736. }
  79737. ],
  79738. "time_consumption": 0.0001163482666015625
  79739. },
  79740. {
  79741. "name": "__tLogger__",
  79742. "msg": "Changing virtual device state to '%s'",
  79743. "args": [
  79744. false
  79745. ],
  79746. "levelname": "DEBUG",
  79747. "levelno": 10,
  79748. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  79749. "filename": "light.py",
  79750. "module": "light",
  79751. "exc_info": null,
  79752. "exc_text": null,
  79753. "stack_info": null,
  79754. "lineno": 42,
  79755. "funcName": "__test_power_on_off__",
  79756. "created": 1676441672.781709,
  79757. "msecs": 781.7089557647705,
  79758. "relativeCreated": 69785.22419929504,
  79759. "thread": 140246908178432,
  79760. "threadName": "MainThread",
  79761. "processName": "MainProcess",
  79762. "process": 509276,
  79763. "message": "Changing virtual device state to 'False'",
  79764. "asctime": "2023-02-15 07:14:32,781",
  79765. "moduleLogger": [
  79766. {
  79767. "name": "smart_brain.mqtt.videv.gfw.dirk.pc_dock.state.set",
  79768. "msg": "Sending message with topic %s and payload %s",
  79769. "args": [
  79770. "videv/gfw/dirk/pc_dock/state/set",
  79771. "false"
  79772. ],
  79773. "levelname": "DEBUG",
  79774. "levelno": 10,
  79775. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  79776. "filename": "__init__.py",
  79777. "module": "__init__",
  79778. "exc_info": null,
  79779. "exc_text": null,
  79780. "stack_info": null,
  79781. "lineno": 75,
  79782. "funcName": "send",
  79783. "created": 1676441672.4805844,
  79784. "msecs": 480.58438301086426,
  79785. "relativeCreated": 69484.09962654114,
  79786. "thread": 140246908178432,
  79787. "threadName": "MainThread",
  79788. "processName": "MainProcess",
  79789. "process": 509276,
  79790. "message": "Sending message with topic videv/gfw/dirk/pc_dock/state/set and payload false",
  79791. "asctime": "2023-02-15 07:14:32,480"
  79792. },
  79793. {
  79794. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.4.set",
  79795. "msg": "Received message with topic %s and payload %s",
  79796. "args": [
  79797. "my_apps/gfw/dirk/powerplug/output/4/set",
  79798. "b'false'"
  79799. ],
  79800. "levelname": "DEBUG",
  79801. "levelno": 10,
  79802. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  79803. "filename": "__init__.py",
  79804. "module": "__init__",
  79805. "exc_info": null,
  79806. "exc_text": null,
  79807. "stack_info": null,
  79808. "lineno": 91,
  79809. "funcName": "__receive__",
  79810. "created": 1676441672.4838674,
  79811. "msecs": 483.8674068450928,
  79812. "relativeCreated": 69487.38265037537,
  79813. "thread": 140246884292160,
  79814. "threadName": "Thread-1 (_thread_main)",
  79815. "processName": "MainProcess",
  79816. "process": 509276,
  79817. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/4/set and payload b'false'",
  79818. "asctime": "2023-02-15 07:14:32,483"
  79819. },
  79820. {
  79821. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.4",
  79822. "msg": "Sending message with topic %s and payload %s",
  79823. "args": [
  79824. "my_apps/gfw/dirk/powerplug/output/4",
  79825. "false"
  79826. ],
  79827. "levelname": "DEBUG",
  79828. "levelno": 10,
  79829. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  79830. "filename": "__init__.py",
  79831. "module": "__init__",
  79832. "exc_info": null,
  79833. "exc_text": null,
  79834. "stack_info": null,
  79835. "lineno": 75,
  79836. "funcName": "send",
  79837. "created": 1676441672.4844742,
  79838. "msecs": 484.47418212890625,
  79839. "relativeCreated": 69487.98942565918,
  79840. "thread": 140246884292160,
  79841. "threadName": "Thread-1 (_thread_main)",
  79842. "processName": "MainProcess",
  79843. "process": 509276,
  79844. "message": "Sending message with topic my_apps/gfw/dirk/powerplug/output/4 and payload false",
  79845. "asctime": "2023-02-15 07:14:32,484"
  79846. },
  79847. {
  79848. "name": "smart_brain.mqtt.my_apps.gfw.dirk.powerplug.output.4",
  79849. "msg": "Received message with topic %s and payload %s",
  79850. "args": [
  79851. "my_apps/gfw/dirk/powerplug/output/4",
  79852. "b'false'"
  79853. ],
  79854. "levelname": "DEBUG",
  79855. "levelno": 10,
  79856. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  79857. "filename": "__init__.py",
  79858. "module": "__init__",
  79859. "exc_info": null,
  79860. "exc_text": null,
  79861. "stack_info": null,
  79862. "lineno": 91,
  79863. "funcName": "__receive__",
  79864. "created": 1676441672.4858294,
  79865. "msecs": 485.82935333251953,
  79866. "relativeCreated": 69489.3445968628,
  79867. "thread": 140246884292160,
  79868. "threadName": "Thread-1 (_thread_main)",
  79869. "processName": "MainProcess",
  79870. "process": 509276,
  79871. "message": "Received message with topic my_apps/gfw/dirk/powerplug/output/4 and payload b'false'",
  79872. "asctime": "2023-02-15 07:14:32,485"
  79873. },
  79874. {
  79875. "name": "smart_brain.mqtt.videv.gfw.dirk.pc_dock.state",
  79876. "msg": "Received message with topic %s and payload %s",
  79877. "args": [
  79878. "videv/gfw/dirk/pc_dock/state",
  79879. "b'false'"
  79880. ],
  79881. "levelname": "DEBUG",
  79882. "levelno": 10,
  79883. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  79884. "filename": "__init__.py",
  79885. "module": "__init__",
  79886. "exc_info": null,
  79887. "exc_text": null,
  79888. "stack_info": null,
  79889. "lineno": 91,
  79890. "funcName": "__receive__",
  79891. "created": 1676441672.5295246,
  79892. "msecs": 529.524564743042,
  79893. "relativeCreated": 69533.03980827332,
  79894. "thread": 140246884292160,
  79895. "threadName": "Thread-1 (_thread_main)",
  79896. "processName": "MainProcess",
  79897. "process": 509276,
  79898. "message": "Received message with topic videv/gfw/dirk/pc_dock/state and payload b'false'",
  79899. "asctime": "2023-02-15 07:14:32,529"
  79900. }
  79901. ],
  79902. "time_consumption": 0.2521843910217285
  79903. },
  79904. {
  79905. "name": "__tLogger__",
  79906. "msg": "Switching device state is correct (Content %s and Type is %s).",
  79907. "args": [
  79908. "False",
  79909. "<class 'bool'>"
  79910. ],
  79911. "levelname": "INFO",
  79912. "levelno": 20,
  79913. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  79914. "filename": "test.py",
  79915. "module": "test",
  79916. "exc_info": null,
  79917. "exc_text": null,
  79918. "stack_info": null,
  79919. "lineno": 184,
  79920. "funcName": "equivalency_chk",
  79921. "created": 1676441672.7825224,
  79922. "msecs": 782.522439956665,
  79923. "relativeCreated": 69786.03768348694,
  79924. "thread": 140246908178432,
  79925. "threadName": "MainThread",
  79926. "processName": "MainProcess",
  79927. "process": 509276,
  79928. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  79929. "asctime": "2023-02-15 07:14:32,782",
  79930. "moduleLogger": [
  79931. {
  79932. "name": "__unittest__",
  79933. "msg": "Result (%s): %s (%s)",
  79934. "args": [
  79935. "Switching device state",
  79936. "False",
  79937. "<class 'bool'>"
  79938. ],
  79939. "levelname": "DEBUG",
  79940. "levelno": 10,
  79941. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  79942. "filename": "test.py",
  79943. "module": "test",
  79944. "exc_info": null,
  79945. "exc_text": null,
  79946. "stack_info": null,
  79947. "lineno": 22,
  79948. "funcName": "__report_result__",
  79949. "created": 1676441672.7821643,
  79950. "msecs": 782.1643352508545,
  79951. "relativeCreated": 69785.67957878113,
  79952. "thread": 140246908178432,
  79953. "threadName": "MainThread",
  79954. "processName": "MainProcess",
  79955. "process": 509276,
  79956. "message": "Result (Switching device state): False (<class 'bool'>)",
  79957. "asctime": "2023-02-15 07:14:32,782"
  79958. },
  79959. {
  79960. "name": "__unittest__",
  79961. "msg": "Expectation (%s): result %s %s (%s)",
  79962. "args": [
  79963. "Switching device state",
  79964. "=",
  79965. "False",
  79966. "<class 'bool'>"
  79967. ],
  79968. "levelname": "DEBUG",
  79969. "levelno": 10,
  79970. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  79971. "filename": "test.py",
  79972. "module": "test",
  79973. "exc_info": null,
  79974. "exc_text": null,
  79975. "stack_info": null,
  79976. "lineno": 26,
  79977. "funcName": "__report_expectation__",
  79978. "created": 1676441672.782318,
  79979. "msecs": 782.318115234375,
  79980. "relativeCreated": 69785.83335876465,
  79981. "thread": 140246908178432,
  79982. "threadName": "MainThread",
  79983. "processName": "MainProcess",
  79984. "process": 509276,
  79985. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  79986. "asctime": "2023-02-15 07:14:32,782"
  79987. }
  79988. ],
  79989. "time_consumption": 0.00020432472229003906
  79990. }
  79991. ],
  79992. "time_consumption": 1.2106976509094238,
  79993. "time_start": "2023-02-15 07:14:31,571",
  79994. "time_finished": "2023-02-15 07:14:32,782"
  79995. },
  79996. "Brightness test for device and virtual device: zigbee/gfw/floor/main_light_1": {
  79997. "name": "__tLogger__",
  79998. "msg": "Brightness test for device and virtual device: zigbee/gfw/floor/main_light_1",
  79999. "args": null,
  80000. "levelname": "INFO",
  80001. "levelno": 20,
  80002. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  80003. "filename": "light.py",
  80004. "module": "light",
  80005. "exc_info": null,
  80006. "exc_text": null,
  80007. "stack_info": null,
  80008. "lineno": 50,
  80009. "funcName": "test_brightness",
  80010. "created": 1676441672.7830873,
  80011. "msecs": 783.0872535705566,
  80012. "relativeCreated": 69786.60249710083,
  80013. "thread": 140246908178432,
  80014. "threadName": "MainThread",
  80015. "processName": "MainProcess",
  80016. "process": 509276,
  80017. "message": "Brightness test for device and virtual device: zigbee/gfw/floor/main_light_1",
  80018. "asctime": "2023-02-15 07:14:32,783",
  80019. "moduleLogger": [],
  80020. "testcaseLogger": [
  80021. {
  80022. "name": "__tLogger__",
  80023. "msg": "Setting preconditions (Power on)",
  80024. "args": [],
  80025. "levelname": "DEBUG",
  80026. "levelno": 10,
  80027. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  80028. "filename": "light.py",
  80029. "module": "light",
  80030. "exc_info": null,
  80031. "exc_text": null,
  80032. "stack_info": null,
  80033. "lineno": 57,
  80034. "funcName": "__test_brightness__",
  80035. "created": 1676441673.0846357,
  80036. "msecs": 84.63573455810547,
  80037. "relativeCreated": 70088.15097808838,
  80038. "thread": 140246908178432,
  80039. "threadName": "MainThread",
  80040. "processName": "MainProcess",
  80041. "process": 509276,
  80042. "message": "Setting preconditions (Power on)",
  80043. "asctime": "2023-02-15 07:14:33,084",
  80044. "moduleLogger": [
  80045. {
  80046. "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0",
  80047. "msg": "Sending message with topic %s and payload %s",
  80048. "args": [
  80049. "shellies/gfw/floor/main_light/relay/0",
  80050. "on"
  80051. ],
  80052. "levelname": "DEBUG",
  80053. "levelno": 10,
  80054. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  80055. "filename": "__init__.py",
  80056. "module": "__init__",
  80057. "exc_info": null,
  80058. "exc_text": null,
  80059. "stack_info": null,
  80060. "lineno": 75,
  80061. "funcName": "send",
  80062. "created": 1676441672.7834294,
  80063. "msecs": 783.4293842315674,
  80064. "relativeCreated": 69786.94462776184,
  80065. "thread": 140246908178432,
  80066. "threadName": "MainThread",
  80067. "processName": "MainProcess",
  80068. "process": 509276,
  80069. "message": "Sending message with topic shellies/gfw/floor/main_light/relay/0 and payload on",
  80070. "asctime": "2023-02-15 07:14:32,783"
  80071. },
  80072. {
  80073. "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0",
  80074. "msg": "Received message with topic %s and payload %s",
  80075. "args": [
  80076. "shellies/gfw/floor/main_light/relay/0",
  80077. "b'on'"
  80078. ],
  80079. "levelname": "DEBUG",
  80080. "levelno": 10,
  80081. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  80082. "filename": "__init__.py",
  80083. "module": "__init__",
  80084. "exc_info": null,
  80085. "exc_text": null,
  80086. "stack_info": null,
  80087. "lineno": 91,
  80088. "funcName": "__receive__",
  80089. "created": 1676441672.7848582,
  80090. "msecs": 784.858226776123,
  80091. "relativeCreated": 69788.3734703064,
  80092. "thread": 140246884292160,
  80093. "threadName": "Thread-1 (_thread_main)",
  80094. "processName": "MainProcess",
  80095. "process": 509276,
  80096. "message": "Received message with topic shellies/gfw/floor/main_light/relay/0 and payload b'on'",
  80097. "asctime": "2023-02-15 07:14:32,784"
  80098. },
  80099. {
  80100. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1.get",
  80101. "msg": "Received message with topic %s and payload %s",
  80102. "args": [
  80103. "zigbee/gfw/floor/main_light_1/get",
  80104. "b'{\"state\": \"\"}'"
  80105. ],
  80106. "levelname": "DEBUG",
  80107. "levelno": 10,
  80108. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  80109. "filename": "__init__.py",
  80110. "module": "__init__",
  80111. "exc_info": null,
  80112. "exc_text": null,
  80113. "stack_info": null,
  80114. "lineno": 91,
  80115. "funcName": "__receive__",
  80116. "created": 1676441672.788493,
  80117. "msecs": 788.4929180145264,
  80118. "relativeCreated": 69792.0081615448,
  80119. "thread": 140246884292160,
  80120. "threadName": "Thread-1 (_thread_main)",
  80121. "processName": "MainProcess",
  80122. "process": 509276,
  80123. "message": "Received message with topic zigbee/gfw/floor/main_light_1/get and payload b'{\"state\": \"\"}'",
  80124. "asctime": "2023-02-15 07:14:32,788"
  80125. },
  80126. {
  80127. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1",
  80128. "msg": "Sending message with topic %s and payload %s",
  80129. "args": [
  80130. "zigbee/gfw/floor/main_light_1",
  80131. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  80132. ],
  80133. "levelname": "DEBUG",
  80134. "levelno": 10,
  80135. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  80136. "filename": "__init__.py",
  80137. "module": "__init__",
  80138. "exc_info": null,
  80139. "exc_text": null,
  80140. "stack_info": null,
  80141. "lineno": 75,
  80142. "funcName": "send",
  80143. "created": 1676441672.7890756,
  80144. "msecs": 789.0756130218506,
  80145. "relativeCreated": 69792.59085655212,
  80146. "thread": 140246884292160,
  80147. "threadName": "Thread-1 (_thread_main)",
  80148. "processName": "MainProcess",
  80149. "process": 509276,
  80150. "message": "Sending message with topic zigbee/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  80151. "asctime": "2023-02-15 07:14:32,789"
  80152. },
  80153. {
  80154. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2.get",
  80155. "msg": "Received message with topic %s and payload %s",
  80156. "args": [
  80157. "zigbee/gfw/floor/main_light_2/get",
  80158. "b'{\"state\": \"\"}'"
  80159. ],
  80160. "levelname": "DEBUG",
  80161. "levelno": 10,
  80162. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  80163. "filename": "__init__.py",
  80164. "module": "__init__",
  80165. "exc_info": null,
  80166. "exc_text": null,
  80167. "stack_info": null,
  80168. "lineno": 91,
  80169. "funcName": "__receive__",
  80170. "created": 1676441672.7905633,
  80171. "msecs": 790.5633449554443,
  80172. "relativeCreated": 69794.07858848572,
  80173. "thread": 140246884292160,
  80174. "threadName": "Thread-1 (_thread_main)",
  80175. "processName": "MainProcess",
  80176. "process": 509276,
  80177. "message": "Received message with topic zigbee/gfw/floor/main_light_2/get and payload b'{\"state\": \"\"}'",
  80178. "asctime": "2023-02-15 07:14:32,790"
  80179. },
  80180. {
  80181. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2",
  80182. "msg": "Sending message with topic %s and payload %s",
  80183. "args": [
  80184. "zigbee/gfw/floor/main_light_2",
  80185. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  80186. ],
  80187. "levelname": "DEBUG",
  80188. "levelno": 10,
  80189. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  80190. "filename": "__init__.py",
  80191. "module": "__init__",
  80192. "exc_info": null,
  80193. "exc_text": null,
  80194. "stack_info": null,
  80195. "lineno": 75,
  80196. "funcName": "send",
  80197. "created": 1676441672.7910676,
  80198. "msecs": 791.0676002502441,
  80199. "relativeCreated": 69794.58284378052,
  80200. "thread": 140246884292160,
  80201. "threadName": "Thread-1 (_thread_main)",
  80202. "processName": "MainProcess",
  80203. "process": 509276,
  80204. "message": "Sending message with topic zigbee/gfw/floor/main_light_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  80205. "asctime": "2023-02-15 07:14:32,791"
  80206. },
  80207. {
  80208. "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state",
  80209. "msg": "Received message with topic %s and payload %s",
  80210. "args": [
  80211. "videv/gfw/floor/main_light/state",
  80212. "b'true'"
  80213. ],
  80214. "levelname": "DEBUG",
  80215. "levelno": 10,
  80216. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  80217. "filename": "__init__.py",
  80218. "module": "__init__",
  80219. "exc_info": null,
  80220. "exc_text": null,
  80221. "stack_info": null,
  80222. "lineno": 91,
  80223. "funcName": "__receive__",
  80224. "created": 1676441672.7921062,
  80225. "msecs": 792.1061515808105,
  80226. "relativeCreated": 69795.62139511108,
  80227. "thread": 140246884292160,
  80228. "threadName": "Thread-1 (_thread_main)",
  80229. "processName": "MainProcess",
  80230. "process": 509276,
  80231. "message": "Received message with topic videv/gfw/floor/main_light/state and payload b'true'",
  80232. "asctime": "2023-02-15 07:14:32,792"
  80233. },
  80234. {
  80235. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1",
  80236. "msg": "Received message with topic %s and payload %s",
  80237. "args": [
  80238. "zigbee/gfw/floor/main_light_1",
  80239. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  80240. ],
  80241. "levelname": "DEBUG",
  80242. "levelno": 10,
  80243. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  80244. "filename": "__init__.py",
  80245. "module": "__init__",
  80246. "exc_info": null,
  80247. "exc_text": null,
  80248. "stack_info": null,
  80249. "lineno": 91,
  80250. "funcName": "__receive__",
  80251. "created": 1676441672.7928476,
  80252. "msecs": 792.8476333618164,
  80253. "relativeCreated": 69796.36287689209,
  80254. "thread": 140246884292160,
  80255. "threadName": "Thread-1 (_thread_main)",
  80256. "processName": "MainProcess",
  80257. "process": 509276,
  80258. "message": "Received message with topic zigbee/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  80259. "asctime": "2023-02-15 07:14:32,792"
  80260. },
  80261. {
  80262. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2",
  80263. "msg": "Received message with topic %s and payload %s",
  80264. "args": [
  80265. "zigbee/gfw/floor/main_light_2",
  80266. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  80267. ],
  80268. "levelname": "DEBUG",
  80269. "levelno": 10,
  80270. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  80271. "filename": "__init__.py",
  80272. "module": "__init__",
  80273. "exc_info": null,
  80274. "exc_text": null,
  80275. "stack_info": null,
  80276. "lineno": 91,
  80277. "funcName": "__receive__",
  80278. "created": 1676441672.7936823,
  80279. "msecs": 793.682336807251,
  80280. "relativeCreated": 69797.19758033752,
  80281. "thread": 140246884292160,
  80282. "threadName": "Thread-1 (_thread_main)",
  80283. "processName": "MainProcess",
  80284. "process": 509276,
  80285. "message": "Received message with topic zigbee/gfw/floor/main_light_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  80286. "asctime": "2023-02-15 07:14:32,793"
  80287. },
  80288. {
  80289. "name": "smart_brain.mqtt.videv.gfw.floor.main_light.brightness",
  80290. "msg": "Received message with topic %s and payload %s",
  80291. "args": [
  80292. "videv/gfw/floor/main_light/brightness",
  80293. "b'50'"
  80294. ],
  80295. "levelname": "DEBUG",
  80296. "levelno": 10,
  80297. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  80298. "filename": "__init__.py",
  80299. "module": "__init__",
  80300. "exc_info": null,
  80301. "exc_text": null,
  80302. "stack_info": null,
  80303. "lineno": 91,
  80304. "funcName": "__receive__",
  80305. "created": 1676441672.8390198,
  80306. "msecs": 839.019775390625,
  80307. "relativeCreated": 69842.5350189209,
  80308. "thread": 140246884292160,
  80309. "threadName": "Thread-1 (_thread_main)",
  80310. "processName": "MainProcess",
  80311. "process": 509276,
  80312. "message": "Received message with topic videv/gfw/floor/main_light/brightness and payload b'50'",
  80313. "asctime": "2023-02-15 07:14:32,839"
  80314. },
  80315. {
  80316. "name": "smart_brain.mqtt.videv.gfw.floor.main_light.color_temp",
  80317. "msg": "Received message with topic %s and payload %s",
  80318. "args": [
  80319. "videv/gfw/floor/main_light/color_temp",
  80320. "b'5'"
  80321. ],
  80322. "levelname": "DEBUG",
  80323. "levelno": 10,
  80324. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  80325. "filename": "__init__.py",
  80326. "module": "__init__",
  80327. "exc_info": null,
  80328. "exc_text": null,
  80329. "stack_info": null,
  80330. "lineno": 91,
  80331. "funcName": "__receive__",
  80332. "created": 1676441672.8756568,
  80333. "msecs": 875.6568431854248,
  80334. "relativeCreated": 69879.1720867157,
  80335. "thread": 140246884292160,
  80336. "threadName": "Thread-1 (_thread_main)",
  80337. "processName": "MainProcess",
  80338. "process": 509276,
  80339. "message": "Received message with topic videv/gfw/floor/main_light/color_temp and payload b'5'",
  80340. "asctime": "2023-02-15 07:14:32,875"
  80341. }
  80342. ],
  80343. "time_consumption": 0.20897889137268066
  80344. },
  80345. {
  80346. "name": "__tLogger__",
  80347. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  80348. "args": [
  80349. "50",
  80350. "<class 'int'>"
  80351. ],
  80352. "levelname": "INFO",
  80353. "levelno": 20,
  80354. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  80355. "filename": "test.py",
  80356. "module": "test",
  80357. "exc_info": null,
  80358. "exc_text": null,
  80359. "stack_info": null,
  80360. "lineno": 184,
  80361. "funcName": "equivalency_chk",
  80362. "created": 1676441673.085401,
  80363. "msecs": 85.40105819702148,
  80364. "relativeCreated": 70088.9163017273,
  80365. "thread": 140246908178432,
  80366. "threadName": "MainThread",
  80367. "processName": "MainProcess",
  80368. "process": 509276,
  80369. "message": "Virtual device brightness is correct (Content 50 and Type is <class 'int'>).",
  80370. "asctime": "2023-02-15 07:14:33,085",
  80371. "moduleLogger": [
  80372. {
  80373. "name": "__unittest__",
  80374. "msg": "Result (%s): %s (%s)",
  80375. "args": [
  80376. "Virtual device brightness",
  80377. "50",
  80378. "<class 'int'>"
  80379. ],
  80380. "levelname": "DEBUG",
  80381. "levelno": 10,
  80382. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  80383. "filename": "test.py",
  80384. "module": "test",
  80385. "exc_info": null,
  80386. "exc_text": null,
  80387. "stack_info": null,
  80388. "lineno": 22,
  80389. "funcName": "__report_result__",
  80390. "created": 1676441673.0850863,
  80391. "msecs": 85.08634567260742,
  80392. "relativeCreated": 70088.60158920288,
  80393. "thread": 140246908178432,
  80394. "threadName": "MainThread",
  80395. "processName": "MainProcess",
  80396. "process": 509276,
  80397. "message": "Result (Virtual device brightness): 50 (<class 'int'>)",
  80398. "asctime": "2023-02-15 07:14:33,085"
  80399. },
  80400. {
  80401. "name": "__unittest__",
  80402. "msg": "Expectation (%s): result %s %s (%s)",
  80403. "args": [
  80404. "Virtual device brightness",
  80405. "=",
  80406. "50",
  80407. "<class 'int'>"
  80408. ],
  80409. "levelname": "DEBUG",
  80410. "levelno": 10,
  80411. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  80412. "filename": "test.py",
  80413. "module": "test",
  80414. "exc_info": null,
  80415. "exc_text": null,
  80416. "stack_info": null,
  80417. "lineno": 26,
  80418. "funcName": "__report_expectation__",
  80419. "created": 1676441673.0852768,
  80420. "msecs": 85.27684211730957,
  80421. "relativeCreated": 70088.79208564758,
  80422. "thread": 140246908178432,
  80423. "threadName": "MainThread",
  80424. "processName": "MainProcess",
  80425. "process": 509276,
  80426. "message": "Expectation (Virtual device brightness): result = 50 (<class 'int'>)",
  80427. "asctime": "2023-02-15 07:14:33,085"
  80428. }
  80429. ],
  80430. "time_consumption": 0.00012421607971191406
  80431. },
  80432. {
  80433. "name": "__tLogger__",
  80434. "msg": "Changing light device brightness to '%d'",
  80435. "args": [
  80436. 65
  80437. ],
  80438. "levelname": "DEBUG",
  80439. "levelno": 10,
  80440. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  80441. "filename": "light.py",
  80442. "module": "light",
  80443. "exc_info": null,
  80444. "exc_text": null,
  80445. "stack_info": null,
  80446. "lineno": 63,
  80447. "funcName": "__test_brightness__",
  80448. "created": 1676441673.386983,
  80449. "msecs": 386.98291778564453,
  80450. "relativeCreated": 70390.49816131592,
  80451. "thread": 140246908178432,
  80452. "threadName": "MainThread",
  80453. "processName": "MainProcess",
  80454. "process": 509276,
  80455. "message": "Changing light device brightness to '65'",
  80456. "asctime": "2023-02-15 07:14:33,386",
  80457. "moduleLogger": [
  80458. {
  80459. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1",
  80460. "msg": "Sending message with topic %s and payload %s",
  80461. "args": [
  80462. "zigbee/gfw/floor/main_light_1",
  80463. "{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}"
  80464. ],
  80465. "levelname": "DEBUG",
  80466. "levelno": 10,
  80467. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  80468. "filename": "__init__.py",
  80469. "module": "__init__",
  80470. "exc_info": null,
  80471. "exc_text": null,
  80472. "stack_info": null,
  80473. "lineno": 75,
  80474. "funcName": "send",
  80475. "created": 1676441673.0858033,
  80476. "msecs": 85.80327033996582,
  80477. "relativeCreated": 70089.31851387024,
  80478. "thread": 140246908178432,
  80479. "threadName": "MainThread",
  80480. "processName": "MainProcess",
  80481. "process": 509276,
  80482. "message": "Sending message with topic zigbee/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}",
  80483. "asctime": "2023-02-15 07:14:33,085"
  80484. },
  80485. {
  80486. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1",
  80487. "msg": "Received message with topic %s and payload %s",
  80488. "args": [
  80489. "zigbee/gfw/floor/main_light_1",
  80490. "b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'"
  80491. ],
  80492. "levelname": "DEBUG",
  80493. "levelno": 10,
  80494. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  80495. "filename": "__init__.py",
  80496. "module": "__init__",
  80497. "exc_info": null,
  80498. "exc_text": null,
  80499. "stack_info": null,
  80500. "lineno": 91,
  80501. "funcName": "__receive__",
  80502. "created": 1676441673.0870655,
  80503. "msecs": 87.06545829772949,
  80504. "relativeCreated": 70090.580701828,
  80505. "thread": 140246884292160,
  80506. "threadName": "Thread-1 (_thread_main)",
  80507. "processName": "MainProcess",
  80508. "process": 509276,
  80509. "message": "Received message with topic zigbee/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'",
  80510. "asctime": "2023-02-15 07:14:33,087"
  80511. },
  80512. {
  80513. "name": "smart_brain.mqtt.videv.gfw.floor.main_light.brightness",
  80514. "msg": "Received message with topic %s and payload %s",
  80515. "args": [
  80516. "videv/gfw/floor/main_light/brightness",
  80517. "b'65'"
  80518. ],
  80519. "levelname": "DEBUG",
  80520. "levelno": 10,
  80521. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  80522. "filename": "__init__.py",
  80523. "module": "__init__",
  80524. "exc_info": null,
  80525. "exc_text": null,
  80526. "stack_info": null,
  80527. "lineno": 91,
  80528. "funcName": "__receive__",
  80529. "created": 1676441673.0895133,
  80530. "msecs": 89.51330184936523,
  80531. "relativeCreated": 70093.02854537964,
  80532. "thread": 140246884292160,
  80533. "threadName": "Thread-1 (_thread_main)",
  80534. "processName": "MainProcess",
  80535. "process": 509276,
  80536. "message": "Received message with topic videv/gfw/floor/main_light/brightness and payload b'65'",
  80537. "asctime": "2023-02-15 07:14:33,089"
  80538. }
  80539. ],
  80540. "time_consumption": 0.2974696159362793
  80541. },
  80542. {
  80543. "name": "__tLogger__",
  80544. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  80545. "args": [
  80546. "65",
  80547. "<class 'int'>"
  80548. ],
  80549. "levelname": "INFO",
  80550. "levelno": 20,
  80551. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  80552. "filename": "test.py",
  80553. "module": "test",
  80554. "exc_info": null,
  80555. "exc_text": null,
  80556. "stack_info": null,
  80557. "lineno": 184,
  80558. "funcName": "equivalency_chk",
  80559. "created": 1676441673.387703,
  80560. "msecs": 387.70294189453125,
  80561. "relativeCreated": 70391.2181854248,
  80562. "thread": 140246908178432,
  80563. "threadName": "MainThread",
  80564. "processName": "MainProcess",
  80565. "process": 509276,
  80566. "message": "Virtual device brightness is correct (Content 65 and Type is <class 'int'>).",
  80567. "asctime": "2023-02-15 07:14:33,387",
  80568. "moduleLogger": [
  80569. {
  80570. "name": "__unittest__",
  80571. "msg": "Result (%s): %s (%s)",
  80572. "args": [
  80573. "Virtual device brightness",
  80574. "65",
  80575. "<class 'int'>"
  80576. ],
  80577. "levelname": "DEBUG",
  80578. "levelno": 10,
  80579. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  80580. "filename": "test.py",
  80581. "module": "test",
  80582. "exc_info": null,
  80583. "exc_text": null,
  80584. "stack_info": null,
  80585. "lineno": 22,
  80586. "funcName": "__report_result__",
  80587. "created": 1676441673.3874333,
  80588. "msecs": 387.4332904815674,
  80589. "relativeCreated": 70390.94853401184,
  80590. "thread": 140246908178432,
  80591. "threadName": "MainThread",
  80592. "processName": "MainProcess",
  80593. "process": 509276,
  80594. "message": "Result (Virtual device brightness): 65 (<class 'int'>)",
  80595. "asctime": "2023-02-15 07:14:33,387"
  80596. },
  80597. {
  80598. "name": "__unittest__",
  80599. "msg": "Expectation (%s): result %s %s (%s)",
  80600. "args": [
  80601. "Virtual device brightness",
  80602. "=",
  80603. "65",
  80604. "<class 'int'>"
  80605. ],
  80606. "levelname": "DEBUG",
  80607. "levelno": 10,
  80608. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  80609. "filename": "test.py",
  80610. "module": "test",
  80611. "exc_info": null,
  80612. "exc_text": null,
  80613. "stack_info": null,
  80614. "lineno": 26,
  80615. "funcName": "__report_expectation__",
  80616. "created": 1676441673.3875825,
  80617. "msecs": 387.58254051208496,
  80618. "relativeCreated": 70391.09778404236,
  80619. "thread": 140246908178432,
  80620. "threadName": "MainThread",
  80621. "processName": "MainProcess",
  80622. "process": 509276,
  80623. "message": "Expectation (Virtual device brightness): result = 65 (<class 'int'>)",
  80624. "asctime": "2023-02-15 07:14:33,387"
  80625. }
  80626. ],
  80627. "time_consumption": 0.00012040138244628906
  80628. },
  80629. {
  80630. "name": "__tLogger__",
  80631. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  80632. "args": [
  80633. "65",
  80634. "<class 'int'>"
  80635. ],
  80636. "levelname": "INFO",
  80637. "levelno": 20,
  80638. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  80639. "filename": "test.py",
  80640. "module": "test",
  80641. "exc_info": null,
  80642. "exc_text": null,
  80643. "stack_info": null,
  80644. "lineno": 184,
  80645. "funcName": "equivalency_chk",
  80646. "created": 1676441673.3881533,
  80647. "msecs": 388.1533145904541,
  80648. "relativeCreated": 70391.66855812073,
  80649. "thread": 140246908178432,
  80650. "threadName": "MainThread",
  80651. "processName": "MainProcess",
  80652. "process": 509276,
  80653. "message": "Light device brightness is correct (Content 65 and Type is <class 'int'>).",
  80654. "asctime": "2023-02-15 07:14:33,388",
  80655. "moduleLogger": [
  80656. {
  80657. "name": "__unittest__",
  80658. "msg": "Result (%s): %s (%s)",
  80659. "args": [
  80660. "Light device brightness",
  80661. "65",
  80662. "<class 'int'>"
  80663. ],
  80664. "levelname": "DEBUG",
  80665. "levelno": 10,
  80666. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  80667. "filename": "test.py",
  80668. "module": "test",
  80669. "exc_info": null,
  80670. "exc_text": null,
  80671. "stack_info": null,
  80672. "lineno": 22,
  80673. "funcName": "__report_result__",
  80674. "created": 1676441673.387898,
  80675. "msecs": 387.8979682922363,
  80676. "relativeCreated": 70391.41321182251,
  80677. "thread": 140246908178432,
  80678. "threadName": "MainThread",
  80679. "processName": "MainProcess",
  80680. "process": 509276,
  80681. "message": "Result (Light device brightness): 65 (<class 'int'>)",
  80682. "asctime": "2023-02-15 07:14:33,387"
  80683. },
  80684. {
  80685. "name": "__unittest__",
  80686. "msg": "Expectation (%s): result %s %s (%s)",
  80687. "args": [
  80688. "Light device brightness",
  80689. "=",
  80690. "65",
  80691. "<class 'int'>"
  80692. ],
  80693. "levelname": "DEBUG",
  80694. "levelno": 10,
  80695. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  80696. "filename": "test.py",
  80697. "module": "test",
  80698. "exc_info": null,
  80699. "exc_text": null,
  80700. "stack_info": null,
  80701. "lineno": 26,
  80702. "funcName": "__report_expectation__",
  80703. "created": 1676441673.3880067,
  80704. "msecs": 388.00668716430664,
  80705. "relativeCreated": 70391.52193069458,
  80706. "thread": 140246908178432,
  80707. "threadName": "MainThread",
  80708. "processName": "MainProcess",
  80709. "process": 509276,
  80710. "message": "Expectation (Light device brightness): result = 65 (<class 'int'>)",
  80711. "asctime": "2023-02-15 07:14:33,388"
  80712. }
  80713. ],
  80714. "time_consumption": 0.00014662742614746094
  80715. },
  80716. {
  80717. "name": "__tLogger__",
  80718. "msg": "Changing virtual device brightness to '%d'",
  80719. "args": [
  80720. 50
  80721. ],
  80722. "levelname": "DEBUG",
  80723. "levelno": 10,
  80724. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  80725. "filename": "light.py",
  80726. "module": "light",
  80727. "exc_info": null,
  80728. "exc_text": null,
  80729. "stack_info": null,
  80730. "lineno": 69,
  80731. "funcName": "__test_brightness__",
  80732. "created": 1676441673.6896174,
  80733. "msecs": 689.617395401001,
  80734. "relativeCreated": 70693.13263893127,
  80735. "thread": 140246908178432,
  80736. "threadName": "MainThread",
  80737. "processName": "MainProcess",
  80738. "process": 509276,
  80739. "message": "Changing virtual device brightness to '50'",
  80740. "asctime": "2023-02-15 07:14:33,689",
  80741. "moduleLogger": [
  80742. {
  80743. "name": "smart_brain.mqtt.videv.gfw.floor.main_light.brightness.set",
  80744. "msg": "Sending message with topic %s and payload %s",
  80745. "args": [
  80746. "videv/gfw/floor/main_light/brightness/set",
  80747. "50"
  80748. ],
  80749. "levelname": "DEBUG",
  80750. "levelno": 10,
  80751. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  80752. "filename": "__init__.py",
  80753. "module": "__init__",
  80754. "exc_info": null,
  80755. "exc_text": null,
  80756. "stack_info": null,
  80757. "lineno": 75,
  80758. "funcName": "send",
  80759. "created": 1676441673.388487,
  80760. "msecs": 388.4871006011963,
  80761. "relativeCreated": 70392.00234413147,
  80762. "thread": 140246908178432,
  80763. "threadName": "MainThread",
  80764. "processName": "MainProcess",
  80765. "process": 509276,
  80766. "message": "Sending message with topic videv/gfw/floor/main_light/brightness/set and payload 50",
  80767. "asctime": "2023-02-15 07:14:33,388"
  80768. },
  80769. {
  80770. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1.set",
  80771. "msg": "Received message with topic %s and payload %s",
  80772. "args": [
  80773. "zigbee/gfw/floor/main_light_1/set",
  80774. "b'{\"brightness\": 128}'"
  80775. ],
  80776. "levelname": "DEBUG",
  80777. "levelno": 10,
  80778. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  80779. "filename": "__init__.py",
  80780. "module": "__init__",
  80781. "exc_info": null,
  80782. "exc_text": null,
  80783. "stack_info": null,
  80784. "lineno": 91,
  80785. "funcName": "__receive__",
  80786. "created": 1676441673.3924503,
  80787. "msecs": 392.45033264160156,
  80788. "relativeCreated": 70395.96557617188,
  80789. "thread": 140246884292160,
  80790. "threadName": "Thread-1 (_thread_main)",
  80791. "processName": "MainProcess",
  80792. "process": 509276,
  80793. "message": "Received message with topic zigbee/gfw/floor/main_light_1/set and payload b'{\"brightness\": 128}'",
  80794. "asctime": "2023-02-15 07:14:33,392"
  80795. },
  80796. {
  80797. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1",
  80798. "msg": "Sending message with topic %s and payload %s",
  80799. "args": [
  80800. "zigbee/gfw/floor/main_light_1",
  80801. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  80802. ],
  80803. "levelname": "DEBUG",
  80804. "levelno": 10,
  80805. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  80806. "filename": "__init__.py",
  80807. "module": "__init__",
  80808. "exc_info": null,
  80809. "exc_text": null,
  80810. "stack_info": null,
  80811. "lineno": 75,
  80812. "funcName": "send",
  80813. "created": 1676441673.3929257,
  80814. "msecs": 392.9257392883301,
  80815. "relativeCreated": 70396.4409828186,
  80816. "thread": 140246884292160,
  80817. "threadName": "Thread-1 (_thread_main)",
  80818. "processName": "MainProcess",
  80819. "process": 509276,
  80820. "message": "Sending message with topic zigbee/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  80821. "asctime": "2023-02-15 07:14:33,392"
  80822. },
  80823. {
  80824. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2.set",
  80825. "msg": "Received message with topic %s and payload %s",
  80826. "args": [
  80827. "zigbee/gfw/floor/main_light_2/set",
  80828. "b'{\"brightness\": 128}'"
  80829. ],
  80830. "levelname": "DEBUG",
  80831. "levelno": 10,
  80832. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  80833. "filename": "__init__.py",
  80834. "module": "__init__",
  80835. "exc_info": null,
  80836. "exc_text": null,
  80837. "stack_info": null,
  80838. "lineno": 91,
  80839. "funcName": "__receive__",
  80840. "created": 1676441673.3938618,
  80841. "msecs": 393.8617706298828,
  80842. "relativeCreated": 70397.37701416016,
  80843. "thread": 140246884292160,
  80844. "threadName": "Thread-1 (_thread_main)",
  80845. "processName": "MainProcess",
  80846. "process": 509276,
  80847. "message": "Received message with topic zigbee/gfw/floor/main_light_2/set and payload b'{\"brightness\": 128}'",
  80848. "asctime": "2023-02-15 07:14:33,393"
  80849. },
  80850. {
  80851. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1",
  80852. "msg": "Received message with topic %s and payload %s",
  80853. "args": [
  80854. "zigbee/gfw/floor/main_light_1",
  80855. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  80856. ],
  80857. "levelname": "DEBUG",
  80858. "levelno": 10,
  80859. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  80860. "filename": "__init__.py",
  80861. "module": "__init__",
  80862. "exc_info": null,
  80863. "exc_text": null,
  80864. "stack_info": null,
  80865. "lineno": 91,
  80866. "funcName": "__receive__",
  80867. "created": 1676441673.3950493,
  80868. "msecs": 395.0493335723877,
  80869. "relativeCreated": 70398.56457710266,
  80870. "thread": 140246884292160,
  80871. "threadName": "Thread-1 (_thread_main)",
  80872. "processName": "MainProcess",
  80873. "process": 509276,
  80874. "message": "Received message with topic zigbee/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  80875. "asctime": "2023-02-15 07:14:33,395"
  80876. },
  80877. {
  80878. "name": "smart_brain.mqtt.videv.gfw.floor.main_light.brightness",
  80879. "msg": "Received message with topic %s and payload %s",
  80880. "args": [
  80881. "videv/gfw/floor/main_light/brightness",
  80882. "b'50'"
  80883. ],
  80884. "levelname": "DEBUG",
  80885. "levelno": 10,
  80886. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  80887. "filename": "__init__.py",
  80888. "module": "__init__",
  80889. "exc_info": null,
  80890. "exc_text": null,
  80891. "stack_info": null,
  80892. "lineno": 91,
  80893. "funcName": "__receive__",
  80894. "created": 1676441673.439008,
  80895. "msecs": 439.0079975128174,
  80896. "relativeCreated": 70442.52324104309,
  80897. "thread": 140246884292160,
  80898. "threadName": "Thread-1 (_thread_main)",
  80899. "processName": "MainProcess",
  80900. "process": 509276,
  80901. "message": "Received message with topic videv/gfw/floor/main_light/brightness and payload b'50'",
  80902. "asctime": "2023-02-15 07:14:33,439"
  80903. }
  80904. ],
  80905. "time_consumption": 0.2506093978881836
  80906. },
  80907. {
  80908. "name": "__tLogger__",
  80909. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  80910. "args": [
  80911. "50",
  80912. "<class 'int'>"
  80913. ],
  80914. "levelname": "INFO",
  80915. "levelno": 20,
  80916. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  80917. "filename": "test.py",
  80918. "module": "test",
  80919. "exc_info": null,
  80920. "exc_text": null,
  80921. "stack_info": null,
  80922. "lineno": 184,
  80923. "funcName": "equivalency_chk",
  80924. "created": 1676441673.6903648,
  80925. "msecs": 690.3648376464844,
  80926. "relativeCreated": 70693.88008117676,
  80927. "thread": 140246908178432,
  80928. "threadName": "MainThread",
  80929. "processName": "MainProcess",
  80930. "process": 509276,
  80931. "message": "Light device brightness is correct (Content 50 and Type is <class 'int'>).",
  80932. "asctime": "2023-02-15 07:14:33,690",
  80933. "moduleLogger": [
  80934. {
  80935. "name": "__unittest__",
  80936. "msg": "Result (%s): %s (%s)",
  80937. "args": [
  80938. "Light device brightness",
  80939. "50",
  80940. "<class 'int'>"
  80941. ],
  80942. "levelname": "DEBUG",
  80943. "levelno": 10,
  80944. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  80945. "filename": "test.py",
  80946. "module": "test",
  80947. "exc_info": null,
  80948. "exc_text": null,
  80949. "stack_info": null,
  80950. "lineno": 22,
  80951. "funcName": "__report_result__",
  80952. "created": 1676441673.690089,
  80953. "msecs": 690.0889873504639,
  80954. "relativeCreated": 70693.60423088074,
  80955. "thread": 140246908178432,
  80956. "threadName": "MainThread",
  80957. "processName": "MainProcess",
  80958. "process": 509276,
  80959. "message": "Result (Light device brightness): 50 (<class 'int'>)",
  80960. "asctime": "2023-02-15 07:14:33,690"
  80961. },
  80962. {
  80963. "name": "__unittest__",
  80964. "msg": "Expectation (%s): result %s %s (%s)",
  80965. "args": [
  80966. "Light device brightness",
  80967. "=",
  80968. "50",
  80969. "<class 'int'>"
  80970. ],
  80971. "levelname": "DEBUG",
  80972. "levelno": 10,
  80973. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  80974. "filename": "test.py",
  80975. "module": "test",
  80976. "exc_info": null,
  80977. "exc_text": null,
  80978. "stack_info": null,
  80979. "lineno": 26,
  80980. "funcName": "__report_expectation__",
  80981. "created": 1676441673.6902432,
  80982. "msecs": 690.2432441711426,
  80983. "relativeCreated": 70693.75848770142,
  80984. "thread": 140246908178432,
  80985. "threadName": "MainThread",
  80986. "processName": "MainProcess",
  80987. "process": 509276,
  80988. "message": "Expectation (Light device brightness): result = 50 (<class 'int'>)",
  80989. "asctime": "2023-02-15 07:14:33,690"
  80990. }
  80991. ],
  80992. "time_consumption": 0.00012159347534179688
  80993. },
  80994. {
  80995. "name": "__tLogger__",
  80996. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  80997. "args": [
  80998. "50",
  80999. "<class 'int'>"
  81000. ],
  81001. "levelname": "INFO",
  81002. "levelno": 20,
  81003. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  81004. "filename": "test.py",
  81005. "module": "test",
  81006. "exc_info": null,
  81007. "exc_text": null,
  81008. "stack_info": null,
  81009. "lineno": 184,
  81010. "funcName": "equivalency_chk",
  81011. "created": 1676441673.6908345,
  81012. "msecs": 690.8345222473145,
  81013. "relativeCreated": 70694.34976577759,
  81014. "thread": 140246908178432,
  81015. "threadName": "MainThread",
  81016. "processName": "MainProcess",
  81017. "process": 509276,
  81018. "message": "Virtual device brightness is correct (Content 50 and Type is <class 'int'>).",
  81019. "asctime": "2023-02-15 07:14:33,690",
  81020. "moduleLogger": [
  81021. {
  81022. "name": "__unittest__",
  81023. "msg": "Result (%s): %s (%s)",
  81024. "args": [
  81025. "Virtual device brightness",
  81026. "50",
  81027. "<class 'int'>"
  81028. ],
  81029. "levelname": "DEBUG",
  81030. "levelno": 10,
  81031. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  81032. "filename": "test.py",
  81033. "module": "test",
  81034. "exc_info": null,
  81035. "exc_text": null,
  81036. "stack_info": null,
  81037. "lineno": 22,
  81038. "funcName": "__report_result__",
  81039. "created": 1676441673.6906085,
  81040. "msecs": 690.6085014343262,
  81041. "relativeCreated": 70694.1237449646,
  81042. "thread": 140246908178432,
  81043. "threadName": "MainThread",
  81044. "processName": "MainProcess",
  81045. "process": 509276,
  81046. "message": "Result (Virtual device brightness): 50 (<class 'int'>)",
  81047. "asctime": "2023-02-15 07:14:33,690"
  81048. },
  81049. {
  81050. "name": "__unittest__",
  81051. "msg": "Expectation (%s): result %s %s (%s)",
  81052. "args": [
  81053. "Virtual device brightness",
  81054. "=",
  81055. "50",
  81056. "<class 'int'>"
  81057. ],
  81058. "levelname": "DEBUG",
  81059. "levelno": 10,
  81060. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  81061. "filename": "test.py",
  81062. "module": "test",
  81063. "exc_info": null,
  81064. "exc_text": null,
  81065. "stack_info": null,
  81066. "lineno": 26,
  81067. "funcName": "__report_expectation__",
  81068. "created": 1676441673.690722,
  81069. "msecs": 690.7219886779785,
  81070. "relativeCreated": 70694.23723220825,
  81071. "thread": 140246908178432,
  81072. "threadName": "MainThread",
  81073. "processName": "MainProcess",
  81074. "process": 509276,
  81075. "message": "Expectation (Virtual device brightness): result = 50 (<class 'int'>)",
  81076. "asctime": "2023-02-15 07:14:33,690"
  81077. }
  81078. ],
  81079. "time_consumption": 0.0001125335693359375
  81080. },
  81081. {
  81082. "name": "__tLogger__",
  81083. "msg": "Changing light device brightness to '%d'",
  81084. "args": [
  81085. 65
  81086. ],
  81087. "levelname": "DEBUG",
  81088. "levelno": 10,
  81089. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  81090. "filename": "light.py",
  81091. "module": "light",
  81092. "exc_info": null,
  81093. "exc_text": null,
  81094. "stack_info": null,
  81095. "lineno": 63,
  81096. "funcName": "__test_brightness__",
  81097. "created": 1676441673.9922864,
  81098. "msecs": 992.2864437103271,
  81099. "relativeCreated": 70995.8016872406,
  81100. "thread": 140246908178432,
  81101. "threadName": "MainThread",
  81102. "processName": "MainProcess",
  81103. "process": 509276,
  81104. "message": "Changing light device brightness to '65'",
  81105. "asctime": "2023-02-15 07:14:33,992",
  81106. "moduleLogger": [
  81107. {
  81108. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1",
  81109. "msg": "Sending message with topic %s and payload %s",
  81110. "args": [
  81111. "zigbee/gfw/floor/main_light_1",
  81112. "{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}"
  81113. ],
  81114. "levelname": "DEBUG",
  81115. "levelno": 10,
  81116. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  81117. "filename": "__init__.py",
  81118. "module": "__init__",
  81119. "exc_info": null,
  81120. "exc_text": null,
  81121. "stack_info": null,
  81122. "lineno": 75,
  81123. "funcName": "send",
  81124. "created": 1676441673.6911578,
  81125. "msecs": 691.1578178405762,
  81126. "relativeCreated": 70694.67306137085,
  81127. "thread": 140246908178432,
  81128. "threadName": "MainThread",
  81129. "processName": "MainProcess",
  81130. "process": 509276,
  81131. "message": "Sending message with topic zigbee/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}",
  81132. "asctime": "2023-02-15 07:14:33,691"
  81133. },
  81134. {
  81135. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1",
  81136. "msg": "Received message with topic %s and payload %s",
  81137. "args": [
  81138. "zigbee/gfw/floor/main_light_1",
  81139. "b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'"
  81140. ],
  81141. "levelname": "DEBUG",
  81142. "levelno": 10,
  81143. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  81144. "filename": "__init__.py",
  81145. "module": "__init__",
  81146. "exc_info": null,
  81147. "exc_text": null,
  81148. "stack_info": null,
  81149. "lineno": 91,
  81150. "funcName": "__receive__",
  81151. "created": 1676441673.6922905,
  81152. "msecs": 692.2905445098877,
  81153. "relativeCreated": 70695.80578804016,
  81154. "thread": 140246884292160,
  81155. "threadName": "Thread-1 (_thread_main)",
  81156. "processName": "MainProcess",
  81157. "process": 509276,
  81158. "message": "Received message with topic zigbee/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 165.0, \"color_temp\": 352.0}'",
  81159. "asctime": "2023-02-15 07:14:33,692"
  81160. },
  81161. {
  81162. "name": "smart_brain.mqtt.videv.gfw.floor.main_light.brightness",
  81163. "msg": "Received message with topic %s and payload %s",
  81164. "args": [
  81165. "videv/gfw/floor/main_light/brightness",
  81166. "b'65'"
  81167. ],
  81168. "levelname": "DEBUG",
  81169. "levelno": 10,
  81170. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  81171. "filename": "__init__.py",
  81172. "module": "__init__",
  81173. "exc_info": null,
  81174. "exc_text": null,
  81175. "stack_info": null,
  81176. "lineno": 91,
  81177. "funcName": "__receive__",
  81178. "created": 1676441673.6943572,
  81179. "msecs": 694.35715675354,
  81180. "relativeCreated": 70697.87240028381,
  81181. "thread": 140246884292160,
  81182. "threadName": "Thread-1 (_thread_main)",
  81183. "processName": "MainProcess",
  81184. "process": 509276,
  81185. "message": "Received message with topic videv/gfw/floor/main_light/brightness and payload b'65'",
  81186. "asctime": "2023-02-15 07:14:33,694"
  81187. }
  81188. ],
  81189. "time_consumption": 0.2979292869567871
  81190. },
  81191. {
  81192. "name": "__tLogger__",
  81193. "msg": "Virtual device brightness is correct (Content %s and Type is %s).",
  81194. "args": [
  81195. "65",
  81196. "<class 'int'>"
  81197. ],
  81198. "levelname": "INFO",
  81199. "levelno": 20,
  81200. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  81201. "filename": "test.py",
  81202. "module": "test",
  81203. "exc_info": null,
  81204. "exc_text": null,
  81205. "stack_info": null,
  81206. "lineno": 184,
  81207. "funcName": "equivalency_chk",
  81208. "created": 1676441673.993057,
  81209. "msecs": 993.0570125579834,
  81210. "relativeCreated": 70996.57225608826,
  81211. "thread": 140246908178432,
  81212. "threadName": "MainThread",
  81213. "processName": "MainProcess",
  81214. "process": 509276,
  81215. "message": "Virtual device brightness is correct (Content 65 and Type is <class 'int'>).",
  81216. "asctime": "2023-02-15 07:14:33,993",
  81217. "moduleLogger": [
  81218. {
  81219. "name": "__unittest__",
  81220. "msg": "Result (%s): %s (%s)",
  81221. "args": [
  81222. "Virtual device brightness",
  81223. "65",
  81224. "<class 'int'>"
  81225. ],
  81226. "levelname": "DEBUG",
  81227. "levelno": 10,
  81228. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  81229. "filename": "test.py",
  81230. "module": "test",
  81231. "exc_info": null,
  81232. "exc_text": null,
  81233. "stack_info": null,
  81234. "lineno": 22,
  81235. "funcName": "__report_result__",
  81236. "created": 1676441673.992787,
  81237. "msecs": 992.7868843078613,
  81238. "relativeCreated": 70996.30212783813,
  81239. "thread": 140246908178432,
  81240. "threadName": "MainThread",
  81241. "processName": "MainProcess",
  81242. "process": 509276,
  81243. "message": "Result (Virtual device brightness): 65 (<class 'int'>)",
  81244. "asctime": "2023-02-15 07:14:33,992"
  81245. },
  81246. {
  81247. "name": "__unittest__",
  81248. "msg": "Expectation (%s): result %s %s (%s)",
  81249. "args": [
  81250. "Virtual device brightness",
  81251. "=",
  81252. "65",
  81253. "<class 'int'>"
  81254. ],
  81255. "levelname": "DEBUG",
  81256. "levelno": 10,
  81257. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  81258. "filename": "test.py",
  81259. "module": "test",
  81260. "exc_info": null,
  81261. "exc_text": null,
  81262. "stack_info": null,
  81263. "lineno": 26,
  81264. "funcName": "__report_expectation__",
  81265. "created": 1676441673.9929383,
  81266. "msecs": 992.9382801055908,
  81267. "relativeCreated": 70996.45352363586,
  81268. "thread": 140246908178432,
  81269. "threadName": "MainThread",
  81270. "processName": "MainProcess",
  81271. "process": 509276,
  81272. "message": "Expectation (Virtual device brightness): result = 65 (<class 'int'>)",
  81273. "asctime": "2023-02-15 07:14:33,992"
  81274. }
  81275. ],
  81276. "time_consumption": 0.00011873245239257812
  81277. },
  81278. {
  81279. "name": "__tLogger__",
  81280. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  81281. "args": [
  81282. "65",
  81283. "<class 'int'>"
  81284. ],
  81285. "levelname": "INFO",
  81286. "levelno": 20,
  81287. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  81288. "filename": "test.py",
  81289. "module": "test",
  81290. "exc_info": null,
  81291. "exc_text": null,
  81292. "stack_info": null,
  81293. "lineno": 184,
  81294. "funcName": "equivalency_chk",
  81295. "created": 1676441673.9934585,
  81296. "msecs": 993.4585094451904,
  81297. "relativeCreated": 70996.97375297546,
  81298. "thread": 140246908178432,
  81299. "threadName": "MainThread",
  81300. "processName": "MainProcess",
  81301. "process": 509276,
  81302. "message": "Light device brightness is correct (Content 65 and Type is <class 'int'>).",
  81303. "asctime": "2023-02-15 07:14:33,993",
  81304. "moduleLogger": [
  81305. {
  81306. "name": "__unittest__",
  81307. "msg": "Result (%s): %s (%s)",
  81308. "args": [
  81309. "Light device brightness",
  81310. "65",
  81311. "<class 'int'>"
  81312. ],
  81313. "levelname": "DEBUG",
  81314. "levelno": 10,
  81315. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  81316. "filename": "test.py",
  81317. "module": "test",
  81318. "exc_info": null,
  81319. "exc_text": null,
  81320. "stack_info": null,
  81321. "lineno": 22,
  81322. "funcName": "__report_result__",
  81323. "created": 1676441673.9932518,
  81324. "msecs": 993.2518005371094,
  81325. "relativeCreated": 70996.76704406738,
  81326. "thread": 140246908178432,
  81327. "threadName": "MainThread",
  81328. "processName": "MainProcess",
  81329. "process": 509276,
  81330. "message": "Result (Light device brightness): 65 (<class 'int'>)",
  81331. "asctime": "2023-02-15 07:14:33,993"
  81332. },
  81333. {
  81334. "name": "__unittest__",
  81335. "msg": "Expectation (%s): result %s %s (%s)",
  81336. "args": [
  81337. "Light device brightness",
  81338. "=",
  81339. "65",
  81340. "<class 'int'>"
  81341. ],
  81342. "levelname": "DEBUG",
  81343. "levelno": 10,
  81344. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  81345. "filename": "test.py",
  81346. "module": "test",
  81347. "exc_info": null,
  81348. "exc_text": null,
  81349. "stack_info": null,
  81350. "lineno": 26,
  81351. "funcName": "__report_expectation__",
  81352. "created": 1676441673.9933603,
  81353. "msecs": 993.3602809906006,
  81354. "relativeCreated": 70996.87552452087,
  81355. "thread": 140246908178432,
  81356. "threadName": "MainThread",
  81357. "processName": "MainProcess",
  81358. "process": 509276,
  81359. "message": "Expectation (Light device brightness): result = 65 (<class 'int'>)",
  81360. "asctime": "2023-02-15 07:14:33,993"
  81361. }
  81362. ],
  81363. "time_consumption": 9.822845458984375e-05
  81364. },
  81365. {
  81366. "name": "__tLogger__",
  81367. "msg": "Changing virtual device brightness to '%d'",
  81368. "args": [
  81369. 50
  81370. ],
  81371. "levelname": "DEBUG",
  81372. "levelno": 10,
  81373. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  81374. "filename": "light.py",
  81375. "module": "light",
  81376. "exc_info": null,
  81377. "exc_text": null,
  81378. "stack_info": null,
  81379. "lineno": 69,
  81380. "funcName": "__test_brightness__",
  81381. "created": 1676441674.294925,
  81382. "msecs": 294.9249744415283,
  81383. "relativeCreated": 71298.4402179718,
  81384. "thread": 140246908178432,
  81385. "threadName": "MainThread",
  81386. "processName": "MainProcess",
  81387. "process": 509276,
  81388. "message": "Changing virtual device brightness to '50'",
  81389. "asctime": "2023-02-15 07:14:34,294",
  81390. "moduleLogger": [
  81391. {
  81392. "name": "smart_brain.mqtt.videv.gfw.floor.main_light.brightness.set",
  81393. "msg": "Sending message with topic %s and payload %s",
  81394. "args": [
  81395. "videv/gfw/floor/main_light/brightness/set",
  81396. "50"
  81397. ],
  81398. "levelname": "DEBUG",
  81399. "levelno": 10,
  81400. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  81401. "filename": "__init__.py",
  81402. "module": "__init__",
  81403. "exc_info": null,
  81404. "exc_text": null,
  81405. "stack_info": null,
  81406. "lineno": 75,
  81407. "funcName": "send",
  81408. "created": 1676441673.9937384,
  81409. "msecs": 993.7384128570557,
  81410. "relativeCreated": 70997.25365638733,
  81411. "thread": 140246908178432,
  81412. "threadName": "MainThread",
  81413. "processName": "MainProcess",
  81414. "process": 509276,
  81415. "message": "Sending message with topic videv/gfw/floor/main_light/brightness/set and payload 50",
  81416. "asctime": "2023-02-15 07:14:33,993"
  81417. },
  81418. {
  81419. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1.set",
  81420. "msg": "Received message with topic %s and payload %s",
  81421. "args": [
  81422. "zigbee/gfw/floor/main_light_1/set",
  81423. "b'{\"brightness\": 128}'"
  81424. ],
  81425. "levelname": "DEBUG",
  81426. "levelno": 10,
  81427. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  81428. "filename": "__init__.py",
  81429. "module": "__init__",
  81430. "exc_info": null,
  81431. "exc_text": null,
  81432. "stack_info": null,
  81433. "lineno": 91,
  81434. "funcName": "__receive__",
  81435. "created": 1676441673.997556,
  81436. "msecs": 997.5559711456299,
  81437. "relativeCreated": 71001.0712146759,
  81438. "thread": 140246884292160,
  81439. "threadName": "Thread-1 (_thread_main)",
  81440. "processName": "MainProcess",
  81441. "process": 509276,
  81442. "message": "Received message with topic zigbee/gfw/floor/main_light_1/set and payload b'{\"brightness\": 128}'",
  81443. "asctime": "2023-02-15 07:14:33,997"
  81444. },
  81445. {
  81446. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1",
  81447. "msg": "Sending message with topic %s and payload %s",
  81448. "args": [
  81449. "zigbee/gfw/floor/main_light_1",
  81450. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  81451. ],
  81452. "levelname": "DEBUG",
  81453. "levelno": 10,
  81454. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  81455. "filename": "__init__.py",
  81456. "module": "__init__",
  81457. "exc_info": null,
  81458. "exc_text": null,
  81459. "stack_info": null,
  81460. "lineno": 75,
  81461. "funcName": "send",
  81462. "created": 1676441673.998035,
  81463. "msecs": 998.0349540710449,
  81464. "relativeCreated": 71001.55019760132,
  81465. "thread": 140246884292160,
  81466. "threadName": "Thread-1 (_thread_main)",
  81467. "processName": "MainProcess",
  81468. "process": 509276,
  81469. "message": "Sending message with topic zigbee/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  81470. "asctime": "2023-02-15 07:14:33,998"
  81471. },
  81472. {
  81473. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2.set",
  81474. "msg": "Received message with topic %s and payload %s",
  81475. "args": [
  81476. "zigbee/gfw/floor/main_light_2/set",
  81477. "b'{\"brightness\": 128}'"
  81478. ],
  81479. "levelname": "DEBUG",
  81480. "levelno": 10,
  81481. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  81482. "filename": "__init__.py",
  81483. "module": "__init__",
  81484. "exc_info": null,
  81485. "exc_text": null,
  81486. "stack_info": null,
  81487. "lineno": 91,
  81488. "funcName": "__receive__",
  81489. "created": 1676441673.998933,
  81490. "msecs": 998.9330768585205,
  81491. "relativeCreated": 71002.4483203888,
  81492. "thread": 140246884292160,
  81493. "threadName": "Thread-1 (_thread_main)",
  81494. "processName": "MainProcess",
  81495. "process": 509276,
  81496. "message": "Received message with topic zigbee/gfw/floor/main_light_2/set and payload b'{\"brightness\": 128}'",
  81497. "asctime": "2023-02-15 07:14:33,998"
  81498. },
  81499. {
  81500. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1",
  81501. "msg": "Received message with topic %s and payload %s",
  81502. "args": [
  81503. "zigbee/gfw/floor/main_light_1",
  81504. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  81505. ],
  81506. "levelname": "DEBUG",
  81507. "levelno": 10,
  81508. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  81509. "filename": "__init__.py",
  81510. "module": "__init__",
  81511. "exc_info": null,
  81512. "exc_text": null,
  81513. "stack_info": null,
  81514. "lineno": 91,
  81515. "funcName": "__receive__",
  81516. "created": 1676441674.0000832,
  81517. "msecs": 0.08320808410644531,
  81518. "relativeCreated": 71003.59845161438,
  81519. "thread": 140246884292160,
  81520. "threadName": "Thread-1 (_thread_main)",
  81521. "processName": "MainProcess",
  81522. "process": 509276,
  81523. "message": "Received message with topic zigbee/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  81524. "asctime": "2023-02-15 07:14:34,000"
  81525. },
  81526. {
  81527. "name": "smart_brain.mqtt.videv.gfw.floor.main_light.brightness",
  81528. "msg": "Received message with topic %s and payload %s",
  81529. "args": [
  81530. "videv/gfw/floor/main_light/brightness",
  81531. "b'50'"
  81532. ],
  81533. "levelname": "DEBUG",
  81534. "levelno": 10,
  81535. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  81536. "filename": "__init__.py",
  81537. "module": "__init__",
  81538. "exc_info": null,
  81539. "exc_text": null,
  81540. "stack_info": null,
  81541. "lineno": 91,
  81542. "funcName": "__receive__",
  81543. "created": 1676441674.0430593,
  81544. "msecs": 43.059349060058594,
  81545. "relativeCreated": 71046.57459259033,
  81546. "thread": 140246884292160,
  81547. "threadName": "Thread-1 (_thread_main)",
  81548. "processName": "MainProcess",
  81549. "process": 509276,
  81550. "message": "Received message with topic videv/gfw/floor/main_light/brightness and payload b'50'",
  81551. "asctime": "2023-02-15 07:14:34,043"
  81552. }
  81553. ],
  81554. "time_consumption": 0.2518656253814697
  81555. },
  81556. {
  81557. "name": "__tLogger__",
  81558. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  81559. "args": [
  81560. "50",
  81561. "<class 'int'>"
  81562. ],
  81563. "levelname": "INFO",
  81564. "levelno": 20,
  81565. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  81566. "filename": "test.py",
  81567. "module": "test",
  81568. "exc_info": null,
  81569. "exc_text": null,
  81570. "stack_info": null,
  81571. "lineno": 184,
  81572. "funcName": "equivalency_chk",
  81573. "created": 1676441674.2956553,
  81574. "msecs": 295.6552505493164,
  81575. "relativeCreated": 71299.17049407959,
  81576. "thread": 140246908178432,
  81577. "threadName": "MainThread",
  81578. "processName": "MainProcess",
  81579. "process": 509276,
  81580. "message": "Light device brightness is correct (Content 50 and Type is <class 'int'>).",
  81581. "asctime": "2023-02-15 07:14:34,295",
  81582. "moduleLogger": [
  81583. {
  81584. "name": "__unittest__",
  81585. "msg": "Result (%s): %s (%s)",
  81586. "args": [
  81587. "Light device brightness",
  81588. "50",
  81589. "<class 'int'>"
  81590. ],
  81591. "levelname": "DEBUG",
  81592. "levelno": 10,
  81593. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  81594. "filename": "test.py",
  81595. "module": "test",
  81596. "exc_info": null,
  81597. "exc_text": null,
  81598. "stack_info": null,
  81599. "lineno": 22,
  81600. "funcName": "__report_result__",
  81601. "created": 1676441674.2953808,
  81602. "msecs": 295.3808307647705,
  81603. "relativeCreated": 71298.89607429504,
  81604. "thread": 140246908178432,
  81605. "threadName": "MainThread",
  81606. "processName": "MainProcess",
  81607. "process": 509276,
  81608. "message": "Result (Light device brightness): 50 (<class 'int'>)",
  81609. "asctime": "2023-02-15 07:14:34,295"
  81610. },
  81611. {
  81612. "name": "__unittest__",
  81613. "msg": "Expectation (%s): result %s %s (%s)",
  81614. "args": [
  81615. "Light device brightness",
  81616. "=",
  81617. "50",
  81618. "<class 'int'>"
  81619. ],
  81620. "levelname": "DEBUG",
  81621. "levelno": 10,
  81622. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  81623. "filename": "test.py",
  81624. "module": "test",
  81625. "exc_info": null,
  81626. "exc_text": null,
  81627. "stack_info": null,
  81628. "lineno": 26,
  81629. "funcName": "__report_expectation__",
  81630. "created": 1676441674.2955325,
  81631. "msecs": 295.5324649810791,
  81632. "relativeCreated": 71299.04770851135,
  81633. "thread": 140246908178432,
  81634. "threadName": "MainThread",
  81635. "processName": "MainProcess",
  81636. "process": 509276,
  81637. "message": "Expectation (Light device brightness): result = 50 (<class 'int'>)",
  81638. "asctime": "2023-02-15 07:14:34,295"
  81639. }
  81640. ],
  81641. "time_consumption": 0.0001227855682373047
  81642. },
  81643. {
  81644. "name": "__tLogger__",
  81645. "msg": "Resetting precondition (Power off)",
  81646. "args": [],
  81647. "levelname": "DEBUG",
  81648. "levelno": 10,
  81649. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  81650. "filename": "light.py",
  81651. "module": "light",
  81652. "exc_info": null,
  81653. "exc_text": null,
  81654. "stack_info": null,
  81655. "lineno": 74,
  81656. "funcName": "__test_brightness__",
  81657. "created": 1676441674.5969188,
  81658. "msecs": 596.9188213348389,
  81659. "relativeCreated": 71600.43406486511,
  81660. "thread": 140246908178432,
  81661. "threadName": "MainThread",
  81662. "processName": "MainProcess",
  81663. "process": 509276,
  81664. "message": "Resetting precondition (Power off)",
  81665. "asctime": "2023-02-15 07:14:34,596",
  81666. "moduleLogger": [
  81667. {
  81668. "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0",
  81669. "msg": "Sending message with topic %s and payload %s",
  81670. "args": [
  81671. "shellies/gfw/floor/main_light/relay/0",
  81672. "off"
  81673. ],
  81674. "levelname": "DEBUG",
  81675. "levelno": 10,
  81676. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  81677. "filename": "__init__.py",
  81678. "module": "__init__",
  81679. "exc_info": null,
  81680. "exc_text": null,
  81681. "stack_info": null,
  81682. "lineno": 75,
  81683. "funcName": "send",
  81684. "created": 1676441674.2959442,
  81685. "msecs": 295.9442138671875,
  81686. "relativeCreated": 71299.45945739746,
  81687. "thread": 140246908178432,
  81688. "threadName": "MainThread",
  81689. "processName": "MainProcess",
  81690. "process": 509276,
  81691. "message": "Sending message with topic shellies/gfw/floor/main_light/relay/0 and payload off",
  81692. "asctime": "2023-02-15 07:14:34,295"
  81693. },
  81694. {
  81695. "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0",
  81696. "msg": "Received message with topic %s and payload %s",
  81697. "args": [
  81698. "shellies/gfw/floor/main_light/relay/0",
  81699. "b'off'"
  81700. ],
  81701. "levelname": "DEBUG",
  81702. "levelno": 10,
  81703. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  81704. "filename": "__init__.py",
  81705. "module": "__init__",
  81706. "exc_info": null,
  81707. "exc_text": null,
  81708. "stack_info": null,
  81709. "lineno": 91,
  81710. "funcName": "__receive__",
  81711. "created": 1676441674.2973444,
  81712. "msecs": 297.344446182251,
  81713. "relativeCreated": 71300.85968971252,
  81714. "thread": 140246884292160,
  81715. "threadName": "Thread-1 (_thread_main)",
  81716. "processName": "MainProcess",
  81717. "process": 509276,
  81718. "message": "Received message with topic shellies/gfw/floor/main_light/relay/0 and payload b'off'",
  81719. "asctime": "2023-02-15 07:14:34,297"
  81720. },
  81721. {
  81722. "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state",
  81723. "msg": "Received message with topic %s and payload %s",
  81724. "args": [
  81725. "videv/gfw/floor/main_light/state",
  81726. "b'false'"
  81727. ],
  81728. "levelname": "DEBUG",
  81729. "levelno": 10,
  81730. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  81731. "filename": "__init__.py",
  81732. "module": "__init__",
  81733. "exc_info": null,
  81734. "exc_text": null,
  81735. "stack_info": null,
  81736. "lineno": 91,
  81737. "funcName": "__receive__",
  81738. "created": 1676441674.2997518,
  81739. "msecs": 299.75175857543945,
  81740. "relativeCreated": 71303.26700210571,
  81741. "thread": 140246884292160,
  81742. "threadName": "Thread-1 (_thread_main)",
  81743. "processName": "MainProcess",
  81744. "process": 509276,
  81745. "message": "Received message with topic videv/gfw/floor/main_light/state and payload b'false'",
  81746. "asctime": "2023-02-15 07:14:34,299"
  81747. }
  81748. ],
  81749. "time_consumption": 0.2971670627593994
  81750. }
  81751. ],
  81752. "time_consumption": 1.8138315677642822,
  81753. "time_start": "2023-02-15 07:14:32,783",
  81754. "time_finished": "2023-02-15 07:14:34,596"
  81755. },
  81756. "Color temperature test for device and virtual device: zigbee/gfw/floor/main_light_1": {
  81757. "name": "__tLogger__",
  81758. "msg": "Color temperature test for device and virtual device: zigbee/gfw/floor/main_light_1",
  81759. "args": null,
  81760. "levelname": "INFO",
  81761. "levelno": 20,
  81762. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  81763. "filename": "light.py",
  81764. "module": "light",
  81765. "exc_info": null,
  81766. "exc_text": null,
  81767. "stack_info": null,
  81768. "lineno": 81,
  81769. "funcName": "test_color_temp",
  81770. "created": 1676441674.5975647,
  81771. "msecs": 597.564697265625,
  81772. "relativeCreated": 71601.0799407959,
  81773. "thread": 140246908178432,
  81774. "threadName": "MainThread",
  81775. "processName": "MainProcess",
  81776. "process": 509276,
  81777. "message": "Color temperature test for device and virtual device: zigbee/gfw/floor/main_light_1",
  81778. "asctime": "2023-02-15 07:14:34,597",
  81779. "moduleLogger": [],
  81780. "testcaseLogger": [
  81781. {
  81782. "name": "__tLogger__",
  81783. "msg": "Setting preconditions (Power on)",
  81784. "args": [],
  81785. "levelname": "DEBUG",
  81786. "levelno": 10,
  81787. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  81788. "filename": "light.py",
  81789. "module": "light",
  81790. "exc_info": null,
  81791. "exc_text": null,
  81792. "stack_info": null,
  81793. "lineno": 88,
  81794. "funcName": "__test_color_temp__",
  81795. "created": 1676441674.899058,
  81796. "msecs": 899.0581035614014,
  81797. "relativeCreated": 71902.57334709167,
  81798. "thread": 140246908178432,
  81799. "threadName": "MainThread",
  81800. "processName": "MainProcess",
  81801. "process": 509276,
  81802. "message": "Setting preconditions (Power on)",
  81803. "asctime": "2023-02-15 07:14:34,899",
  81804. "moduleLogger": [
  81805. {
  81806. "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0",
  81807. "msg": "Sending message with topic %s and payload %s",
  81808. "args": [
  81809. "shellies/gfw/floor/main_light/relay/0",
  81810. "on"
  81811. ],
  81812. "levelname": "DEBUG",
  81813. "levelno": 10,
  81814. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  81815. "filename": "__init__.py",
  81816. "module": "__init__",
  81817. "exc_info": null,
  81818. "exc_text": null,
  81819. "stack_info": null,
  81820. "lineno": 75,
  81821. "funcName": "send",
  81822. "created": 1676441674.5978377,
  81823. "msecs": 597.8376865386963,
  81824. "relativeCreated": 71601.35293006897,
  81825. "thread": 140246908178432,
  81826. "threadName": "MainThread",
  81827. "processName": "MainProcess",
  81828. "process": 509276,
  81829. "message": "Sending message with topic shellies/gfw/floor/main_light/relay/0 and payload on",
  81830. "asctime": "2023-02-15 07:14:34,597"
  81831. },
  81832. {
  81833. "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0",
  81834. "msg": "Received message with topic %s and payload %s",
  81835. "args": [
  81836. "shellies/gfw/floor/main_light/relay/0",
  81837. "b'on'"
  81838. ],
  81839. "levelname": "DEBUG",
  81840. "levelno": 10,
  81841. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  81842. "filename": "__init__.py",
  81843. "module": "__init__",
  81844. "exc_info": null,
  81845. "exc_text": null,
  81846. "stack_info": null,
  81847. "lineno": 91,
  81848. "funcName": "__receive__",
  81849. "created": 1676441674.5990598,
  81850. "msecs": 599.0598201751709,
  81851. "relativeCreated": 71602.57506370544,
  81852. "thread": 140246884292160,
  81853. "threadName": "Thread-1 (_thread_main)",
  81854. "processName": "MainProcess",
  81855. "process": 509276,
  81856. "message": "Received message with topic shellies/gfw/floor/main_light/relay/0 and payload b'on'",
  81857. "asctime": "2023-02-15 07:14:34,599"
  81858. },
  81859. {
  81860. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1.get",
  81861. "msg": "Received message with topic %s and payload %s",
  81862. "args": [
  81863. "zigbee/gfw/floor/main_light_1/get",
  81864. "b'{\"state\": \"\"}'"
  81865. ],
  81866. "levelname": "DEBUG",
  81867. "levelno": 10,
  81868. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  81869. "filename": "__init__.py",
  81870. "module": "__init__",
  81871. "exc_info": null,
  81872. "exc_text": null,
  81873. "stack_info": null,
  81874. "lineno": 91,
  81875. "funcName": "__receive__",
  81876. "created": 1676441674.6031063,
  81877. "msecs": 603.1062602996826,
  81878. "relativeCreated": 71606.62150382996,
  81879. "thread": 140246884292160,
  81880. "threadName": "Thread-1 (_thread_main)",
  81881. "processName": "MainProcess",
  81882. "process": 509276,
  81883. "message": "Received message with topic zigbee/gfw/floor/main_light_1/get and payload b'{\"state\": \"\"}'",
  81884. "asctime": "2023-02-15 07:14:34,603"
  81885. },
  81886. {
  81887. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1",
  81888. "msg": "Sending message with topic %s and payload %s",
  81889. "args": [
  81890. "zigbee/gfw/floor/main_light_1",
  81891. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  81892. ],
  81893. "levelname": "DEBUG",
  81894. "levelno": 10,
  81895. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  81896. "filename": "__init__.py",
  81897. "module": "__init__",
  81898. "exc_info": null,
  81899. "exc_text": null,
  81900. "stack_info": null,
  81901. "lineno": 75,
  81902. "funcName": "send",
  81903. "created": 1676441674.6034813,
  81904. "msecs": 603.4812927246094,
  81905. "relativeCreated": 71606.99653625488,
  81906. "thread": 140246884292160,
  81907. "threadName": "Thread-1 (_thread_main)",
  81908. "processName": "MainProcess",
  81909. "process": 509276,
  81910. "message": "Sending message with topic zigbee/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  81911. "asctime": "2023-02-15 07:14:34,603"
  81912. },
  81913. {
  81914. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2.get",
  81915. "msg": "Received message with topic %s and payload %s",
  81916. "args": [
  81917. "zigbee/gfw/floor/main_light_2/get",
  81918. "b'{\"state\": \"\"}'"
  81919. ],
  81920. "levelname": "DEBUG",
  81921. "levelno": 10,
  81922. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  81923. "filename": "__init__.py",
  81924. "module": "__init__",
  81925. "exc_info": null,
  81926. "exc_text": null,
  81927. "stack_info": null,
  81928. "lineno": 91,
  81929. "funcName": "__receive__",
  81930. "created": 1676441674.6039088,
  81931. "msecs": 603.9087772369385,
  81932. "relativeCreated": 71607.42402076721,
  81933. "thread": 140246884292160,
  81934. "threadName": "Thread-1 (_thread_main)",
  81935. "processName": "MainProcess",
  81936. "process": 509276,
  81937. "message": "Received message with topic zigbee/gfw/floor/main_light_2/get and payload b'{\"state\": \"\"}'",
  81938. "asctime": "2023-02-15 07:14:34,603"
  81939. },
  81940. {
  81941. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2",
  81942. "msg": "Sending message with topic %s and payload %s",
  81943. "args": [
  81944. "zigbee/gfw/floor/main_light_2",
  81945. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  81946. ],
  81947. "levelname": "DEBUG",
  81948. "levelno": 10,
  81949. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  81950. "filename": "__init__.py",
  81951. "module": "__init__",
  81952. "exc_info": null,
  81953. "exc_text": null,
  81954. "stack_info": null,
  81955. "lineno": 75,
  81956. "funcName": "send",
  81957. "created": 1676441674.6039865,
  81958. "msecs": 603.9865016937256,
  81959. "relativeCreated": 71607.501745224,
  81960. "thread": 140246884292160,
  81961. "threadName": "Thread-1 (_thread_main)",
  81962. "processName": "MainProcess",
  81963. "process": 509276,
  81964. "message": "Sending message with topic zigbee/gfw/floor/main_light_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  81965. "asctime": "2023-02-15 07:14:34,603"
  81966. },
  81967. {
  81968. "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state",
  81969. "msg": "Received message with topic %s and payload %s",
  81970. "args": [
  81971. "videv/gfw/floor/main_light/state",
  81972. "b'true'"
  81973. ],
  81974. "levelname": "DEBUG",
  81975. "levelno": 10,
  81976. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  81977. "filename": "__init__.py",
  81978. "module": "__init__",
  81979. "exc_info": null,
  81980. "exc_text": null,
  81981. "stack_info": null,
  81982. "lineno": 91,
  81983. "funcName": "__receive__",
  81984. "created": 1676441674.6042013,
  81985. "msecs": 604.2013168334961,
  81986. "relativeCreated": 71607.71656036377,
  81987. "thread": 140246884292160,
  81988. "threadName": "Thread-1 (_thread_main)",
  81989. "processName": "MainProcess",
  81990. "process": 509276,
  81991. "message": "Received message with topic videv/gfw/floor/main_light/state and payload b'true'",
  81992. "asctime": "2023-02-15 07:14:34,604"
  81993. },
  81994. {
  81995. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1",
  81996. "msg": "Received message with topic %s and payload %s",
  81997. "args": [
  81998. "zigbee/gfw/floor/main_light_1",
  81999. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  82000. ],
  82001. "levelname": "DEBUG",
  82002. "levelno": 10,
  82003. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  82004. "filename": "__init__.py",
  82005. "module": "__init__",
  82006. "exc_info": null,
  82007. "exc_text": null,
  82008. "stack_info": null,
  82009. "lineno": 91,
  82010. "funcName": "__receive__",
  82011. "created": 1676441674.6043735,
  82012. "msecs": 604.3734550476074,
  82013. "relativeCreated": 71607.88869857788,
  82014. "thread": 140246884292160,
  82015. "threadName": "Thread-1 (_thread_main)",
  82016. "processName": "MainProcess",
  82017. "process": 509276,
  82018. "message": "Received message with topic zigbee/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  82019. "asctime": "2023-02-15 07:14:34,604"
  82020. },
  82021. {
  82022. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2",
  82023. "msg": "Received message with topic %s and payload %s",
  82024. "args": [
  82025. "zigbee/gfw/floor/main_light_2",
  82026. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  82027. ],
  82028. "levelname": "DEBUG",
  82029. "levelno": 10,
  82030. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  82031. "filename": "__init__.py",
  82032. "module": "__init__",
  82033. "exc_info": null,
  82034. "exc_text": null,
  82035. "stack_info": null,
  82036. "lineno": 91,
  82037. "funcName": "__receive__",
  82038. "created": 1676441674.604528,
  82039. "msecs": 604.5279502868652,
  82040. "relativeCreated": 71608.04319381714,
  82041. "thread": 140246884292160,
  82042. "threadName": "Thread-1 (_thread_main)",
  82043. "processName": "MainProcess",
  82044. "process": 509276,
  82045. "message": "Received message with topic zigbee/gfw/floor/main_light_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  82046. "asctime": "2023-02-15 07:14:34,604"
  82047. }
  82048. ],
  82049. "time_consumption": 0.29453015327453613
  82050. },
  82051. {
  82052. "name": "__tLogger__",
  82053. "msg": "Virtual device color temperature is correct (Content %s and Type is %s).",
  82054. "args": [
  82055. "5",
  82056. "<class 'int'>"
  82057. ],
  82058. "levelname": "INFO",
  82059. "levelno": 20,
  82060. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  82061. "filename": "test.py",
  82062. "module": "test",
  82063. "exc_info": null,
  82064. "exc_text": null,
  82065. "stack_info": null,
  82066. "lineno": 184,
  82067. "funcName": "equivalency_chk",
  82068. "created": 1676441674.8997889,
  82069. "msecs": 899.7888565063477,
  82070. "relativeCreated": 71903.30410003662,
  82071. "thread": 140246908178432,
  82072. "threadName": "MainThread",
  82073. "processName": "MainProcess",
  82074. "process": 509276,
  82075. "message": "Virtual device color temperature is correct (Content 5 and Type is <class 'int'>).",
  82076. "asctime": "2023-02-15 07:14:34,899",
  82077. "moduleLogger": [
  82078. {
  82079. "name": "__unittest__",
  82080. "msg": "Result (%s): %s (%s)",
  82081. "args": [
  82082. "Virtual device color temperature",
  82083. "5",
  82084. "<class 'int'>"
  82085. ],
  82086. "levelname": "DEBUG",
  82087. "levelno": 10,
  82088. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  82089. "filename": "test.py",
  82090. "module": "test",
  82091. "exc_info": null,
  82092. "exc_text": null,
  82093. "stack_info": null,
  82094. "lineno": 22,
  82095. "funcName": "__report_result__",
  82096. "created": 1676441674.899509,
  82097. "msecs": 899.5089530944824,
  82098. "relativeCreated": 71903.02419662476,
  82099. "thread": 140246908178432,
  82100. "threadName": "MainThread",
  82101. "processName": "MainProcess",
  82102. "process": 509276,
  82103. "message": "Result (Virtual device color temperature): 5 (<class 'int'>)",
  82104. "asctime": "2023-02-15 07:14:34,899"
  82105. },
  82106. {
  82107. "name": "__unittest__",
  82108. "msg": "Expectation (%s): result %s %s (%s)",
  82109. "args": [
  82110. "Virtual device color temperature",
  82111. "=",
  82112. "5",
  82113. "<class 'int'>"
  82114. ],
  82115. "levelname": "DEBUG",
  82116. "levelno": 10,
  82117. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  82118. "filename": "test.py",
  82119. "module": "test",
  82120. "exc_info": null,
  82121. "exc_text": null,
  82122. "stack_info": null,
  82123. "lineno": 26,
  82124. "funcName": "__report_expectation__",
  82125. "created": 1676441674.8996658,
  82126. "msecs": 899.6658325195312,
  82127. "relativeCreated": 71903.1810760498,
  82128. "thread": 140246908178432,
  82129. "threadName": "MainThread",
  82130. "processName": "MainProcess",
  82131. "process": 509276,
  82132. "message": "Expectation (Virtual device color temperature): result = 5 (<class 'int'>)",
  82133. "asctime": "2023-02-15 07:14:34,899"
  82134. }
  82135. ],
  82136. "time_consumption": 0.00012302398681640625
  82137. },
  82138. {
  82139. "name": "__tLogger__",
  82140. "msg": "Changing light device color temperature to '%d'",
  82141. "args": [
  82142. 5
  82143. ],
  82144. "levelname": "DEBUG",
  82145. "levelno": 10,
  82146. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  82147. "filename": "light.py",
  82148. "module": "light",
  82149. "exc_info": null,
  82150. "exc_text": null,
  82151. "stack_info": null,
  82152. "lineno": 94,
  82153. "funcName": "__test_color_temp__",
  82154. "created": 1676441675.201397,
  82155. "msecs": 201.39694213867188,
  82156. "relativeCreated": 72204.91218566895,
  82157. "thread": 140246908178432,
  82158. "threadName": "MainThread",
  82159. "processName": "MainProcess",
  82160. "process": 509276,
  82161. "message": "Changing light device color temperature to '5'",
  82162. "asctime": "2023-02-15 07:14:35,201",
  82163. "moduleLogger": [
  82164. {
  82165. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1",
  82166. "msg": "Sending message with topic %s and payload %s",
  82167. "args": [
  82168. "zigbee/gfw/floor/main_light_1",
  82169. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}"
  82170. ],
  82171. "levelname": "DEBUG",
  82172. "levelno": 10,
  82173. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  82174. "filename": "__init__.py",
  82175. "module": "__init__",
  82176. "exc_info": null,
  82177. "exc_text": null,
  82178. "stack_info": null,
  82179. "lineno": 75,
  82180. "funcName": "send",
  82181. "created": 1676441674.9002273,
  82182. "msecs": 900.2273082733154,
  82183. "relativeCreated": 71903.74255180359,
  82184. "thread": 140246908178432,
  82185. "threadName": "MainThread",
  82186. "processName": "MainProcess",
  82187. "process": 509276,
  82188. "message": "Sending message with topic zigbee/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}",
  82189. "asctime": "2023-02-15 07:14:34,900"
  82190. },
  82191. {
  82192. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1",
  82193. "msg": "Received message with topic %s and payload %s",
  82194. "args": [
  82195. "zigbee/gfw/floor/main_light_1",
  82196. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'"
  82197. ],
  82198. "levelname": "DEBUG",
  82199. "levelno": 10,
  82200. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  82201. "filename": "__init__.py",
  82202. "module": "__init__",
  82203. "exc_info": null,
  82204. "exc_text": null,
  82205. "stack_info": null,
  82206. "lineno": 91,
  82207. "funcName": "__receive__",
  82208. "created": 1676441674.9014971,
  82209. "msecs": 901.4971256256104,
  82210. "relativeCreated": 71905.01236915588,
  82211. "thread": 140246884292160,
  82212. "threadName": "Thread-1 (_thread_main)",
  82213. "processName": "MainProcess",
  82214. "process": 509276,
  82215. "message": "Received message with topic zigbee/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'",
  82216. "asctime": "2023-02-15 07:14:34,901"
  82217. },
  82218. {
  82219. "name": "smart_brain.mqtt.videv.gfw.floor.main_light.color_temp",
  82220. "msg": "Received message with topic %s and payload %s",
  82221. "args": [
  82222. "videv/gfw/floor/main_light/color_temp",
  82223. "b'8'"
  82224. ],
  82225. "levelname": "DEBUG",
  82226. "levelno": 10,
  82227. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  82228. "filename": "__init__.py",
  82229. "module": "__init__",
  82230. "exc_info": null,
  82231. "exc_text": null,
  82232. "stack_info": null,
  82233. "lineno": 91,
  82234. "funcName": "__receive__",
  82235. "created": 1676441674.9039185,
  82236. "msecs": 903.9185047149658,
  82237. "relativeCreated": 71907.43374824524,
  82238. "thread": 140246884292160,
  82239. "threadName": "Thread-1 (_thread_main)",
  82240. "processName": "MainProcess",
  82241. "process": 509276,
  82242. "message": "Received message with topic videv/gfw/floor/main_light/color_temp and payload b'8'",
  82243. "asctime": "2023-02-15 07:14:34,903"
  82244. }
  82245. ],
  82246. "time_consumption": 0.29747843742370605
  82247. },
  82248. {
  82249. "name": "__tLogger__",
  82250. "msg": "Virtual device color temperature is correct (Content %s and Type is %s).",
  82251. "args": [
  82252. "8",
  82253. "<class 'int'>"
  82254. ],
  82255. "levelname": "INFO",
  82256. "levelno": 20,
  82257. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  82258. "filename": "test.py",
  82259. "module": "test",
  82260. "exc_info": null,
  82261. "exc_text": null,
  82262. "stack_info": null,
  82263. "lineno": 184,
  82264. "funcName": "equivalency_chk",
  82265. "created": 1676441675.2022552,
  82266. "msecs": 202.2552490234375,
  82267. "relativeCreated": 72205.77049255371,
  82268. "thread": 140246908178432,
  82269. "threadName": "MainThread",
  82270. "processName": "MainProcess",
  82271. "process": 509276,
  82272. "message": "Virtual device color temperature is correct (Content 8 and Type is <class 'int'>).",
  82273. "asctime": "2023-02-15 07:14:35,202",
  82274. "moduleLogger": [
  82275. {
  82276. "name": "__unittest__",
  82277. "msg": "Result (%s): %s (%s)",
  82278. "args": [
  82279. "Virtual device color temperature",
  82280. "8",
  82281. "<class 'int'>"
  82282. ],
  82283. "levelname": "DEBUG",
  82284. "levelno": 10,
  82285. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  82286. "filename": "test.py",
  82287. "module": "test",
  82288. "exc_info": null,
  82289. "exc_text": null,
  82290. "stack_info": null,
  82291. "lineno": 22,
  82292. "funcName": "__report_result__",
  82293. "created": 1676441675.2019475,
  82294. "msecs": 201.94745063781738,
  82295. "relativeCreated": 72205.46269416809,
  82296. "thread": 140246908178432,
  82297. "threadName": "MainThread",
  82298. "processName": "MainProcess",
  82299. "process": 509276,
  82300. "message": "Result (Virtual device color temperature): 8 (<class 'int'>)",
  82301. "asctime": "2023-02-15 07:14:35,201"
  82302. },
  82303. {
  82304. "name": "__unittest__",
  82305. "msg": "Expectation (%s): result %s %s (%s)",
  82306. "args": [
  82307. "Virtual device color temperature",
  82308. "=",
  82309. "8",
  82310. "<class 'int'>"
  82311. ],
  82312. "levelname": "DEBUG",
  82313. "levelno": 10,
  82314. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  82315. "filename": "test.py",
  82316. "module": "test",
  82317. "exc_info": null,
  82318. "exc_text": null,
  82319. "stack_info": null,
  82320. "lineno": 26,
  82321. "funcName": "__report_expectation__",
  82322. "created": 1676441675.2021172,
  82323. "msecs": 202.1172046661377,
  82324. "relativeCreated": 72205.63244819641,
  82325. "thread": 140246908178432,
  82326. "threadName": "MainThread",
  82327. "processName": "MainProcess",
  82328. "process": 509276,
  82329. "message": "Expectation (Virtual device color temperature): result = 8 (<class 'int'>)",
  82330. "asctime": "2023-02-15 07:14:35,202"
  82331. }
  82332. ],
  82333. "time_consumption": 0.0001380443572998047
  82334. },
  82335. {
  82336. "name": "__tLogger__",
  82337. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  82338. "args": [
  82339. "8",
  82340. "<class 'int'>"
  82341. ],
  82342. "levelname": "INFO",
  82343. "levelno": 20,
  82344. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  82345. "filename": "test.py",
  82346. "module": "test",
  82347. "exc_info": null,
  82348. "exc_text": null,
  82349. "stack_info": null,
  82350. "lineno": 184,
  82351. "funcName": "equivalency_chk",
  82352. "created": 1676441675.2027879,
  82353. "msecs": 202.7878761291504,
  82354. "relativeCreated": 72206.30311965942,
  82355. "thread": 140246908178432,
  82356. "threadName": "MainThread",
  82357. "processName": "MainProcess",
  82358. "process": 509276,
  82359. "message": "Light device brightness is correct (Content 8 and Type is <class 'int'>).",
  82360. "asctime": "2023-02-15 07:14:35,202",
  82361. "moduleLogger": [
  82362. {
  82363. "name": "__unittest__",
  82364. "msg": "Result (%s): %s (%s)",
  82365. "args": [
  82366. "Light device brightness",
  82367. "8",
  82368. "<class 'int'>"
  82369. ],
  82370. "levelname": "DEBUG",
  82371. "levelno": 10,
  82372. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  82373. "filename": "test.py",
  82374. "module": "test",
  82375. "exc_info": null,
  82376. "exc_text": null,
  82377. "stack_info": null,
  82378. "lineno": 22,
  82379. "funcName": "__report_result__",
  82380. "created": 1676441675.2025352,
  82381. "msecs": 202.53515243530273,
  82382. "relativeCreated": 72206.05039596558,
  82383. "thread": 140246908178432,
  82384. "threadName": "MainThread",
  82385. "processName": "MainProcess",
  82386. "process": 509276,
  82387. "message": "Result (Light device brightness): 8 (<class 'int'>)",
  82388. "asctime": "2023-02-15 07:14:35,202"
  82389. },
  82390. {
  82391. "name": "__unittest__",
  82392. "msg": "Expectation (%s): result %s %s (%s)",
  82393. "args": [
  82394. "Light device brightness",
  82395. "=",
  82396. "8",
  82397. "<class 'int'>"
  82398. ],
  82399. "levelname": "DEBUG",
  82400. "levelno": 10,
  82401. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  82402. "filename": "test.py",
  82403. "module": "test",
  82404. "exc_info": null,
  82405. "exc_text": null,
  82406. "stack_info": null,
  82407. "lineno": 26,
  82408. "funcName": "__report_expectation__",
  82409. "created": 1676441675.2026713,
  82410. "msecs": 202.67128944396973,
  82411. "relativeCreated": 72206.18653297424,
  82412. "thread": 140246908178432,
  82413. "threadName": "MainThread",
  82414. "processName": "MainProcess",
  82415. "process": 509276,
  82416. "message": "Expectation (Light device brightness): result = 8 (<class 'int'>)",
  82417. "asctime": "2023-02-15 07:14:35,202"
  82418. }
  82419. ],
  82420. "time_consumption": 0.00011658668518066406
  82421. },
  82422. {
  82423. "name": "__tLogger__",
  82424. "msg": "Changing virtual device color temperature to '%d'",
  82425. "args": [
  82426. 5
  82427. ],
  82428. "levelname": "DEBUG",
  82429. "levelno": 10,
  82430. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  82431. "filename": "light.py",
  82432. "module": "light",
  82433. "exc_info": null,
  82434. "exc_text": null,
  82435. "stack_info": null,
  82436. "lineno": 100,
  82437. "funcName": "__test_color_temp__",
  82438. "created": 1676441675.504343,
  82439. "msecs": 504.34303283691406,
  82440. "relativeCreated": 72507.85827636719,
  82441. "thread": 140246908178432,
  82442. "threadName": "MainThread",
  82443. "processName": "MainProcess",
  82444. "process": 509276,
  82445. "message": "Changing virtual device color temperature to '5'",
  82446. "asctime": "2023-02-15 07:14:35,504",
  82447. "moduleLogger": [
  82448. {
  82449. "name": "smart_brain.mqtt.videv.gfw.floor.main_light.color_temp.set",
  82450. "msg": "Sending message with topic %s and payload %s",
  82451. "args": [
  82452. "videv/gfw/floor/main_light/color_temp/set",
  82453. "5"
  82454. ],
  82455. "levelname": "DEBUG",
  82456. "levelno": 10,
  82457. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  82458. "filename": "__init__.py",
  82459. "module": "__init__",
  82460. "exc_info": null,
  82461. "exc_text": null,
  82462. "stack_info": null,
  82463. "lineno": 75,
  82464. "funcName": "send",
  82465. "created": 1676441675.2031767,
  82466. "msecs": 203.17673683166504,
  82467. "relativeCreated": 72206.69198036194,
  82468. "thread": 140246908178432,
  82469. "threadName": "MainThread",
  82470. "processName": "MainProcess",
  82471. "process": 509276,
  82472. "message": "Sending message with topic videv/gfw/floor/main_light/color_temp/set and payload 5",
  82473. "asctime": "2023-02-15 07:14:35,203"
  82474. },
  82475. {
  82476. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1.set",
  82477. "msg": "Received message with topic %s and payload %s",
  82478. "args": [
  82479. "zigbee/gfw/floor/main_light_1/set",
  82480. "b'{\"color_temp\": 352}'"
  82481. ],
  82482. "levelname": "DEBUG",
  82483. "levelno": 10,
  82484. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  82485. "filename": "__init__.py",
  82486. "module": "__init__",
  82487. "exc_info": null,
  82488. "exc_text": null,
  82489. "stack_info": null,
  82490. "lineno": 91,
  82491. "funcName": "__receive__",
  82492. "created": 1676441675.2069905,
  82493. "msecs": 206.99048042297363,
  82494. "relativeCreated": 72210.50572395325,
  82495. "thread": 140246884292160,
  82496. "threadName": "Thread-1 (_thread_main)",
  82497. "processName": "MainProcess",
  82498. "process": 509276,
  82499. "message": "Received message with topic zigbee/gfw/floor/main_light_1/set and payload b'{\"color_temp\": 352}'",
  82500. "asctime": "2023-02-15 07:14:35,206"
  82501. },
  82502. {
  82503. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1",
  82504. "msg": "Sending message with topic %s and payload %s",
  82505. "args": [
  82506. "zigbee/gfw/floor/main_light_1",
  82507. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  82508. ],
  82509. "levelname": "DEBUG",
  82510. "levelno": 10,
  82511. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  82512. "filename": "__init__.py",
  82513. "module": "__init__",
  82514. "exc_info": null,
  82515. "exc_text": null,
  82516. "stack_info": null,
  82517. "lineno": 75,
  82518. "funcName": "send",
  82519. "created": 1676441675.2074692,
  82520. "msecs": 207.46922492980957,
  82521. "relativeCreated": 72210.98446846008,
  82522. "thread": 140246884292160,
  82523. "threadName": "Thread-1 (_thread_main)",
  82524. "processName": "MainProcess",
  82525. "process": 509276,
  82526. "message": "Sending message with topic zigbee/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  82527. "asctime": "2023-02-15 07:14:35,207"
  82528. },
  82529. {
  82530. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2.set",
  82531. "msg": "Received message with topic %s and payload %s",
  82532. "args": [
  82533. "zigbee/gfw/floor/main_light_2/set",
  82534. "b'{\"color_temp\": 352}'"
  82535. ],
  82536. "levelname": "DEBUG",
  82537. "levelno": 10,
  82538. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  82539. "filename": "__init__.py",
  82540. "module": "__init__",
  82541. "exc_info": null,
  82542. "exc_text": null,
  82543. "stack_info": null,
  82544. "lineno": 91,
  82545. "funcName": "__receive__",
  82546. "created": 1676441675.208364,
  82547. "msecs": 208.36400985717773,
  82548. "relativeCreated": 72211.87925338745,
  82549. "thread": 140246884292160,
  82550. "threadName": "Thread-1 (_thread_main)",
  82551. "processName": "MainProcess",
  82552. "process": 509276,
  82553. "message": "Received message with topic zigbee/gfw/floor/main_light_2/set and payload b'{\"color_temp\": 352}'",
  82554. "asctime": "2023-02-15 07:14:35,208"
  82555. },
  82556. {
  82557. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1",
  82558. "msg": "Received message with topic %s and payload %s",
  82559. "args": [
  82560. "zigbee/gfw/floor/main_light_1",
  82561. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  82562. ],
  82563. "levelname": "DEBUG",
  82564. "levelno": 10,
  82565. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  82566. "filename": "__init__.py",
  82567. "module": "__init__",
  82568. "exc_info": null,
  82569. "exc_text": null,
  82570. "stack_info": null,
  82571. "lineno": 91,
  82572. "funcName": "__receive__",
  82573. "created": 1676441675.2095277,
  82574. "msecs": 209.52773094177246,
  82575. "relativeCreated": 72213.04297447205,
  82576. "thread": 140246884292160,
  82577. "threadName": "Thread-1 (_thread_main)",
  82578. "processName": "MainProcess",
  82579. "process": 509276,
  82580. "message": "Received message with topic zigbee/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  82581. "asctime": "2023-02-15 07:14:35,209"
  82582. },
  82583. {
  82584. "name": "smart_brain.mqtt.videv.gfw.floor.main_light.color_temp",
  82585. "msg": "Received message with topic %s and payload %s",
  82586. "args": [
  82587. "videv/gfw/floor/main_light/color_temp",
  82588. "b'5'"
  82589. ],
  82590. "levelname": "DEBUG",
  82591. "levelno": 10,
  82592. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  82593. "filename": "__init__.py",
  82594. "module": "__init__",
  82595. "exc_info": null,
  82596. "exc_text": null,
  82597. "stack_info": null,
  82598. "lineno": 91,
  82599. "funcName": "__receive__",
  82600. "created": 1676441675.2546413,
  82601. "msecs": 254.64129447937012,
  82602. "relativeCreated": 72258.15653800964,
  82603. "thread": 140246884292160,
  82604. "threadName": "Thread-1 (_thread_main)",
  82605. "processName": "MainProcess",
  82606. "process": 509276,
  82607. "message": "Received message with topic videv/gfw/floor/main_light/color_temp and payload b'5'",
  82608. "asctime": "2023-02-15 07:14:35,254"
  82609. }
  82610. ],
  82611. "time_consumption": 0.24970173835754395
  82612. },
  82613. {
  82614. "name": "__tLogger__",
  82615. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  82616. "args": [
  82617. "5",
  82618. "<class 'int'>"
  82619. ],
  82620. "levelname": "INFO",
  82621. "levelno": 20,
  82622. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  82623. "filename": "test.py",
  82624. "module": "test",
  82625. "exc_info": null,
  82626. "exc_text": null,
  82627. "stack_info": null,
  82628. "lineno": 184,
  82629. "funcName": "equivalency_chk",
  82630. "created": 1676441675.5051877,
  82631. "msecs": 505.1877498626709,
  82632. "relativeCreated": 72508.70299339294,
  82633. "thread": 140246908178432,
  82634. "threadName": "MainThread",
  82635. "processName": "MainProcess",
  82636. "process": 509276,
  82637. "message": "Light device brightness is correct (Content 5 and Type is <class 'int'>).",
  82638. "asctime": "2023-02-15 07:14:35,505",
  82639. "moduleLogger": [
  82640. {
  82641. "name": "__unittest__",
  82642. "msg": "Result (%s): %s (%s)",
  82643. "args": [
  82644. "Light device brightness",
  82645. "5",
  82646. "<class 'int'>"
  82647. ],
  82648. "levelname": "DEBUG",
  82649. "levelno": 10,
  82650. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  82651. "filename": "test.py",
  82652. "module": "test",
  82653. "exc_info": null,
  82654. "exc_text": null,
  82655. "stack_info": null,
  82656. "lineno": 22,
  82657. "funcName": "__report_result__",
  82658. "created": 1676441675.5048375,
  82659. "msecs": 504.8375129699707,
  82660. "relativeCreated": 72508.35275650024,
  82661. "thread": 140246908178432,
  82662. "threadName": "MainThread",
  82663. "processName": "MainProcess",
  82664. "process": 509276,
  82665. "message": "Result (Light device brightness): 5 (<class 'int'>)",
  82666. "asctime": "2023-02-15 07:14:35,504"
  82667. },
  82668. {
  82669. "name": "__unittest__",
  82670. "msg": "Expectation (%s): result %s %s (%s)",
  82671. "args": [
  82672. "Light device brightness",
  82673. "=",
  82674. "5",
  82675. "<class 'int'>"
  82676. ],
  82677. "levelname": "DEBUG",
  82678. "levelno": 10,
  82679. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  82680. "filename": "test.py",
  82681. "module": "test",
  82682. "exc_info": null,
  82683. "exc_text": null,
  82684. "stack_info": null,
  82685. "lineno": 26,
  82686. "funcName": "__report_expectation__",
  82687. "created": 1676441675.5050483,
  82688. "msecs": 505.0482749938965,
  82689. "relativeCreated": 72508.56351852417,
  82690. "thread": 140246908178432,
  82691. "threadName": "MainThread",
  82692. "processName": "MainProcess",
  82693. "process": 509276,
  82694. "message": "Expectation (Light device brightness): result = 5 (<class 'int'>)",
  82695. "asctime": "2023-02-15 07:14:35,505"
  82696. }
  82697. ],
  82698. "time_consumption": 0.00013947486877441406
  82699. },
  82700. {
  82701. "name": "__tLogger__",
  82702. "msg": "Virtual device color temperature is correct (Content %s and Type is %s).",
  82703. "args": [
  82704. "5",
  82705. "<class 'int'>"
  82706. ],
  82707. "levelname": "INFO",
  82708. "levelno": 20,
  82709. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  82710. "filename": "test.py",
  82711. "module": "test",
  82712. "exc_info": null,
  82713. "exc_text": null,
  82714. "stack_info": null,
  82715. "lineno": 184,
  82716. "funcName": "equivalency_chk",
  82717. "created": 1676441675.5056624,
  82718. "msecs": 505.6624412536621,
  82719. "relativeCreated": 72509.17768478394,
  82720. "thread": 140246908178432,
  82721. "threadName": "MainThread",
  82722. "processName": "MainProcess",
  82723. "process": 509276,
  82724. "message": "Virtual device color temperature is correct (Content 5 and Type is <class 'int'>).",
  82725. "asctime": "2023-02-15 07:14:35,505",
  82726. "moduleLogger": [
  82727. {
  82728. "name": "__unittest__",
  82729. "msg": "Result (%s): %s (%s)",
  82730. "args": [
  82731. "Virtual device color temperature",
  82732. "5",
  82733. "<class 'int'>"
  82734. ],
  82735. "levelname": "DEBUG",
  82736. "levelno": 10,
  82737. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  82738. "filename": "test.py",
  82739. "module": "test",
  82740. "exc_info": null,
  82741. "exc_text": null,
  82742. "stack_info": null,
  82743. "lineno": 22,
  82744. "funcName": "__report_result__",
  82745. "created": 1676441675.505426,
  82746. "msecs": 505.42593002319336,
  82747. "relativeCreated": 72508.94117355347,
  82748. "thread": 140246908178432,
  82749. "threadName": "MainThread",
  82750. "processName": "MainProcess",
  82751. "process": 509276,
  82752. "message": "Result (Virtual device color temperature): 5 (<class 'int'>)",
  82753. "asctime": "2023-02-15 07:14:35,505"
  82754. },
  82755. {
  82756. "name": "__unittest__",
  82757. "msg": "Expectation (%s): result %s %s (%s)",
  82758. "args": [
  82759. "Virtual device color temperature",
  82760. "=",
  82761. "5",
  82762. "<class 'int'>"
  82763. ],
  82764. "levelname": "DEBUG",
  82765. "levelno": 10,
  82766. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  82767. "filename": "test.py",
  82768. "module": "test",
  82769. "exc_info": null,
  82770. "exc_text": null,
  82771. "stack_info": null,
  82772. "lineno": 26,
  82773. "funcName": "__report_expectation__",
  82774. "created": 1676441675.5055509,
  82775. "msecs": 505.5508613586426,
  82776. "relativeCreated": 72509.06610488892,
  82777. "thread": 140246908178432,
  82778. "threadName": "MainThread",
  82779. "processName": "MainProcess",
  82780. "process": 509276,
  82781. "message": "Expectation (Virtual device color temperature): result = 5 (<class 'int'>)",
  82782. "asctime": "2023-02-15 07:14:35,505"
  82783. }
  82784. ],
  82785. "time_consumption": 0.00011157989501953125
  82786. },
  82787. {
  82788. "name": "__tLogger__",
  82789. "msg": "Changing light device color temperature to '%d'",
  82790. "args": [
  82791. 5
  82792. ],
  82793. "levelname": "DEBUG",
  82794. "levelno": 10,
  82795. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  82796. "filename": "light.py",
  82797. "module": "light",
  82798. "exc_info": null,
  82799. "exc_text": null,
  82800. "stack_info": null,
  82801. "lineno": 94,
  82802. "funcName": "__test_color_temp__",
  82803. "created": 1676441675.806949,
  82804. "msecs": 806.9489002227783,
  82805. "relativeCreated": 72810.46414375305,
  82806. "thread": 140246908178432,
  82807. "threadName": "MainThread",
  82808. "processName": "MainProcess",
  82809. "process": 509276,
  82810. "message": "Changing light device color temperature to '5'",
  82811. "asctime": "2023-02-15 07:14:35,806",
  82812. "moduleLogger": [
  82813. {
  82814. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1",
  82815. "msg": "Sending message with topic %s and payload %s",
  82816. "args": [
  82817. "zigbee/gfw/floor/main_light_1",
  82818. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}"
  82819. ],
  82820. "levelname": "DEBUG",
  82821. "levelno": 10,
  82822. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  82823. "filename": "__init__.py",
  82824. "module": "__init__",
  82825. "exc_info": null,
  82826. "exc_text": null,
  82827. "stack_info": null,
  82828. "lineno": 75,
  82829. "funcName": "send",
  82830. "created": 1676441675.506078,
  82831. "msecs": 506.07800483703613,
  82832. "relativeCreated": 72509.59324836731,
  82833. "thread": 140246908178432,
  82834. "threadName": "MainThread",
  82835. "processName": "MainProcess",
  82836. "process": 509276,
  82837. "message": "Sending message with topic zigbee/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}",
  82838. "asctime": "2023-02-15 07:14:35,506"
  82839. },
  82840. {
  82841. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1",
  82842. "msg": "Received message with topic %s and payload %s",
  82843. "args": [
  82844. "zigbee/gfw/floor/main_light_1",
  82845. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'"
  82846. ],
  82847. "levelname": "DEBUG",
  82848. "levelno": 10,
  82849. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  82850. "filename": "__init__.py",
  82851. "module": "__init__",
  82852. "exc_info": null,
  82853. "exc_text": null,
  82854. "stack_info": null,
  82855. "lineno": 91,
  82856. "funcName": "__receive__",
  82857. "created": 1676441675.5074074,
  82858. "msecs": 507.40742683410645,
  82859. "relativeCreated": 72510.92267036438,
  82860. "thread": 140246884292160,
  82861. "threadName": "Thread-1 (_thread_main)",
  82862. "processName": "MainProcess",
  82863. "process": 509276,
  82864. "message": "Received message with topic zigbee/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 413.0}'",
  82865. "asctime": "2023-02-15 07:14:35,507"
  82866. },
  82867. {
  82868. "name": "smart_brain.mqtt.videv.gfw.floor.main_light.color_temp",
  82869. "msg": "Received message with topic %s and payload %s",
  82870. "args": [
  82871. "videv/gfw/floor/main_light/color_temp",
  82872. "b'8'"
  82873. ],
  82874. "levelname": "DEBUG",
  82875. "levelno": 10,
  82876. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  82877. "filename": "__init__.py",
  82878. "module": "__init__",
  82879. "exc_info": null,
  82880. "exc_text": null,
  82881. "stack_info": null,
  82882. "lineno": 91,
  82883. "funcName": "__receive__",
  82884. "created": 1676441675.509822,
  82885. "msecs": 509.82189178466797,
  82886. "relativeCreated": 72513.33713531494,
  82887. "thread": 140246884292160,
  82888. "threadName": "Thread-1 (_thread_main)",
  82889. "processName": "MainProcess",
  82890. "process": 509276,
  82891. "message": "Received message with topic videv/gfw/floor/main_light/color_temp and payload b'8'",
  82892. "asctime": "2023-02-15 07:14:35,509"
  82893. }
  82894. ],
  82895. "time_consumption": 0.29712700843811035
  82896. },
  82897. {
  82898. "name": "__tLogger__",
  82899. "msg": "Virtual device color temperature is correct (Content %s and Type is %s).",
  82900. "args": [
  82901. "8",
  82902. "<class 'int'>"
  82903. ],
  82904. "levelname": "INFO",
  82905. "levelno": 20,
  82906. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  82907. "filename": "test.py",
  82908. "module": "test",
  82909. "exc_info": null,
  82910. "exc_text": null,
  82911. "stack_info": null,
  82912. "lineno": 184,
  82913. "funcName": "equivalency_chk",
  82914. "created": 1676441675.8071709,
  82915. "msecs": 807.1708679199219,
  82916. "relativeCreated": 72810.6861114502,
  82917. "thread": 140246908178432,
  82918. "threadName": "MainThread",
  82919. "processName": "MainProcess",
  82920. "process": 509276,
  82921. "message": "Virtual device color temperature is correct (Content 8 and Type is <class 'int'>).",
  82922. "asctime": "2023-02-15 07:14:35,807",
  82923. "moduleLogger": [
  82924. {
  82925. "name": "__unittest__",
  82926. "msg": "Result (%s): %s (%s)",
  82927. "args": [
  82928. "Virtual device color temperature",
  82929. "8",
  82930. "<class 'int'>"
  82931. ],
  82932. "levelname": "DEBUG",
  82933. "levelno": 10,
  82934. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  82935. "filename": "test.py",
  82936. "module": "test",
  82937. "exc_info": null,
  82938. "exc_text": null,
  82939. "stack_info": null,
  82940. "lineno": 22,
  82941. "funcName": "__report_result__",
  82942. "created": 1676441675.8070977,
  82943. "msecs": 807.0976734161377,
  82944. "relativeCreated": 72810.61291694641,
  82945. "thread": 140246908178432,
  82946. "threadName": "MainThread",
  82947. "processName": "MainProcess",
  82948. "process": 509276,
  82949. "message": "Result (Virtual device color temperature): 8 (<class 'int'>)",
  82950. "asctime": "2023-02-15 07:14:35,807"
  82951. },
  82952. {
  82953. "name": "__unittest__",
  82954. "msg": "Expectation (%s): result %s %s (%s)",
  82955. "args": [
  82956. "Virtual device color temperature",
  82957. "=",
  82958. "8",
  82959. "<class 'int'>"
  82960. ],
  82961. "levelname": "DEBUG",
  82962. "levelno": 10,
  82963. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  82964. "filename": "test.py",
  82965. "module": "test",
  82966. "exc_info": null,
  82967. "exc_text": null,
  82968. "stack_info": null,
  82969. "lineno": 26,
  82970. "funcName": "__report_expectation__",
  82971. "created": 1676441675.807143,
  82972. "msecs": 807.142972946167,
  82973. "relativeCreated": 72810.65821647644,
  82974. "thread": 140246908178432,
  82975. "threadName": "MainThread",
  82976. "processName": "MainProcess",
  82977. "process": 509276,
  82978. "message": "Expectation (Virtual device color temperature): result = 8 (<class 'int'>)",
  82979. "asctime": "2023-02-15 07:14:35,807"
  82980. }
  82981. ],
  82982. "time_consumption": 2.7894973754882812e-05
  82983. },
  82984. {
  82985. "name": "__tLogger__",
  82986. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  82987. "args": [
  82988. "8",
  82989. "<class 'int'>"
  82990. ],
  82991. "levelname": "INFO",
  82992. "levelno": 20,
  82993. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  82994. "filename": "test.py",
  82995. "module": "test",
  82996. "exc_info": null,
  82997. "exc_text": null,
  82998. "stack_info": null,
  82999. "lineno": 184,
  83000. "funcName": "equivalency_chk",
  83001. "created": 1676441675.8072617,
  83002. "msecs": 807.2617053985596,
  83003. "relativeCreated": 72810.77694892883,
  83004. "thread": 140246908178432,
  83005. "threadName": "MainThread",
  83006. "processName": "MainProcess",
  83007. "process": 509276,
  83008. "message": "Light device brightness is correct (Content 8 and Type is <class 'int'>).",
  83009. "asctime": "2023-02-15 07:14:35,807",
  83010. "moduleLogger": [
  83011. {
  83012. "name": "__unittest__",
  83013. "msg": "Result (%s): %s (%s)",
  83014. "args": [
  83015. "Light device brightness",
  83016. "8",
  83017. "<class 'int'>"
  83018. ],
  83019. "levelname": "DEBUG",
  83020. "levelno": 10,
  83021. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  83022. "filename": "test.py",
  83023. "module": "test",
  83024. "exc_info": null,
  83025. "exc_text": null,
  83026. "stack_info": null,
  83027. "lineno": 22,
  83028. "funcName": "__report_result__",
  83029. "created": 1676441675.8072152,
  83030. "msecs": 807.2152137756348,
  83031. "relativeCreated": 72810.73045730591,
  83032. "thread": 140246908178432,
  83033. "threadName": "MainThread",
  83034. "processName": "MainProcess",
  83035. "process": 509276,
  83036. "message": "Result (Light device brightness): 8 (<class 'int'>)",
  83037. "asctime": "2023-02-15 07:14:35,807"
  83038. },
  83039. {
  83040. "name": "__unittest__",
  83041. "msg": "Expectation (%s): result %s %s (%s)",
  83042. "args": [
  83043. "Light device brightness",
  83044. "=",
  83045. "8",
  83046. "<class 'int'>"
  83047. ],
  83048. "levelname": "DEBUG",
  83049. "levelno": 10,
  83050. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  83051. "filename": "test.py",
  83052. "module": "test",
  83053. "exc_info": null,
  83054. "exc_text": null,
  83055. "stack_info": null,
  83056. "lineno": 26,
  83057. "funcName": "__report_expectation__",
  83058. "created": 1676441675.8072398,
  83059. "msecs": 807.2397708892822,
  83060. "relativeCreated": 72810.75501441956,
  83061. "thread": 140246908178432,
  83062. "threadName": "MainThread",
  83063. "processName": "MainProcess",
  83064. "process": 509276,
  83065. "message": "Expectation (Light device brightness): result = 8 (<class 'int'>)",
  83066. "asctime": "2023-02-15 07:14:35,807"
  83067. }
  83068. ],
  83069. "time_consumption": 2.193450927734375e-05
  83070. },
  83071. {
  83072. "name": "__tLogger__",
  83073. "msg": "Changing virtual device color temperature to '%d'",
  83074. "args": [
  83075. 5
  83076. ],
  83077. "levelname": "DEBUG",
  83078. "levelno": 10,
  83079. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  83080. "filename": "light.py",
  83081. "module": "light",
  83082. "exc_info": null,
  83083. "exc_text": null,
  83084. "stack_info": null,
  83085. "lineno": 100,
  83086. "funcName": "__test_color_temp__",
  83087. "created": 1676441676.1081855,
  83088. "msecs": 108.1855297088623,
  83089. "relativeCreated": 73111.70077323914,
  83090. "thread": 140246908178432,
  83091. "threadName": "MainThread",
  83092. "processName": "MainProcess",
  83093. "process": 509276,
  83094. "message": "Changing virtual device color temperature to '5'",
  83095. "asctime": "2023-02-15 07:14:36,108",
  83096. "moduleLogger": [
  83097. {
  83098. "name": "smart_brain.mqtt.videv.gfw.floor.main_light.color_temp.set",
  83099. "msg": "Sending message with topic %s and payload %s",
  83100. "args": [
  83101. "videv/gfw/floor/main_light/color_temp/set",
  83102. "5"
  83103. ],
  83104. "levelname": "DEBUG",
  83105. "levelno": 10,
  83106. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  83107. "filename": "__init__.py",
  83108. "module": "__init__",
  83109. "exc_info": null,
  83110. "exc_text": null,
  83111. "stack_info": null,
  83112. "lineno": 75,
  83113. "funcName": "send",
  83114. "created": 1676441675.807336,
  83115. "msecs": 807.3360919952393,
  83116. "relativeCreated": 72810.85133552551,
  83117. "thread": 140246908178432,
  83118. "threadName": "MainThread",
  83119. "processName": "MainProcess",
  83120. "process": 509276,
  83121. "message": "Sending message with topic videv/gfw/floor/main_light/color_temp/set and payload 5",
  83122. "asctime": "2023-02-15 07:14:35,807"
  83123. },
  83124. {
  83125. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1.set",
  83126. "msg": "Received message with topic %s and payload %s",
  83127. "args": [
  83128. "zigbee/gfw/floor/main_light_1/set",
  83129. "b'{\"color_temp\": 352}'"
  83130. ],
  83131. "levelname": "DEBUG",
  83132. "levelno": 10,
  83133. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  83134. "filename": "__init__.py",
  83135. "module": "__init__",
  83136. "exc_info": null,
  83137. "exc_text": null,
  83138. "stack_info": null,
  83139. "lineno": 91,
  83140. "funcName": "__receive__",
  83141. "created": 1676441675.8084443,
  83142. "msecs": 808.4442615509033,
  83143. "relativeCreated": 72811.95950508118,
  83144. "thread": 140246884292160,
  83145. "threadName": "Thread-1 (_thread_main)",
  83146. "processName": "MainProcess",
  83147. "process": 509276,
  83148. "message": "Received message with topic zigbee/gfw/floor/main_light_1/set and payload b'{\"color_temp\": 352}'",
  83149. "asctime": "2023-02-15 07:14:35,808"
  83150. },
  83151. {
  83152. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1",
  83153. "msg": "Sending message with topic %s and payload %s",
  83154. "args": [
  83155. "zigbee/gfw/floor/main_light_1",
  83156. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  83157. ],
  83158. "levelname": "DEBUG",
  83159. "levelno": 10,
  83160. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  83161. "filename": "__init__.py",
  83162. "module": "__init__",
  83163. "exc_info": null,
  83164. "exc_text": null,
  83165. "stack_info": null,
  83166. "lineno": 75,
  83167. "funcName": "send",
  83168. "created": 1676441675.8085744,
  83169. "msecs": 808.5744380950928,
  83170. "relativeCreated": 72812.08968162537,
  83171. "thread": 140246884292160,
  83172. "threadName": "Thread-1 (_thread_main)",
  83173. "processName": "MainProcess",
  83174. "process": 509276,
  83175. "message": "Sending message with topic zigbee/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  83176. "asctime": "2023-02-15 07:14:35,808"
  83177. },
  83178. {
  83179. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2.set",
  83180. "msg": "Received message with topic %s and payload %s",
  83181. "args": [
  83182. "zigbee/gfw/floor/main_light_2/set",
  83183. "b'{\"color_temp\": 352}'"
  83184. ],
  83185. "levelname": "DEBUG",
  83186. "levelno": 10,
  83187. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  83188. "filename": "__init__.py",
  83189. "module": "__init__",
  83190. "exc_info": null,
  83191. "exc_text": null,
  83192. "stack_info": null,
  83193. "lineno": 91,
  83194. "funcName": "__receive__",
  83195. "created": 1676441675.8087811,
  83196. "msecs": 808.7811470031738,
  83197. "relativeCreated": 72812.29639053345,
  83198. "thread": 140246884292160,
  83199. "threadName": "Thread-1 (_thread_main)",
  83200. "processName": "MainProcess",
  83201. "process": 509276,
  83202. "message": "Received message with topic zigbee/gfw/floor/main_light_2/set and payload b'{\"color_temp\": 352}'",
  83203. "asctime": "2023-02-15 07:14:35,808"
  83204. },
  83205. {
  83206. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1",
  83207. "msg": "Received message with topic %s and payload %s",
  83208. "args": [
  83209. "zigbee/gfw/floor/main_light_1",
  83210. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  83211. ],
  83212. "levelname": "DEBUG",
  83213. "levelno": 10,
  83214. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  83215. "filename": "__init__.py",
  83216. "module": "__init__",
  83217. "exc_info": null,
  83218. "exc_text": null,
  83219. "stack_info": null,
  83220. "lineno": 91,
  83221. "funcName": "__receive__",
  83222. "created": 1676441675.8090842,
  83223. "msecs": 809.0841770172119,
  83224. "relativeCreated": 72812.59942054749,
  83225. "thread": 140246884292160,
  83226. "threadName": "Thread-1 (_thread_main)",
  83227. "processName": "MainProcess",
  83228. "process": 509276,
  83229. "message": "Received message with topic zigbee/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  83230. "asctime": "2023-02-15 07:14:35,809"
  83231. },
  83232. {
  83233. "name": "smart_brain.mqtt.videv.gfw.floor.main_light.color_temp",
  83234. "msg": "Received message with topic %s and payload %s",
  83235. "args": [
  83236. "videv/gfw/floor/main_light/color_temp",
  83237. "b'5'"
  83238. ],
  83239. "levelname": "DEBUG",
  83240. "levelno": 10,
  83241. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  83242. "filename": "__init__.py",
  83243. "module": "__init__",
  83244. "exc_info": null,
  83245. "exc_text": null,
  83246. "stack_info": null,
  83247. "lineno": 91,
  83248. "funcName": "__receive__",
  83249. "created": 1676441675.8518012,
  83250. "msecs": 851.8011569976807,
  83251. "relativeCreated": 72855.31640052795,
  83252. "thread": 140246884292160,
  83253. "threadName": "Thread-1 (_thread_main)",
  83254. "processName": "MainProcess",
  83255. "process": 509276,
  83256. "message": "Received message with topic videv/gfw/floor/main_light/color_temp and payload b'5'",
  83257. "asctime": "2023-02-15 07:14:35,851"
  83258. }
  83259. ],
  83260. "time_consumption": 0.25638437271118164
  83261. },
  83262. {
  83263. "name": "__tLogger__",
  83264. "msg": "Light device brightness is correct (Content %s and Type is %s).",
  83265. "args": [
  83266. "5",
  83267. "<class 'int'>"
  83268. ],
  83269. "levelname": "INFO",
  83270. "levelno": 20,
  83271. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  83272. "filename": "test.py",
  83273. "module": "test",
  83274. "exc_info": null,
  83275. "exc_text": null,
  83276. "stack_info": null,
  83277. "lineno": 184,
  83278. "funcName": "equivalency_chk",
  83279. "created": 1676441676.1089547,
  83280. "msecs": 108.95466804504395,
  83281. "relativeCreated": 73112.46991157532,
  83282. "thread": 140246908178432,
  83283. "threadName": "MainThread",
  83284. "processName": "MainProcess",
  83285. "process": 509276,
  83286. "message": "Light device brightness is correct (Content 5 and Type is <class 'int'>).",
  83287. "asctime": "2023-02-15 07:14:36,108",
  83288. "moduleLogger": [
  83289. {
  83290. "name": "__unittest__",
  83291. "msg": "Result (%s): %s (%s)",
  83292. "args": [
  83293. "Light device brightness",
  83294. "5",
  83295. "<class 'int'>"
  83296. ],
  83297. "levelname": "DEBUG",
  83298. "levelno": 10,
  83299. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  83300. "filename": "test.py",
  83301. "module": "test",
  83302. "exc_info": null,
  83303. "exc_text": null,
  83304. "stack_info": null,
  83305. "lineno": 22,
  83306. "funcName": "__report_result__",
  83307. "created": 1676441676.1086683,
  83308. "msecs": 108.66832733154297,
  83309. "relativeCreated": 73112.18357086182,
  83310. "thread": 140246908178432,
  83311. "threadName": "MainThread",
  83312. "processName": "MainProcess",
  83313. "process": 509276,
  83314. "message": "Result (Light device brightness): 5 (<class 'int'>)",
  83315. "asctime": "2023-02-15 07:14:36,108"
  83316. },
  83317. {
  83318. "name": "__unittest__",
  83319. "msg": "Expectation (%s): result %s %s (%s)",
  83320. "args": [
  83321. "Light device brightness",
  83322. "=",
  83323. "5",
  83324. "<class 'int'>"
  83325. ],
  83326. "levelname": "DEBUG",
  83327. "levelno": 10,
  83328. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  83329. "filename": "test.py",
  83330. "module": "test",
  83331. "exc_info": null,
  83332. "exc_text": null,
  83333. "stack_info": null,
  83334. "lineno": 26,
  83335. "funcName": "__report_expectation__",
  83336. "created": 1676441676.1088204,
  83337. "msecs": 108.82043838500977,
  83338. "relativeCreated": 73112.33568191528,
  83339. "thread": 140246908178432,
  83340. "threadName": "MainThread",
  83341. "processName": "MainProcess",
  83342. "process": 509276,
  83343. "message": "Expectation (Light device brightness): result = 5 (<class 'int'>)",
  83344. "asctime": "2023-02-15 07:14:36,108"
  83345. }
  83346. ],
  83347. "time_consumption": 0.0001342296600341797
  83348. },
  83349. {
  83350. "name": "__tLogger__",
  83351. "msg": "Resetting precondition (Power off)",
  83352. "args": [],
  83353. "levelname": "DEBUG",
  83354. "levelno": 10,
  83355. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  83356. "filename": "light.py",
  83357. "module": "light",
  83358. "exc_info": null,
  83359. "exc_text": null,
  83360. "stack_info": null,
  83361. "lineno": 105,
  83362. "funcName": "__test_color_temp__",
  83363. "created": 1676441676.4105265,
  83364. "msecs": 410.5265140533447,
  83365. "relativeCreated": 73414.04175758362,
  83366. "thread": 140246908178432,
  83367. "threadName": "MainThread",
  83368. "processName": "MainProcess",
  83369. "process": 509276,
  83370. "message": "Resetting precondition (Power off)",
  83371. "asctime": "2023-02-15 07:14:36,410",
  83372. "moduleLogger": [
  83373. {
  83374. "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0",
  83375. "msg": "Sending message with topic %s and payload %s",
  83376. "args": [
  83377. "shellies/gfw/floor/main_light/relay/0",
  83378. "off"
  83379. ],
  83380. "levelname": "DEBUG",
  83381. "levelno": 10,
  83382. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  83383. "filename": "__init__.py",
  83384. "module": "__init__",
  83385. "exc_info": null,
  83386. "exc_text": null,
  83387. "stack_info": null,
  83388. "lineno": 75,
  83389. "funcName": "send",
  83390. "created": 1676441676.1092474,
  83391. "msecs": 109.24744606018066,
  83392. "relativeCreated": 73112.76268959045,
  83393. "thread": 140246908178432,
  83394. "threadName": "MainThread",
  83395. "processName": "MainProcess",
  83396. "process": 509276,
  83397. "message": "Sending message with topic shellies/gfw/floor/main_light/relay/0 and payload off",
  83398. "asctime": "2023-02-15 07:14:36,109"
  83399. },
  83400. {
  83401. "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0",
  83402. "msg": "Received message with topic %s and payload %s",
  83403. "args": [
  83404. "shellies/gfw/floor/main_light/relay/0",
  83405. "b'off'"
  83406. ],
  83407. "levelname": "DEBUG",
  83408. "levelno": 10,
  83409. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  83410. "filename": "__init__.py",
  83411. "module": "__init__",
  83412. "exc_info": null,
  83413. "exc_text": null,
  83414. "stack_info": null,
  83415. "lineno": 91,
  83416. "funcName": "__receive__",
  83417. "created": 1676441676.1111794,
  83418. "msecs": 111.17935180664062,
  83419. "relativeCreated": 73114.69459533691,
  83420. "thread": 140246884292160,
  83421. "threadName": "Thread-1 (_thread_main)",
  83422. "processName": "MainProcess",
  83423. "process": 509276,
  83424. "message": "Received message with topic shellies/gfw/floor/main_light/relay/0 and payload b'off'",
  83425. "asctime": "2023-02-15 07:14:36,111"
  83426. },
  83427. {
  83428. "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state",
  83429. "msg": "Received message with topic %s and payload %s",
  83430. "args": [
  83431. "videv/gfw/floor/main_light/state",
  83432. "b'false'"
  83433. ],
  83434. "levelname": "DEBUG",
  83435. "levelno": 10,
  83436. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  83437. "filename": "__init__.py",
  83438. "module": "__init__",
  83439. "exc_info": null,
  83440. "exc_text": null,
  83441. "stack_info": null,
  83442. "lineno": 91,
  83443. "funcName": "__receive__",
  83444. "created": 1676441676.1129858,
  83445. "msecs": 112.98584938049316,
  83446. "relativeCreated": 73116.50109291077,
  83447. "thread": 140246884292160,
  83448. "threadName": "Thread-1 (_thread_main)",
  83449. "processName": "MainProcess",
  83450. "process": 509276,
  83451. "message": "Received message with topic videv/gfw/floor/main_light/state and payload b'false'",
  83452. "asctime": "2023-02-15 07:14:36,112"
  83453. }
  83454. ],
  83455. "time_consumption": 0.29754066467285156
  83456. }
  83457. ],
  83458. "time_consumption": 1.8129618167877197,
  83459. "time_start": "2023-02-15 07:14:34,597",
  83460. "time_finished": "2023-02-15 07:14:36,410"
  83461. },
  83462. "Power On/ Off test for device and virtual device: shellies/gfw/floor/main_light": {
  83463. "name": "__tLogger__",
  83464. "msg": "Power On/ Off test for device and virtual device: shellies/gfw/floor/main_light",
  83465. "args": null,
  83466. "levelname": "INFO",
  83467. "levelno": 20,
  83468. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  83469. "filename": "light.py",
  83470. "module": "light",
  83471. "exc_info": null,
  83472. "exc_text": null,
  83473. "stack_info": null,
  83474. "lineno": 27,
  83475. "funcName": "test_power_on_off",
  83476. "created": 1676441676.4112914,
  83477. "msecs": 411.29136085510254,
  83478. "relativeCreated": 73414.80660438538,
  83479. "thread": 140246908178432,
  83480. "threadName": "MainThread",
  83481. "processName": "MainProcess",
  83482. "process": 509276,
  83483. "message": "Power On/ Off test for device and virtual device: shellies/gfw/floor/main_light",
  83484. "asctime": "2023-02-15 07:14:36,411",
  83485. "moduleLogger": [],
  83486. "testcaseLogger": [
  83487. {
  83488. "name": "__tLogger__",
  83489. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  83490. "args": [
  83491. "False",
  83492. "<class 'bool'>"
  83493. ],
  83494. "levelname": "INFO",
  83495. "levelno": 20,
  83496. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  83497. "filename": "test.py",
  83498. "module": "test",
  83499. "exc_info": null,
  83500. "exc_text": null,
  83501. "stack_info": null,
  83502. "lineno": 184,
  83503. "funcName": "equivalency_chk",
  83504. "created": 1676441676.4118311,
  83505. "msecs": 411.8311405181885,
  83506. "relativeCreated": 73415.34638404846,
  83507. "thread": 140246908178432,
  83508. "threadName": "MainThread",
  83509. "processName": "MainProcess",
  83510. "process": 509276,
  83511. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  83512. "asctime": "2023-02-15 07:14:36,411",
  83513. "moduleLogger": [
  83514. {
  83515. "name": "__unittest__",
  83516. "msg": "Result (%s): %s (%s)",
  83517. "args": [
  83518. "Virtual device state",
  83519. "False",
  83520. "<class 'bool'>"
  83521. ],
  83522. "levelname": "DEBUG",
  83523. "levelno": 10,
  83524. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  83525. "filename": "test.py",
  83526. "module": "test",
  83527. "exc_info": null,
  83528. "exc_text": null,
  83529. "stack_info": null,
  83530. "lineno": 22,
  83531. "funcName": "__report_result__",
  83532. "created": 1676441676.4115677,
  83533. "msecs": 411.56768798828125,
  83534. "relativeCreated": 73415.08293151855,
  83535. "thread": 140246908178432,
  83536. "threadName": "MainThread",
  83537. "processName": "MainProcess",
  83538. "process": 509276,
  83539. "message": "Result (Virtual device state): False (<class 'bool'>)",
  83540. "asctime": "2023-02-15 07:14:36,411"
  83541. },
  83542. {
  83543. "name": "__unittest__",
  83544. "msg": "Expectation (%s): result %s %s (%s)",
  83545. "args": [
  83546. "Virtual device state",
  83547. "=",
  83548. "False",
  83549. "<class 'bool'>"
  83550. ],
  83551. "levelname": "DEBUG",
  83552. "levelno": 10,
  83553. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  83554. "filename": "test.py",
  83555. "module": "test",
  83556. "exc_info": null,
  83557. "exc_text": null,
  83558. "stack_info": null,
  83559. "lineno": 26,
  83560. "funcName": "__report_expectation__",
  83561. "created": 1676441676.4117112,
  83562. "msecs": 411.7112159729004,
  83563. "relativeCreated": 73415.22645950317,
  83564. "thread": 140246908178432,
  83565. "threadName": "MainThread",
  83566. "processName": "MainProcess",
  83567. "process": 509276,
  83568. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  83569. "asctime": "2023-02-15 07:14:36,411"
  83570. }
  83571. ],
  83572. "time_consumption": 0.00011992454528808594
  83573. },
  83574. {
  83575. "name": "__tLogger__",
  83576. "msg": "Changing switching device state to '%s'",
  83577. "args": [
  83578. true
  83579. ],
  83580. "levelname": "DEBUG",
  83581. "levelno": 10,
  83582. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  83583. "filename": "light.py",
  83584. "module": "light",
  83585. "exc_info": null,
  83586. "exc_text": null,
  83587. "stack_info": null,
  83588. "lineno": 36,
  83589. "funcName": "__test_power_on_off__",
  83590. "created": 1676441676.713274,
  83591. "msecs": 713.2740020751953,
  83592. "relativeCreated": 73716.78924560547,
  83593. "thread": 140246908178432,
  83594. "threadName": "MainThread",
  83595. "processName": "MainProcess",
  83596. "process": 509276,
  83597. "message": "Changing switching device state to 'True'",
  83598. "asctime": "2023-02-15 07:14:36,713",
  83599. "moduleLogger": [
  83600. {
  83601. "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0",
  83602. "msg": "Sending message with topic %s and payload %s",
  83603. "args": [
  83604. "shellies/gfw/floor/main_light/relay/0",
  83605. "on"
  83606. ],
  83607. "levelname": "DEBUG",
  83608. "levelno": 10,
  83609. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  83610. "filename": "__init__.py",
  83611. "module": "__init__",
  83612. "exc_info": null,
  83613. "exc_text": null,
  83614. "stack_info": null,
  83615. "lineno": 75,
  83616. "funcName": "send",
  83617. "created": 1676441676.4121017,
  83618. "msecs": 412.10174560546875,
  83619. "relativeCreated": 73415.61698913574,
  83620. "thread": 140246908178432,
  83621. "threadName": "MainThread",
  83622. "processName": "MainProcess",
  83623. "process": 509276,
  83624. "message": "Sending message with topic shellies/gfw/floor/main_light/relay/0 and payload on",
  83625. "asctime": "2023-02-15 07:14:36,412"
  83626. },
  83627. {
  83628. "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0",
  83629. "msg": "Received message with topic %s and payload %s",
  83630. "args": [
  83631. "shellies/gfw/floor/main_light/relay/0",
  83632. "b'on'"
  83633. ],
  83634. "levelname": "DEBUG",
  83635. "levelno": 10,
  83636. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  83637. "filename": "__init__.py",
  83638. "module": "__init__",
  83639. "exc_info": null,
  83640. "exc_text": null,
  83641. "stack_info": null,
  83642. "lineno": 91,
  83643. "funcName": "__receive__",
  83644. "created": 1676441676.4134448,
  83645. "msecs": 413.44475746154785,
  83646. "relativeCreated": 73416.96000099182,
  83647. "thread": 140246884292160,
  83648. "threadName": "Thread-1 (_thread_main)",
  83649. "processName": "MainProcess",
  83650. "process": 509276,
  83651. "message": "Received message with topic shellies/gfw/floor/main_light/relay/0 and payload b'on'",
  83652. "asctime": "2023-02-15 07:14:36,413"
  83653. },
  83654. {
  83655. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1.get",
  83656. "msg": "Received message with topic %s and payload %s",
  83657. "args": [
  83658. "zigbee/gfw/floor/main_light_1/get",
  83659. "b'{\"state\": \"\"}'"
  83660. ],
  83661. "levelname": "DEBUG",
  83662. "levelno": 10,
  83663. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  83664. "filename": "__init__.py",
  83665. "module": "__init__",
  83666. "exc_info": null,
  83667. "exc_text": null,
  83668. "stack_info": null,
  83669. "lineno": 91,
  83670. "funcName": "__receive__",
  83671. "created": 1676441676.4164963,
  83672. "msecs": 416.49627685546875,
  83673. "relativeCreated": 73420.01152038574,
  83674. "thread": 140246884292160,
  83675. "threadName": "Thread-1 (_thread_main)",
  83676. "processName": "MainProcess",
  83677. "process": 509276,
  83678. "message": "Received message with topic zigbee/gfw/floor/main_light_1/get and payload b'{\"state\": \"\"}'",
  83679. "asctime": "2023-02-15 07:14:36,416"
  83680. },
  83681. {
  83682. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1",
  83683. "msg": "Sending message with topic %s and payload %s",
  83684. "args": [
  83685. "zigbee/gfw/floor/main_light_1",
  83686. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  83687. ],
  83688. "levelname": "DEBUG",
  83689. "levelno": 10,
  83690. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  83691. "filename": "__init__.py",
  83692. "module": "__init__",
  83693. "exc_info": null,
  83694. "exc_text": null,
  83695. "stack_info": null,
  83696. "lineno": 75,
  83697. "funcName": "send",
  83698. "created": 1676441676.4169118,
  83699. "msecs": 416.9118404388428,
  83700. "relativeCreated": 73420.42708396912,
  83701. "thread": 140246884292160,
  83702. "threadName": "Thread-1 (_thread_main)",
  83703. "processName": "MainProcess",
  83704. "process": 509276,
  83705. "message": "Sending message with topic zigbee/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  83706. "asctime": "2023-02-15 07:14:36,416"
  83707. },
  83708. {
  83709. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2.get",
  83710. "msg": "Received message with topic %s and payload %s",
  83711. "args": [
  83712. "zigbee/gfw/floor/main_light_2/get",
  83713. "b'{\"state\": \"\"}'"
  83714. ],
  83715. "levelname": "DEBUG",
  83716. "levelno": 10,
  83717. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  83718. "filename": "__init__.py",
  83719. "module": "__init__",
  83720. "exc_info": null,
  83721. "exc_text": null,
  83722. "stack_info": null,
  83723. "lineno": 91,
  83724. "funcName": "__receive__",
  83725. "created": 1676441676.4177728,
  83726. "msecs": 417.7727699279785,
  83727. "relativeCreated": 73421.28801345825,
  83728. "thread": 140246884292160,
  83729. "threadName": "Thread-1 (_thread_main)",
  83730. "processName": "MainProcess",
  83731. "process": 509276,
  83732. "message": "Received message with topic zigbee/gfw/floor/main_light_2/get and payload b'{\"state\": \"\"}'",
  83733. "asctime": "2023-02-15 07:14:36,417"
  83734. },
  83735. {
  83736. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2",
  83737. "msg": "Sending message with topic %s and payload %s",
  83738. "args": [
  83739. "zigbee/gfw/floor/main_light_2",
  83740. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  83741. ],
  83742. "levelname": "DEBUG",
  83743. "levelno": 10,
  83744. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  83745. "filename": "__init__.py",
  83746. "module": "__init__",
  83747. "exc_info": null,
  83748. "exc_text": null,
  83749. "stack_info": null,
  83750. "lineno": 75,
  83751. "funcName": "send",
  83752. "created": 1676441676.4181218,
  83753. "msecs": 418.1218147277832,
  83754. "relativeCreated": 73421.63705825806,
  83755. "thread": 140246884292160,
  83756. "threadName": "Thread-1 (_thread_main)",
  83757. "processName": "MainProcess",
  83758. "process": 509276,
  83759. "message": "Sending message with topic zigbee/gfw/floor/main_light_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  83760. "asctime": "2023-02-15 07:14:36,418"
  83761. },
  83762. {
  83763. "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state",
  83764. "msg": "Received message with topic %s and payload %s",
  83765. "args": [
  83766. "videv/gfw/floor/main_light/state",
  83767. "b'true'"
  83768. ],
  83769. "levelname": "DEBUG",
  83770. "levelno": 10,
  83771. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  83772. "filename": "__init__.py",
  83773. "module": "__init__",
  83774. "exc_info": null,
  83775. "exc_text": null,
  83776. "stack_info": null,
  83777. "lineno": 91,
  83778. "funcName": "__receive__",
  83779. "created": 1676441676.4191117,
  83780. "msecs": 419.1117286682129,
  83781. "relativeCreated": 73422.62697219849,
  83782. "thread": 140246884292160,
  83783. "threadName": "Thread-1 (_thread_main)",
  83784. "processName": "MainProcess",
  83785. "process": 509276,
  83786. "message": "Received message with topic videv/gfw/floor/main_light/state and payload b'true'",
  83787. "asctime": "2023-02-15 07:14:36,419"
  83788. },
  83789. {
  83790. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1",
  83791. "msg": "Received message with topic %s and payload %s",
  83792. "args": [
  83793. "zigbee/gfw/floor/main_light_1",
  83794. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  83795. ],
  83796. "levelname": "DEBUG",
  83797. "levelno": 10,
  83798. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  83799. "filename": "__init__.py",
  83800. "module": "__init__",
  83801. "exc_info": null,
  83802. "exc_text": null,
  83803. "stack_info": null,
  83804. "lineno": 91,
  83805. "funcName": "__receive__",
  83806. "created": 1676441676.4198499,
  83807. "msecs": 419.8498725891113,
  83808. "relativeCreated": 73423.36511611938,
  83809. "thread": 140246884292160,
  83810. "threadName": "Thread-1 (_thread_main)",
  83811. "processName": "MainProcess",
  83812. "process": 509276,
  83813. "message": "Received message with topic zigbee/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  83814. "asctime": "2023-02-15 07:14:36,419"
  83815. },
  83816. {
  83817. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2",
  83818. "msg": "Received message with topic %s and payload %s",
  83819. "args": [
  83820. "zigbee/gfw/floor/main_light_2",
  83821. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  83822. ],
  83823. "levelname": "DEBUG",
  83824. "levelno": 10,
  83825. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  83826. "filename": "__init__.py",
  83827. "module": "__init__",
  83828. "exc_info": null,
  83829. "exc_text": null,
  83830. "stack_info": null,
  83831. "lineno": 91,
  83832. "funcName": "__receive__",
  83833. "created": 1676441676.4205334,
  83834. "msecs": 420.5334186553955,
  83835. "relativeCreated": 73424.04866218567,
  83836. "thread": 140246884292160,
  83837. "threadName": "Thread-1 (_thread_main)",
  83838. "processName": "MainProcess",
  83839. "process": 509276,
  83840. "message": "Received message with topic zigbee/gfw/floor/main_light_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  83841. "asctime": "2023-02-15 07:14:36,420"
  83842. }
  83843. ],
  83844. "time_consumption": 0.2927405834197998
  83845. },
  83846. {
  83847. "name": "__tLogger__",
  83848. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  83849. "args": [
  83850. "True",
  83851. "<class 'bool'>"
  83852. ],
  83853. "levelname": "INFO",
  83854. "levelno": 20,
  83855. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  83856. "filename": "test.py",
  83857. "module": "test",
  83858. "exc_info": null,
  83859. "exc_text": null,
  83860. "stack_info": null,
  83861. "lineno": 184,
  83862. "funcName": "equivalency_chk",
  83863. "created": 1676441676.7139118,
  83864. "msecs": 713.911771774292,
  83865. "relativeCreated": 73717.42701530457,
  83866. "thread": 140246908178432,
  83867. "threadName": "MainThread",
  83868. "processName": "MainProcess",
  83869. "process": 509276,
  83870. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  83871. "asctime": "2023-02-15 07:14:36,713",
  83872. "moduleLogger": [
  83873. {
  83874. "name": "__unittest__",
  83875. "msg": "Result (%s): %s (%s)",
  83876. "args": [
  83877. "Virtual device state",
  83878. "True",
  83879. "<class 'bool'>"
  83880. ],
  83881. "levelname": "DEBUG",
  83882. "levelno": 10,
  83883. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  83884. "filename": "test.py",
  83885. "module": "test",
  83886. "exc_info": null,
  83887. "exc_text": null,
  83888. "stack_info": null,
  83889. "lineno": 22,
  83890. "funcName": "__report_result__",
  83891. "created": 1676441676.713674,
  83892. "msecs": 713.6740684509277,
  83893. "relativeCreated": 73717.1893119812,
  83894. "thread": 140246908178432,
  83895. "threadName": "MainThread",
  83896. "processName": "MainProcess",
  83897. "process": 509276,
  83898. "message": "Result (Virtual device state): True (<class 'bool'>)",
  83899. "asctime": "2023-02-15 07:14:36,713"
  83900. },
  83901. {
  83902. "name": "__unittest__",
  83903. "msg": "Expectation (%s): result %s %s (%s)",
  83904. "args": [
  83905. "Virtual device state",
  83906. "=",
  83907. "True",
  83908. "<class 'bool'>"
  83909. ],
  83910. "levelname": "DEBUG",
  83911. "levelno": 10,
  83912. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  83913. "filename": "test.py",
  83914. "module": "test",
  83915. "exc_info": null,
  83916. "exc_text": null,
  83917. "stack_info": null,
  83918. "lineno": 26,
  83919. "funcName": "__report_expectation__",
  83920. "created": 1676441676.713806,
  83921. "msecs": 713.8059139251709,
  83922. "relativeCreated": 73717.32115745544,
  83923. "thread": 140246908178432,
  83924. "threadName": "MainThread",
  83925. "processName": "MainProcess",
  83926. "process": 509276,
  83927. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  83928. "asctime": "2023-02-15 07:14:36,713"
  83929. }
  83930. ],
  83931. "time_consumption": 0.00010585784912109375
  83932. },
  83933. {
  83934. "name": "__tLogger__",
  83935. "msg": "Switching device state is correct (Content %s and Type is %s).",
  83936. "args": [
  83937. "True",
  83938. "<class 'bool'>"
  83939. ],
  83940. "levelname": "INFO",
  83941. "levelno": 20,
  83942. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  83943. "filename": "test.py",
  83944. "module": "test",
  83945. "exc_info": null,
  83946. "exc_text": null,
  83947. "stack_info": null,
  83948. "lineno": 184,
  83949. "funcName": "equivalency_chk",
  83950. "created": 1676441676.714296,
  83951. "msecs": 714.2961025238037,
  83952. "relativeCreated": 73717.81134605408,
  83953. "thread": 140246908178432,
  83954. "threadName": "MainThread",
  83955. "processName": "MainProcess",
  83956. "process": 509276,
  83957. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  83958. "asctime": "2023-02-15 07:14:36,714",
  83959. "moduleLogger": [
  83960. {
  83961. "name": "__unittest__",
  83962. "msg": "Result (%s): %s (%s)",
  83963. "args": [
  83964. "Switching device state",
  83965. "True",
  83966. "<class 'bool'>"
  83967. ],
  83968. "levelname": "DEBUG",
  83969. "levelno": 10,
  83970. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  83971. "filename": "test.py",
  83972. "module": "test",
  83973. "exc_info": null,
  83974. "exc_text": null,
  83975. "stack_info": null,
  83976. "lineno": 22,
  83977. "funcName": "__report_result__",
  83978. "created": 1676441676.714077,
  83979. "msecs": 714.0769958496094,
  83980. "relativeCreated": 73717.59223937988,
  83981. "thread": 140246908178432,
  83982. "threadName": "MainThread",
  83983. "processName": "MainProcess",
  83984. "process": 509276,
  83985. "message": "Result (Switching device state): True (<class 'bool'>)",
  83986. "asctime": "2023-02-15 07:14:36,714"
  83987. },
  83988. {
  83989. "name": "__unittest__",
  83990. "msg": "Expectation (%s): result %s %s (%s)",
  83991. "args": [
  83992. "Switching device state",
  83993. "=",
  83994. "True",
  83995. "<class 'bool'>"
  83996. ],
  83997. "levelname": "DEBUG",
  83998. "levelno": 10,
  83999. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  84000. "filename": "test.py",
  84001. "module": "test",
  84002. "exc_info": null,
  84003. "exc_text": null,
  84004. "stack_info": null,
  84005. "lineno": 26,
  84006. "funcName": "__report_expectation__",
  84007. "created": 1676441676.7141716,
  84008. "msecs": 714.1716480255127,
  84009. "relativeCreated": 73717.68689155579,
  84010. "thread": 140246908178432,
  84011. "threadName": "MainThread",
  84012. "processName": "MainProcess",
  84013. "process": 509276,
  84014. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  84015. "asctime": "2023-02-15 07:14:36,714"
  84016. }
  84017. ],
  84018. "time_consumption": 0.00012445449829101562
  84019. },
  84020. {
  84021. "name": "__tLogger__",
  84022. "msg": "Changing virtual device state to '%s'",
  84023. "args": [
  84024. false
  84025. ],
  84026. "levelname": "DEBUG",
  84027. "levelno": 10,
  84028. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  84029. "filename": "light.py",
  84030. "module": "light",
  84031. "exc_info": null,
  84032. "exc_text": null,
  84033. "stack_info": null,
  84034. "lineno": 42,
  84035. "funcName": "__test_power_on_off__",
  84036. "created": 1676441677.0156717,
  84037. "msecs": 15.671730041503906,
  84038. "relativeCreated": 74019.18697357178,
  84039. "thread": 140246908178432,
  84040. "threadName": "MainThread",
  84041. "processName": "MainProcess",
  84042. "process": 509276,
  84043. "message": "Changing virtual device state to 'False'",
  84044. "asctime": "2023-02-15 07:14:37,015",
  84045. "moduleLogger": [
  84046. {
  84047. "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state.set",
  84048. "msg": "Sending message with topic %s and payload %s",
  84049. "args": [
  84050. "videv/gfw/floor/main_light/state/set",
  84051. "false"
  84052. ],
  84053. "levelname": "DEBUG",
  84054. "levelno": 10,
  84055. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  84056. "filename": "__init__.py",
  84057. "module": "__init__",
  84058. "exc_info": null,
  84059. "exc_text": null,
  84060. "stack_info": null,
  84061. "lineno": 75,
  84062. "funcName": "send",
  84063. "created": 1676441676.7146156,
  84064. "msecs": 714.6155834197998,
  84065. "relativeCreated": 73718.13082695007,
  84066. "thread": 140246908178432,
  84067. "threadName": "MainThread",
  84068. "processName": "MainProcess",
  84069. "process": 509276,
  84070. "message": "Sending message with topic videv/gfw/floor/main_light/state/set and payload false",
  84071. "asctime": "2023-02-15 07:14:36,714"
  84072. },
  84073. {
  84074. "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0.command",
  84075. "msg": "Received message with topic %s and payload %s",
  84076. "args": [
  84077. "shellies/gfw/floor/main_light/relay/0/command",
  84078. "b'off'"
  84079. ],
  84080. "levelname": "DEBUG",
  84081. "levelno": 10,
  84082. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  84083. "filename": "__init__.py",
  84084. "module": "__init__",
  84085. "exc_info": null,
  84086. "exc_text": null,
  84087. "stack_info": null,
  84088. "lineno": 91,
  84089. "funcName": "__receive__",
  84090. "created": 1676441676.7174435,
  84091. "msecs": 717.4434661865234,
  84092. "relativeCreated": 73720.9587097168,
  84093. "thread": 140246884292160,
  84094. "threadName": "Thread-1 (_thread_main)",
  84095. "processName": "MainProcess",
  84096. "process": 509276,
  84097. "message": "Received message with topic shellies/gfw/floor/main_light/relay/0/command and payload b'off'",
  84098. "asctime": "2023-02-15 07:14:36,717"
  84099. },
  84100. {
  84101. "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0",
  84102. "msg": "Sending message with topic %s and payload %s",
  84103. "args": [
  84104. "shellies/gfw/floor/main_light/relay/0",
  84105. "off"
  84106. ],
  84107. "levelname": "DEBUG",
  84108. "levelno": 10,
  84109. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  84110. "filename": "__init__.py",
  84111. "module": "__init__",
  84112. "exc_info": null,
  84113. "exc_text": null,
  84114. "stack_info": null,
  84115. "lineno": 75,
  84116. "funcName": "send",
  84117. "created": 1676441676.717792,
  84118. "msecs": 717.7920341491699,
  84119. "relativeCreated": 73721.30727767944,
  84120. "thread": 140246884292160,
  84121. "threadName": "Thread-1 (_thread_main)",
  84122. "processName": "MainProcess",
  84123. "process": 509276,
  84124. "message": "Sending message with topic shellies/gfw/floor/main_light/relay/0 and payload off",
  84125. "asctime": "2023-02-15 07:14:36,717"
  84126. },
  84127. {
  84128. "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0",
  84129. "msg": "Received message with topic %s and payload %s",
  84130. "args": [
  84131. "shellies/gfw/floor/main_light/relay/0",
  84132. "b'off'"
  84133. ],
  84134. "levelname": "DEBUG",
  84135. "levelno": 10,
  84136. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  84137. "filename": "__init__.py",
  84138. "module": "__init__",
  84139. "exc_info": null,
  84140. "exc_text": null,
  84141. "stack_info": null,
  84142. "lineno": 91,
  84143. "funcName": "__receive__",
  84144. "created": 1676441676.7190306,
  84145. "msecs": 719.0306186676025,
  84146. "relativeCreated": 73722.54586219788,
  84147. "thread": 140246884292160,
  84148. "threadName": "Thread-1 (_thread_main)",
  84149. "processName": "MainProcess",
  84150. "process": 509276,
  84151. "message": "Received message with topic shellies/gfw/floor/main_light/relay/0 and payload b'off'",
  84152. "asctime": "2023-02-15 07:14:36,719"
  84153. },
  84154. {
  84155. "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state",
  84156. "msg": "Received message with topic %s and payload %s",
  84157. "args": [
  84158. "videv/gfw/floor/main_light/state",
  84159. "b'false'"
  84160. ],
  84161. "levelname": "DEBUG",
  84162. "levelno": 10,
  84163. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  84164. "filename": "__init__.py",
  84165. "module": "__init__",
  84166. "exc_info": null,
  84167. "exc_text": null,
  84168. "stack_info": null,
  84169. "lineno": 91,
  84170. "funcName": "__receive__",
  84171. "created": 1676441676.7631361,
  84172. "msecs": 763.1361484527588,
  84173. "relativeCreated": 73766.65139198303,
  84174. "thread": 140246884292160,
  84175. "threadName": "Thread-1 (_thread_main)",
  84176. "processName": "MainProcess",
  84177. "process": 509276,
  84178. "message": "Received message with topic videv/gfw/floor/main_light/state and payload b'false'",
  84179. "asctime": "2023-02-15 07:14:36,763"
  84180. }
  84181. ],
  84182. "time_consumption": 0.2525355815887451
  84183. },
  84184. {
  84185. "name": "__tLogger__",
  84186. "msg": "Switching device state is correct (Content %s and Type is %s).",
  84187. "args": [
  84188. "False",
  84189. "<class 'bool'>"
  84190. ],
  84191. "levelname": "INFO",
  84192. "levelno": 20,
  84193. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  84194. "filename": "test.py",
  84195. "module": "test",
  84196. "exc_info": null,
  84197. "exc_text": null,
  84198. "stack_info": null,
  84199. "lineno": 184,
  84200. "funcName": "equivalency_chk",
  84201. "created": 1676441677.0164037,
  84202. "msecs": 16.403675079345703,
  84203. "relativeCreated": 74019.91891860962,
  84204. "thread": 140246908178432,
  84205. "threadName": "MainThread",
  84206. "processName": "MainProcess",
  84207. "process": 509276,
  84208. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  84209. "asctime": "2023-02-15 07:14:37,016",
  84210. "moduleLogger": [
  84211. {
  84212. "name": "__unittest__",
  84213. "msg": "Result (%s): %s (%s)",
  84214. "args": [
  84215. "Switching device state",
  84216. "False",
  84217. "<class 'bool'>"
  84218. ],
  84219. "levelname": "DEBUG",
  84220. "levelno": 10,
  84221. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  84222. "filename": "test.py",
  84223. "module": "test",
  84224. "exc_info": null,
  84225. "exc_text": null,
  84226. "stack_info": null,
  84227. "lineno": 22,
  84228. "funcName": "__report_result__",
  84229. "created": 1676441677.0161278,
  84230. "msecs": 16.127824783325195,
  84231. "relativeCreated": 74019.6430683136,
  84232. "thread": 140246908178432,
  84233. "threadName": "MainThread",
  84234. "processName": "MainProcess",
  84235. "process": 509276,
  84236. "message": "Result (Switching device state): False (<class 'bool'>)",
  84237. "asctime": "2023-02-15 07:14:37,016"
  84238. },
  84239. {
  84240. "name": "__unittest__",
  84241. "msg": "Expectation (%s): result %s %s (%s)",
  84242. "args": [
  84243. "Switching device state",
  84244. "=",
  84245. "False",
  84246. "<class 'bool'>"
  84247. ],
  84248. "levelname": "DEBUG",
  84249. "levelno": 10,
  84250. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  84251. "filename": "test.py",
  84252. "module": "test",
  84253. "exc_info": null,
  84254. "exc_text": null,
  84255. "stack_info": null,
  84256. "lineno": 26,
  84257. "funcName": "__report_expectation__",
  84258. "created": 1676441677.0162814,
  84259. "msecs": 16.2813663482666,
  84260. "relativeCreated": 74019.79660987854,
  84261. "thread": 140246908178432,
  84262. "threadName": "MainThread",
  84263. "processName": "MainProcess",
  84264. "process": 509276,
  84265. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  84266. "asctime": "2023-02-15 07:14:37,016"
  84267. }
  84268. ],
  84269. "time_consumption": 0.00012230873107910156
  84270. },
  84271. {
  84272. "name": "__tLogger__",
  84273. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  84274. "args": [
  84275. "False",
  84276. "<class 'bool'>"
  84277. ],
  84278. "levelname": "INFO",
  84279. "levelno": 20,
  84280. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  84281. "filename": "test.py",
  84282. "module": "test",
  84283. "exc_info": null,
  84284. "exc_text": null,
  84285. "stack_info": null,
  84286. "lineno": 184,
  84287. "funcName": "equivalency_chk",
  84288. "created": 1676441677.0168536,
  84289. "msecs": 16.85357093811035,
  84290. "relativeCreated": 74020.36881446838,
  84291. "thread": 140246908178432,
  84292. "threadName": "MainThread",
  84293. "processName": "MainProcess",
  84294. "process": 509276,
  84295. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  84296. "asctime": "2023-02-15 07:14:37,016",
  84297. "moduleLogger": [
  84298. {
  84299. "name": "__unittest__",
  84300. "msg": "Result (%s): %s (%s)",
  84301. "args": [
  84302. "Virtual device state",
  84303. "False",
  84304. "<class 'bool'>"
  84305. ],
  84306. "levelname": "DEBUG",
  84307. "levelno": 10,
  84308. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  84309. "filename": "test.py",
  84310. "module": "test",
  84311. "exc_info": null,
  84312. "exc_text": null,
  84313. "stack_info": null,
  84314. "lineno": 22,
  84315. "funcName": "__report_result__",
  84316. "created": 1676441677.0166001,
  84317. "msecs": 16.60013198852539,
  84318. "relativeCreated": 74020.1153755188,
  84319. "thread": 140246908178432,
  84320. "threadName": "MainThread",
  84321. "processName": "MainProcess",
  84322. "process": 509276,
  84323. "message": "Result (Virtual device state): False (<class 'bool'>)",
  84324. "asctime": "2023-02-15 07:14:37,016"
  84325. },
  84326. {
  84327. "name": "__unittest__",
  84328. "msg": "Expectation (%s): result %s %s (%s)",
  84329. "args": [
  84330. "Virtual device state",
  84331. "=",
  84332. "False",
  84333. "<class 'bool'>"
  84334. ],
  84335. "levelname": "DEBUG",
  84336. "levelno": 10,
  84337. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  84338. "filename": "test.py",
  84339. "module": "test",
  84340. "exc_info": null,
  84341. "exc_text": null,
  84342. "stack_info": null,
  84343. "lineno": 26,
  84344. "funcName": "__report_expectation__",
  84345. "created": 1676441677.0167167,
  84346. "msecs": 16.716718673706055,
  84347. "relativeCreated": 74020.23196220398,
  84348. "thread": 140246908178432,
  84349. "threadName": "MainThread",
  84350. "processName": "MainProcess",
  84351. "process": 509276,
  84352. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  84353. "asctime": "2023-02-15 07:14:37,016"
  84354. }
  84355. ],
  84356. "time_consumption": 0.00013685226440429688
  84357. },
  84358. {
  84359. "name": "__tLogger__",
  84360. "msg": "Changing switching device state to '%s'",
  84361. "args": [
  84362. true
  84363. ],
  84364. "levelname": "DEBUG",
  84365. "levelno": 10,
  84366. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  84367. "filename": "light.py",
  84368. "module": "light",
  84369. "exc_info": null,
  84370. "exc_text": null,
  84371. "stack_info": null,
  84372. "lineno": 36,
  84373. "funcName": "__test_power_on_off__",
  84374. "created": 1676441677.318393,
  84375. "msecs": 318.3929920196533,
  84376. "relativeCreated": 74321.90823554993,
  84377. "thread": 140246908178432,
  84378. "threadName": "MainThread",
  84379. "processName": "MainProcess",
  84380. "process": 509276,
  84381. "message": "Changing switching device state to 'True'",
  84382. "asctime": "2023-02-15 07:14:37,318",
  84383. "moduleLogger": [
  84384. {
  84385. "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0",
  84386. "msg": "Sending message with topic %s and payload %s",
  84387. "args": [
  84388. "shellies/gfw/floor/main_light/relay/0",
  84389. "on"
  84390. ],
  84391. "levelname": "DEBUG",
  84392. "levelno": 10,
  84393. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  84394. "filename": "__init__.py",
  84395. "module": "__init__",
  84396. "exc_info": null,
  84397. "exc_text": null,
  84398. "stack_info": null,
  84399. "lineno": 75,
  84400. "funcName": "send",
  84401. "created": 1676441677.017124,
  84402. "msecs": 17.123937606811523,
  84403. "relativeCreated": 74020.63918113708,
  84404. "thread": 140246908178432,
  84405. "threadName": "MainThread",
  84406. "processName": "MainProcess",
  84407. "process": 509276,
  84408. "message": "Sending message with topic shellies/gfw/floor/main_light/relay/0 and payload on",
  84409. "asctime": "2023-02-15 07:14:37,017"
  84410. },
  84411. {
  84412. "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0",
  84413. "msg": "Received message with topic %s and payload %s",
  84414. "args": [
  84415. "shellies/gfw/floor/main_light/relay/0",
  84416. "b'on'"
  84417. ],
  84418. "levelname": "DEBUG",
  84419. "levelno": 10,
  84420. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  84421. "filename": "__init__.py",
  84422. "module": "__init__",
  84423. "exc_info": null,
  84424. "exc_text": null,
  84425. "stack_info": null,
  84426. "lineno": 91,
  84427. "funcName": "__receive__",
  84428. "created": 1676441677.0185385,
  84429. "msecs": 18.538475036621094,
  84430. "relativeCreated": 74022.0537185669,
  84431. "thread": 140246884292160,
  84432. "threadName": "Thread-1 (_thread_main)",
  84433. "processName": "MainProcess",
  84434. "process": 509276,
  84435. "message": "Received message with topic shellies/gfw/floor/main_light/relay/0 and payload b'on'",
  84436. "asctime": "2023-02-15 07:14:37,018"
  84437. },
  84438. {
  84439. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1.get",
  84440. "msg": "Received message with topic %s and payload %s",
  84441. "args": [
  84442. "zigbee/gfw/floor/main_light_1/get",
  84443. "b'{\"state\": \"\"}'"
  84444. ],
  84445. "levelname": "DEBUG",
  84446. "levelno": 10,
  84447. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  84448. "filename": "__init__.py",
  84449. "module": "__init__",
  84450. "exc_info": null,
  84451. "exc_text": null,
  84452. "stack_info": null,
  84453. "lineno": 91,
  84454. "funcName": "__receive__",
  84455. "created": 1676441677.0215814,
  84456. "msecs": 21.581411361694336,
  84457. "relativeCreated": 74025.09665489197,
  84458. "thread": 140246884292160,
  84459. "threadName": "Thread-1 (_thread_main)",
  84460. "processName": "MainProcess",
  84461. "process": 509276,
  84462. "message": "Received message with topic zigbee/gfw/floor/main_light_1/get and payload b'{\"state\": \"\"}'",
  84463. "asctime": "2023-02-15 07:14:37,021"
  84464. },
  84465. {
  84466. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1",
  84467. "msg": "Sending message with topic %s and payload %s",
  84468. "args": [
  84469. "zigbee/gfw/floor/main_light_1",
  84470. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  84471. ],
  84472. "levelname": "DEBUG",
  84473. "levelno": 10,
  84474. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  84475. "filename": "__init__.py",
  84476. "module": "__init__",
  84477. "exc_info": null,
  84478. "exc_text": null,
  84479. "stack_info": null,
  84480. "lineno": 75,
  84481. "funcName": "send",
  84482. "created": 1676441677.0220008,
  84483. "msecs": 22.000789642333984,
  84484. "relativeCreated": 74025.51603317261,
  84485. "thread": 140246884292160,
  84486. "threadName": "Thread-1 (_thread_main)",
  84487. "processName": "MainProcess",
  84488. "process": 509276,
  84489. "message": "Sending message with topic zigbee/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  84490. "asctime": "2023-02-15 07:14:37,022"
  84491. },
  84492. {
  84493. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2.get",
  84494. "msg": "Received message with topic %s and payload %s",
  84495. "args": [
  84496. "zigbee/gfw/floor/main_light_2/get",
  84497. "b'{\"state\": \"\"}'"
  84498. ],
  84499. "levelname": "DEBUG",
  84500. "levelno": 10,
  84501. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  84502. "filename": "__init__.py",
  84503. "module": "__init__",
  84504. "exc_info": null,
  84505. "exc_text": null,
  84506. "stack_info": null,
  84507. "lineno": 91,
  84508. "funcName": "__receive__",
  84509. "created": 1676441677.0228908,
  84510. "msecs": 22.890806198120117,
  84511. "relativeCreated": 74026.4060497284,
  84512. "thread": 140246884292160,
  84513. "threadName": "Thread-1 (_thread_main)",
  84514. "processName": "MainProcess",
  84515. "process": 509276,
  84516. "message": "Received message with topic zigbee/gfw/floor/main_light_2/get and payload b'{\"state\": \"\"}'",
  84517. "asctime": "2023-02-15 07:14:37,022"
  84518. },
  84519. {
  84520. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2",
  84521. "msg": "Sending message with topic %s and payload %s",
  84522. "args": [
  84523. "zigbee/gfw/floor/main_light_2",
  84524. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  84525. ],
  84526. "levelname": "DEBUG",
  84527. "levelno": 10,
  84528. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  84529. "filename": "__init__.py",
  84530. "module": "__init__",
  84531. "exc_info": null,
  84532. "exc_text": null,
  84533. "stack_info": null,
  84534. "lineno": 75,
  84535. "funcName": "send",
  84536. "created": 1676441677.0232463,
  84537. "msecs": 23.246288299560547,
  84538. "relativeCreated": 74026.76153182983,
  84539. "thread": 140246884292160,
  84540. "threadName": "Thread-1 (_thread_main)",
  84541. "processName": "MainProcess",
  84542. "process": 509276,
  84543. "message": "Sending message with topic zigbee/gfw/floor/main_light_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  84544. "asctime": "2023-02-15 07:14:37,023"
  84545. },
  84546. {
  84547. "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state",
  84548. "msg": "Received message with topic %s and payload %s",
  84549. "args": [
  84550. "videv/gfw/floor/main_light/state",
  84551. "b'true'"
  84552. ],
  84553. "levelname": "DEBUG",
  84554. "levelno": 10,
  84555. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  84556. "filename": "__init__.py",
  84557. "module": "__init__",
  84558. "exc_info": null,
  84559. "exc_text": null,
  84560. "stack_info": null,
  84561. "lineno": 91,
  84562. "funcName": "__receive__",
  84563. "created": 1676441677.0242023,
  84564. "msecs": 24.202346801757812,
  84565. "relativeCreated": 74027.71759033203,
  84566. "thread": 140246884292160,
  84567. "threadName": "Thread-1 (_thread_main)",
  84568. "processName": "MainProcess",
  84569. "process": 509276,
  84570. "message": "Received message with topic videv/gfw/floor/main_light/state and payload b'true'",
  84571. "asctime": "2023-02-15 07:14:37,024"
  84572. },
  84573. {
  84574. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1",
  84575. "msg": "Received message with topic %s and payload %s",
  84576. "args": [
  84577. "zigbee/gfw/floor/main_light_1",
  84578. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  84579. ],
  84580. "levelname": "DEBUG",
  84581. "levelno": 10,
  84582. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  84583. "filename": "__init__.py",
  84584. "module": "__init__",
  84585. "exc_info": null,
  84586. "exc_text": null,
  84587. "stack_info": null,
  84588. "lineno": 91,
  84589. "funcName": "__receive__",
  84590. "created": 1676441677.0249577,
  84591. "msecs": 24.957656860351562,
  84592. "relativeCreated": 74028.47290039062,
  84593. "thread": 140246884292160,
  84594. "threadName": "Thread-1 (_thread_main)",
  84595. "processName": "MainProcess",
  84596. "process": 509276,
  84597. "message": "Received message with topic zigbee/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  84598. "asctime": "2023-02-15 07:14:37,024"
  84599. },
  84600. {
  84601. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2",
  84602. "msg": "Received message with topic %s and payload %s",
  84603. "args": [
  84604. "zigbee/gfw/floor/main_light_2",
  84605. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  84606. ],
  84607. "levelname": "DEBUG",
  84608. "levelno": 10,
  84609. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  84610. "filename": "__init__.py",
  84611. "module": "__init__",
  84612. "exc_info": null,
  84613. "exc_text": null,
  84614. "stack_info": null,
  84615. "lineno": 91,
  84616. "funcName": "__receive__",
  84617. "created": 1676441677.0256455,
  84618. "msecs": 25.64549446105957,
  84619. "relativeCreated": 74029.16073799133,
  84620. "thread": 140246884292160,
  84621. "threadName": "Thread-1 (_thread_main)",
  84622. "processName": "MainProcess",
  84623. "process": 509276,
  84624. "message": "Received message with topic zigbee/gfw/floor/main_light_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  84625. "asctime": "2023-02-15 07:14:37,025"
  84626. }
  84627. ],
  84628. "time_consumption": 0.29274749755859375
  84629. },
  84630. {
  84631. "name": "__tLogger__",
  84632. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  84633. "args": [
  84634. "True",
  84635. "<class 'bool'>"
  84636. ],
  84637. "levelname": "INFO",
  84638. "levelno": 20,
  84639. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  84640. "filename": "test.py",
  84641. "module": "test",
  84642. "exc_info": null,
  84643. "exc_text": null,
  84644. "stack_info": null,
  84645. "lineno": 184,
  84646. "funcName": "equivalency_chk",
  84647. "created": 1676441677.319229,
  84648. "msecs": 319.2288875579834,
  84649. "relativeCreated": 74322.74413108826,
  84650. "thread": 140246908178432,
  84651. "threadName": "MainThread",
  84652. "processName": "MainProcess",
  84653. "process": 509276,
  84654. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  84655. "asctime": "2023-02-15 07:14:37,319",
  84656. "moduleLogger": [
  84657. {
  84658. "name": "__unittest__",
  84659. "msg": "Result (%s): %s (%s)",
  84660. "args": [
  84661. "Virtual device state",
  84662. "True",
  84663. "<class 'bool'>"
  84664. ],
  84665. "levelname": "DEBUG",
  84666. "levelno": 10,
  84667. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  84668. "filename": "test.py",
  84669. "module": "test",
  84670. "exc_info": null,
  84671. "exc_text": null,
  84672. "stack_info": null,
  84673. "lineno": 22,
  84674. "funcName": "__report_result__",
  84675. "created": 1676441677.318923,
  84676. "msecs": 318.9229965209961,
  84677. "relativeCreated": 74322.43824005127,
  84678. "thread": 140246908178432,
  84679. "threadName": "MainThread",
  84680. "processName": "MainProcess",
  84681. "process": 509276,
  84682. "message": "Result (Virtual device state): True (<class 'bool'>)",
  84683. "asctime": "2023-02-15 07:14:37,318"
  84684. },
  84685. {
  84686. "name": "__unittest__",
  84687. "msg": "Expectation (%s): result %s %s (%s)",
  84688. "args": [
  84689. "Virtual device state",
  84690. "=",
  84691. "True",
  84692. "<class 'bool'>"
  84693. ],
  84694. "levelname": "DEBUG",
  84695. "levelno": 10,
  84696. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  84697. "filename": "test.py",
  84698. "module": "test",
  84699. "exc_info": null,
  84700. "exc_text": null,
  84701. "stack_info": null,
  84702. "lineno": 26,
  84703. "funcName": "__report_expectation__",
  84704. "created": 1676441677.319092,
  84705. "msecs": 319.0920352935791,
  84706. "relativeCreated": 74322.60727882385,
  84707. "thread": 140246908178432,
  84708. "threadName": "MainThread",
  84709. "processName": "MainProcess",
  84710. "process": 509276,
  84711. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  84712. "asctime": "2023-02-15 07:14:37,319"
  84713. }
  84714. ],
  84715. "time_consumption": 0.00013685226440429688
  84716. },
  84717. {
  84718. "name": "__tLogger__",
  84719. "msg": "Switching device state is correct (Content %s and Type is %s).",
  84720. "args": [
  84721. "True",
  84722. "<class 'bool'>"
  84723. ],
  84724. "levelname": "INFO",
  84725. "levelno": 20,
  84726. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  84727. "filename": "test.py",
  84728. "module": "test",
  84729. "exc_info": null,
  84730. "exc_text": null,
  84731. "stack_info": null,
  84732. "lineno": 184,
  84733. "funcName": "equivalency_chk",
  84734. "created": 1676441677.3196423,
  84735. "msecs": 319.6423053741455,
  84736. "relativeCreated": 74323.15754890442,
  84737. "thread": 140246908178432,
  84738. "threadName": "MainThread",
  84739. "processName": "MainProcess",
  84740. "process": 509276,
  84741. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  84742. "asctime": "2023-02-15 07:14:37,319",
  84743. "moduleLogger": [
  84744. {
  84745. "name": "__unittest__",
  84746. "msg": "Result (%s): %s (%s)",
  84747. "args": [
  84748. "Switching device state",
  84749. "True",
  84750. "<class 'bool'>"
  84751. ],
  84752. "levelname": "DEBUG",
  84753. "levelno": 10,
  84754. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  84755. "filename": "test.py",
  84756. "module": "test",
  84757. "exc_info": null,
  84758. "exc_text": null,
  84759. "stack_info": null,
  84760. "lineno": 22,
  84761. "funcName": "__report_result__",
  84762. "created": 1676441677.3194296,
  84763. "msecs": 319.4296360015869,
  84764. "relativeCreated": 74322.94487953186,
  84765. "thread": 140246908178432,
  84766. "threadName": "MainThread",
  84767. "processName": "MainProcess",
  84768. "process": 509276,
  84769. "message": "Result (Switching device state): True (<class 'bool'>)",
  84770. "asctime": "2023-02-15 07:14:37,319"
  84771. },
  84772. {
  84773. "name": "__unittest__",
  84774. "msg": "Expectation (%s): result %s %s (%s)",
  84775. "args": [
  84776. "Switching device state",
  84777. "=",
  84778. "True",
  84779. "<class 'bool'>"
  84780. ],
  84781. "levelname": "DEBUG",
  84782. "levelno": 10,
  84783. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  84784. "filename": "test.py",
  84785. "module": "test",
  84786. "exc_info": null,
  84787. "exc_text": null,
  84788. "stack_info": null,
  84789. "lineno": 26,
  84790. "funcName": "__report_expectation__",
  84791. "created": 1676441677.319541,
  84792. "msecs": 319.54097747802734,
  84793. "relativeCreated": 74323.0562210083,
  84794. "thread": 140246908178432,
  84795. "threadName": "MainThread",
  84796. "processName": "MainProcess",
  84797. "process": 509276,
  84798. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  84799. "asctime": "2023-02-15 07:14:37,319"
  84800. }
  84801. ],
  84802. "time_consumption": 0.00010132789611816406
  84803. },
  84804. {
  84805. "name": "__tLogger__",
  84806. "msg": "Changing virtual device state to '%s'",
  84807. "args": [
  84808. false
  84809. ],
  84810. "levelname": "DEBUG",
  84811. "levelno": 10,
  84812. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  84813. "filename": "light.py",
  84814. "module": "light",
  84815. "exc_info": null,
  84816. "exc_text": null,
  84817. "stack_info": null,
  84818. "lineno": 42,
  84819. "funcName": "__test_power_on_off__",
  84820. "created": 1676441677.621034,
  84821. "msecs": 621.0339069366455,
  84822. "relativeCreated": 74624.54915046692,
  84823. "thread": 140246908178432,
  84824. "threadName": "MainThread",
  84825. "processName": "MainProcess",
  84826. "process": 509276,
  84827. "message": "Changing virtual device state to 'False'",
  84828. "asctime": "2023-02-15 07:14:37,621",
  84829. "moduleLogger": [
  84830. {
  84831. "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state.set",
  84832. "msg": "Sending message with topic %s and payload %s",
  84833. "args": [
  84834. "videv/gfw/floor/main_light/state/set",
  84835. "false"
  84836. ],
  84837. "levelname": "DEBUG",
  84838. "levelno": 10,
  84839. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  84840. "filename": "__init__.py",
  84841. "module": "__init__",
  84842. "exc_info": null,
  84843. "exc_text": null,
  84844. "stack_info": null,
  84845. "lineno": 75,
  84846. "funcName": "send",
  84847. "created": 1676441677.3199205,
  84848. "msecs": 319.92053985595703,
  84849. "relativeCreated": 74323.43578338623,
  84850. "thread": 140246908178432,
  84851. "threadName": "MainThread",
  84852. "processName": "MainProcess",
  84853. "process": 509276,
  84854. "message": "Sending message with topic videv/gfw/floor/main_light/state/set and payload false",
  84855. "asctime": "2023-02-15 07:14:37,319"
  84856. },
  84857. {
  84858. "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0.command",
  84859. "msg": "Received message with topic %s and payload %s",
  84860. "args": [
  84861. "shellies/gfw/floor/main_light/relay/0/command",
  84862. "b'off'"
  84863. ],
  84864. "levelname": "DEBUG",
  84865. "levelno": 10,
  84866. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  84867. "filename": "__init__.py",
  84868. "module": "__init__",
  84869. "exc_info": null,
  84870. "exc_text": null,
  84871. "stack_info": null,
  84872. "lineno": 91,
  84873. "funcName": "__receive__",
  84874. "created": 1676441677.3230357,
  84875. "msecs": 323.03571701049805,
  84876. "relativeCreated": 74326.55096054077,
  84877. "thread": 140246884292160,
  84878. "threadName": "Thread-1 (_thread_main)",
  84879. "processName": "MainProcess",
  84880. "process": 509276,
  84881. "message": "Received message with topic shellies/gfw/floor/main_light/relay/0/command and payload b'off'",
  84882. "asctime": "2023-02-15 07:14:37,323"
  84883. },
  84884. {
  84885. "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0",
  84886. "msg": "Sending message with topic %s and payload %s",
  84887. "args": [
  84888. "shellies/gfw/floor/main_light/relay/0",
  84889. "off"
  84890. ],
  84891. "levelname": "DEBUG",
  84892. "levelno": 10,
  84893. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  84894. "filename": "__init__.py",
  84895. "module": "__init__",
  84896. "exc_info": null,
  84897. "exc_text": null,
  84898. "stack_info": null,
  84899. "lineno": 75,
  84900. "funcName": "send",
  84901. "created": 1676441677.323447,
  84902. "msecs": 323.44698905944824,
  84903. "relativeCreated": 74326.96223258972,
  84904. "thread": 140246884292160,
  84905. "threadName": "Thread-1 (_thread_main)",
  84906. "processName": "MainProcess",
  84907. "process": 509276,
  84908. "message": "Sending message with topic shellies/gfw/floor/main_light/relay/0 and payload off",
  84909. "asctime": "2023-02-15 07:14:37,323"
  84910. },
  84911. {
  84912. "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0",
  84913. "msg": "Received message with topic %s and payload %s",
  84914. "args": [
  84915. "shellies/gfw/floor/main_light/relay/0",
  84916. "b'off'"
  84917. ],
  84918. "levelname": "DEBUG",
  84919. "levelno": 10,
  84920. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  84921. "filename": "__init__.py",
  84922. "module": "__init__",
  84923. "exc_info": null,
  84924. "exc_text": null,
  84925. "stack_info": null,
  84926. "lineno": 91,
  84927. "funcName": "__receive__",
  84928. "created": 1676441677.3248432,
  84929. "msecs": 324.843168258667,
  84930. "relativeCreated": 74328.35841178894,
  84931. "thread": 140246884292160,
  84932. "threadName": "Thread-1 (_thread_main)",
  84933. "processName": "MainProcess",
  84934. "process": 509276,
  84935. "message": "Received message with topic shellies/gfw/floor/main_light/relay/0 and payload b'off'",
  84936. "asctime": "2023-02-15 07:14:37,324"
  84937. },
  84938. {
  84939. "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state",
  84940. "msg": "Received message with topic %s and payload %s",
  84941. "args": [
  84942. "videv/gfw/floor/main_light/state",
  84943. "b'false'"
  84944. ],
  84945. "levelname": "DEBUG",
  84946. "levelno": 10,
  84947. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  84948. "filename": "__init__.py",
  84949. "module": "__init__",
  84950. "exc_info": null,
  84951. "exc_text": null,
  84952. "stack_info": null,
  84953. "lineno": 91,
  84954. "funcName": "__receive__",
  84955. "created": 1676441677.3697157,
  84956. "msecs": 369.71569061279297,
  84957. "relativeCreated": 74373.23093414307,
  84958. "thread": 140246884292160,
  84959. "threadName": "Thread-1 (_thread_main)",
  84960. "processName": "MainProcess",
  84961. "process": 509276,
  84962. "message": "Received message with topic videv/gfw/floor/main_light/state and payload b'false'",
  84963. "asctime": "2023-02-15 07:14:37,369"
  84964. }
  84965. ],
  84966. "time_consumption": 0.25131821632385254
  84967. },
  84968. {
  84969. "name": "__tLogger__",
  84970. "msg": "Switching device state is correct (Content %s and Type is %s).",
  84971. "args": [
  84972. "False",
  84973. "<class 'bool'>"
  84974. ],
  84975. "levelname": "INFO",
  84976. "levelno": 20,
  84977. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  84978. "filename": "test.py",
  84979. "module": "test",
  84980. "exc_info": null,
  84981. "exc_text": null,
  84982. "stack_info": null,
  84983. "lineno": 184,
  84984. "funcName": "equivalency_chk",
  84985. "created": 1676441677.621821,
  84986. "msecs": 621.8209266662598,
  84987. "relativeCreated": 74625.33617019653,
  84988. "thread": 140246908178432,
  84989. "threadName": "MainThread",
  84990. "processName": "MainProcess",
  84991. "process": 509276,
  84992. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  84993. "asctime": "2023-02-15 07:14:37,621",
  84994. "moduleLogger": [
  84995. {
  84996. "name": "__unittest__",
  84997. "msg": "Result (%s): %s (%s)",
  84998. "args": [
  84999. "Switching device state",
  85000. "False",
  85001. "<class 'bool'>"
  85002. ],
  85003. "levelname": "DEBUG",
  85004. "levelno": 10,
  85005. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  85006. "filename": "test.py",
  85007. "module": "test",
  85008. "exc_info": null,
  85009. "exc_text": null,
  85010. "stack_info": null,
  85011. "lineno": 22,
  85012. "funcName": "__report_result__",
  85013. "created": 1676441677.6215343,
  85014. "msecs": 621.5343475341797,
  85015. "relativeCreated": 74625.04959106445,
  85016. "thread": 140246908178432,
  85017. "threadName": "MainThread",
  85018. "processName": "MainProcess",
  85019. "process": 509276,
  85020. "message": "Result (Switching device state): False (<class 'bool'>)",
  85021. "asctime": "2023-02-15 07:14:37,621"
  85022. },
  85023. {
  85024. "name": "__unittest__",
  85025. "msg": "Expectation (%s): result %s %s (%s)",
  85026. "args": [
  85027. "Switching device state",
  85028. "=",
  85029. "False",
  85030. "<class 'bool'>"
  85031. ],
  85032. "levelname": "DEBUG",
  85033. "levelno": 10,
  85034. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  85035. "filename": "test.py",
  85036. "module": "test",
  85037. "exc_info": null,
  85038. "exc_text": null,
  85039. "stack_info": null,
  85040. "lineno": 26,
  85041. "funcName": "__report_expectation__",
  85042. "created": 1676441677.6216996,
  85043. "msecs": 621.6995716094971,
  85044. "relativeCreated": 74625.21481513977,
  85045. "thread": 140246908178432,
  85046. "threadName": "MainThread",
  85047. "processName": "MainProcess",
  85048. "process": 509276,
  85049. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  85050. "asctime": "2023-02-15 07:14:37,621"
  85051. }
  85052. ],
  85053. "time_consumption": 0.00012135505676269531
  85054. }
  85055. ],
  85056. "time_consumption": 1.2105295658111572,
  85057. "time_start": "2023-02-15 07:14:36,411",
  85058. "time_finished": "2023-02-15 07:14:37,621"
  85059. },
  85060. "Brightness synchronisation test: videv/gfw/floor/main_light": {
  85061. "name": "__tLogger__",
  85062. "msg": "Brightness synchronisation test: videv/gfw/floor/main_light",
  85063. "args": null,
  85064. "levelname": "INFO",
  85065. "levelno": 20,
  85066. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py",
  85067. "filename": "synchronisation.py",
  85068. "module": "synchronisation",
  85069. "exc_info": null,
  85070. "exc_text": null,
  85071. "stack_info": null,
  85072. "lineno": 42,
  85073. "funcName": "test_brightness_sync",
  85074. "created": 1676441677.6223564,
  85075. "msecs": 622.3564147949219,
  85076. "relativeCreated": 74625.8716583252,
  85077. "thread": 140246908178432,
  85078. "threadName": "MainThread",
  85079. "processName": "MainProcess",
  85080. "process": 509276,
  85081. "message": "Brightness synchronisation test: videv/gfw/floor/main_light",
  85082. "asctime": "2023-02-15 07:14:37,622",
  85083. "moduleLogger": [],
  85084. "testcaseLogger": [
  85085. {
  85086. "name": "__tLogger__",
  85087. "msg": "Setting preconditions for master device '%s' (Power on)",
  85088. "args": [
  85089. true
  85090. ],
  85091. "levelname": "DEBUG",
  85092. "levelno": 10,
  85093. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py",
  85094. "filename": "synchronisation.py",
  85095. "module": "synchronisation",
  85096. "exc_info": null,
  85097. "exc_text": null,
  85098. "stack_info": null,
  85099. "lineno": 48,
  85100. "funcName": "__test_brightness_sync__",
  85101. "created": 1676441677.923926,
  85102. "msecs": 923.9261150360107,
  85103. "relativeCreated": 74927.44135856628,
  85104. "thread": 140246908178432,
  85105. "threadName": "MainThread",
  85106. "processName": "MainProcess",
  85107. "process": 509276,
  85108. "message": "Setting preconditions for master device 'True' (Power on)",
  85109. "asctime": "2023-02-15 07:14:37,923",
  85110. "moduleLogger": [
  85111. {
  85112. "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0",
  85113. "msg": "Sending message with topic %s and payload %s",
  85114. "args": [
  85115. "shellies/gfw/floor/main_light/relay/0",
  85116. "on"
  85117. ],
  85118. "levelname": "DEBUG",
  85119. "levelno": 10,
  85120. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  85121. "filename": "__init__.py",
  85122. "module": "__init__",
  85123. "exc_info": null,
  85124. "exc_text": null,
  85125. "stack_info": null,
  85126. "lineno": 75,
  85127. "funcName": "send",
  85128. "created": 1676441677.622722,
  85129. "msecs": 622.7219104766846,
  85130. "relativeCreated": 74626.23715400696,
  85131. "thread": 140246908178432,
  85132. "threadName": "MainThread",
  85133. "processName": "MainProcess",
  85134. "process": 509276,
  85135. "message": "Sending message with topic shellies/gfw/floor/main_light/relay/0 and payload on",
  85136. "asctime": "2023-02-15 07:14:37,622"
  85137. },
  85138. {
  85139. "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0",
  85140. "msg": "Received message with topic %s and payload %s",
  85141. "args": [
  85142. "shellies/gfw/floor/main_light/relay/0",
  85143. "b'on'"
  85144. ],
  85145. "levelname": "DEBUG",
  85146. "levelno": 10,
  85147. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  85148. "filename": "__init__.py",
  85149. "module": "__init__",
  85150. "exc_info": null,
  85151. "exc_text": null,
  85152. "stack_info": null,
  85153. "lineno": 91,
  85154. "funcName": "__receive__",
  85155. "created": 1676441677.6240633,
  85156. "msecs": 624.06325340271,
  85157. "relativeCreated": 74627.57849693298,
  85158. "thread": 140246884292160,
  85159. "threadName": "Thread-1 (_thread_main)",
  85160. "processName": "MainProcess",
  85161. "process": 509276,
  85162. "message": "Received message with topic shellies/gfw/floor/main_light/relay/0 and payload b'on'",
  85163. "asctime": "2023-02-15 07:14:37,624"
  85164. },
  85165. {
  85166. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1.get",
  85167. "msg": "Received message with topic %s and payload %s",
  85168. "args": [
  85169. "zigbee/gfw/floor/main_light_1/get",
  85170. "b'{\"state\": \"\"}'"
  85171. ],
  85172. "levelname": "DEBUG",
  85173. "levelno": 10,
  85174. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  85175. "filename": "__init__.py",
  85176. "module": "__init__",
  85177. "exc_info": null,
  85178. "exc_text": null,
  85179. "stack_info": null,
  85180. "lineno": 91,
  85181. "funcName": "__receive__",
  85182. "created": 1676441677.6270952,
  85183. "msecs": 627.0952224731445,
  85184. "relativeCreated": 74630.61046600342,
  85185. "thread": 140246884292160,
  85186. "threadName": "Thread-1 (_thread_main)",
  85187. "processName": "MainProcess",
  85188. "process": 509276,
  85189. "message": "Received message with topic zigbee/gfw/floor/main_light_1/get and payload b'{\"state\": \"\"}'",
  85190. "asctime": "2023-02-15 07:14:37,627"
  85191. },
  85192. {
  85193. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1",
  85194. "msg": "Sending message with topic %s and payload %s",
  85195. "args": [
  85196. "zigbee/gfw/floor/main_light_1",
  85197. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  85198. ],
  85199. "levelname": "DEBUG",
  85200. "levelno": 10,
  85201. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  85202. "filename": "__init__.py",
  85203. "module": "__init__",
  85204. "exc_info": null,
  85205. "exc_text": null,
  85206. "stack_info": null,
  85207. "lineno": 75,
  85208. "funcName": "send",
  85209. "created": 1676441677.627543,
  85210. "msecs": 627.5429725646973,
  85211. "relativeCreated": 74631.05821609497,
  85212. "thread": 140246884292160,
  85213. "threadName": "Thread-1 (_thread_main)",
  85214. "processName": "MainProcess",
  85215. "process": 509276,
  85216. "message": "Sending message with topic zigbee/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  85217. "asctime": "2023-02-15 07:14:37,627"
  85218. },
  85219. {
  85220. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2.get",
  85221. "msg": "Received message with topic %s and payload %s",
  85222. "args": [
  85223. "zigbee/gfw/floor/main_light_2/get",
  85224. "b'{\"state\": \"\"}'"
  85225. ],
  85226. "levelname": "DEBUG",
  85227. "levelno": 10,
  85228. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  85229. "filename": "__init__.py",
  85230. "module": "__init__",
  85231. "exc_info": null,
  85232. "exc_text": null,
  85233. "stack_info": null,
  85234. "lineno": 91,
  85235. "funcName": "__receive__",
  85236. "created": 1676441677.6284132,
  85237. "msecs": 628.413200378418,
  85238. "relativeCreated": 74631.92844390869,
  85239. "thread": 140246884292160,
  85240. "threadName": "Thread-1 (_thread_main)",
  85241. "processName": "MainProcess",
  85242. "process": 509276,
  85243. "message": "Received message with topic zigbee/gfw/floor/main_light_2/get and payload b'{\"state\": \"\"}'",
  85244. "asctime": "2023-02-15 07:14:37,628"
  85245. },
  85246. {
  85247. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2",
  85248. "msg": "Sending message with topic %s and payload %s",
  85249. "args": [
  85250. "zigbee/gfw/floor/main_light_2",
  85251. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  85252. ],
  85253. "levelname": "DEBUG",
  85254. "levelno": 10,
  85255. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  85256. "filename": "__init__.py",
  85257. "module": "__init__",
  85258. "exc_info": null,
  85259. "exc_text": null,
  85260. "stack_info": null,
  85261. "lineno": 75,
  85262. "funcName": "send",
  85263. "created": 1676441677.6287723,
  85264. "msecs": 628.7722587585449,
  85265. "relativeCreated": 74632.28750228882,
  85266. "thread": 140246884292160,
  85267. "threadName": "Thread-1 (_thread_main)",
  85268. "processName": "MainProcess",
  85269. "process": 509276,
  85270. "message": "Sending message with topic zigbee/gfw/floor/main_light_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  85271. "asctime": "2023-02-15 07:14:37,628"
  85272. },
  85273. {
  85274. "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state",
  85275. "msg": "Received message with topic %s and payload %s",
  85276. "args": [
  85277. "videv/gfw/floor/main_light/state",
  85278. "b'true'"
  85279. ],
  85280. "levelname": "DEBUG",
  85281. "levelno": 10,
  85282. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  85283. "filename": "__init__.py",
  85284. "module": "__init__",
  85285. "exc_info": null,
  85286. "exc_text": null,
  85287. "stack_info": null,
  85288. "lineno": 91,
  85289. "funcName": "__receive__",
  85290. "created": 1676441677.6297228,
  85291. "msecs": 629.7228336334229,
  85292. "relativeCreated": 74633.2380771637,
  85293. "thread": 140246884292160,
  85294. "threadName": "Thread-1 (_thread_main)",
  85295. "processName": "MainProcess",
  85296. "process": 509276,
  85297. "message": "Received message with topic videv/gfw/floor/main_light/state and payload b'true'",
  85298. "asctime": "2023-02-15 07:14:37,629"
  85299. },
  85300. {
  85301. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1",
  85302. "msg": "Received message with topic %s and payload %s",
  85303. "args": [
  85304. "zigbee/gfw/floor/main_light_1",
  85305. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  85306. ],
  85307. "levelname": "DEBUG",
  85308. "levelno": 10,
  85309. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  85310. "filename": "__init__.py",
  85311. "module": "__init__",
  85312. "exc_info": null,
  85313. "exc_text": null,
  85314. "stack_info": null,
  85315. "lineno": 91,
  85316. "funcName": "__receive__",
  85317. "created": 1676441677.630493,
  85318. "msecs": 630.4929256439209,
  85319. "relativeCreated": 74634.0081691742,
  85320. "thread": 140246884292160,
  85321. "threadName": "Thread-1 (_thread_main)",
  85322. "processName": "MainProcess",
  85323. "process": 509276,
  85324. "message": "Received message with topic zigbee/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  85325. "asctime": "2023-02-15 07:14:37,630"
  85326. },
  85327. {
  85328. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2",
  85329. "msg": "Received message with topic %s and payload %s",
  85330. "args": [
  85331. "zigbee/gfw/floor/main_light_2",
  85332. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  85333. ],
  85334. "levelname": "DEBUG",
  85335. "levelno": 10,
  85336. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  85337. "filename": "__init__.py",
  85338. "module": "__init__",
  85339. "exc_info": null,
  85340. "exc_text": null,
  85341. "stack_info": null,
  85342. "lineno": 91,
  85343. "funcName": "__receive__",
  85344. "created": 1676441677.6312084,
  85345. "msecs": 631.2084197998047,
  85346. "relativeCreated": 74634.72366333008,
  85347. "thread": 140246884292160,
  85348. "threadName": "Thread-1 (_thread_main)",
  85349. "processName": "MainProcess",
  85350. "process": 509276,
  85351. "message": "Received message with topic zigbee/gfw/floor/main_light_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  85352. "asctime": "2023-02-15 07:14:37,631"
  85353. }
  85354. ],
  85355. "time_consumption": 0.29271769523620605
  85356. },
  85357. {
  85358. "name": "__tLogger__",
  85359. "msg": "Changing master device brightness to '%d'",
  85360. "args": [
  85361. 35
  85362. ],
  85363. "levelname": "DEBUG",
  85364. "levelno": 10,
  85365. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py",
  85366. "filename": "synchronisation.py",
  85367. "module": "synchronisation",
  85368. "exc_info": null,
  85369. "exc_text": null,
  85370. "stack_info": null,
  85371. "lineno": 56,
  85372. "funcName": "__test_brightness_sync__",
  85373. "created": 1676441678.2255406,
  85374. "msecs": 225.5406379699707,
  85375. "relativeCreated": 75229.05588150024,
  85376. "thread": 140246908178432,
  85377. "threadName": "MainThread",
  85378. "processName": "MainProcess",
  85379. "process": 509276,
  85380. "message": "Changing master device brightness to '35'",
  85381. "asctime": "2023-02-15 07:14:38,225",
  85382. "moduleLogger": [
  85383. {
  85384. "name": "smart_brain.mqtt.videv.gfw.floor.main_light.brightness.set",
  85385. "msg": "Sending message with topic %s and payload %s",
  85386. "args": [
  85387. "videv/gfw/floor/main_light/brightness/set",
  85388. "35"
  85389. ],
  85390. "levelname": "DEBUG",
  85391. "levelno": 10,
  85392. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  85393. "filename": "__init__.py",
  85394. "module": "__init__",
  85395. "exc_info": null,
  85396. "exc_text": null,
  85397. "stack_info": null,
  85398. "lineno": 75,
  85399. "funcName": "send",
  85400. "created": 1676441677.9244297,
  85401. "msecs": 924.4296550750732,
  85402. "relativeCreated": 74927.94489860535,
  85403. "thread": 140246908178432,
  85404. "threadName": "MainThread",
  85405. "processName": "MainProcess",
  85406. "process": 509276,
  85407. "message": "Sending message with topic videv/gfw/floor/main_light/brightness/set and payload 35",
  85408. "asctime": "2023-02-15 07:14:37,924"
  85409. },
  85410. {
  85411. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1.set",
  85412. "msg": "Received message with topic %s and payload %s",
  85413. "args": [
  85414. "zigbee/gfw/floor/main_light_1/set",
  85415. "b'{\"brightness\": 90}'"
  85416. ],
  85417. "levelname": "DEBUG",
  85418. "levelno": 10,
  85419. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  85420. "filename": "__init__.py",
  85421. "module": "__init__",
  85422. "exc_info": null,
  85423. "exc_text": null,
  85424. "stack_info": null,
  85425. "lineno": 91,
  85426. "funcName": "__receive__",
  85427. "created": 1676441677.927731,
  85428. "msecs": 927.7310371398926,
  85429. "relativeCreated": 74931.24628067017,
  85430. "thread": 140246884292160,
  85431. "threadName": "Thread-1 (_thread_main)",
  85432. "processName": "MainProcess",
  85433. "process": 509276,
  85434. "message": "Received message with topic zigbee/gfw/floor/main_light_1/set and payload b'{\"brightness\": 90}'",
  85435. "asctime": "2023-02-15 07:14:37,927"
  85436. },
  85437. {
  85438. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1",
  85439. "msg": "Sending message with topic %s and payload %s",
  85440. "args": [
  85441. "zigbee/gfw/floor/main_light_1",
  85442. "{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}"
  85443. ],
  85444. "levelname": "DEBUG",
  85445. "levelno": 10,
  85446. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  85447. "filename": "__init__.py",
  85448. "module": "__init__",
  85449. "exc_info": null,
  85450. "exc_text": null,
  85451. "stack_info": null,
  85452. "lineno": 75,
  85453. "funcName": "send",
  85454. "created": 1676441677.9281478,
  85455. "msecs": 928.1477928161621,
  85456. "relativeCreated": 74931.66303634644,
  85457. "thread": 140246884292160,
  85458. "threadName": "Thread-1 (_thread_main)",
  85459. "processName": "MainProcess",
  85460. "process": 509276,
  85461. "message": "Sending message with topic zigbee/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}",
  85462. "asctime": "2023-02-15 07:14:37,928"
  85463. },
  85464. {
  85465. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2.set",
  85466. "msg": "Received message with topic %s and payload %s",
  85467. "args": [
  85468. "zigbee/gfw/floor/main_light_2/set",
  85469. "b'{\"brightness\": 90}'"
  85470. ],
  85471. "levelname": "DEBUG",
  85472. "levelno": 10,
  85473. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  85474. "filename": "__init__.py",
  85475. "module": "__init__",
  85476. "exc_info": null,
  85477. "exc_text": null,
  85478. "stack_info": null,
  85479. "lineno": 91,
  85480. "funcName": "__receive__",
  85481. "created": 1676441677.9289305,
  85482. "msecs": 928.9305210113525,
  85483. "relativeCreated": 74932.44576454163,
  85484. "thread": 140246884292160,
  85485. "threadName": "Thread-1 (_thread_main)",
  85486. "processName": "MainProcess",
  85487. "process": 509276,
  85488. "message": "Received message with topic zigbee/gfw/floor/main_light_2/set and payload b'{\"brightness\": 90}'",
  85489. "asctime": "2023-02-15 07:14:37,928"
  85490. },
  85491. {
  85492. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2",
  85493. "msg": "Sending message with topic %s and payload %s",
  85494. "args": [
  85495. "zigbee/gfw/floor/main_light_2",
  85496. "{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}"
  85497. ],
  85498. "levelname": "DEBUG",
  85499. "levelno": 10,
  85500. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  85501. "filename": "__init__.py",
  85502. "module": "__init__",
  85503. "exc_info": null,
  85504. "exc_text": null,
  85505. "stack_info": null,
  85506. "lineno": 75,
  85507. "funcName": "send",
  85508. "created": 1676441677.9292645,
  85509. "msecs": 929.2645454406738,
  85510. "relativeCreated": 74932.77978897095,
  85511. "thread": 140246884292160,
  85512. "threadName": "Thread-1 (_thread_main)",
  85513. "processName": "MainProcess",
  85514. "process": 509276,
  85515. "message": "Sending message with topic zigbee/gfw/floor/main_light_2 and payload {\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}",
  85516. "asctime": "2023-02-15 07:14:37,929"
  85517. },
  85518. {
  85519. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1",
  85520. "msg": "Received message with topic %s and payload %s",
  85521. "args": [
  85522. "zigbee/gfw/floor/main_light_1",
  85523. "b'{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}'"
  85524. ],
  85525. "levelname": "DEBUG",
  85526. "levelno": 10,
  85527. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  85528. "filename": "__init__.py",
  85529. "module": "__init__",
  85530. "exc_info": null,
  85531. "exc_text": null,
  85532. "stack_info": null,
  85533. "lineno": 91,
  85534. "funcName": "__receive__",
  85535. "created": 1676441677.9303048,
  85536. "msecs": 930.304765701294,
  85537. "relativeCreated": 74933.82000923157,
  85538. "thread": 140246884292160,
  85539. "threadName": "Thread-1 (_thread_main)",
  85540. "processName": "MainProcess",
  85541. "process": 509276,
  85542. "message": "Received message with topic zigbee/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}'",
  85543. "asctime": "2023-02-15 07:14:37,930"
  85544. },
  85545. {
  85546. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2",
  85547. "msg": "Received message with topic %s and payload %s",
  85548. "args": [
  85549. "zigbee/gfw/floor/main_light_2",
  85550. "b'{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}'"
  85551. ],
  85552. "levelname": "DEBUG",
  85553. "levelno": 10,
  85554. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  85555. "filename": "__init__.py",
  85556. "module": "__init__",
  85557. "exc_info": null,
  85558. "exc_text": null,
  85559. "stack_info": null,
  85560. "lineno": 91,
  85561. "funcName": "__receive__",
  85562. "created": 1676441677.9310033,
  85563. "msecs": 931.0033321380615,
  85564. "relativeCreated": 74934.51857566833,
  85565. "thread": 140246884292160,
  85566. "threadName": "Thread-1 (_thread_main)",
  85567. "processName": "MainProcess",
  85568. "process": 509276,
  85569. "message": "Received message with topic zigbee/gfw/floor/main_light_2 and payload b'{\"state\": \"on\", \"brightness\": 90.0, \"color_temp\": 352.0}'",
  85570. "asctime": "2023-02-15 07:14:37,931"
  85571. },
  85572. {
  85573. "name": "smart_brain.mqtt.videv.gfw.floor.main_light.brightness",
  85574. "msg": "Received message with topic %s and payload %s",
  85575. "args": [
  85576. "videv/gfw/floor/main_light/brightness",
  85577. "b'35'"
  85578. ],
  85579. "levelname": "DEBUG",
  85580. "levelno": 10,
  85581. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  85582. "filename": "__init__.py",
  85583. "module": "__init__",
  85584. "exc_info": null,
  85585. "exc_text": null,
  85586. "stack_info": null,
  85587. "lineno": 91,
  85588. "funcName": "__receive__",
  85589. "created": 1676441677.9743276,
  85590. "msecs": 974.327564239502,
  85591. "relativeCreated": 74977.84280776978,
  85592. "thread": 140246884292160,
  85593. "threadName": "Thread-1 (_thread_main)",
  85594. "processName": "MainProcess",
  85595. "process": 509276,
  85596. "message": "Received message with topic videv/gfw/floor/main_light/brightness and payload b'35'",
  85597. "asctime": "2023-02-15 07:14:37,974"
  85598. }
  85599. ],
  85600. "time_consumption": 0.25121307373046875
  85601. },
  85602. {
  85603. "name": "__tLogger__",
  85604. "msg": "Follower device (zigbee/gfw/floor/main_light_1) brightness is correct (Content %s and Type is %s).",
  85605. "args": [
  85606. "35",
  85607. "<class 'int'>"
  85608. ],
  85609. "levelname": "INFO",
  85610. "levelno": 20,
  85611. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  85612. "filename": "test.py",
  85613. "module": "test",
  85614. "exc_info": null,
  85615. "exc_text": null,
  85616. "stack_info": null,
  85617. "lineno": 184,
  85618. "funcName": "equivalency_chk",
  85619. "created": 1676441678.226335,
  85620. "msecs": 226.3350486755371,
  85621. "relativeCreated": 75229.85029220581,
  85622. "thread": 140246908178432,
  85623. "threadName": "MainThread",
  85624. "processName": "MainProcess",
  85625. "process": 509276,
  85626. "message": "Follower device (zigbee/gfw/floor/main_light_1) brightness is correct (Content 35 and Type is <class 'int'>).",
  85627. "asctime": "2023-02-15 07:14:38,226",
  85628. "moduleLogger": [
  85629. {
  85630. "name": "__unittest__",
  85631. "msg": "Result (%s): %s (%s)",
  85632. "args": [
  85633. "Follower device (zigbee/gfw/floor/main_light_1) brightness",
  85634. "35",
  85635. "<class 'int'>"
  85636. ],
  85637. "levelname": "DEBUG",
  85638. "levelno": 10,
  85639. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  85640. "filename": "test.py",
  85641. "module": "test",
  85642. "exc_info": null,
  85643. "exc_text": null,
  85644. "stack_info": null,
  85645. "lineno": 22,
  85646. "funcName": "__report_result__",
  85647. "created": 1676441678.2260153,
  85648. "msecs": 226.0153293609619,
  85649. "relativeCreated": 75229.53057289124,
  85650. "thread": 140246908178432,
  85651. "threadName": "MainThread",
  85652. "processName": "MainProcess",
  85653. "process": 509276,
  85654. "message": "Result (Follower device (zigbee/gfw/floor/main_light_1) brightness): 35 (<class 'int'>)",
  85655. "asctime": "2023-02-15 07:14:38,226"
  85656. },
  85657. {
  85658. "name": "__unittest__",
  85659. "msg": "Expectation (%s): result %s %s (%s)",
  85660. "args": [
  85661. "Follower device (zigbee/gfw/floor/main_light_1) brightness",
  85662. "=",
  85663. "35",
  85664. "<class 'int'>"
  85665. ],
  85666. "levelname": "DEBUG",
  85667. "levelno": 10,
  85668. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  85669. "filename": "test.py",
  85670. "module": "test",
  85671. "exc_info": null,
  85672. "exc_text": null,
  85673. "stack_info": null,
  85674. "lineno": 26,
  85675. "funcName": "__report_expectation__",
  85676. "created": 1676441678.2261739,
  85677. "msecs": 226.17387771606445,
  85678. "relativeCreated": 75229.68912124634,
  85679. "thread": 140246908178432,
  85680. "threadName": "MainThread",
  85681. "processName": "MainProcess",
  85682. "process": 509276,
  85683. "message": "Expectation (Follower device (zigbee/gfw/floor/main_light_1) brightness): result = 35 (<class 'int'>)",
  85684. "asctime": "2023-02-15 07:14:38,226"
  85685. }
  85686. ],
  85687. "time_consumption": 0.00016117095947265625
  85688. },
  85689. {
  85690. "name": "__tLogger__",
  85691. "msg": "Follower device (zigbee/gfw/floor/main_light_2) brightness is correct (Content %s and Type is %s).",
  85692. "args": [
  85693. "35",
  85694. "<class 'int'>"
  85695. ],
  85696. "levelname": "INFO",
  85697. "levelno": 20,
  85698. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  85699. "filename": "test.py",
  85700. "module": "test",
  85701. "exc_info": null,
  85702. "exc_text": null,
  85703. "stack_info": null,
  85704. "lineno": 184,
  85705. "funcName": "equivalency_chk",
  85706. "created": 1676441678.2268002,
  85707. "msecs": 226.80020332336426,
  85708. "relativeCreated": 75230.31544685364,
  85709. "thread": 140246908178432,
  85710. "threadName": "MainThread",
  85711. "processName": "MainProcess",
  85712. "process": 509276,
  85713. "message": "Follower device (zigbee/gfw/floor/main_light_2) brightness is correct (Content 35 and Type is <class 'int'>).",
  85714. "asctime": "2023-02-15 07:14:38,226",
  85715. "moduleLogger": [
  85716. {
  85717. "name": "__unittest__",
  85718. "msg": "Result (%s): %s (%s)",
  85719. "args": [
  85720. "Follower device (zigbee/gfw/floor/main_light_2) brightness",
  85721. "35",
  85722. "<class 'int'>"
  85723. ],
  85724. "levelname": "DEBUG",
  85725. "levelno": 10,
  85726. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  85727. "filename": "test.py",
  85728. "module": "test",
  85729. "exc_info": null,
  85730. "exc_text": null,
  85731. "stack_info": null,
  85732. "lineno": 22,
  85733. "funcName": "__report_result__",
  85734. "created": 1676441678.226581,
  85735. "msecs": 226.58109664916992,
  85736. "relativeCreated": 75230.09634017944,
  85737. "thread": 140246908178432,
  85738. "threadName": "MainThread",
  85739. "processName": "MainProcess",
  85740. "process": 509276,
  85741. "message": "Result (Follower device (zigbee/gfw/floor/main_light_2) brightness): 35 (<class 'int'>)",
  85742. "asctime": "2023-02-15 07:14:38,226"
  85743. },
  85744. {
  85745. "name": "__unittest__",
  85746. "msg": "Expectation (%s): result %s %s (%s)",
  85747. "args": [
  85748. "Follower device (zigbee/gfw/floor/main_light_2) brightness",
  85749. "=",
  85750. "35",
  85751. "<class 'int'>"
  85752. ],
  85753. "levelname": "DEBUG",
  85754. "levelno": 10,
  85755. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  85756. "filename": "test.py",
  85757. "module": "test",
  85758. "exc_info": null,
  85759. "exc_text": null,
  85760. "stack_info": null,
  85761. "lineno": 26,
  85762. "funcName": "__report_expectation__",
  85763. "created": 1676441678.226699,
  85764. "msecs": 226.6991138458252,
  85765. "relativeCreated": 75230.2143573761,
  85766. "thread": 140246908178432,
  85767. "threadName": "MainThread",
  85768. "processName": "MainProcess",
  85769. "process": 509276,
  85770. "message": "Expectation (Follower device (zigbee/gfw/floor/main_light_2) brightness): result = 35 (<class 'int'>)",
  85771. "asctime": "2023-02-15 07:14:38,226"
  85772. }
  85773. ],
  85774. "time_consumption": 0.0001010894775390625
  85775. },
  85776. {
  85777. "name": "__tLogger__",
  85778. "msg": "Changing master device brightness to '%d'",
  85779. "args": [
  85780. 50
  85781. ],
  85782. "levelname": "DEBUG",
  85783. "levelno": 10,
  85784. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py",
  85785. "filename": "synchronisation.py",
  85786. "module": "synchronisation",
  85787. "exc_info": null,
  85788. "exc_text": null,
  85789. "stack_info": null,
  85790. "lineno": 56,
  85791. "funcName": "__test_brightness_sync__",
  85792. "created": 1676441678.528231,
  85793. "msecs": 528.2309055328369,
  85794. "relativeCreated": 75531.74614906311,
  85795. "thread": 140246908178432,
  85796. "threadName": "MainThread",
  85797. "processName": "MainProcess",
  85798. "process": 509276,
  85799. "message": "Changing master device brightness to '50'",
  85800. "asctime": "2023-02-15 07:14:38,528",
  85801. "moduleLogger": [
  85802. {
  85803. "name": "smart_brain.mqtt.videv.gfw.floor.main_light.brightness.set",
  85804. "msg": "Sending message with topic %s and payload %s",
  85805. "args": [
  85806. "videv/gfw/floor/main_light/brightness/set",
  85807. "50"
  85808. ],
  85809. "levelname": "DEBUG",
  85810. "levelno": 10,
  85811. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  85812. "filename": "__init__.py",
  85813. "module": "__init__",
  85814. "exc_info": null,
  85815. "exc_text": null,
  85816. "stack_info": null,
  85817. "lineno": 75,
  85818. "funcName": "send",
  85819. "created": 1676441678.2271023,
  85820. "msecs": 227.10227966308594,
  85821. "relativeCreated": 75230.61752319336,
  85822. "thread": 140246908178432,
  85823. "threadName": "MainThread",
  85824. "processName": "MainProcess",
  85825. "process": 509276,
  85826. "message": "Sending message with topic videv/gfw/floor/main_light/brightness/set and payload 50",
  85827. "asctime": "2023-02-15 07:14:38,227"
  85828. },
  85829. {
  85830. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1.set",
  85831. "msg": "Received message with topic %s and payload %s",
  85832. "args": [
  85833. "zigbee/gfw/floor/main_light_1/set",
  85834. "b'{\"brightness\": 128}'"
  85835. ],
  85836. "levelname": "DEBUG",
  85837. "levelno": 10,
  85838. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  85839. "filename": "__init__.py",
  85840. "module": "__init__",
  85841. "exc_info": null,
  85842. "exc_text": null,
  85843. "stack_info": null,
  85844. "lineno": 91,
  85845. "funcName": "__receive__",
  85846. "created": 1676441678.2309077,
  85847. "msecs": 230.90767860412598,
  85848. "relativeCreated": 75234.4229221344,
  85849. "thread": 140246884292160,
  85850. "threadName": "Thread-1 (_thread_main)",
  85851. "processName": "MainProcess",
  85852. "process": 509276,
  85853. "message": "Received message with topic zigbee/gfw/floor/main_light_1/set and payload b'{\"brightness\": 128}'",
  85854. "asctime": "2023-02-15 07:14:38,230"
  85855. },
  85856. {
  85857. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1",
  85858. "msg": "Sending message with topic %s and payload %s",
  85859. "args": [
  85860. "zigbee/gfw/floor/main_light_1",
  85861. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  85862. ],
  85863. "levelname": "DEBUG",
  85864. "levelno": 10,
  85865. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  85866. "filename": "__init__.py",
  85867. "module": "__init__",
  85868. "exc_info": null,
  85869. "exc_text": null,
  85870. "stack_info": null,
  85871. "lineno": 75,
  85872. "funcName": "send",
  85873. "created": 1676441678.2313807,
  85874. "msecs": 231.38070106506348,
  85875. "relativeCreated": 75234.89594459534,
  85876. "thread": 140246884292160,
  85877. "threadName": "Thread-1 (_thread_main)",
  85878. "processName": "MainProcess",
  85879. "process": 509276,
  85880. "message": "Sending message with topic zigbee/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  85881. "asctime": "2023-02-15 07:14:38,231"
  85882. },
  85883. {
  85884. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2.set",
  85885. "msg": "Received message with topic %s and payload %s",
  85886. "args": [
  85887. "zigbee/gfw/floor/main_light_2/set",
  85888. "b'{\"brightness\": 128}'"
  85889. ],
  85890. "levelname": "DEBUG",
  85891. "levelno": 10,
  85892. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  85893. "filename": "__init__.py",
  85894. "module": "__init__",
  85895. "exc_info": null,
  85896. "exc_text": null,
  85897. "stack_info": null,
  85898. "lineno": 91,
  85899. "funcName": "__receive__",
  85900. "created": 1676441678.2322743,
  85901. "msecs": 232.27429389953613,
  85902. "relativeCreated": 75235.78953742981,
  85903. "thread": 140246884292160,
  85904. "threadName": "Thread-1 (_thread_main)",
  85905. "processName": "MainProcess",
  85906. "process": 509276,
  85907. "message": "Received message with topic zigbee/gfw/floor/main_light_2/set and payload b'{\"brightness\": 128}'",
  85908. "asctime": "2023-02-15 07:14:38,232"
  85909. },
  85910. {
  85911. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2",
  85912. "msg": "Sending message with topic %s and payload %s",
  85913. "args": [
  85914. "zigbee/gfw/floor/main_light_2",
  85915. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  85916. ],
  85917. "levelname": "DEBUG",
  85918. "levelno": 10,
  85919. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  85920. "filename": "__init__.py",
  85921. "module": "__init__",
  85922. "exc_info": null,
  85923. "exc_text": null,
  85924. "stack_info": null,
  85925. "lineno": 75,
  85926. "funcName": "send",
  85927. "created": 1676441678.2326593,
  85928. "msecs": 232.65933990478516,
  85929. "relativeCreated": 75236.17458343506,
  85930. "thread": 140246884292160,
  85931. "threadName": "Thread-1 (_thread_main)",
  85932. "processName": "MainProcess",
  85933. "process": 509276,
  85934. "message": "Sending message with topic zigbee/gfw/floor/main_light_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  85935. "asctime": "2023-02-15 07:14:38,232"
  85936. },
  85937. {
  85938. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1",
  85939. "msg": "Received message with topic %s and payload %s",
  85940. "args": [
  85941. "zigbee/gfw/floor/main_light_1",
  85942. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  85943. ],
  85944. "levelname": "DEBUG",
  85945. "levelno": 10,
  85946. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  85947. "filename": "__init__.py",
  85948. "module": "__init__",
  85949. "exc_info": null,
  85950. "exc_text": null,
  85951. "stack_info": null,
  85952. "lineno": 91,
  85953. "funcName": "__receive__",
  85954. "created": 1676441678.2338533,
  85955. "msecs": 233.85334014892578,
  85956. "relativeCreated": 75237.3685836792,
  85957. "thread": 140246884292160,
  85958. "threadName": "Thread-1 (_thread_main)",
  85959. "processName": "MainProcess",
  85960. "process": 509276,
  85961. "message": "Received message with topic zigbee/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  85962. "asctime": "2023-02-15 07:14:38,233"
  85963. },
  85964. {
  85965. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2",
  85966. "msg": "Received message with topic %s and payload %s",
  85967. "args": [
  85968. "zigbee/gfw/floor/main_light_2",
  85969. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  85970. ],
  85971. "levelname": "DEBUG",
  85972. "levelno": 10,
  85973. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  85974. "filename": "__init__.py",
  85975. "module": "__init__",
  85976. "exc_info": null,
  85977. "exc_text": null,
  85978. "stack_info": null,
  85979. "lineno": 91,
  85980. "funcName": "__receive__",
  85981. "created": 1676441678.234668,
  85982. "msecs": 234.66801643371582,
  85983. "relativeCreated": 75238.18325996399,
  85984. "thread": 140246884292160,
  85985. "threadName": "Thread-1 (_thread_main)",
  85986. "processName": "MainProcess",
  85987. "process": 509276,
  85988. "message": "Received message with topic zigbee/gfw/floor/main_light_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  85989. "asctime": "2023-02-15 07:14:38,234"
  85990. },
  85991. {
  85992. "name": "smart_brain.mqtt.videv.gfw.floor.main_light.brightness",
  85993. "msg": "Received message with topic %s and payload %s",
  85994. "args": [
  85995. "videv/gfw/floor/main_light/brightness",
  85996. "b'50'"
  85997. ],
  85998. "levelname": "DEBUG",
  85999. "levelno": 10,
  86000. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  86001. "filename": "__init__.py",
  86002. "module": "__init__",
  86003. "exc_info": null,
  86004. "exc_text": null,
  86005. "stack_info": null,
  86006. "lineno": 91,
  86007. "funcName": "__receive__",
  86008. "created": 1676441678.279541,
  86009. "msecs": 279.541015625,
  86010. "relativeCreated": 75283.05625915527,
  86011. "thread": 140246884292160,
  86012. "threadName": "Thread-1 (_thread_main)",
  86013. "processName": "MainProcess",
  86014. "process": 509276,
  86015. "message": "Received message with topic videv/gfw/floor/main_light/brightness and payload b'50'",
  86016. "asctime": "2023-02-15 07:14:38,279"
  86017. }
  86018. ],
  86019. "time_consumption": 0.24868988990783691
  86020. },
  86021. {
  86022. "name": "__tLogger__",
  86023. "msg": "Follower device (zigbee/gfw/floor/main_light_1) brightness is correct (Content %s and Type is %s).",
  86024. "args": [
  86025. "50",
  86026. "<class 'int'>"
  86027. ],
  86028. "levelname": "INFO",
  86029. "levelno": 20,
  86030. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  86031. "filename": "test.py",
  86032. "module": "test",
  86033. "exc_info": null,
  86034. "exc_text": null,
  86035. "stack_info": null,
  86036. "lineno": 184,
  86037. "funcName": "equivalency_chk",
  86038. "created": 1676441678.528983,
  86039. "msecs": 528.9831161499023,
  86040. "relativeCreated": 75532.49835968018,
  86041. "thread": 140246908178432,
  86042. "threadName": "MainThread",
  86043. "processName": "MainProcess",
  86044. "process": 509276,
  86045. "message": "Follower device (zigbee/gfw/floor/main_light_1) brightness is correct (Content 50 and Type is <class 'int'>).",
  86046. "asctime": "2023-02-15 07:14:38,528",
  86047. "moduleLogger": [
  86048. {
  86049. "name": "__unittest__",
  86050. "msg": "Result (%s): %s (%s)",
  86051. "args": [
  86052. "Follower device (zigbee/gfw/floor/main_light_1) brightness",
  86053. "50",
  86054. "<class 'int'>"
  86055. ],
  86056. "levelname": "DEBUG",
  86057. "levelno": 10,
  86058. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  86059. "filename": "test.py",
  86060. "module": "test",
  86061. "exc_info": null,
  86062. "exc_text": null,
  86063. "stack_info": null,
  86064. "lineno": 22,
  86065. "funcName": "__report_result__",
  86066. "created": 1676441678.528703,
  86067. "msecs": 528.702974319458,
  86068. "relativeCreated": 75532.21821784973,
  86069. "thread": 140246908178432,
  86070. "threadName": "MainThread",
  86071. "processName": "MainProcess",
  86072. "process": 509276,
  86073. "message": "Result (Follower device (zigbee/gfw/floor/main_light_1) brightness): 50 (<class 'int'>)",
  86074. "asctime": "2023-02-15 07:14:38,528"
  86075. },
  86076. {
  86077. "name": "__unittest__",
  86078. "msg": "Expectation (%s): result %s %s (%s)",
  86079. "args": [
  86080. "Follower device (zigbee/gfw/floor/main_light_1) brightness",
  86081. "=",
  86082. "50",
  86083. "<class 'int'>"
  86084. ],
  86085. "levelname": "DEBUG",
  86086. "levelno": 10,
  86087. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  86088. "filename": "test.py",
  86089. "module": "test",
  86090. "exc_info": null,
  86091. "exc_text": null,
  86092. "stack_info": null,
  86093. "lineno": 26,
  86094. "funcName": "__report_expectation__",
  86095. "created": 1676441678.5288577,
  86096. "msecs": 528.8577079772949,
  86097. "relativeCreated": 75532.37295150757,
  86098. "thread": 140246908178432,
  86099. "threadName": "MainThread",
  86100. "processName": "MainProcess",
  86101. "process": 509276,
  86102. "message": "Expectation (Follower device (zigbee/gfw/floor/main_light_1) brightness): result = 50 (<class 'int'>)",
  86103. "asctime": "2023-02-15 07:14:38,528"
  86104. }
  86105. ],
  86106. "time_consumption": 0.00012540817260742188
  86107. },
  86108. {
  86109. "name": "__tLogger__",
  86110. "msg": "Follower device (zigbee/gfw/floor/main_light_2) brightness is correct (Content %s and Type is %s).",
  86111. "args": [
  86112. "50",
  86113. "<class 'int'>"
  86114. ],
  86115. "levelname": "INFO",
  86116. "levelno": 20,
  86117. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  86118. "filename": "test.py",
  86119. "module": "test",
  86120. "exc_info": null,
  86121. "exc_text": null,
  86122. "stack_info": null,
  86123. "lineno": 184,
  86124. "funcName": "equivalency_chk",
  86125. "created": 1676441678.5293941,
  86126. "msecs": 529.3941497802734,
  86127. "relativeCreated": 75532.90939331055,
  86128. "thread": 140246908178432,
  86129. "threadName": "MainThread",
  86130. "processName": "MainProcess",
  86131. "process": 509276,
  86132. "message": "Follower device (zigbee/gfw/floor/main_light_2) brightness is correct (Content 50 and Type is <class 'int'>).",
  86133. "asctime": "2023-02-15 07:14:38,529",
  86134. "moduleLogger": [
  86135. {
  86136. "name": "__unittest__",
  86137. "msg": "Result (%s): %s (%s)",
  86138. "args": [
  86139. "Follower device (zigbee/gfw/floor/main_light_2) brightness",
  86140. "50",
  86141. "<class 'int'>"
  86142. ],
  86143. "levelname": "DEBUG",
  86144. "levelno": 10,
  86145. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  86146. "filename": "test.py",
  86147. "module": "test",
  86148. "exc_info": null,
  86149. "exc_text": null,
  86150. "stack_info": null,
  86151. "lineno": 22,
  86152. "funcName": "__report_result__",
  86153. "created": 1676441678.5291853,
  86154. "msecs": 529.1852951049805,
  86155. "relativeCreated": 75532.70053863525,
  86156. "thread": 140246908178432,
  86157. "threadName": "MainThread",
  86158. "processName": "MainProcess",
  86159. "process": 509276,
  86160. "message": "Result (Follower device (zigbee/gfw/floor/main_light_2) brightness): 50 (<class 'int'>)",
  86161. "asctime": "2023-02-15 07:14:38,529"
  86162. },
  86163. {
  86164. "name": "__unittest__",
  86165. "msg": "Expectation (%s): result %s %s (%s)",
  86166. "args": [
  86167. "Follower device (zigbee/gfw/floor/main_light_2) brightness",
  86168. "=",
  86169. "50",
  86170. "<class 'int'>"
  86171. ],
  86172. "levelname": "DEBUG",
  86173. "levelno": 10,
  86174. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  86175. "filename": "test.py",
  86176. "module": "test",
  86177. "exc_info": null,
  86178. "exc_text": null,
  86179. "stack_info": null,
  86180. "lineno": 26,
  86181. "funcName": "__report_expectation__",
  86182. "created": 1676441678.529296,
  86183. "msecs": 529.2959213256836,
  86184. "relativeCreated": 75532.81116485596,
  86185. "thread": 140246908178432,
  86186. "threadName": "MainThread",
  86187. "processName": "MainProcess",
  86188. "process": 509276,
  86189. "message": "Expectation (Follower device (zigbee/gfw/floor/main_light_2) brightness): result = 50 (<class 'int'>)",
  86190. "asctime": "2023-02-15 07:14:38,529"
  86191. }
  86192. ],
  86193. "time_consumption": 9.822845458984375e-05
  86194. },
  86195. {
  86196. "name": "__tLogger__",
  86197. "msg": "Resetting preconditions for master device '%s' (Power off)",
  86198. "args": [
  86199. false
  86200. ],
  86201. "levelname": "DEBUG",
  86202. "levelno": 10,
  86203. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py",
  86204. "filename": "synchronisation.py",
  86205. "module": "synchronisation",
  86206. "exc_info": null,
  86207. "exc_text": null,
  86208. "stack_info": null,
  86209. "lineno": 64,
  86210. "funcName": "__test_brightness_sync__",
  86211. "created": 1676441678.8309102,
  86212. "msecs": 830.9102058410645,
  86213. "relativeCreated": 75834.42544937134,
  86214. "thread": 140246908178432,
  86215. "threadName": "MainThread",
  86216. "processName": "MainProcess",
  86217. "process": 509276,
  86218. "message": "Resetting preconditions for master device 'False' (Power off)",
  86219. "asctime": "2023-02-15 07:14:38,830",
  86220. "moduleLogger": [
  86221. {
  86222. "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0",
  86223. "msg": "Sending message with topic %s and payload %s",
  86224. "args": [
  86225. "shellies/gfw/floor/main_light/relay/0",
  86226. "off"
  86227. ],
  86228. "levelname": "DEBUG",
  86229. "levelno": 10,
  86230. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  86231. "filename": "__init__.py",
  86232. "module": "__init__",
  86233. "exc_info": null,
  86234. "exc_text": null,
  86235. "stack_info": null,
  86236. "lineno": 75,
  86237. "funcName": "send",
  86238. "created": 1676441678.529664,
  86239. "msecs": 529.6640396118164,
  86240. "relativeCreated": 75533.17928314209,
  86241. "thread": 140246908178432,
  86242. "threadName": "MainThread",
  86243. "processName": "MainProcess",
  86244. "process": 509276,
  86245. "message": "Sending message with topic shellies/gfw/floor/main_light/relay/0 and payload off",
  86246. "asctime": "2023-02-15 07:14:38,529"
  86247. },
  86248. {
  86249. "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0",
  86250. "msg": "Received message with topic %s and payload %s",
  86251. "args": [
  86252. "shellies/gfw/floor/main_light/relay/0",
  86253. "b'off'"
  86254. ],
  86255. "levelname": "DEBUG",
  86256. "levelno": 10,
  86257. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  86258. "filename": "__init__.py",
  86259. "module": "__init__",
  86260. "exc_info": null,
  86261. "exc_text": null,
  86262. "stack_info": null,
  86263. "lineno": 91,
  86264. "funcName": "__receive__",
  86265. "created": 1676441678.5310483,
  86266. "msecs": 531.0482978820801,
  86267. "relativeCreated": 75534.56354141235,
  86268. "thread": 140246884292160,
  86269. "threadName": "Thread-1 (_thread_main)",
  86270. "processName": "MainProcess",
  86271. "process": 509276,
  86272. "message": "Received message with topic shellies/gfw/floor/main_light/relay/0 and payload b'off'",
  86273. "asctime": "2023-02-15 07:14:38,531"
  86274. },
  86275. {
  86276. "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state",
  86277. "msg": "Received message with topic %s and payload %s",
  86278. "args": [
  86279. "videv/gfw/floor/main_light/state",
  86280. "b'false'"
  86281. ],
  86282. "levelname": "DEBUG",
  86283. "levelno": 10,
  86284. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  86285. "filename": "__init__.py",
  86286. "module": "__init__",
  86287. "exc_info": null,
  86288. "exc_text": null,
  86289. "stack_info": null,
  86290. "lineno": 91,
  86291. "funcName": "__receive__",
  86292. "created": 1676441678.5334342,
  86293. "msecs": 533.4341526031494,
  86294. "relativeCreated": 75536.94939613342,
  86295. "thread": 140246884292160,
  86296. "threadName": "Thread-1 (_thread_main)",
  86297. "processName": "MainProcess",
  86298. "process": 509276,
  86299. "message": "Received message with topic videv/gfw/floor/main_light/state and payload b'false'",
  86300. "asctime": "2023-02-15 07:14:38,533"
  86301. }
  86302. ],
  86303. "time_consumption": 0.29747605323791504
  86304. }
  86305. ],
  86306. "time_consumption": 1.2085537910461426,
  86307. "time_start": "2023-02-15 07:14:37,622",
  86308. "time_finished": "2023-02-15 07:14:38,830"
  86309. },
  86310. "Color temperature synchronisation test: videv/gfw/floor/main_light": {
  86311. "name": "__tLogger__",
  86312. "msg": "Color temperature synchronisation test: videv/gfw/floor/main_light",
  86313. "args": null,
  86314. "levelname": "INFO",
  86315. "levelno": 20,
  86316. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py",
  86317. "filename": "synchronisation.py",
  86318. "module": "synchronisation",
  86319. "exc_info": null,
  86320. "exc_text": null,
  86321. "stack_info": null,
  86322. "lineno": 67,
  86323. "funcName": "test_color_temp_sync",
  86324. "created": 1676441678.8315444,
  86325. "msecs": 831.5443992614746,
  86326. "relativeCreated": 75835.05964279175,
  86327. "thread": 140246908178432,
  86328. "threadName": "MainThread",
  86329. "processName": "MainProcess",
  86330. "process": 509276,
  86331. "message": "Color temperature synchronisation test: videv/gfw/floor/main_light",
  86332. "asctime": "2023-02-15 07:14:38,831",
  86333. "moduleLogger": [],
  86334. "testcaseLogger": [
  86335. {
  86336. "name": "__tLogger__",
  86337. "msg": "Setting preconditions for master device '%s' (Power on)",
  86338. "args": [
  86339. true
  86340. ],
  86341. "levelname": "DEBUG",
  86342. "levelno": 10,
  86343. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py",
  86344. "filename": "synchronisation.py",
  86345. "module": "synchronisation",
  86346. "exc_info": null,
  86347. "exc_text": null,
  86348. "stack_info": null,
  86349. "lineno": 73,
  86350. "funcName": "__test_color_temp_sync__",
  86351. "created": 1676441679.1330502,
  86352. "msecs": 133.05020332336426,
  86353. "relativeCreated": 76136.56544685364,
  86354. "thread": 140246908178432,
  86355. "threadName": "MainThread",
  86356. "processName": "MainProcess",
  86357. "process": 509276,
  86358. "message": "Setting preconditions for master device 'True' (Power on)",
  86359. "asctime": "2023-02-15 07:14:39,133",
  86360. "moduleLogger": [
  86361. {
  86362. "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0",
  86363. "msg": "Sending message with topic %s and payload %s",
  86364. "args": [
  86365. "shellies/gfw/floor/main_light/relay/0",
  86366. "on"
  86367. ],
  86368. "levelname": "DEBUG",
  86369. "levelno": 10,
  86370. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  86371. "filename": "__init__.py",
  86372. "module": "__init__",
  86373. "exc_info": null,
  86374. "exc_text": null,
  86375. "stack_info": null,
  86376. "lineno": 75,
  86377. "funcName": "send",
  86378. "created": 1676441678.831841,
  86379. "msecs": 831.840991973877,
  86380. "relativeCreated": 75835.35623550415,
  86381. "thread": 140246908178432,
  86382. "threadName": "MainThread",
  86383. "processName": "MainProcess",
  86384. "process": 509276,
  86385. "message": "Sending message with topic shellies/gfw/floor/main_light/relay/0 and payload on",
  86386. "asctime": "2023-02-15 07:14:38,831"
  86387. },
  86388. {
  86389. "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0",
  86390. "msg": "Received message with topic %s and payload %s",
  86391. "args": [
  86392. "shellies/gfw/floor/main_light/relay/0",
  86393. "b'on'"
  86394. ],
  86395. "levelname": "DEBUG",
  86396. "levelno": 10,
  86397. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  86398. "filename": "__init__.py",
  86399. "module": "__init__",
  86400. "exc_info": null,
  86401. "exc_text": null,
  86402. "stack_info": null,
  86403. "lineno": 91,
  86404. "funcName": "__receive__",
  86405. "created": 1676441678.8330214,
  86406. "msecs": 833.0214023590088,
  86407. "relativeCreated": 75836.53664588928,
  86408. "thread": 140246884292160,
  86409. "threadName": "Thread-1 (_thread_main)",
  86410. "processName": "MainProcess",
  86411. "process": 509276,
  86412. "message": "Received message with topic shellies/gfw/floor/main_light/relay/0 and payload b'on'",
  86413. "asctime": "2023-02-15 07:14:38,833"
  86414. },
  86415. {
  86416. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1.get",
  86417. "msg": "Received message with topic %s and payload %s",
  86418. "args": [
  86419. "zigbee/gfw/floor/main_light_1/get",
  86420. "b'{\"state\": \"\"}'"
  86421. ],
  86422. "levelname": "DEBUG",
  86423. "levelno": 10,
  86424. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  86425. "filename": "__init__.py",
  86426. "module": "__init__",
  86427. "exc_info": null,
  86428. "exc_text": null,
  86429. "stack_info": null,
  86430. "lineno": 91,
  86431. "funcName": "__receive__",
  86432. "created": 1676441678.8362622,
  86433. "msecs": 836.2622261047363,
  86434. "relativeCreated": 75839.77746963501,
  86435. "thread": 140246884292160,
  86436. "threadName": "Thread-1 (_thread_main)",
  86437. "processName": "MainProcess",
  86438. "process": 509276,
  86439. "message": "Received message with topic zigbee/gfw/floor/main_light_1/get and payload b'{\"state\": \"\"}'",
  86440. "asctime": "2023-02-15 07:14:38,836"
  86441. },
  86442. {
  86443. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1",
  86444. "msg": "Sending message with topic %s and payload %s",
  86445. "args": [
  86446. "zigbee/gfw/floor/main_light_1",
  86447. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  86448. ],
  86449. "levelname": "DEBUG",
  86450. "levelno": 10,
  86451. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  86452. "filename": "__init__.py",
  86453. "module": "__init__",
  86454. "exc_info": null,
  86455. "exc_text": null,
  86456. "stack_info": null,
  86457. "lineno": 75,
  86458. "funcName": "send",
  86459. "created": 1676441678.8366206,
  86460. "msecs": 836.620569229126,
  86461. "relativeCreated": 75840.1358127594,
  86462. "thread": 140246884292160,
  86463. "threadName": "Thread-1 (_thread_main)",
  86464. "processName": "MainProcess",
  86465. "process": 509276,
  86466. "message": "Sending message with topic zigbee/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  86467. "asctime": "2023-02-15 07:14:38,836"
  86468. },
  86469. {
  86470. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2.get",
  86471. "msg": "Received message with topic %s and payload %s",
  86472. "args": [
  86473. "zigbee/gfw/floor/main_light_2/get",
  86474. "b'{\"state\": \"\"}'"
  86475. ],
  86476. "levelname": "DEBUG",
  86477. "levelno": 10,
  86478. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  86479. "filename": "__init__.py",
  86480. "module": "__init__",
  86481. "exc_info": null,
  86482. "exc_text": null,
  86483. "stack_info": null,
  86484. "lineno": 91,
  86485. "funcName": "__receive__",
  86486. "created": 1676441678.8373563,
  86487. "msecs": 837.3563289642334,
  86488. "relativeCreated": 75840.8715724945,
  86489. "thread": 140246884292160,
  86490. "threadName": "Thread-1 (_thread_main)",
  86491. "processName": "MainProcess",
  86492. "process": 509276,
  86493. "message": "Received message with topic zigbee/gfw/floor/main_light_2/get and payload b'{\"state\": \"\"}'",
  86494. "asctime": "2023-02-15 07:14:38,837"
  86495. },
  86496. {
  86497. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2",
  86498. "msg": "Sending message with topic %s and payload %s",
  86499. "args": [
  86500. "zigbee/gfw/floor/main_light_2",
  86501. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  86502. ],
  86503. "levelname": "DEBUG",
  86504. "levelno": 10,
  86505. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  86506. "filename": "__init__.py",
  86507. "module": "__init__",
  86508. "exc_info": null,
  86509. "exc_text": null,
  86510. "stack_info": null,
  86511. "lineno": 75,
  86512. "funcName": "send",
  86513. "created": 1676441678.8376942,
  86514. "msecs": 837.6941680908203,
  86515. "relativeCreated": 75841.2094116211,
  86516. "thread": 140246884292160,
  86517. "threadName": "Thread-1 (_thread_main)",
  86518. "processName": "MainProcess",
  86519. "process": 509276,
  86520. "message": "Sending message with topic zigbee/gfw/floor/main_light_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  86521. "asctime": "2023-02-15 07:14:38,837"
  86522. },
  86523. {
  86524. "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state",
  86525. "msg": "Received message with topic %s and payload %s",
  86526. "args": [
  86527. "videv/gfw/floor/main_light/state",
  86528. "b'true'"
  86529. ],
  86530. "levelname": "DEBUG",
  86531. "levelno": 10,
  86532. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  86533. "filename": "__init__.py",
  86534. "module": "__init__",
  86535. "exc_info": null,
  86536. "exc_text": null,
  86537. "stack_info": null,
  86538. "lineno": 91,
  86539. "funcName": "__receive__",
  86540. "created": 1676441678.8386228,
  86541. "msecs": 838.6228084564209,
  86542. "relativeCreated": 75842.1380519867,
  86543. "thread": 140246884292160,
  86544. "threadName": "Thread-1 (_thread_main)",
  86545. "processName": "MainProcess",
  86546. "process": 509276,
  86547. "message": "Received message with topic videv/gfw/floor/main_light/state and payload b'true'",
  86548. "asctime": "2023-02-15 07:14:38,838"
  86549. },
  86550. {
  86551. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1",
  86552. "msg": "Received message with topic %s and payload %s",
  86553. "args": [
  86554. "zigbee/gfw/floor/main_light_1",
  86555. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  86556. ],
  86557. "levelname": "DEBUG",
  86558. "levelno": 10,
  86559. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  86560. "filename": "__init__.py",
  86561. "module": "__init__",
  86562. "exc_info": null,
  86563. "exc_text": null,
  86564. "stack_info": null,
  86565. "lineno": 91,
  86566. "funcName": "__receive__",
  86567. "created": 1676441678.8392773,
  86568. "msecs": 839.2772674560547,
  86569. "relativeCreated": 75842.79251098633,
  86570. "thread": 140246884292160,
  86571. "threadName": "Thread-1 (_thread_main)",
  86572. "processName": "MainProcess",
  86573. "process": 509276,
  86574. "message": "Received message with topic zigbee/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  86575. "asctime": "2023-02-15 07:14:38,839"
  86576. },
  86577. {
  86578. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2",
  86579. "msg": "Received message with topic %s and payload %s",
  86580. "args": [
  86581. "zigbee/gfw/floor/main_light_2",
  86582. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  86583. ],
  86584. "levelname": "DEBUG",
  86585. "levelno": 10,
  86586. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  86587. "filename": "__init__.py",
  86588. "module": "__init__",
  86589. "exc_info": null,
  86590. "exc_text": null,
  86591. "stack_info": null,
  86592. "lineno": 91,
  86593. "funcName": "__receive__",
  86594. "created": 1676441678.8398983,
  86595. "msecs": 839.8983478546143,
  86596. "relativeCreated": 75843.41359138489,
  86597. "thread": 140246884292160,
  86598. "threadName": "Thread-1 (_thread_main)",
  86599. "processName": "MainProcess",
  86600. "process": 509276,
  86601. "message": "Received message with topic zigbee/gfw/floor/main_light_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  86602. "asctime": "2023-02-15 07:14:38,839"
  86603. }
  86604. ],
  86605. "time_consumption": 0.29315185546875
  86606. },
  86607. {
  86608. "name": "__tLogger__",
  86609. "msg": "Changing master device color temperature to '%d'",
  86610. "args": [
  86611. 2
  86612. ],
  86613. "levelname": "DEBUG",
  86614. "levelno": 10,
  86615. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py",
  86616. "filename": "synchronisation.py",
  86617. "module": "synchronisation",
  86618. "exc_info": null,
  86619. "exc_text": null,
  86620. "stack_info": null,
  86621. "lineno": 81,
  86622. "funcName": "__test_color_temp_sync__",
  86623. "created": 1676441679.4346888,
  86624. "msecs": 434.6888065338135,
  86625. "relativeCreated": 76438.20405006409,
  86626. "thread": 140246908178432,
  86627. "threadName": "MainThread",
  86628. "processName": "MainProcess",
  86629. "process": 509276,
  86630. "message": "Changing master device color temperature to '2'",
  86631. "asctime": "2023-02-15 07:14:39,434",
  86632. "moduleLogger": [
  86633. {
  86634. "name": "smart_brain.mqtt.videv.gfw.floor.main_light.color_temp.set",
  86635. "msg": "Sending message with topic %s and payload %s",
  86636. "args": [
  86637. "videv/gfw/floor/main_light/color_temp/set",
  86638. "2"
  86639. ],
  86640. "levelname": "DEBUG",
  86641. "levelno": 10,
  86642. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  86643. "filename": "__init__.py",
  86644. "module": "__init__",
  86645. "exc_info": null,
  86646. "exc_text": null,
  86647. "stack_info": null,
  86648. "lineno": 75,
  86649. "funcName": "send",
  86650. "created": 1676441679.1336305,
  86651. "msecs": 133.63051414489746,
  86652. "relativeCreated": 76137.14575767517,
  86653. "thread": 140246908178432,
  86654. "threadName": "MainThread",
  86655. "processName": "MainProcess",
  86656. "process": 509276,
  86657. "message": "Sending message with topic videv/gfw/floor/main_light/color_temp/set and payload 2",
  86658. "asctime": "2023-02-15 07:14:39,133"
  86659. },
  86660. {
  86661. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1.set",
  86662. "msg": "Received message with topic %s and payload %s",
  86663. "args": [
  86664. "zigbee/gfw/floor/main_light_1/set",
  86665. "b'{\"color_temp\": 291}'"
  86666. ],
  86667. "levelname": "DEBUG",
  86668. "levelno": 10,
  86669. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  86670. "filename": "__init__.py",
  86671. "module": "__init__",
  86672. "exc_info": null,
  86673. "exc_text": null,
  86674. "stack_info": null,
  86675. "lineno": 91,
  86676. "funcName": "__receive__",
  86677. "created": 1676441679.1374495,
  86678. "msecs": 137.4495029449463,
  86679. "relativeCreated": 76140.96474647522,
  86680. "thread": 140246884292160,
  86681. "threadName": "Thread-1 (_thread_main)",
  86682. "processName": "MainProcess",
  86683. "process": 509276,
  86684. "message": "Received message with topic zigbee/gfw/floor/main_light_1/set and payload b'{\"color_temp\": 291}'",
  86685. "asctime": "2023-02-15 07:14:39,137"
  86686. },
  86687. {
  86688. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1",
  86689. "msg": "Sending message with topic %s and payload %s",
  86690. "args": [
  86691. "zigbee/gfw/floor/main_light_1",
  86692. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}"
  86693. ],
  86694. "levelname": "DEBUG",
  86695. "levelno": 10,
  86696. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  86697. "filename": "__init__.py",
  86698. "module": "__init__",
  86699. "exc_info": null,
  86700. "exc_text": null,
  86701. "stack_info": null,
  86702. "lineno": 75,
  86703. "funcName": "send",
  86704. "created": 1676441679.1379302,
  86705. "msecs": 137.93015480041504,
  86706. "relativeCreated": 76141.44539833069,
  86707. "thread": 140246884292160,
  86708. "threadName": "Thread-1 (_thread_main)",
  86709. "processName": "MainProcess",
  86710. "process": 509276,
  86711. "message": "Sending message with topic zigbee/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}",
  86712. "asctime": "2023-02-15 07:14:39,137"
  86713. },
  86714. {
  86715. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2.set",
  86716. "msg": "Received message with topic %s and payload %s",
  86717. "args": [
  86718. "zigbee/gfw/floor/main_light_2/set",
  86719. "b'{\"color_temp\": 291}'"
  86720. ],
  86721. "levelname": "DEBUG",
  86722. "levelno": 10,
  86723. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  86724. "filename": "__init__.py",
  86725. "module": "__init__",
  86726. "exc_info": null,
  86727. "exc_text": null,
  86728. "stack_info": null,
  86729. "lineno": 91,
  86730. "funcName": "__receive__",
  86731. "created": 1676441679.1388562,
  86732. "msecs": 138.8561725616455,
  86733. "relativeCreated": 76142.37141609192,
  86734. "thread": 140246884292160,
  86735. "threadName": "Thread-1 (_thread_main)",
  86736. "processName": "MainProcess",
  86737. "process": 509276,
  86738. "message": "Received message with topic zigbee/gfw/floor/main_light_2/set and payload b'{\"color_temp\": 291}'",
  86739. "asctime": "2023-02-15 07:14:39,138"
  86740. },
  86741. {
  86742. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2",
  86743. "msg": "Sending message with topic %s and payload %s",
  86744. "args": [
  86745. "zigbee/gfw/floor/main_light_2",
  86746. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}"
  86747. ],
  86748. "levelname": "DEBUG",
  86749. "levelno": 10,
  86750. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  86751. "filename": "__init__.py",
  86752. "module": "__init__",
  86753. "exc_info": null,
  86754. "exc_text": null,
  86755. "stack_info": null,
  86756. "lineno": 75,
  86757. "funcName": "send",
  86758. "created": 1676441679.1392493,
  86759. "msecs": 139.24932479858398,
  86760. "relativeCreated": 76142.76456832886,
  86761. "thread": 140246884292160,
  86762. "threadName": "Thread-1 (_thread_main)",
  86763. "processName": "MainProcess",
  86764. "process": 509276,
  86765. "message": "Sending message with topic zigbee/gfw/floor/main_light_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}",
  86766. "asctime": "2023-02-15 07:14:39,139"
  86767. },
  86768. {
  86769. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1",
  86770. "msg": "Received message with topic %s and payload %s",
  86771. "args": [
  86772. "zigbee/gfw/floor/main_light_1",
  86773. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}'"
  86774. ],
  86775. "levelname": "DEBUG",
  86776. "levelno": 10,
  86777. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  86778. "filename": "__init__.py",
  86779. "module": "__init__",
  86780. "exc_info": null,
  86781. "exc_text": null,
  86782. "stack_info": null,
  86783. "lineno": 91,
  86784. "funcName": "__receive__",
  86785. "created": 1676441679.1404583,
  86786. "msecs": 140.458345413208,
  86787. "relativeCreated": 76143.97358894348,
  86788. "thread": 140246884292160,
  86789. "threadName": "Thread-1 (_thread_main)",
  86790. "processName": "MainProcess",
  86791. "process": 509276,
  86792. "message": "Received message with topic zigbee/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}'",
  86793. "asctime": "2023-02-15 07:14:39,140"
  86794. },
  86795. {
  86796. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2",
  86797. "msg": "Received message with topic %s and payload %s",
  86798. "args": [
  86799. "zigbee/gfw/floor/main_light_2",
  86800. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}'"
  86801. ],
  86802. "levelname": "DEBUG",
  86803. "levelno": 10,
  86804. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  86805. "filename": "__init__.py",
  86806. "module": "__init__",
  86807. "exc_info": null,
  86808. "exc_text": null,
  86809. "stack_info": null,
  86810. "lineno": 91,
  86811. "funcName": "__receive__",
  86812. "created": 1676441679.1412385,
  86813. "msecs": 141.23845100402832,
  86814. "relativeCreated": 76144.7536945343,
  86815. "thread": 140246884292160,
  86816. "threadName": "Thread-1 (_thread_main)",
  86817. "processName": "MainProcess",
  86818. "process": 509276,
  86819. "message": "Received message with topic zigbee/gfw/floor/main_light_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 291.0}'",
  86820. "asctime": "2023-02-15 07:14:39,141"
  86821. },
  86822. {
  86823. "name": "smart_brain.mqtt.videv.gfw.floor.main_light.color_temp",
  86824. "msg": "Received message with topic %s and payload %s",
  86825. "args": [
  86826. "videv/gfw/floor/main_light/color_temp",
  86827. "b'2'"
  86828. ],
  86829. "levelname": "DEBUG",
  86830. "levelno": 10,
  86831. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  86832. "filename": "__init__.py",
  86833. "module": "__init__",
  86834. "exc_info": null,
  86835. "exc_text": null,
  86836. "stack_info": null,
  86837. "lineno": 91,
  86838. "funcName": "__receive__",
  86839. "created": 1676441679.1829967,
  86840. "msecs": 182.9967498779297,
  86841. "relativeCreated": 76186.5119934082,
  86842. "thread": 140246884292160,
  86843. "threadName": "Thread-1 (_thread_main)",
  86844. "processName": "MainProcess",
  86845. "process": 509276,
  86846. "message": "Received message with topic videv/gfw/floor/main_light/color_temp and payload b'2'",
  86847. "asctime": "2023-02-15 07:14:39,182"
  86848. }
  86849. ],
  86850. "time_consumption": 0.2516920566558838
  86851. },
  86852. {
  86853. "name": "__tLogger__",
  86854. "msg": "Follower device (zigbee/gfw/floor/main_light_1) color temperature is correct (Content %s and Type is %s).",
  86855. "args": [
  86856. "2",
  86857. "<class 'int'>"
  86858. ],
  86859. "levelname": "INFO",
  86860. "levelno": 20,
  86861. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  86862. "filename": "test.py",
  86863. "module": "test",
  86864. "exc_info": null,
  86865. "exc_text": null,
  86866. "stack_info": null,
  86867. "lineno": 184,
  86868. "funcName": "equivalency_chk",
  86869. "created": 1676441679.4354765,
  86870. "msecs": 435.47654151916504,
  86871. "relativeCreated": 76438.99178504944,
  86872. "thread": 140246908178432,
  86873. "threadName": "MainThread",
  86874. "processName": "MainProcess",
  86875. "process": 509276,
  86876. "message": "Follower device (zigbee/gfw/floor/main_light_1) color temperature is correct (Content 2 and Type is <class 'int'>).",
  86877. "asctime": "2023-02-15 07:14:39,435",
  86878. "moduleLogger": [
  86879. {
  86880. "name": "__unittest__",
  86881. "msg": "Result (%s): %s (%s)",
  86882. "args": [
  86883. "Follower device (zigbee/gfw/floor/main_light_1) color temperature",
  86884. "2",
  86885. "<class 'int'>"
  86886. ],
  86887. "levelname": "DEBUG",
  86888. "levelno": 10,
  86889. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  86890. "filename": "test.py",
  86891. "module": "test",
  86892. "exc_info": null,
  86893. "exc_text": null,
  86894. "stack_info": null,
  86895. "lineno": 22,
  86896. "funcName": "__report_result__",
  86897. "created": 1676441679.4351575,
  86898. "msecs": 435.15753746032715,
  86899. "relativeCreated": 76438.6727809906,
  86900. "thread": 140246908178432,
  86901. "threadName": "MainThread",
  86902. "processName": "MainProcess",
  86903. "process": 509276,
  86904. "message": "Result (Follower device (zigbee/gfw/floor/main_light_1) color temperature): 2 (<class 'int'>)",
  86905. "asctime": "2023-02-15 07:14:39,435"
  86906. },
  86907. {
  86908. "name": "__unittest__",
  86909. "msg": "Expectation (%s): result %s %s (%s)",
  86910. "args": [
  86911. "Follower device (zigbee/gfw/floor/main_light_1) color temperature",
  86912. "=",
  86913. "2",
  86914. "<class 'int'>"
  86915. ],
  86916. "levelname": "DEBUG",
  86917. "levelno": 10,
  86918. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  86919. "filename": "test.py",
  86920. "module": "test",
  86921. "exc_info": null,
  86922. "exc_text": null,
  86923. "stack_info": null,
  86924. "lineno": 26,
  86925. "funcName": "__report_expectation__",
  86926. "created": 1676441679.4353511,
  86927. "msecs": 435.3511333465576,
  86928. "relativeCreated": 76438.86637687683,
  86929. "thread": 140246908178432,
  86930. "threadName": "MainThread",
  86931. "processName": "MainProcess",
  86932. "process": 509276,
  86933. "message": "Expectation (Follower device (zigbee/gfw/floor/main_light_1) color temperature): result = 2 (<class 'int'>)",
  86934. "asctime": "2023-02-15 07:14:39,435"
  86935. }
  86936. ],
  86937. "time_consumption": 0.00012540817260742188
  86938. },
  86939. {
  86940. "name": "__tLogger__",
  86941. "msg": "Follower device (zigbee/gfw/floor/main_light_2) color temperature is correct (Content %s and Type is %s).",
  86942. "args": [
  86943. "2",
  86944. "<class 'int'>"
  86945. ],
  86946. "levelname": "INFO",
  86947. "levelno": 20,
  86948. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  86949. "filename": "test.py",
  86950. "module": "test",
  86951. "exc_info": null,
  86952. "exc_text": null,
  86953. "stack_info": null,
  86954. "lineno": 184,
  86955. "funcName": "equivalency_chk",
  86956. "created": 1676441679.4359767,
  86957. "msecs": 435.9767436981201,
  86958. "relativeCreated": 76439.4919872284,
  86959. "thread": 140246908178432,
  86960. "threadName": "MainThread",
  86961. "processName": "MainProcess",
  86962. "process": 509276,
  86963. "message": "Follower device (zigbee/gfw/floor/main_light_2) color temperature is correct (Content 2 and Type is <class 'int'>).",
  86964. "asctime": "2023-02-15 07:14:39,435",
  86965. "moduleLogger": [
  86966. {
  86967. "name": "__unittest__",
  86968. "msg": "Result (%s): %s (%s)",
  86969. "args": [
  86970. "Follower device (zigbee/gfw/floor/main_light_2) color temperature",
  86971. "2",
  86972. "<class 'int'>"
  86973. ],
  86974. "levelname": "DEBUG",
  86975. "levelno": 10,
  86976. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  86977. "filename": "test.py",
  86978. "module": "test",
  86979. "exc_info": null,
  86980. "exc_text": null,
  86981. "stack_info": null,
  86982. "lineno": 22,
  86983. "funcName": "__report_result__",
  86984. "created": 1676441679.4356961,
  86985. "msecs": 435.6961250305176,
  86986. "relativeCreated": 76439.21136856079,
  86987. "thread": 140246908178432,
  86988. "threadName": "MainThread",
  86989. "processName": "MainProcess",
  86990. "process": 509276,
  86991. "message": "Result (Follower device (zigbee/gfw/floor/main_light_2) color temperature): 2 (<class 'int'>)",
  86992. "asctime": "2023-02-15 07:14:39,435"
  86993. },
  86994. {
  86995. "name": "__unittest__",
  86996. "msg": "Expectation (%s): result %s %s (%s)",
  86997. "args": [
  86998. "Follower device (zigbee/gfw/floor/main_light_2) color temperature",
  86999. "=",
  87000. "2",
  87001. "<class 'int'>"
  87002. ],
  87003. "levelname": "DEBUG",
  87004. "levelno": 10,
  87005. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  87006. "filename": "test.py",
  87007. "module": "test",
  87008. "exc_info": null,
  87009. "exc_text": null,
  87010. "stack_info": null,
  87011. "lineno": 26,
  87012. "funcName": "__report_expectation__",
  87013. "created": 1676441679.4358637,
  87014. "msecs": 435.863733291626,
  87015. "relativeCreated": 76439.3789768219,
  87016. "thread": 140246908178432,
  87017. "threadName": "MainThread",
  87018. "processName": "MainProcess",
  87019. "process": 509276,
  87020. "message": "Expectation (Follower device (zigbee/gfw/floor/main_light_2) color temperature): result = 2 (<class 'int'>)",
  87021. "asctime": "2023-02-15 07:14:39,435"
  87022. }
  87023. ],
  87024. "time_consumption": 0.00011301040649414062
  87025. },
  87026. {
  87027. "name": "__tLogger__",
  87028. "msg": "Changing master device color temperature to '%d'",
  87029. "args": [
  87030. 5
  87031. ],
  87032. "levelname": "DEBUG",
  87033. "levelno": 10,
  87034. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py",
  87035. "filename": "synchronisation.py",
  87036. "module": "synchronisation",
  87037. "exc_info": null,
  87038. "exc_text": null,
  87039. "stack_info": null,
  87040. "lineno": 81,
  87041. "funcName": "__test_color_temp_sync__",
  87042. "created": 1676441679.7374256,
  87043. "msecs": 737.4255657196045,
  87044. "relativeCreated": 76740.94080924988,
  87045. "thread": 140246908178432,
  87046. "threadName": "MainThread",
  87047. "processName": "MainProcess",
  87048. "process": 509276,
  87049. "message": "Changing master device color temperature to '5'",
  87050. "asctime": "2023-02-15 07:14:39,737",
  87051. "moduleLogger": [
  87052. {
  87053. "name": "smart_brain.mqtt.videv.gfw.floor.main_light.color_temp.set",
  87054. "msg": "Sending message with topic %s and payload %s",
  87055. "args": [
  87056. "videv/gfw/floor/main_light/color_temp/set",
  87057. "5"
  87058. ],
  87059. "levelname": "DEBUG",
  87060. "levelno": 10,
  87061. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  87062. "filename": "__init__.py",
  87063. "module": "__init__",
  87064. "exc_info": null,
  87065. "exc_text": null,
  87066. "stack_info": null,
  87067. "lineno": 75,
  87068. "funcName": "send",
  87069. "created": 1676441679.4362965,
  87070. "msecs": 436.2964630126953,
  87071. "relativeCreated": 76439.81170654297,
  87072. "thread": 140246908178432,
  87073. "threadName": "MainThread",
  87074. "processName": "MainProcess",
  87075. "process": 509276,
  87076. "message": "Sending message with topic videv/gfw/floor/main_light/color_temp/set and payload 5",
  87077. "asctime": "2023-02-15 07:14:39,436"
  87078. },
  87079. {
  87080. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1.set",
  87081. "msg": "Received message with topic %s and payload %s",
  87082. "args": [
  87083. "zigbee/gfw/floor/main_light_1/set",
  87084. "b'{\"color_temp\": 352}'"
  87085. ],
  87086. "levelname": "DEBUG",
  87087. "levelno": 10,
  87088. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  87089. "filename": "__init__.py",
  87090. "module": "__init__",
  87091. "exc_info": null,
  87092. "exc_text": null,
  87093. "stack_info": null,
  87094. "lineno": 91,
  87095. "funcName": "__receive__",
  87096. "created": 1676441679.4400544,
  87097. "msecs": 440.05441665649414,
  87098. "relativeCreated": 76443.56966018677,
  87099. "thread": 140246884292160,
  87100. "threadName": "Thread-1 (_thread_main)",
  87101. "processName": "MainProcess",
  87102. "process": 509276,
  87103. "message": "Received message with topic zigbee/gfw/floor/main_light_1/set and payload b'{\"color_temp\": 352}'",
  87104. "asctime": "2023-02-15 07:14:39,440"
  87105. },
  87106. {
  87107. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1",
  87108. "msg": "Sending message with topic %s and payload %s",
  87109. "args": [
  87110. "zigbee/gfw/floor/main_light_1",
  87111. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  87112. ],
  87113. "levelname": "DEBUG",
  87114. "levelno": 10,
  87115. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  87116. "filename": "__init__.py",
  87117. "module": "__init__",
  87118. "exc_info": null,
  87119. "exc_text": null,
  87120. "stack_info": null,
  87121. "lineno": 75,
  87122. "funcName": "send",
  87123. "created": 1676441679.4405344,
  87124. "msecs": 440.5343532562256,
  87125. "relativeCreated": 76444.0495967865,
  87126. "thread": 140246884292160,
  87127. "threadName": "Thread-1 (_thread_main)",
  87128. "processName": "MainProcess",
  87129. "process": 509276,
  87130. "message": "Sending message with topic zigbee/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  87131. "asctime": "2023-02-15 07:14:39,440"
  87132. },
  87133. {
  87134. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2.set",
  87135. "msg": "Received message with topic %s and payload %s",
  87136. "args": [
  87137. "zigbee/gfw/floor/main_light_2/set",
  87138. "b'{\"color_temp\": 352}'"
  87139. ],
  87140. "levelname": "DEBUG",
  87141. "levelno": 10,
  87142. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  87143. "filename": "__init__.py",
  87144. "module": "__init__",
  87145. "exc_info": null,
  87146. "exc_text": null,
  87147. "stack_info": null,
  87148. "lineno": 91,
  87149. "funcName": "__receive__",
  87150. "created": 1676441679.4414284,
  87151. "msecs": 441.42842292785645,
  87152. "relativeCreated": 76444.94366645813,
  87153. "thread": 140246884292160,
  87154. "threadName": "Thread-1 (_thread_main)",
  87155. "processName": "MainProcess",
  87156. "process": 509276,
  87157. "message": "Received message with topic zigbee/gfw/floor/main_light_2/set and payload b'{\"color_temp\": 352}'",
  87158. "asctime": "2023-02-15 07:14:39,441"
  87159. },
  87160. {
  87161. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2",
  87162. "msg": "Sending message with topic %s and payload %s",
  87163. "args": [
  87164. "zigbee/gfw/floor/main_light_2",
  87165. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  87166. ],
  87167. "levelname": "DEBUG",
  87168. "levelno": 10,
  87169. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  87170. "filename": "__init__.py",
  87171. "module": "__init__",
  87172. "exc_info": null,
  87173. "exc_text": null,
  87174. "stack_info": null,
  87175. "lineno": 75,
  87176. "funcName": "send",
  87177. "created": 1676441679.4418395,
  87178. "msecs": 441.83945655822754,
  87179. "relativeCreated": 76445.3547000885,
  87180. "thread": 140246884292160,
  87181. "threadName": "Thread-1 (_thread_main)",
  87182. "processName": "MainProcess",
  87183. "process": 509276,
  87184. "message": "Sending message with topic zigbee/gfw/floor/main_light_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  87185. "asctime": "2023-02-15 07:14:39,441"
  87186. },
  87187. {
  87188. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1",
  87189. "msg": "Received message with topic %s and payload %s",
  87190. "args": [
  87191. "zigbee/gfw/floor/main_light_1",
  87192. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  87193. ],
  87194. "levelname": "DEBUG",
  87195. "levelno": 10,
  87196. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  87197. "filename": "__init__.py",
  87198. "module": "__init__",
  87199. "exc_info": null,
  87200. "exc_text": null,
  87201. "stack_info": null,
  87202. "lineno": 91,
  87203. "funcName": "__receive__",
  87204. "created": 1676441679.4429328,
  87205. "msecs": 442.9328441619873,
  87206. "relativeCreated": 76446.44808769226,
  87207. "thread": 140246884292160,
  87208. "threadName": "Thread-1 (_thread_main)",
  87209. "processName": "MainProcess",
  87210. "process": 509276,
  87211. "message": "Received message with topic zigbee/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  87212. "asctime": "2023-02-15 07:14:39,442"
  87213. },
  87214. {
  87215. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2",
  87216. "msg": "Received message with topic %s and payload %s",
  87217. "args": [
  87218. "zigbee/gfw/floor/main_light_2",
  87219. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  87220. ],
  87221. "levelname": "DEBUG",
  87222. "levelno": 10,
  87223. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  87224. "filename": "__init__.py",
  87225. "module": "__init__",
  87226. "exc_info": null,
  87227. "exc_text": null,
  87228. "stack_info": null,
  87229. "lineno": 91,
  87230. "funcName": "__receive__",
  87231. "created": 1676441679.4436712,
  87232. "msecs": 443.67122650146484,
  87233. "relativeCreated": 76447.18647003174,
  87234. "thread": 140246884292160,
  87235. "threadName": "Thread-1 (_thread_main)",
  87236. "processName": "MainProcess",
  87237. "process": 509276,
  87238. "message": "Received message with topic zigbee/gfw/floor/main_light_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  87239. "asctime": "2023-02-15 07:14:39,443"
  87240. },
  87241. {
  87242. "name": "smart_brain.mqtt.videv.gfw.floor.main_light.color_temp",
  87243. "msg": "Received message with topic %s and payload %s",
  87244. "args": [
  87245. "videv/gfw/floor/main_light/color_temp",
  87246. "b'5'"
  87247. ],
  87248. "levelname": "DEBUG",
  87249. "levelno": 10,
  87250. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  87251. "filename": "__init__.py",
  87252. "module": "__init__",
  87253. "exc_info": null,
  87254. "exc_text": null,
  87255. "stack_info": null,
  87256. "lineno": 91,
  87257. "funcName": "__receive__",
  87258. "created": 1676441679.4872732,
  87259. "msecs": 487.2732162475586,
  87260. "relativeCreated": 76490.78845977783,
  87261. "thread": 140246884292160,
  87262. "threadName": "Thread-1 (_thread_main)",
  87263. "processName": "MainProcess",
  87264. "process": 509276,
  87265. "message": "Received message with topic videv/gfw/floor/main_light/color_temp and payload b'5'",
  87266. "asctime": "2023-02-15 07:14:39,487"
  87267. }
  87268. ],
  87269. "time_consumption": 0.2501523494720459
  87270. },
  87271. {
  87272. "name": "__tLogger__",
  87273. "msg": "Follower device (zigbee/gfw/floor/main_light_1) color temperature is correct (Content %s and Type is %s).",
  87274. "args": [
  87275. "5",
  87276. "<class 'int'>"
  87277. ],
  87278. "levelname": "INFO",
  87279. "levelno": 20,
  87280. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  87281. "filename": "test.py",
  87282. "module": "test",
  87283. "exc_info": null,
  87284. "exc_text": null,
  87285. "stack_info": null,
  87286. "lineno": 184,
  87287. "funcName": "equivalency_chk",
  87288. "created": 1676441679.7382016,
  87289. "msecs": 738.2016181945801,
  87290. "relativeCreated": 76741.71686172485,
  87291. "thread": 140246908178432,
  87292. "threadName": "MainThread",
  87293. "processName": "MainProcess",
  87294. "process": 509276,
  87295. "message": "Follower device (zigbee/gfw/floor/main_light_1) color temperature is correct (Content 5 and Type is <class 'int'>).",
  87296. "asctime": "2023-02-15 07:14:39,738",
  87297. "moduleLogger": [
  87298. {
  87299. "name": "__unittest__",
  87300. "msg": "Result (%s): %s (%s)",
  87301. "args": [
  87302. "Follower device (zigbee/gfw/floor/main_light_1) color temperature",
  87303. "5",
  87304. "<class 'int'>"
  87305. ],
  87306. "levelname": "DEBUG",
  87307. "levelno": 10,
  87308. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  87309. "filename": "test.py",
  87310. "module": "test",
  87311. "exc_info": null,
  87312. "exc_text": null,
  87313. "stack_info": null,
  87314. "lineno": 22,
  87315. "funcName": "__report_result__",
  87316. "created": 1676441679.73789,
  87317. "msecs": 737.8900051116943,
  87318. "relativeCreated": 76741.40524864197,
  87319. "thread": 140246908178432,
  87320. "threadName": "MainThread",
  87321. "processName": "MainProcess",
  87322. "process": 509276,
  87323. "message": "Result (Follower device (zigbee/gfw/floor/main_light_1) color temperature): 5 (<class 'int'>)",
  87324. "asctime": "2023-02-15 07:14:39,737"
  87325. },
  87326. {
  87327. "name": "__unittest__",
  87328. "msg": "Expectation (%s): result %s %s (%s)",
  87329. "args": [
  87330. "Follower device (zigbee/gfw/floor/main_light_1) color temperature",
  87331. "=",
  87332. "5",
  87333. "<class 'int'>"
  87334. ],
  87335. "levelname": "DEBUG",
  87336. "levelno": 10,
  87337. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  87338. "filename": "test.py",
  87339. "module": "test",
  87340. "exc_info": null,
  87341. "exc_text": null,
  87342. "stack_info": null,
  87343. "lineno": 26,
  87344. "funcName": "__report_expectation__",
  87345. "created": 1676441679.7380435,
  87346. "msecs": 738.0435466766357,
  87347. "relativeCreated": 76741.55879020691,
  87348. "thread": 140246908178432,
  87349. "threadName": "MainThread",
  87350. "processName": "MainProcess",
  87351. "process": 509276,
  87352. "message": "Expectation (Follower device (zigbee/gfw/floor/main_light_1) color temperature): result = 5 (<class 'int'>)",
  87353. "asctime": "2023-02-15 07:14:39,738"
  87354. }
  87355. ],
  87356. "time_consumption": 0.00015807151794433594
  87357. },
  87358. {
  87359. "name": "__tLogger__",
  87360. "msg": "Follower device (zigbee/gfw/floor/main_light_2) color temperature is correct (Content %s and Type is %s).",
  87361. "args": [
  87362. "5",
  87363. "<class 'int'>"
  87364. ],
  87365. "levelname": "INFO",
  87366. "levelno": 20,
  87367. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  87368. "filename": "test.py",
  87369. "module": "test",
  87370. "exc_info": null,
  87371. "exc_text": null,
  87372. "stack_info": null,
  87373. "lineno": 184,
  87374. "funcName": "equivalency_chk",
  87375. "created": 1676441679.7386742,
  87376. "msecs": 738.6741638183594,
  87377. "relativeCreated": 76742.18940734863,
  87378. "thread": 140246908178432,
  87379. "threadName": "MainThread",
  87380. "processName": "MainProcess",
  87381. "process": 509276,
  87382. "message": "Follower device (zigbee/gfw/floor/main_light_2) color temperature is correct (Content 5 and Type is <class 'int'>).",
  87383. "asctime": "2023-02-15 07:14:39,738",
  87384. "moduleLogger": [
  87385. {
  87386. "name": "__unittest__",
  87387. "msg": "Result (%s): %s (%s)",
  87388. "args": [
  87389. "Follower device (zigbee/gfw/floor/main_light_2) color temperature",
  87390. "5",
  87391. "<class 'int'>"
  87392. ],
  87393. "levelname": "DEBUG",
  87394. "levelno": 10,
  87395. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  87396. "filename": "test.py",
  87397. "module": "test",
  87398. "exc_info": null,
  87399. "exc_text": null,
  87400. "stack_info": null,
  87401. "lineno": 22,
  87402. "funcName": "__report_result__",
  87403. "created": 1676441679.7384124,
  87404. "msecs": 738.4123802185059,
  87405. "relativeCreated": 76741.92762374878,
  87406. "thread": 140246908178432,
  87407. "threadName": "MainThread",
  87408. "processName": "MainProcess",
  87409. "process": 509276,
  87410. "message": "Result (Follower device (zigbee/gfw/floor/main_light_2) color temperature): 5 (<class 'int'>)",
  87411. "asctime": "2023-02-15 07:14:39,738"
  87412. },
  87413. {
  87414. "name": "__unittest__",
  87415. "msg": "Expectation (%s): result %s %s (%s)",
  87416. "args": [
  87417. "Follower device (zigbee/gfw/floor/main_light_2) color temperature",
  87418. "=",
  87419. "5",
  87420. "<class 'int'>"
  87421. ],
  87422. "levelname": "DEBUG",
  87423. "levelno": 10,
  87424. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  87425. "filename": "test.py",
  87426. "module": "test",
  87427. "exc_info": null,
  87428. "exc_text": null,
  87429. "stack_info": null,
  87430. "lineno": 26,
  87431. "funcName": "__report_expectation__",
  87432. "created": 1676441679.7385705,
  87433. "msecs": 738.5704517364502,
  87434. "relativeCreated": 76742.08569526672,
  87435. "thread": 140246908178432,
  87436. "threadName": "MainThread",
  87437. "processName": "MainProcess",
  87438. "process": 509276,
  87439. "message": "Expectation (Follower device (zigbee/gfw/floor/main_light_2) color temperature): result = 5 (<class 'int'>)",
  87440. "asctime": "2023-02-15 07:14:39,738"
  87441. }
  87442. ],
  87443. "time_consumption": 0.00010371208190917969
  87444. },
  87445. {
  87446. "name": "__tLogger__",
  87447. "msg": "Resetting preconditions for master device '%s' (Power off)",
  87448. "args": [
  87449. false
  87450. ],
  87451. "levelname": "DEBUG",
  87452. "levelno": 10,
  87453. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py",
  87454. "filename": "synchronisation.py",
  87455. "module": "synchronisation",
  87456. "exc_info": null,
  87457. "exc_text": null,
  87458. "stack_info": null,
  87459. "lineno": 89,
  87460. "funcName": "__test_color_temp_sync__",
  87461. "created": 1676441680.0401947,
  87462. "msecs": 40.19474983215332,
  87463. "relativeCreated": 77043.70999336243,
  87464. "thread": 140246908178432,
  87465. "threadName": "MainThread",
  87466. "processName": "MainProcess",
  87467. "process": 509276,
  87468. "message": "Resetting preconditions for master device 'False' (Power off)",
  87469. "asctime": "2023-02-15 07:14:40,040",
  87470. "moduleLogger": [
  87471. {
  87472. "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0",
  87473. "msg": "Sending message with topic %s and payload %s",
  87474. "args": [
  87475. "shellies/gfw/floor/main_light/relay/0",
  87476. "off"
  87477. ],
  87478. "levelname": "DEBUG",
  87479. "levelno": 10,
  87480. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  87481. "filename": "__init__.py",
  87482. "module": "__init__",
  87483. "exc_info": null,
  87484. "exc_text": null,
  87485. "stack_info": null,
  87486. "lineno": 75,
  87487. "funcName": "send",
  87488. "created": 1676441679.7389512,
  87489. "msecs": 738.9512062072754,
  87490. "relativeCreated": 76742.46644973755,
  87491. "thread": 140246908178432,
  87492. "threadName": "MainThread",
  87493. "processName": "MainProcess",
  87494. "process": 509276,
  87495. "message": "Sending message with topic shellies/gfw/floor/main_light/relay/0 and payload off",
  87496. "asctime": "2023-02-15 07:14:39,738"
  87497. },
  87498. {
  87499. "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0",
  87500. "msg": "Received message with topic %s and payload %s",
  87501. "args": [
  87502. "shellies/gfw/floor/main_light/relay/0",
  87503. "b'off'"
  87504. ],
  87505. "levelname": "DEBUG",
  87506. "levelno": 10,
  87507. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  87508. "filename": "__init__.py",
  87509. "module": "__init__",
  87510. "exc_info": null,
  87511. "exc_text": null,
  87512. "stack_info": null,
  87513. "lineno": 91,
  87514. "funcName": "__receive__",
  87515. "created": 1676441679.7402892,
  87516. "msecs": 740.2892112731934,
  87517. "relativeCreated": 76743.80445480347,
  87518. "thread": 140246884292160,
  87519. "threadName": "Thread-1 (_thread_main)",
  87520. "processName": "MainProcess",
  87521. "process": 509276,
  87522. "message": "Received message with topic shellies/gfw/floor/main_light/relay/0 and payload b'off'",
  87523. "asctime": "2023-02-15 07:14:39,740"
  87524. },
  87525. {
  87526. "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state",
  87527. "msg": "Received message with topic %s and payload %s",
  87528. "args": [
  87529. "videv/gfw/floor/main_light/state",
  87530. "b'false'"
  87531. ],
  87532. "levelname": "DEBUG",
  87533. "levelno": 10,
  87534. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  87535. "filename": "__init__.py",
  87536. "module": "__init__",
  87537. "exc_info": null,
  87538. "exc_text": null,
  87539. "stack_info": null,
  87540. "lineno": 91,
  87541. "funcName": "__receive__",
  87542. "created": 1676441679.7427142,
  87543. "msecs": 742.7141666412354,
  87544. "relativeCreated": 76746.22941017151,
  87545. "thread": 140246884292160,
  87546. "threadName": "Thread-1 (_thread_main)",
  87547. "processName": "MainProcess",
  87548. "process": 509276,
  87549. "message": "Received message with topic videv/gfw/floor/main_light/state and payload b'false'",
  87550. "asctime": "2023-02-15 07:14:39,742"
  87551. }
  87552. ],
  87553. "time_consumption": 0.29748058319091797
  87554. }
  87555. ],
  87556. "time_consumption": 1.2086503505706787,
  87557. "time_start": "2023-02-15 07:14:38,831",
  87558. "time_finished": "2023-02-15 07:14:40,040"
  87559. },
  87560. "Power On/ Off synchronisation test: shellies/gfw/floor/main_light": {
  87561. "name": "__tLogger__",
  87562. "msg": "Power On/ Off synchronisation test: shellies/gfw/floor/main_light",
  87563. "args": null,
  87564. "levelname": "INFO",
  87565. "levelno": 20,
  87566. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py",
  87567. "filename": "synchronisation.py",
  87568. "module": "synchronisation",
  87569. "exc_info": null,
  87570. "exc_text": null,
  87571. "stack_info": null,
  87572. "lineno": 24,
  87573. "funcName": "test_power_on_off_sync",
  87574. "created": 1676441680.040956,
  87575. "msecs": 40.95602035522461,
  87576. "relativeCreated": 77044.4712638855,
  87577. "thread": 140246908178432,
  87578. "threadName": "MainThread",
  87579. "processName": "MainProcess",
  87580. "process": 509276,
  87581. "message": "Power On/ Off synchronisation test: shellies/gfw/floor/main_light",
  87582. "asctime": "2023-02-15 07:14:40,040",
  87583. "moduleLogger": [],
  87584. "testcaseLogger": [
  87585. {
  87586. "name": "__tLogger__",
  87587. "msg": "Setting preconditions for master device '%s'",
  87588. "args": [
  87589. false
  87590. ],
  87591. "levelname": "DEBUG",
  87592. "levelno": 10,
  87593. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py",
  87594. "filename": "synchronisation.py",
  87595. "module": "synchronisation",
  87596. "exc_info": null,
  87597. "exc_text": null,
  87598. "stack_info": null,
  87599. "lineno": 30,
  87600. "funcName": "__test_power_on_off_sync__",
  87601. "created": 1676441680.3419402,
  87602. "msecs": 341.94016456604004,
  87603. "relativeCreated": 77345.45540809631,
  87604. "thread": 140246908178432,
  87605. "threadName": "MainThread",
  87606. "processName": "MainProcess",
  87607. "process": 509276,
  87608. "message": "Setting preconditions for master device 'False'",
  87609. "asctime": "2023-02-15 07:14:40,341",
  87610. "moduleLogger": [],
  87611. "time_consumption": 0.0
  87612. },
  87613. {
  87614. "name": "__tLogger__",
  87615. "msg": "Changing master device state to '%s'",
  87616. "args": [
  87617. true
  87618. ],
  87619. "levelname": "DEBUG",
  87620. "levelno": 10,
  87621. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py",
  87622. "filename": "synchronisation.py",
  87623. "module": "synchronisation",
  87624. "exc_info": null,
  87625. "exc_text": null,
  87626. "stack_info": null,
  87627. "lineno": 36,
  87628. "funcName": "__test_power_on_off_sync__",
  87629. "created": 1676441680.643789,
  87630. "msecs": 643.7890529632568,
  87631. "relativeCreated": 77647.30429649353,
  87632. "thread": 140246908178432,
  87633. "threadName": "MainThread",
  87634. "processName": "MainProcess",
  87635. "process": 509276,
  87636. "message": "Changing master device state to 'True'",
  87637. "asctime": "2023-02-15 07:14:40,643",
  87638. "moduleLogger": [
  87639. {
  87640. "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0",
  87641. "msg": "Sending message with topic %s and payload %s",
  87642. "args": [
  87643. "shellies/gfw/floor/main_light/relay/0",
  87644. "on"
  87645. ],
  87646. "levelname": "DEBUG",
  87647. "levelno": 10,
  87648. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  87649. "filename": "__init__.py",
  87650. "module": "__init__",
  87651. "exc_info": null,
  87652. "exc_text": null,
  87653. "stack_info": null,
  87654. "lineno": 75,
  87655. "funcName": "send",
  87656. "created": 1676441680.3425188,
  87657. "msecs": 342.51880645751953,
  87658. "relativeCreated": 77346.0340499878,
  87659. "thread": 140246908178432,
  87660. "threadName": "MainThread",
  87661. "processName": "MainProcess",
  87662. "process": 509276,
  87663. "message": "Sending message with topic shellies/gfw/floor/main_light/relay/0 and payload on",
  87664. "asctime": "2023-02-15 07:14:40,342"
  87665. },
  87666. {
  87667. "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0",
  87668. "msg": "Received message with topic %s and payload %s",
  87669. "args": [
  87670. "shellies/gfw/floor/main_light/relay/0",
  87671. "b'on'"
  87672. ],
  87673. "levelname": "DEBUG",
  87674. "levelno": 10,
  87675. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  87676. "filename": "__init__.py",
  87677. "module": "__init__",
  87678. "exc_info": null,
  87679. "exc_text": null,
  87680. "stack_info": null,
  87681. "lineno": 91,
  87682. "funcName": "__receive__",
  87683. "created": 1676441680.3439658,
  87684. "msecs": 343.9657688140869,
  87685. "relativeCreated": 77347.48101234436,
  87686. "thread": 140246884292160,
  87687. "threadName": "Thread-1 (_thread_main)",
  87688. "processName": "MainProcess",
  87689. "process": 509276,
  87690. "message": "Received message with topic shellies/gfw/floor/main_light/relay/0 and payload b'on'",
  87691. "asctime": "2023-02-15 07:14:40,343"
  87692. },
  87693. {
  87694. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1.get",
  87695. "msg": "Received message with topic %s and payload %s",
  87696. "args": [
  87697. "zigbee/gfw/floor/main_light_1/get",
  87698. "b'{\"state\": \"\"}'"
  87699. ],
  87700. "levelname": "DEBUG",
  87701. "levelno": 10,
  87702. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  87703. "filename": "__init__.py",
  87704. "module": "__init__",
  87705. "exc_info": null,
  87706. "exc_text": null,
  87707. "stack_info": null,
  87708. "lineno": 91,
  87709. "funcName": "__receive__",
  87710. "created": 1676441680.3469868,
  87711. "msecs": 346.9867706298828,
  87712. "relativeCreated": 77350.50201416016,
  87713. "thread": 140246884292160,
  87714. "threadName": "Thread-1 (_thread_main)",
  87715. "processName": "MainProcess",
  87716. "process": 509276,
  87717. "message": "Received message with topic zigbee/gfw/floor/main_light_1/get and payload b'{\"state\": \"\"}'",
  87718. "asctime": "2023-02-15 07:14:40,346"
  87719. },
  87720. {
  87721. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1",
  87722. "msg": "Sending message with topic %s and payload %s",
  87723. "args": [
  87724. "zigbee/gfw/floor/main_light_1",
  87725. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  87726. ],
  87727. "levelname": "DEBUG",
  87728. "levelno": 10,
  87729. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  87730. "filename": "__init__.py",
  87731. "module": "__init__",
  87732. "exc_info": null,
  87733. "exc_text": null,
  87734. "stack_info": null,
  87735. "lineno": 75,
  87736. "funcName": "send",
  87737. "created": 1676441680.3474295,
  87738. "msecs": 347.4295139312744,
  87739. "relativeCreated": 77350.94475746155,
  87740. "thread": 140246884292160,
  87741. "threadName": "Thread-1 (_thread_main)",
  87742. "processName": "MainProcess",
  87743. "process": 509276,
  87744. "message": "Sending message with topic zigbee/gfw/floor/main_light_1 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  87745. "asctime": "2023-02-15 07:14:40,347"
  87746. },
  87747. {
  87748. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2.get",
  87749. "msg": "Received message with topic %s and payload %s",
  87750. "args": [
  87751. "zigbee/gfw/floor/main_light_2/get",
  87752. "b'{\"state\": \"\"}'"
  87753. ],
  87754. "levelname": "DEBUG",
  87755. "levelno": 10,
  87756. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  87757. "filename": "__init__.py",
  87758. "module": "__init__",
  87759. "exc_info": null,
  87760. "exc_text": null,
  87761. "stack_info": null,
  87762. "lineno": 91,
  87763. "funcName": "__receive__",
  87764. "created": 1676441680.3482938,
  87765. "msecs": 348.2937812805176,
  87766. "relativeCreated": 77351.80902481079,
  87767. "thread": 140246884292160,
  87768. "threadName": "Thread-1 (_thread_main)",
  87769. "processName": "MainProcess",
  87770. "process": 509276,
  87771. "message": "Received message with topic zigbee/gfw/floor/main_light_2/get and payload b'{\"state\": \"\"}'",
  87772. "asctime": "2023-02-15 07:14:40,348"
  87773. },
  87774. {
  87775. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2",
  87776. "msg": "Sending message with topic %s and payload %s",
  87777. "args": [
  87778. "zigbee/gfw/floor/main_light_2",
  87779. "{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}"
  87780. ],
  87781. "levelname": "DEBUG",
  87782. "levelno": 10,
  87783. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  87784. "filename": "__init__.py",
  87785. "module": "__init__",
  87786. "exc_info": null,
  87787. "exc_text": null,
  87788. "stack_info": null,
  87789. "lineno": 75,
  87790. "funcName": "send",
  87791. "created": 1676441680.348665,
  87792. "msecs": 348.6649990081787,
  87793. "relativeCreated": 77352.18024253845,
  87794. "thread": 140246884292160,
  87795. "threadName": "Thread-1 (_thread_main)",
  87796. "processName": "MainProcess",
  87797. "process": 509276,
  87798. "message": "Sending message with topic zigbee/gfw/floor/main_light_2 and payload {\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}",
  87799. "asctime": "2023-02-15 07:14:40,348"
  87800. },
  87801. {
  87802. "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state",
  87803. "msg": "Received message with topic %s and payload %s",
  87804. "args": [
  87805. "videv/gfw/floor/main_light/state",
  87806. "b'true'"
  87807. ],
  87808. "levelname": "DEBUG",
  87809. "levelno": 10,
  87810. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  87811. "filename": "__init__.py",
  87812. "module": "__init__",
  87813. "exc_info": null,
  87814. "exc_text": null,
  87815. "stack_info": null,
  87816. "lineno": 91,
  87817. "funcName": "__receive__",
  87818. "created": 1676441680.3496141,
  87819. "msecs": 349.61414337158203,
  87820. "relativeCreated": 77353.12938690186,
  87821. "thread": 140246884292160,
  87822. "threadName": "Thread-1 (_thread_main)",
  87823. "processName": "MainProcess",
  87824. "process": 509276,
  87825. "message": "Received message with topic videv/gfw/floor/main_light/state and payload b'true'",
  87826. "asctime": "2023-02-15 07:14:40,349"
  87827. },
  87828. {
  87829. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_1",
  87830. "msg": "Received message with topic %s and payload %s",
  87831. "args": [
  87832. "zigbee/gfw/floor/main_light_1",
  87833. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  87834. ],
  87835. "levelname": "DEBUG",
  87836. "levelno": 10,
  87837. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  87838. "filename": "__init__.py",
  87839. "module": "__init__",
  87840. "exc_info": null,
  87841. "exc_text": null,
  87842. "stack_info": null,
  87843. "lineno": 91,
  87844. "funcName": "__receive__",
  87845. "created": 1676441680.350352,
  87846. "msecs": 350.35204887390137,
  87847. "relativeCreated": 77353.86729240417,
  87848. "thread": 140246884292160,
  87849. "threadName": "Thread-1 (_thread_main)",
  87850. "processName": "MainProcess",
  87851. "process": 509276,
  87852. "message": "Received message with topic zigbee/gfw/floor/main_light_1 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  87853. "asctime": "2023-02-15 07:14:40,350"
  87854. },
  87855. {
  87856. "name": "smart_brain.mqtt.zigbee.gfw.floor.main_light_2",
  87857. "msg": "Received message with topic %s and payload %s",
  87858. "args": [
  87859. "zigbee/gfw/floor/main_light_2",
  87860. "b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'"
  87861. ],
  87862. "levelname": "DEBUG",
  87863. "levelno": 10,
  87864. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  87865. "filename": "__init__.py",
  87866. "module": "__init__",
  87867. "exc_info": null,
  87868. "exc_text": null,
  87869. "stack_info": null,
  87870. "lineno": 91,
  87871. "funcName": "__receive__",
  87872. "created": 1676441680.351087,
  87873. "msecs": 351.0870933532715,
  87874. "relativeCreated": 77354.60233688354,
  87875. "thread": 140246884292160,
  87876. "threadName": "Thread-1 (_thread_main)",
  87877. "processName": "MainProcess",
  87878. "process": 509276,
  87879. "message": "Received message with topic zigbee/gfw/floor/main_light_2 and payload b'{\"state\": \"on\", \"brightness\": 127.0, \"color_temp\": 352.0}'",
  87880. "asctime": "2023-02-15 07:14:40,351"
  87881. }
  87882. ],
  87883. "time_consumption": 0.29270195960998535
  87884. },
  87885. {
  87886. "name": "__tLogger__",
  87887. "msg": "Follower device (zigbee/gfw/floor/main_light_1) state is correct (Content %s and Type is %s).",
  87888. "args": [
  87889. "True",
  87890. "<class 'bool'>"
  87891. ],
  87892. "levelname": "INFO",
  87893. "levelno": 20,
  87894. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  87895. "filename": "test.py",
  87896. "module": "test",
  87897. "exc_info": null,
  87898. "exc_text": null,
  87899. "stack_info": null,
  87900. "lineno": 184,
  87901. "funcName": "equivalency_chk",
  87902. "created": 1676441680.6445353,
  87903. "msecs": 644.5353031158447,
  87904. "relativeCreated": 77648.05054664612,
  87905. "thread": 140246908178432,
  87906. "threadName": "MainThread",
  87907. "processName": "MainProcess",
  87908. "process": 509276,
  87909. "message": "Follower device (zigbee/gfw/floor/main_light_1) state is correct (Content True and Type is <class 'bool'>).",
  87910. "asctime": "2023-02-15 07:14:40,644",
  87911. "moduleLogger": [
  87912. {
  87913. "name": "__unittest__",
  87914. "msg": "Result (%s): %s (%s)",
  87915. "args": [
  87916. "Follower device (zigbee/gfw/floor/main_light_1) state",
  87917. "True",
  87918. "<class 'bool'>"
  87919. ],
  87920. "levelname": "DEBUG",
  87921. "levelno": 10,
  87922. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  87923. "filename": "test.py",
  87924. "module": "test",
  87925. "exc_info": null,
  87926. "exc_text": null,
  87927. "stack_info": null,
  87928. "lineno": 22,
  87929. "funcName": "__report_result__",
  87930. "created": 1676441680.6442604,
  87931. "msecs": 644.2604064941406,
  87932. "relativeCreated": 77647.77565002441,
  87933. "thread": 140246908178432,
  87934. "threadName": "MainThread",
  87935. "processName": "MainProcess",
  87936. "process": 509276,
  87937. "message": "Result (Follower device (zigbee/gfw/floor/main_light_1) state): True (<class 'bool'>)",
  87938. "asctime": "2023-02-15 07:14:40,644"
  87939. },
  87940. {
  87941. "name": "__unittest__",
  87942. "msg": "Expectation (%s): result %s %s (%s)",
  87943. "args": [
  87944. "Follower device (zigbee/gfw/floor/main_light_1) state",
  87945. "=",
  87946. "True",
  87947. "<class 'bool'>"
  87948. ],
  87949. "levelname": "DEBUG",
  87950. "levelno": 10,
  87951. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  87952. "filename": "test.py",
  87953. "module": "test",
  87954. "exc_info": null,
  87955. "exc_text": null,
  87956. "stack_info": null,
  87957. "lineno": 26,
  87958. "funcName": "__report_expectation__",
  87959. "created": 1676441680.6444125,
  87960. "msecs": 644.4125175476074,
  87961. "relativeCreated": 77647.92776107788,
  87962. "thread": 140246908178432,
  87963. "threadName": "MainThread",
  87964. "processName": "MainProcess",
  87965. "process": 509276,
  87966. "message": "Expectation (Follower device (zigbee/gfw/floor/main_light_1) state): result = True (<class 'bool'>)",
  87967. "asctime": "2023-02-15 07:14:40,644"
  87968. }
  87969. ],
  87970. "time_consumption": 0.0001227855682373047
  87971. },
  87972. {
  87973. "name": "__tLogger__",
  87974. "msg": "Follower device (zigbee/gfw/floor/main_light_2) state is correct (Content %s and Type is %s).",
  87975. "args": [
  87976. "True",
  87977. "<class 'bool'>"
  87978. ],
  87979. "levelname": "INFO",
  87980. "levelno": 20,
  87981. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  87982. "filename": "test.py",
  87983. "module": "test",
  87984. "exc_info": null,
  87985. "exc_text": null,
  87986. "stack_info": null,
  87987. "lineno": 184,
  87988. "funcName": "equivalency_chk",
  87989. "created": 1676441680.644992,
  87990. "msecs": 644.9921131134033,
  87991. "relativeCreated": 77648.50735664368,
  87992. "thread": 140246908178432,
  87993. "threadName": "MainThread",
  87994. "processName": "MainProcess",
  87995. "process": 509276,
  87996. "message": "Follower device (zigbee/gfw/floor/main_light_2) state is correct (Content True and Type is <class 'bool'>).",
  87997. "asctime": "2023-02-15 07:14:40,644",
  87998. "moduleLogger": [
  87999. {
  88000. "name": "__unittest__",
  88001. "msg": "Result (%s): %s (%s)",
  88002. "args": [
  88003. "Follower device (zigbee/gfw/floor/main_light_2) state",
  88004. "True",
  88005. "<class 'bool'>"
  88006. ],
  88007. "levelname": "DEBUG",
  88008. "levelno": 10,
  88009. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  88010. "filename": "test.py",
  88011. "module": "test",
  88012. "exc_info": null,
  88013. "exc_text": null,
  88014. "stack_info": null,
  88015. "lineno": 22,
  88016. "funcName": "__report_result__",
  88017. "created": 1676441680.6447742,
  88018. "msecs": 644.7741985321045,
  88019. "relativeCreated": 77648.28944206238,
  88020. "thread": 140246908178432,
  88021. "threadName": "MainThread",
  88022. "processName": "MainProcess",
  88023. "process": 509276,
  88024. "message": "Result (Follower device (zigbee/gfw/floor/main_light_2) state): True (<class 'bool'>)",
  88025. "asctime": "2023-02-15 07:14:40,644"
  88026. },
  88027. {
  88028. "name": "__unittest__",
  88029. "msg": "Expectation (%s): result %s %s (%s)",
  88030. "args": [
  88031. "Follower device (zigbee/gfw/floor/main_light_2) state",
  88032. "=",
  88033. "True",
  88034. "<class 'bool'>"
  88035. ],
  88036. "levelname": "DEBUG",
  88037. "levelno": 10,
  88038. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  88039. "filename": "test.py",
  88040. "module": "test",
  88041. "exc_info": null,
  88042. "exc_text": null,
  88043. "stack_info": null,
  88044. "lineno": 26,
  88045. "funcName": "__report_expectation__",
  88046. "created": 1676441680.64489,
  88047. "msecs": 644.8900699615479,
  88048. "relativeCreated": 77648.40531349182,
  88049. "thread": 140246908178432,
  88050. "threadName": "MainThread",
  88051. "processName": "MainProcess",
  88052. "process": 509276,
  88053. "message": "Expectation (Follower device (zigbee/gfw/floor/main_light_2) state): result = True (<class 'bool'>)",
  88054. "asctime": "2023-02-15 07:14:40,644"
  88055. }
  88056. ],
  88057. "time_consumption": 0.00010204315185546875
  88058. },
  88059. {
  88060. "name": "__tLogger__",
  88061. "msg": "Changing master device state to '%s'",
  88062. "args": [
  88063. false
  88064. ],
  88065. "levelname": "DEBUG",
  88066. "levelno": 10,
  88067. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/synchronisation.py",
  88068. "filename": "synchronisation.py",
  88069. "module": "synchronisation",
  88070. "exc_info": null,
  88071. "exc_text": null,
  88072. "stack_info": null,
  88073. "lineno": 36,
  88074. "funcName": "__test_power_on_off_sync__",
  88075. "created": 1676441680.9465547,
  88076. "msecs": 946.5546607971191,
  88077. "relativeCreated": 77950.06990432739,
  88078. "thread": 140246908178432,
  88079. "threadName": "MainThread",
  88080. "processName": "MainProcess",
  88081. "process": 509276,
  88082. "message": "Changing master device state to 'False'",
  88083. "asctime": "2023-02-15 07:14:40,946",
  88084. "moduleLogger": [
  88085. {
  88086. "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0",
  88087. "msg": "Sending message with topic %s and payload %s",
  88088. "args": [
  88089. "shellies/gfw/floor/main_light/relay/0",
  88090. "off"
  88091. ],
  88092. "levelname": "DEBUG",
  88093. "levelno": 10,
  88094. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  88095. "filename": "__init__.py",
  88096. "module": "__init__",
  88097. "exc_info": null,
  88098. "exc_text": null,
  88099. "stack_info": null,
  88100. "lineno": 75,
  88101. "funcName": "send",
  88102. "created": 1676441680.6452842,
  88103. "msecs": 645.2841758728027,
  88104. "relativeCreated": 77648.79941940308,
  88105. "thread": 140246908178432,
  88106. "threadName": "MainThread",
  88107. "processName": "MainProcess",
  88108. "process": 509276,
  88109. "message": "Sending message with topic shellies/gfw/floor/main_light/relay/0 and payload off",
  88110. "asctime": "2023-02-15 07:14:40,645"
  88111. },
  88112. {
  88113. "name": "smart_brain.mqtt.shellies.gfw.floor.main_light.relay.0",
  88114. "msg": "Received message with topic %s and payload %s",
  88115. "args": [
  88116. "shellies/gfw/floor/main_light/relay/0",
  88117. "b'off'"
  88118. ],
  88119. "levelname": "DEBUG",
  88120. "levelno": 10,
  88121. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  88122. "filename": "__init__.py",
  88123. "module": "__init__",
  88124. "exc_info": null,
  88125. "exc_text": null,
  88126. "stack_info": null,
  88127. "lineno": 91,
  88128. "funcName": "__receive__",
  88129. "created": 1676441680.646677,
  88130. "msecs": 646.6770172119141,
  88131. "relativeCreated": 77650.19226074219,
  88132. "thread": 140246884292160,
  88133. "threadName": "Thread-1 (_thread_main)",
  88134. "processName": "MainProcess",
  88135. "process": 509276,
  88136. "message": "Received message with topic shellies/gfw/floor/main_light/relay/0 and payload b'off'",
  88137. "asctime": "2023-02-15 07:14:40,646"
  88138. },
  88139. {
  88140. "name": "smart_brain.mqtt.videv.gfw.floor.main_light.state",
  88141. "msg": "Received message with topic %s and payload %s",
  88142. "args": [
  88143. "videv/gfw/floor/main_light/state",
  88144. "b'false'"
  88145. ],
  88146. "levelname": "DEBUG",
  88147. "levelno": 10,
  88148. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  88149. "filename": "__init__.py",
  88150. "module": "__init__",
  88151. "exc_info": null,
  88152. "exc_text": null,
  88153. "stack_info": null,
  88154. "lineno": 91,
  88155. "funcName": "__receive__",
  88156. "created": 1676441680.65124,
  88157. "msecs": 651.2401103973389,
  88158. "relativeCreated": 77654.75535392761,
  88159. "thread": 140246884292160,
  88160. "threadName": "Thread-1 (_thread_main)",
  88161. "processName": "MainProcess",
  88162. "process": 509276,
  88163. "message": "Received message with topic videv/gfw/floor/main_light/state and payload b'false'",
  88164. "asctime": "2023-02-15 07:14:40,651"
  88165. }
  88166. ],
  88167. "time_consumption": 0.2953145503997803
  88168. },
  88169. {
  88170. "name": "__tLogger__",
  88171. "msg": "Follower device (zigbee/gfw/floor/main_light_1) state is correct (Content %s and Type is %s).",
  88172. "args": [
  88173. "False",
  88174. "<class 'bool'>"
  88175. ],
  88176. "levelname": "INFO",
  88177. "levelno": 20,
  88178. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  88179. "filename": "test.py",
  88180. "module": "test",
  88181. "exc_info": null,
  88182. "exc_text": null,
  88183. "stack_info": null,
  88184. "lineno": 184,
  88185. "funcName": "equivalency_chk",
  88186. "created": 1676441680.9472225,
  88187. "msecs": 947.2224712371826,
  88188. "relativeCreated": 77950.73771476746,
  88189. "thread": 140246908178432,
  88190. "threadName": "MainThread",
  88191. "processName": "MainProcess",
  88192. "process": 509276,
  88193. "message": "Follower device (zigbee/gfw/floor/main_light_1) state is correct (Content False and Type is <class 'bool'>).",
  88194. "asctime": "2023-02-15 07:14:40,947",
  88195. "moduleLogger": [
  88196. {
  88197. "name": "__unittest__",
  88198. "msg": "Result (%s): %s (%s)",
  88199. "args": [
  88200. "Follower device (zigbee/gfw/floor/main_light_1) state",
  88201. "False",
  88202. "<class 'bool'>"
  88203. ],
  88204. "levelname": "DEBUG",
  88205. "levelno": 10,
  88206. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  88207. "filename": "test.py",
  88208. "module": "test",
  88209. "exc_info": null,
  88210. "exc_text": null,
  88211. "stack_info": null,
  88212. "lineno": 22,
  88213. "funcName": "__report_result__",
  88214. "created": 1676441680.9469533,
  88215. "msecs": 946.953296661377,
  88216. "relativeCreated": 77950.46854019165,
  88217. "thread": 140246908178432,
  88218. "threadName": "MainThread",
  88219. "processName": "MainProcess",
  88220. "process": 509276,
  88221. "message": "Result (Follower device (zigbee/gfw/floor/main_light_1) state): False (<class 'bool'>)",
  88222. "asctime": "2023-02-15 07:14:40,946"
  88223. },
  88224. {
  88225. "name": "__unittest__",
  88226. "msg": "Expectation (%s): result %s %s (%s)",
  88227. "args": [
  88228. "Follower device (zigbee/gfw/floor/main_light_1) state",
  88229. "=",
  88230. "False",
  88231. "<class 'bool'>"
  88232. ],
  88233. "levelname": "DEBUG",
  88234. "levelno": 10,
  88235. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  88236. "filename": "test.py",
  88237. "module": "test",
  88238. "exc_info": null,
  88239. "exc_text": null,
  88240. "stack_info": null,
  88241. "lineno": 26,
  88242. "funcName": "__report_expectation__",
  88243. "created": 1676441680.94711,
  88244. "msecs": 947.1099376678467,
  88245. "relativeCreated": 77950.62518119812,
  88246. "thread": 140246908178432,
  88247. "threadName": "MainThread",
  88248. "processName": "MainProcess",
  88249. "process": 509276,
  88250. "message": "Expectation (Follower device (zigbee/gfw/floor/main_light_1) state): result = False (<class 'bool'>)",
  88251. "asctime": "2023-02-15 07:14:40,947"
  88252. }
  88253. ],
  88254. "time_consumption": 0.0001125335693359375
  88255. },
  88256. {
  88257. "name": "__tLogger__",
  88258. "msg": "Follower device (zigbee/gfw/floor/main_light_2) state is correct (Content %s and Type is %s).",
  88259. "args": [
  88260. "False",
  88261. "<class 'bool'>"
  88262. ],
  88263. "levelname": "INFO",
  88264. "levelno": 20,
  88265. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  88266. "filename": "test.py",
  88267. "module": "test",
  88268. "exc_info": null,
  88269. "exc_text": null,
  88270. "stack_info": null,
  88271. "lineno": 184,
  88272. "funcName": "equivalency_chk",
  88273. "created": 1676441680.94759,
  88274. "msecs": 947.5901126861572,
  88275. "relativeCreated": 77951.10535621643,
  88276. "thread": 140246908178432,
  88277. "threadName": "MainThread",
  88278. "processName": "MainProcess",
  88279. "process": 509276,
  88280. "message": "Follower device (zigbee/gfw/floor/main_light_2) state is correct (Content False and Type is <class 'bool'>).",
  88281. "asctime": "2023-02-15 07:14:40,947",
  88282. "moduleLogger": [
  88283. {
  88284. "name": "__unittest__",
  88285. "msg": "Result (%s): %s (%s)",
  88286. "args": [
  88287. "Follower device (zigbee/gfw/floor/main_light_2) state",
  88288. "False",
  88289. "<class 'bool'>"
  88290. ],
  88291. "levelname": "DEBUG",
  88292. "levelno": 10,
  88293. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  88294. "filename": "test.py",
  88295. "module": "test",
  88296. "exc_info": null,
  88297. "exc_text": null,
  88298. "stack_info": null,
  88299. "lineno": 22,
  88300. "funcName": "__report_result__",
  88301. "created": 1676441680.9473999,
  88302. "msecs": 947.3998546600342,
  88303. "relativeCreated": 77950.91509819031,
  88304. "thread": 140246908178432,
  88305. "threadName": "MainThread",
  88306. "processName": "MainProcess",
  88307. "process": 509276,
  88308. "message": "Result (Follower device (zigbee/gfw/floor/main_light_2) state): False (<class 'bool'>)",
  88309. "asctime": "2023-02-15 07:14:40,947"
  88310. },
  88311. {
  88312. "name": "__unittest__",
  88313. "msg": "Expectation (%s): result %s %s (%s)",
  88314. "args": [
  88315. "Follower device (zigbee/gfw/floor/main_light_2) state",
  88316. "=",
  88317. "False",
  88318. "<class 'bool'>"
  88319. ],
  88320. "levelname": "DEBUG",
  88321. "levelno": 10,
  88322. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  88323. "filename": "test.py",
  88324. "module": "test",
  88325. "exc_info": null,
  88326. "exc_text": null,
  88327. "stack_info": null,
  88328. "lineno": 26,
  88329. "funcName": "__report_expectation__",
  88330. "created": 1676441680.9475005,
  88331. "msecs": 947.500467300415,
  88332. "relativeCreated": 77951.01571083069,
  88333. "thread": 140246908178432,
  88334. "threadName": "MainThread",
  88335. "processName": "MainProcess",
  88336. "process": 509276,
  88337. "message": "Expectation (Follower device (zigbee/gfw/floor/main_light_2) state): result = False (<class 'bool'>)",
  88338. "asctime": "2023-02-15 07:14:40,947"
  88339. }
  88340. ],
  88341. "time_consumption": 8.96453857421875e-05
  88342. }
  88343. ],
  88344. "time_consumption": 0.9066340923309326,
  88345. "time_start": "2023-02-15 07:14:40,040",
  88346. "time_finished": "2023-02-15 07:14:40,947"
  88347. },
  88348. "Away mode test: zigbee/gfw/marion/heating_valve": {
  88349. "name": "__tLogger__",
  88350. "msg": "Away mode test: zigbee/gfw/marion/heating_valve",
  88351. "args": null,
  88352. "levelname": "INFO",
  88353. "levelno": 20,
  88354. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  88355. "filename": "heating.py",
  88356. "module": "heating",
  88357. "exc_info": null,
  88358. "exc_text": null,
  88359. "stack_info": null,
  88360. "lineno": 101,
  88361. "funcName": "test_away_mode",
  88362. "created": 1676441680.9480386,
  88363. "msecs": 948.0385780334473,
  88364. "relativeCreated": 77951.55382156372,
  88365. "thread": 140246908178432,
  88366. "threadName": "MainThread",
  88367. "processName": "MainProcess",
  88368. "process": 509276,
  88369. "message": "Away mode test: zigbee/gfw/marion/heating_valve",
  88370. "asctime": "2023-02-15 07:14:40,948",
  88371. "moduleLogger": [],
  88372. "testcaseLogger": [
  88373. {
  88374. "name": "__tLogger__",
  88375. "msg": "Setting preconditions (Default setpoint)",
  88376. "args": [],
  88377. "levelname": "DEBUG",
  88378. "levelno": 10,
  88379. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  88380. "filename": "heating.py",
  88381. "module": "heating",
  88382. "exc_info": null,
  88383. "exc_text": null,
  88384. "stack_info": null,
  88385. "lineno": 106,
  88386. "funcName": "__test_away_mode__",
  88387. "created": 1676441681.249963,
  88388. "msecs": 249.96304512023926,
  88389. "relativeCreated": 78253.47828865051,
  88390. "thread": 140246908178432,
  88391. "threadName": "MainThread",
  88392. "processName": "MainProcess",
  88393. "process": 509276,
  88394. "message": "Setting preconditions (Default setpoint)",
  88395. "asctime": "2023-02-15 07:14:41,249",
  88396. "moduleLogger": [
  88397. {
  88398. "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.set_default_temperature.set",
  88399. "msg": "Sending message with topic %s and payload %s",
  88400. "args": [
  88401. "videv/gfw/marion/heating_valve/set_default_temperature/set",
  88402. "null"
  88403. ],
  88404. "levelname": "DEBUG",
  88405. "levelno": 10,
  88406. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  88407. "filename": "__init__.py",
  88408. "module": "__init__",
  88409. "exc_info": null,
  88410. "exc_text": null,
  88411. "stack_info": null,
  88412. "lineno": 75,
  88413. "funcName": "send",
  88414. "created": 1676441680.9483523,
  88415. "msecs": 948.3523368835449,
  88416. "relativeCreated": 77951.86758041382,
  88417. "thread": 140246908178432,
  88418. "threadName": "MainThread",
  88419. "processName": "MainProcess",
  88420. "process": 509276,
  88421. "message": "Sending message with topic videv/gfw/marion/heating_valve/set_default_temperature/set and payload null",
  88422. "asctime": "2023-02-15 07:14:40,948"
  88423. },
  88424. {
  88425. "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.user_temperature_setpoint",
  88426. "msg": "Received message with topic %s and payload %s",
  88427. "args": [
  88428. "videv/gfw/marion/heating_valve/user_temperature_setpoint",
  88429. "b'23'"
  88430. ],
  88431. "levelname": "DEBUG",
  88432. "levelno": 10,
  88433. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  88434. "filename": "__init__.py",
  88435. "module": "__init__",
  88436. "exc_info": null,
  88437. "exc_text": null,
  88438. "stack_info": null,
  88439. "lineno": 91,
  88440. "funcName": "__receive__",
  88441. "created": 1676441680.9551997,
  88442. "msecs": 955.1997184753418,
  88443. "relativeCreated": 77958.71496200562,
  88444. "thread": 140246884292160,
  88445. "threadName": "Thread-1 (_thread_main)",
  88446. "processName": "MainProcess",
  88447. "process": 509276,
  88448. "message": "Received message with topic videv/gfw/marion/heating_valve/user_temperature_setpoint and payload b'23'",
  88449. "asctime": "2023-02-15 07:14:40,955"
  88450. },
  88451. {
  88452. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve.set",
  88453. "msg": "Received message with topic %s and payload %s",
  88454. "args": [
  88455. "zigbee/gfw/marion/heating_valve/set",
  88456. "b'{\"current_heating_setpoint\": 23}'"
  88457. ],
  88458. "levelname": "DEBUG",
  88459. "levelno": 10,
  88460. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  88461. "filename": "__init__.py",
  88462. "module": "__init__",
  88463. "exc_info": null,
  88464. "exc_text": null,
  88465. "stack_info": null,
  88466. "lineno": 91,
  88467. "funcName": "__receive__",
  88468. "created": 1676441680.9557123,
  88469. "msecs": 955.7123184204102,
  88470. "relativeCreated": 77959.22756195068,
  88471. "thread": 140246884292160,
  88472. "threadName": "Thread-1 (_thread_main)",
  88473. "processName": "MainProcess",
  88474. "process": 509276,
  88475. "message": "Received message with topic zigbee/gfw/marion/heating_valve/set and payload b'{\"current_heating_setpoint\": 23}'",
  88476. "asctime": "2023-02-15 07:14:40,955"
  88477. },
  88478. {
  88479. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve",
  88480. "msg": "Sending message with topic %s and payload %s",
  88481. "args": [
  88482. "zigbee/gfw/marion/heating_valve",
  88483. "{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}"
  88484. ],
  88485. "levelname": "DEBUG",
  88486. "levelno": 10,
  88487. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  88488. "filename": "__init__.py",
  88489. "module": "__init__",
  88490. "exc_info": null,
  88491. "exc_text": null,
  88492. "stack_info": null,
  88493. "lineno": 75,
  88494. "funcName": "send",
  88495. "created": 1676441680.955821,
  88496. "msecs": 955.8210372924805,
  88497. "relativeCreated": 77959.33628082275,
  88498. "thread": 140246884292160,
  88499. "threadName": "Thread-1 (_thread_main)",
  88500. "processName": "MainProcess",
  88501. "process": 509276,
  88502. "message": "Sending message with topic zigbee/gfw/marion/heating_valve and payload {\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}",
  88503. "asctime": "2023-02-15 07:14:40,955"
  88504. },
  88505. {
  88506. "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.valve_temperature_setpoint",
  88507. "msg": "Received message with topic %s and payload %s",
  88508. "args": [
  88509. "videv/gfw/marion/heating_valve/valve_temperature_setpoint",
  88510. "b'23'"
  88511. ],
  88512. "levelname": "DEBUG",
  88513. "levelno": 10,
  88514. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  88515. "filename": "__init__.py",
  88516. "module": "__init__",
  88517. "exc_info": null,
  88518. "exc_text": null,
  88519. "stack_info": null,
  88520. "lineno": 91,
  88521. "funcName": "__receive__",
  88522. "created": 1676441680.9560626,
  88523. "msecs": 956.0625553131104,
  88524. "relativeCreated": 77959.57779884338,
  88525. "thread": 140246884292160,
  88526. "threadName": "Thread-1 (_thread_main)",
  88527. "processName": "MainProcess",
  88528. "process": 509276,
  88529. "message": "Received message with topic videv/gfw/marion/heating_valve/valve_temperature_setpoint and payload b'23'",
  88530. "asctime": "2023-02-15 07:14:40,956"
  88531. },
  88532. {
  88533. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve",
  88534. "msg": "Received message with topic %s and payload %s",
  88535. "args": [
  88536. "zigbee/gfw/marion/heating_valve",
  88537. "b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'"
  88538. ],
  88539. "levelname": "DEBUG",
  88540. "levelno": 10,
  88541. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  88542. "filename": "__init__.py",
  88543. "module": "__init__",
  88544. "exc_info": null,
  88545. "exc_text": null,
  88546. "stack_info": null,
  88547. "lineno": 91,
  88548. "funcName": "__receive__",
  88549. "created": 1676441680.9564035,
  88550. "msecs": 956.4034938812256,
  88551. "relativeCreated": 77959.9187374115,
  88552. "thread": 140246884292160,
  88553. "threadName": "Thread-1 (_thread_main)",
  88554. "processName": "MainProcess",
  88555. "process": 509276,
  88556. "message": "Received message with topic zigbee/gfw/marion/heating_valve and payload b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'",
  88557. "asctime": "2023-02-15 07:14:40,956"
  88558. }
  88559. ],
  88560. "time_consumption": 0.29355955123901367
  88561. },
  88562. {
  88563. "name": "__tLogger__",
  88564. "msg": "Away mode is correct (Content %s and Type is %s).",
  88565. "args": [
  88566. "False",
  88567. "<class 'bool'>"
  88568. ],
  88569. "levelname": "INFO",
  88570. "levelno": 20,
  88571. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  88572. "filename": "test.py",
  88573. "module": "test",
  88574. "exc_info": null,
  88575. "exc_text": null,
  88576. "stack_info": null,
  88577. "lineno": 184,
  88578. "funcName": "equivalency_chk",
  88579. "created": 1676441681.2507699,
  88580. "msecs": 250.76985359191895,
  88581. "relativeCreated": 78254.28509712219,
  88582. "thread": 140246908178432,
  88583. "threadName": "MainThread",
  88584. "processName": "MainProcess",
  88585. "process": 509276,
  88586. "message": "Away mode is correct (Content False and Type is <class 'bool'>).",
  88587. "asctime": "2023-02-15 07:14:41,250",
  88588. "moduleLogger": [
  88589. {
  88590. "name": "__unittest__",
  88591. "msg": "Result (%s): %s (%s)",
  88592. "args": [
  88593. "Away mode",
  88594. "False",
  88595. "<class 'bool'>"
  88596. ],
  88597. "levelname": "DEBUG",
  88598. "levelno": 10,
  88599. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  88600. "filename": "test.py",
  88601. "module": "test",
  88602. "exc_info": null,
  88603. "exc_text": null,
  88604. "stack_info": null,
  88605. "lineno": 22,
  88606. "funcName": "__report_result__",
  88607. "created": 1676441681.2504056,
  88608. "msecs": 250.40555000305176,
  88609. "relativeCreated": 78253.92079353333,
  88610. "thread": 140246908178432,
  88611. "threadName": "MainThread",
  88612. "processName": "MainProcess",
  88613. "process": 509276,
  88614. "message": "Result (Away mode): False (<class 'bool'>)",
  88615. "asctime": "2023-02-15 07:14:41,250"
  88616. },
  88617. {
  88618. "name": "__unittest__",
  88619. "msg": "Expectation (%s): result %s %s (%s)",
  88620. "args": [
  88621. "Away mode",
  88622. "=",
  88623. "False",
  88624. "<class 'bool'>"
  88625. ],
  88626. "levelname": "DEBUG",
  88627. "levelno": 10,
  88628. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  88629. "filename": "test.py",
  88630. "module": "test",
  88631. "exc_info": null,
  88632. "exc_text": null,
  88633. "stack_info": null,
  88634. "lineno": 26,
  88635. "funcName": "__report_expectation__",
  88636. "created": 1676441681.2506151,
  88637. "msecs": 250.61511993408203,
  88638. "relativeCreated": 78254.13036346436,
  88639. "thread": 140246908178432,
  88640. "threadName": "MainThread",
  88641. "processName": "MainProcess",
  88642. "process": 509276,
  88643. "message": "Expectation (Away mode): result = False (<class 'bool'>)",
  88644. "asctime": "2023-02-15 07:14:41,250"
  88645. }
  88646. ],
  88647. "time_consumption": 0.00015473365783691406
  88648. },
  88649. {
  88650. "name": "__tLogger__",
  88651. "msg": "Activating away mode",
  88652. "args": [],
  88653. "levelname": "DEBUG",
  88654. "levelno": 10,
  88655. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  88656. "filename": "heating.py",
  88657. "module": "heating",
  88658. "exc_info": null,
  88659. "exc_text": null,
  88660. "stack_info": null,
  88661. "lineno": 113,
  88662. "funcName": "__test_away_mode__",
  88663. "created": 1676441681.5523305,
  88664. "msecs": 552.330493927002,
  88665. "relativeCreated": 78555.84573745728,
  88666. "thread": 140246908178432,
  88667. "threadName": "MainThread",
  88668. "processName": "MainProcess",
  88669. "process": 509276,
  88670. "message": "Activating away mode",
  88671. "asctime": "2023-02-15 07:14:41,552",
  88672. "moduleLogger": [
  88673. {
  88674. "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.away_mode.set",
  88675. "msg": "Sending message with topic %s and payload %s",
  88676. "args": [
  88677. "videv/gfw/marion/heating_valve/away_mode/set",
  88678. "true"
  88679. ],
  88680. "levelname": "DEBUG",
  88681. "levelno": 10,
  88682. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  88683. "filename": "__init__.py",
  88684. "module": "__init__",
  88685. "exc_info": null,
  88686. "exc_text": null,
  88687. "stack_info": null,
  88688. "lineno": 75,
  88689. "funcName": "send",
  88690. "created": 1676441681.2511613,
  88691. "msecs": 251.1613368988037,
  88692. "relativeCreated": 78254.67658042908,
  88693. "thread": 140246908178432,
  88694. "threadName": "MainThread",
  88695. "processName": "MainProcess",
  88696. "process": 509276,
  88697. "message": "Sending message with topic videv/gfw/marion/heating_valve/away_mode/set and payload true",
  88698. "asctime": "2023-02-15 07:14:41,251"
  88699. },
  88700. {
  88701. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve.set",
  88702. "msg": "Received message with topic %s and payload %s",
  88703. "args": [
  88704. "zigbee/gfw/marion/heating_valve/set",
  88705. "b'{\"current_heating_setpoint\": 18}'"
  88706. ],
  88707. "levelname": "DEBUG",
  88708. "levelno": 10,
  88709. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  88710. "filename": "__init__.py",
  88711. "module": "__init__",
  88712. "exc_info": null,
  88713. "exc_text": null,
  88714. "stack_info": null,
  88715. "lineno": 91,
  88716. "funcName": "__receive__",
  88717. "created": 1676441681.2645388,
  88718. "msecs": 264.5387649536133,
  88719. "relativeCreated": 78268.05400848389,
  88720. "thread": 140246884292160,
  88721. "threadName": "Thread-1 (_thread_main)",
  88722. "processName": "MainProcess",
  88723. "process": 509276,
  88724. "message": "Received message with topic zigbee/gfw/marion/heating_valve/set and payload b'{\"current_heating_setpoint\": 18}'",
  88725. "asctime": "2023-02-15 07:14:41,264"
  88726. },
  88727. {
  88728. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve",
  88729. "msg": "Sending message with topic %s and payload %s",
  88730. "args": [
  88731. "zigbee/gfw/marion/heating_valve",
  88732. "{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}"
  88733. ],
  88734. "levelname": "DEBUG",
  88735. "levelno": 10,
  88736. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  88737. "filename": "__init__.py",
  88738. "module": "__init__",
  88739. "exc_info": null,
  88740. "exc_text": null,
  88741. "stack_info": null,
  88742. "lineno": 75,
  88743. "funcName": "send",
  88744. "created": 1676441681.2649996,
  88745. "msecs": 264.9996280670166,
  88746. "relativeCreated": 78268.51487159729,
  88747. "thread": 140246884292160,
  88748. "threadName": "Thread-1 (_thread_main)",
  88749. "processName": "MainProcess",
  88750. "process": 509276,
  88751. "message": "Sending message with topic zigbee/gfw/marion/heating_valve and payload {\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}",
  88752. "asctime": "2023-02-15 07:14:41,264"
  88753. },
  88754. {
  88755. "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.valve_temperature_setpoint",
  88756. "msg": "Received message with topic %s and payload %s",
  88757. "args": [
  88758. "videv/gfw/marion/heating_valve/valve_temperature_setpoint",
  88759. "b'18'"
  88760. ],
  88761. "levelname": "DEBUG",
  88762. "levelno": 10,
  88763. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  88764. "filename": "__init__.py",
  88765. "module": "__init__",
  88766. "exc_info": null,
  88767. "exc_text": null,
  88768. "stack_info": null,
  88769. "lineno": 91,
  88770. "funcName": "__receive__",
  88771. "created": 1676441681.2658656,
  88772. "msecs": 265.8655643463135,
  88773. "relativeCreated": 78269.38080787659,
  88774. "thread": 140246884292160,
  88775. "threadName": "Thread-1 (_thread_main)",
  88776. "processName": "MainProcess",
  88777. "process": 509276,
  88778. "message": "Received message with topic videv/gfw/marion/heating_valve/valve_temperature_setpoint and payload b'18'",
  88779. "asctime": "2023-02-15 07:14:41,265"
  88780. },
  88781. {
  88782. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve",
  88783. "msg": "Received message with topic %s and payload %s",
  88784. "args": [
  88785. "zigbee/gfw/marion/heating_valve",
  88786. "b'{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}'"
  88787. ],
  88788. "levelname": "DEBUG",
  88789. "levelno": 10,
  88790. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  88791. "filename": "__init__.py",
  88792. "module": "__init__",
  88793. "exc_info": null,
  88794. "exc_text": null,
  88795. "stack_info": null,
  88796. "lineno": 91,
  88797. "funcName": "__receive__",
  88798. "created": 1676441681.2670877,
  88799. "msecs": 267.0876979827881,
  88800. "relativeCreated": 78270.60294151306,
  88801. "thread": 140246884292160,
  88802. "threadName": "Thread-1 (_thread_main)",
  88803. "processName": "MainProcess",
  88804. "process": 509276,
  88805. "message": "Received message with topic zigbee/gfw/marion/heating_valve and payload b'{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}'",
  88806. "asctime": "2023-02-15 07:14:41,267"
  88807. },
  88808. {
  88809. "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.away_mode",
  88810. "msg": "Received message with topic %s and payload %s",
  88811. "args": [
  88812. "videv/gfw/marion/heating_valve/away_mode",
  88813. "b'true'"
  88814. ],
  88815. "levelname": "DEBUG",
  88816. "levelno": 10,
  88817. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  88818. "filename": "__init__.py",
  88819. "module": "__init__",
  88820. "exc_info": null,
  88821. "exc_text": null,
  88822. "stack_info": null,
  88823. "lineno": 91,
  88824. "funcName": "__receive__",
  88825. "created": 1676441681.3111029,
  88826. "msecs": 311.10286712646484,
  88827. "relativeCreated": 78314.61811065674,
  88828. "thread": 140246884292160,
  88829. "threadName": "Thread-1 (_thread_main)",
  88830. "processName": "MainProcess",
  88831. "process": 509276,
  88832. "message": "Received message with topic videv/gfw/marion/heating_valve/away_mode and payload b'true'",
  88833. "asctime": "2023-02-15 07:14:41,311"
  88834. }
  88835. ],
  88836. "time_consumption": 0.2412276268005371
  88837. },
  88838. {
  88839. "name": "__tLogger__",
  88840. "msg": "Away mode is correct (Content %s and Type is %s).",
  88841. "args": [
  88842. "True",
  88843. "<class 'bool'>"
  88844. ],
  88845. "levelname": "INFO",
  88846. "levelno": 20,
  88847. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  88848. "filename": "test.py",
  88849. "module": "test",
  88850. "exc_info": null,
  88851. "exc_text": null,
  88852. "stack_info": null,
  88853. "lineno": 184,
  88854. "funcName": "equivalency_chk",
  88855. "created": 1676441681.553051,
  88856. "msecs": 553.0509948730469,
  88857. "relativeCreated": 78556.56623840332,
  88858. "thread": 140246908178432,
  88859. "threadName": "MainThread",
  88860. "processName": "MainProcess",
  88861. "process": 509276,
  88862. "message": "Away mode is correct (Content True and Type is <class 'bool'>).",
  88863. "asctime": "2023-02-15 07:14:41,553",
  88864. "moduleLogger": [
  88865. {
  88866. "name": "__unittest__",
  88867. "msg": "Result (%s): %s (%s)",
  88868. "args": [
  88869. "Away mode",
  88870. "True",
  88871. "<class 'bool'>"
  88872. ],
  88873. "levelname": "DEBUG",
  88874. "levelno": 10,
  88875. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  88876. "filename": "test.py",
  88877. "module": "test",
  88878. "exc_info": null,
  88879. "exc_text": null,
  88880. "stack_info": null,
  88881. "lineno": 22,
  88882. "funcName": "__report_result__",
  88883. "created": 1676441681.5527678,
  88884. "msecs": 552.7677536010742,
  88885. "relativeCreated": 78556.28299713135,
  88886. "thread": 140246908178432,
  88887. "threadName": "MainThread",
  88888. "processName": "MainProcess",
  88889. "process": 509276,
  88890. "message": "Result (Away mode): True (<class 'bool'>)",
  88891. "asctime": "2023-02-15 07:14:41,552"
  88892. },
  88893. {
  88894. "name": "__unittest__",
  88895. "msg": "Expectation (%s): result %s %s (%s)",
  88896. "args": [
  88897. "Away mode",
  88898. "=",
  88899. "True",
  88900. "<class 'bool'>"
  88901. ],
  88902. "levelname": "DEBUG",
  88903. "levelno": 10,
  88904. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  88905. "filename": "test.py",
  88906. "module": "test",
  88907. "exc_info": null,
  88908. "exc_text": null,
  88909. "stack_info": null,
  88910. "lineno": 26,
  88911. "funcName": "__report_expectation__",
  88912. "created": 1676441681.5529232,
  88913. "msecs": 552.9232025146484,
  88914. "relativeCreated": 78556.43844604492,
  88915. "thread": 140246908178432,
  88916. "threadName": "MainThread",
  88917. "processName": "MainProcess",
  88918. "process": 509276,
  88919. "message": "Expectation (Away mode): result = True (<class 'bool'>)",
  88920. "asctime": "2023-02-15 07:14:41,552"
  88921. }
  88922. ],
  88923. "time_consumption": 0.0001277923583984375
  88924. },
  88925. {
  88926. "name": "__tLogger__",
  88927. "msg": "Temperature setpoint is correct (Content %s and Type is %s).",
  88928. "args": [
  88929. "18",
  88930. "<class 'int'>"
  88931. ],
  88932. "levelname": "INFO",
  88933. "levelno": 20,
  88934. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  88935. "filename": "test.py",
  88936. "module": "test",
  88937. "exc_info": null,
  88938. "exc_text": null,
  88939. "stack_info": null,
  88940. "lineno": 184,
  88941. "funcName": "equivalency_chk",
  88942. "created": 1676441681.553505,
  88943. "msecs": 553.5049438476562,
  88944. "relativeCreated": 78557.02018737793,
  88945. "thread": 140246908178432,
  88946. "threadName": "MainThread",
  88947. "processName": "MainProcess",
  88948. "process": 509276,
  88949. "message": "Temperature setpoint is correct (Content 18 and Type is <class 'int'>).",
  88950. "asctime": "2023-02-15 07:14:41,553",
  88951. "moduleLogger": [
  88952. {
  88953. "name": "__unittest__",
  88954. "msg": "Result (%s): %s (%s)",
  88955. "args": [
  88956. "Temperature setpoint",
  88957. "18",
  88958. "<class 'int'>"
  88959. ],
  88960. "levelname": "DEBUG",
  88961. "levelno": 10,
  88962. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  88963. "filename": "test.py",
  88964. "module": "test",
  88965. "exc_info": null,
  88966. "exc_text": null,
  88967. "stack_info": null,
  88968. "lineno": 22,
  88969. "funcName": "__report_result__",
  88970. "created": 1676441681.5532477,
  88971. "msecs": 553.2476902008057,
  88972. "relativeCreated": 78556.76293373108,
  88973. "thread": 140246908178432,
  88974. "threadName": "MainThread",
  88975. "processName": "MainProcess",
  88976. "process": 509276,
  88977. "message": "Result (Temperature setpoint): 18 (<class 'int'>)",
  88978. "asctime": "2023-02-15 07:14:41,553"
  88979. },
  88980. {
  88981. "name": "__unittest__",
  88982. "msg": "Expectation (%s): result %s %s (%s)",
  88983. "args": [
  88984. "Temperature setpoint",
  88985. "=",
  88986. "18",
  88987. "<class 'int'>"
  88988. ],
  88989. "levelname": "DEBUG",
  88990. "levelno": 10,
  88991. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  88992. "filename": "test.py",
  88993. "module": "test",
  88994. "exc_info": null,
  88995. "exc_text": null,
  88996. "stack_info": null,
  88997. "lineno": 26,
  88998. "funcName": "__report_expectation__",
  88999. "created": 1676441681.5533617,
  89000. "msecs": 553.3616542816162,
  89001. "relativeCreated": 78556.87689781189,
  89002. "thread": 140246908178432,
  89003. "threadName": "MainThread",
  89004. "processName": "MainProcess",
  89005. "process": 509276,
  89006. "message": "Expectation (Temperature setpoint): result = 18 (<class 'int'>)",
  89007. "asctime": "2023-02-15 07:14:41,553"
  89008. }
  89009. ],
  89010. "time_consumption": 0.00014328956604003906
  89011. },
  89012. {
  89013. "name": "__tLogger__",
  89014. "msg": "Deactivating away mode",
  89015. "args": [],
  89016. "levelname": "DEBUG",
  89017. "levelno": 10,
  89018. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  89019. "filename": "heating.py",
  89020. "module": "heating",
  89021. "exc_info": null,
  89022. "exc_text": null,
  89023. "stack_info": null,
  89024. "lineno": 119,
  89025. "funcName": "__test_away_mode__",
  89026. "created": 1676441681.8547513,
  89027. "msecs": 854.7513484954834,
  89028. "relativeCreated": 78858.26659202576,
  89029. "thread": 140246908178432,
  89030. "threadName": "MainThread",
  89031. "processName": "MainProcess",
  89032. "process": 509276,
  89033. "message": "Deactivating away mode",
  89034. "asctime": "2023-02-15 07:14:41,854",
  89035. "moduleLogger": [
  89036. {
  89037. "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.away_mode.set",
  89038. "msg": "Sending message with topic %s and payload %s",
  89039. "args": [
  89040. "videv/gfw/marion/heating_valve/away_mode/set",
  89041. "false"
  89042. ],
  89043. "levelname": "DEBUG",
  89044. "levelno": 10,
  89045. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  89046. "filename": "__init__.py",
  89047. "module": "__init__",
  89048. "exc_info": null,
  89049. "exc_text": null,
  89050. "stack_info": null,
  89051. "lineno": 75,
  89052. "funcName": "send",
  89053. "created": 1676441681.5538445,
  89054. "msecs": 553.8444519042969,
  89055. "relativeCreated": 78557.35969543457,
  89056. "thread": 140246908178432,
  89057. "threadName": "MainThread",
  89058. "processName": "MainProcess",
  89059. "process": 509276,
  89060. "message": "Sending message with topic videv/gfw/marion/heating_valve/away_mode/set and payload false",
  89061. "asctime": "2023-02-15 07:14:41,553"
  89062. },
  89063. {
  89064. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve.set",
  89065. "msg": "Received message with topic %s and payload %s",
  89066. "args": [
  89067. "zigbee/gfw/marion/heating_valve/set",
  89068. "b'{\"current_heating_setpoint\": 23}'"
  89069. ],
  89070. "levelname": "DEBUG",
  89071. "levelno": 10,
  89072. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  89073. "filename": "__init__.py",
  89074. "module": "__init__",
  89075. "exc_info": null,
  89076. "exc_text": null,
  89077. "stack_info": null,
  89078. "lineno": 91,
  89079. "funcName": "__receive__",
  89080. "created": 1676441681.5658908,
  89081. "msecs": 565.8907890319824,
  89082. "relativeCreated": 78569.40603256226,
  89083. "thread": 140246884292160,
  89084. "threadName": "Thread-1 (_thread_main)",
  89085. "processName": "MainProcess",
  89086. "process": 509276,
  89087. "message": "Received message with topic zigbee/gfw/marion/heating_valve/set and payload b'{\"current_heating_setpoint\": 23}'",
  89088. "asctime": "2023-02-15 07:14:41,565"
  89089. },
  89090. {
  89091. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve",
  89092. "msg": "Sending message with topic %s and payload %s",
  89093. "args": [
  89094. "zigbee/gfw/marion/heating_valve",
  89095. "{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}"
  89096. ],
  89097. "levelname": "DEBUG",
  89098. "levelno": 10,
  89099. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  89100. "filename": "__init__.py",
  89101. "module": "__init__",
  89102. "exc_info": null,
  89103. "exc_text": null,
  89104. "stack_info": null,
  89105. "lineno": 75,
  89106. "funcName": "send",
  89107. "created": 1676441681.5664115,
  89108. "msecs": 566.4114952087402,
  89109. "relativeCreated": 78569.92673873901,
  89110. "thread": 140246884292160,
  89111. "threadName": "Thread-1 (_thread_main)",
  89112. "processName": "MainProcess",
  89113. "process": 509276,
  89114. "message": "Sending message with topic zigbee/gfw/marion/heating_valve and payload {\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}",
  89115. "asctime": "2023-02-15 07:14:41,566"
  89116. },
  89117. {
  89118. "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.valve_temperature_setpoint",
  89119. "msg": "Received message with topic %s and payload %s",
  89120. "args": [
  89121. "videv/gfw/marion/heating_valve/valve_temperature_setpoint",
  89122. "b'23'"
  89123. ],
  89124. "levelname": "DEBUG",
  89125. "levelno": 10,
  89126. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  89127. "filename": "__init__.py",
  89128. "module": "__init__",
  89129. "exc_info": null,
  89130. "exc_text": null,
  89131. "stack_info": null,
  89132. "lineno": 91,
  89133. "funcName": "__receive__",
  89134. "created": 1676441681.5673282,
  89135. "msecs": 567.3282146453857,
  89136. "relativeCreated": 78570.84345817566,
  89137. "thread": 140246884292160,
  89138. "threadName": "Thread-1 (_thread_main)",
  89139. "processName": "MainProcess",
  89140. "process": 509276,
  89141. "message": "Received message with topic videv/gfw/marion/heating_valve/valve_temperature_setpoint and payload b'23'",
  89142. "asctime": "2023-02-15 07:14:41,567"
  89143. },
  89144. {
  89145. "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.away_mode",
  89146. "msg": "Received message with topic %s and payload %s",
  89147. "args": [
  89148. "videv/gfw/marion/heating_valve/away_mode",
  89149. "b'false'"
  89150. ],
  89151. "levelname": "DEBUG",
  89152. "levelno": 10,
  89153. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  89154. "filename": "__init__.py",
  89155. "module": "__init__",
  89156. "exc_info": null,
  89157. "exc_text": null,
  89158. "stack_info": null,
  89159. "lineno": 91,
  89160. "funcName": "__receive__",
  89161. "created": 1676441681.5682662,
  89162. "msecs": 568.2661533355713,
  89163. "relativeCreated": 78571.78139686584,
  89164. "thread": 140246884292160,
  89165. "threadName": "Thread-1 (_thread_main)",
  89166. "processName": "MainProcess",
  89167. "process": 509276,
  89168. "message": "Received message with topic videv/gfw/marion/heating_valve/away_mode and payload b'false'",
  89169. "asctime": "2023-02-15 07:14:41,568"
  89170. },
  89171. {
  89172. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve",
  89173. "msg": "Received message with topic %s and payload %s",
  89174. "args": [
  89175. "zigbee/gfw/marion/heating_valve",
  89176. "b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'"
  89177. ],
  89178. "levelname": "DEBUG",
  89179. "levelno": 10,
  89180. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  89181. "filename": "__init__.py",
  89182. "module": "__init__",
  89183. "exc_info": null,
  89184. "exc_text": null,
  89185. "stack_info": null,
  89186. "lineno": 91,
  89187. "funcName": "__receive__",
  89188. "created": 1676441681.569007,
  89189. "msecs": 569.0069198608398,
  89190. "relativeCreated": 78572.52216339111,
  89191. "thread": 140246884292160,
  89192. "threadName": "Thread-1 (_thread_main)",
  89193. "processName": "MainProcess",
  89194. "process": 509276,
  89195. "message": "Received message with topic zigbee/gfw/marion/heating_valve and payload b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'",
  89196. "asctime": "2023-02-15 07:14:41,569"
  89197. }
  89198. ],
  89199. "time_consumption": 0.28574442863464355
  89200. },
  89201. {
  89202. "name": "__tLogger__",
  89203. "msg": "Away mode is correct (Content %s and Type is %s).",
  89204. "args": [
  89205. "False",
  89206. "<class 'bool'>"
  89207. ],
  89208. "levelname": "INFO",
  89209. "levelno": 20,
  89210. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  89211. "filename": "test.py",
  89212. "module": "test",
  89213. "exc_info": null,
  89214. "exc_text": null,
  89215. "stack_info": null,
  89216. "lineno": 184,
  89217. "funcName": "equivalency_chk",
  89218. "created": 1676441681.8553684,
  89219. "msecs": 855.3683757781982,
  89220. "relativeCreated": 78858.88361930847,
  89221. "thread": 140246908178432,
  89222. "threadName": "MainThread",
  89223. "processName": "MainProcess",
  89224. "process": 509276,
  89225. "message": "Away mode is correct (Content False and Type is <class 'bool'>).",
  89226. "asctime": "2023-02-15 07:14:41,855",
  89227. "moduleLogger": [
  89228. {
  89229. "name": "__unittest__",
  89230. "msg": "Result (%s): %s (%s)",
  89231. "args": [
  89232. "Away mode",
  89233. "False",
  89234. "<class 'bool'>"
  89235. ],
  89236. "levelname": "DEBUG",
  89237. "levelno": 10,
  89238. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  89239. "filename": "test.py",
  89240. "module": "test",
  89241. "exc_info": null,
  89242. "exc_text": null,
  89243. "stack_info": null,
  89244. "lineno": 22,
  89245. "funcName": "__report_result__",
  89246. "created": 1676441681.8551288,
  89247. "msecs": 855.1287651062012,
  89248. "relativeCreated": 78858.64400863647,
  89249. "thread": 140246908178432,
  89250. "threadName": "MainThread",
  89251. "processName": "MainProcess",
  89252. "process": 509276,
  89253. "message": "Result (Away mode): False (<class 'bool'>)",
  89254. "asctime": "2023-02-15 07:14:41,855"
  89255. },
  89256. {
  89257. "name": "__unittest__",
  89258. "msg": "Expectation (%s): result %s %s (%s)",
  89259. "args": [
  89260. "Away mode",
  89261. "=",
  89262. "False",
  89263. "<class 'bool'>"
  89264. ],
  89265. "levelname": "DEBUG",
  89266. "levelno": 10,
  89267. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  89268. "filename": "test.py",
  89269. "module": "test",
  89270. "exc_info": null,
  89271. "exc_text": null,
  89272. "stack_info": null,
  89273. "lineno": 26,
  89274. "funcName": "__report_expectation__",
  89275. "created": 1676441681.8552604,
  89276. "msecs": 855.2603721618652,
  89277. "relativeCreated": 78858.77561569214,
  89278. "thread": 140246908178432,
  89279. "threadName": "MainThread",
  89280. "processName": "MainProcess",
  89281. "process": 509276,
  89282. "message": "Expectation (Away mode): result = False (<class 'bool'>)",
  89283. "asctime": "2023-02-15 07:14:41,855"
  89284. }
  89285. ],
  89286. "time_consumption": 0.00010800361633300781
  89287. },
  89288. {
  89289. "name": "__tLogger__",
  89290. "msg": "Temperature setpoint is correct (Content %s and Type is %s).",
  89291. "args": [
  89292. "23",
  89293. "<class 'int'>"
  89294. ],
  89295. "levelname": "INFO",
  89296. "levelno": 20,
  89297. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  89298. "filename": "test.py",
  89299. "module": "test",
  89300. "exc_info": null,
  89301. "exc_text": null,
  89302. "stack_info": null,
  89303. "lineno": 184,
  89304. "funcName": "equivalency_chk",
  89305. "created": 1676441681.8557749,
  89306. "msecs": 855.7748794555664,
  89307. "relativeCreated": 78859.29012298584,
  89308. "thread": 140246908178432,
  89309. "threadName": "MainThread",
  89310. "processName": "MainProcess",
  89311. "process": 509276,
  89312. "message": "Temperature setpoint is correct (Content 23 and Type is <class 'int'>).",
  89313. "asctime": "2023-02-15 07:14:41,855",
  89314. "moduleLogger": [
  89315. {
  89316. "name": "__unittest__",
  89317. "msg": "Result (%s): %s (%s)",
  89318. "args": [
  89319. "Temperature setpoint",
  89320. "23",
  89321. "<class 'int'>"
  89322. ],
  89323. "levelname": "DEBUG",
  89324. "levelno": 10,
  89325. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  89326. "filename": "test.py",
  89327. "module": "test",
  89328. "exc_info": null,
  89329. "exc_text": null,
  89330. "stack_info": null,
  89331. "lineno": 22,
  89332. "funcName": "__report_result__",
  89333. "created": 1676441681.8555696,
  89334. "msecs": 855.56960105896,
  89335. "relativeCreated": 78859.08484458923,
  89336. "thread": 140246908178432,
  89337. "threadName": "MainThread",
  89338. "processName": "MainProcess",
  89339. "process": 509276,
  89340. "message": "Result (Temperature setpoint): 23 (<class 'int'>)",
  89341. "asctime": "2023-02-15 07:14:41,855"
  89342. },
  89343. {
  89344. "name": "__unittest__",
  89345. "msg": "Expectation (%s): result %s %s (%s)",
  89346. "args": [
  89347. "Temperature setpoint",
  89348. "=",
  89349. "23",
  89350. "<class 'int'>"
  89351. ],
  89352. "levelname": "DEBUG",
  89353. "levelno": 10,
  89354. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  89355. "filename": "test.py",
  89356. "module": "test",
  89357. "exc_info": null,
  89358. "exc_text": null,
  89359. "stack_info": null,
  89360. "lineno": 26,
  89361. "funcName": "__report_expectation__",
  89362. "created": 1676441681.8556855,
  89363. "msecs": 855.6854724884033,
  89364. "relativeCreated": 78859.20071601868,
  89365. "thread": 140246908178432,
  89366. "threadName": "MainThread",
  89367. "processName": "MainProcess",
  89368. "process": 509276,
  89369. "message": "Expectation (Temperature setpoint): result = 23 (<class 'int'>)",
  89370. "asctime": "2023-02-15 07:14:41,855"
  89371. }
  89372. ],
  89373. "time_consumption": 8.940696716308594e-05
  89374. }
  89375. ],
  89376. "time_consumption": 0.9077363014221191,
  89377. "time_start": "2023-02-15 07:14:40,948",
  89378. "time_finished": "2023-02-15 07:14:41,855"
  89379. },
  89380. "Boost mode test: zigbee/gfw/marion/heating_valve": {
  89381. "name": "__tLogger__",
  89382. "msg": "Boost mode test: zigbee/gfw/marion/heating_valve",
  89383. "args": null,
  89384. "levelname": "INFO",
  89385. "levelno": 20,
  89386. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  89387. "filename": "heating.py",
  89388. "module": "heating",
  89389. "exc_info": null,
  89390. "exc_text": null,
  89391. "stack_info": null,
  89392. "lineno": 128,
  89393. "funcName": "test_boost_mode",
  89394. "created": 1676441681.8561769,
  89395. "msecs": 856.1768531799316,
  89396. "relativeCreated": 78859.6920967102,
  89397. "thread": 140246908178432,
  89398. "threadName": "MainThread",
  89399. "processName": "MainProcess",
  89400. "process": 509276,
  89401. "message": "Boost mode test: zigbee/gfw/marion/heating_valve",
  89402. "asctime": "2023-02-15 07:14:41,856",
  89403. "moduleLogger": [],
  89404. "testcaseLogger": [
  89405. {
  89406. "name": "__tLogger__",
  89407. "msg": "Setting preconditions (Default setpoint)",
  89408. "args": [],
  89409. "levelname": "DEBUG",
  89410. "levelno": 10,
  89411. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  89412. "filename": "heating.py",
  89413. "module": "heating",
  89414. "exc_info": null,
  89415. "exc_text": null,
  89416. "stack_info": null,
  89417. "lineno": 133,
  89418. "funcName": "__test_boost_mode__",
  89419. "created": 1676441682.1575348,
  89420. "msecs": 157.53483772277832,
  89421. "relativeCreated": 79161.05008125305,
  89422. "thread": 140246908178432,
  89423. "threadName": "MainThread",
  89424. "processName": "MainProcess",
  89425. "process": 509276,
  89426. "message": "Setting preconditions (Default setpoint)",
  89427. "asctime": "2023-02-15 07:14:42,157",
  89428. "moduleLogger": [
  89429. {
  89430. "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.set_default_temperature.set",
  89431. "msg": "Sending message with topic %s and payload %s",
  89432. "args": [
  89433. "videv/gfw/marion/heating_valve/set_default_temperature/set",
  89434. "null"
  89435. ],
  89436. "levelname": "DEBUG",
  89437. "levelno": 10,
  89438. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  89439. "filename": "__init__.py",
  89440. "module": "__init__",
  89441. "exc_info": null,
  89442. "exc_text": null,
  89443. "stack_info": null,
  89444. "lineno": 75,
  89445. "funcName": "send",
  89446. "created": 1676441681.856438,
  89447. "msecs": 856.4379215240479,
  89448. "relativeCreated": 78859.95316505432,
  89449. "thread": 140246908178432,
  89450. "threadName": "MainThread",
  89451. "processName": "MainProcess",
  89452. "process": 509276,
  89453. "message": "Sending message with topic videv/gfw/marion/heating_valve/set_default_temperature/set and payload null",
  89454. "asctime": "2023-02-15 07:14:41,856"
  89455. }
  89456. ],
  89457. "time_consumption": 0.30109691619873047
  89458. },
  89459. {
  89460. "name": "__tLogger__",
  89461. "msg": "Boost timer is correct (Content %s and Type is %s).",
  89462. "args": [
  89463. "0",
  89464. "<class 'int'>"
  89465. ],
  89466. "levelname": "INFO",
  89467. "levelno": 20,
  89468. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  89469. "filename": "test.py",
  89470. "module": "test",
  89471. "exc_info": null,
  89472. "exc_text": null,
  89473. "stack_info": null,
  89474. "lineno": 184,
  89475. "funcName": "equivalency_chk",
  89476. "created": 1676441682.158247,
  89477. "msecs": 158.2469940185547,
  89478. "relativeCreated": 79161.76223754883,
  89479. "thread": 140246908178432,
  89480. "threadName": "MainThread",
  89481. "processName": "MainProcess",
  89482. "process": 509276,
  89483. "message": "Boost timer is correct (Content 0 and Type is <class 'int'>).",
  89484. "asctime": "2023-02-15 07:14:42,158",
  89485. "moduleLogger": [
  89486. {
  89487. "name": "__unittest__",
  89488. "msg": "Result (%s): %s (%s)",
  89489. "args": [
  89490. "Boost timer",
  89491. "0",
  89492. "<class 'int'>"
  89493. ],
  89494. "levelname": "DEBUG",
  89495. "levelno": 10,
  89496. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  89497. "filename": "test.py",
  89498. "module": "test",
  89499. "exc_info": null,
  89500. "exc_text": null,
  89501. "stack_info": null,
  89502. "lineno": 22,
  89503. "funcName": "__report_result__",
  89504. "created": 1676441682.157971,
  89505. "msecs": 157.97090530395508,
  89506. "relativeCreated": 79161.48614883423,
  89507. "thread": 140246908178432,
  89508. "threadName": "MainThread",
  89509. "processName": "MainProcess",
  89510. "process": 509276,
  89511. "message": "Result (Boost timer): 0 (<class 'int'>)",
  89512. "asctime": "2023-02-15 07:14:42,157"
  89513. },
  89514. {
  89515. "name": "__unittest__",
  89516. "msg": "Expectation (%s): result %s %s (%s)",
  89517. "args": [
  89518. "Boost timer",
  89519. "=",
  89520. "0",
  89521. "<class 'int'>"
  89522. ],
  89523. "levelname": "DEBUG",
  89524. "levelno": 10,
  89525. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  89526. "filename": "test.py",
  89527. "module": "test",
  89528. "exc_info": null,
  89529. "exc_text": null,
  89530. "stack_info": null,
  89531. "lineno": 26,
  89532. "funcName": "__report_expectation__",
  89533. "created": 1676441682.158121,
  89534. "msecs": 158.12110900878906,
  89535. "relativeCreated": 79161.63635253906,
  89536. "thread": 140246908178432,
  89537. "threadName": "MainThread",
  89538. "processName": "MainProcess",
  89539. "process": 509276,
  89540. "message": "Expectation (Boost timer): result = 0 (<class 'int'>)",
  89541. "asctime": "2023-02-15 07:14:42,158"
  89542. }
  89543. ],
  89544. "time_consumption": 0.000125885009765625
  89545. },
  89546. {
  89547. "name": "__tLogger__",
  89548. "msg": "Activating boost mode",
  89549. "args": [],
  89550. "levelname": "DEBUG",
  89551. "levelno": 10,
  89552. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  89553. "filename": "heating.py",
  89554. "module": "heating",
  89555. "exc_info": null,
  89556. "exc_text": null,
  89557. "stack_info": null,
  89558. "lineno": 140,
  89559. "funcName": "__test_boost_mode__",
  89560. "created": 1676441682.459815,
  89561. "msecs": 459.81502532958984,
  89562. "relativeCreated": 79463.33026885986,
  89563. "thread": 140246908178432,
  89564. "threadName": "MainThread",
  89565. "processName": "MainProcess",
  89566. "process": 509276,
  89567. "message": "Activating boost mode",
  89568. "asctime": "2023-02-15 07:14:42,459",
  89569. "moduleLogger": [
  89570. {
  89571. "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.start_boost.set",
  89572. "msg": "Sending message with topic %s and payload %s",
  89573. "args": [
  89574. "videv/gfw/marion/heating_valve/start_boost/set",
  89575. "true"
  89576. ],
  89577. "levelname": "DEBUG",
  89578. "levelno": 10,
  89579. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  89580. "filename": "__init__.py",
  89581. "module": "__init__",
  89582. "exc_info": null,
  89583. "exc_text": null,
  89584. "stack_info": null,
  89585. "lineno": 75,
  89586. "funcName": "send",
  89587. "created": 1676441682.1586616,
  89588. "msecs": 158.6616039276123,
  89589. "relativeCreated": 79162.17684745789,
  89590. "thread": 140246908178432,
  89591. "threadName": "MainThread",
  89592. "processName": "MainProcess",
  89593. "process": 509276,
  89594. "message": "Sending message with topic videv/gfw/marion/heating_valve/start_boost/set and payload true",
  89595. "asctime": "2023-02-15 07:14:42,158"
  89596. },
  89597. {
  89598. "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.boost_timer",
  89599. "msg": "Received message with topic %s and payload %s",
  89600. "args": [
  89601. "videv/gfw/marion/heating_valve/boost_timer",
  89602. "b'900'"
  89603. ],
  89604. "levelname": "DEBUG",
  89605. "levelno": 10,
  89606. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  89607. "filename": "__init__.py",
  89608. "module": "__init__",
  89609. "exc_info": null,
  89610. "exc_text": null,
  89611. "stack_info": null,
  89612. "lineno": 91,
  89613. "funcName": "__receive__",
  89614. "created": 1676441682.1693392,
  89615. "msecs": 169.33917999267578,
  89616. "relativeCreated": 79172.85442352295,
  89617. "thread": 140246884292160,
  89618. "threadName": "Thread-1 (_thread_main)",
  89619. "processName": "MainProcess",
  89620. "process": 509276,
  89621. "message": "Received message with topic videv/gfw/marion/heating_valve/boost_timer and payload b'900'",
  89622. "asctime": "2023-02-15 07:14:42,169"
  89623. },
  89624. {
  89625. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve.set",
  89626. "msg": "Received message with topic %s and payload %s",
  89627. "args": [
  89628. "zigbee/gfw/marion/heating_valve/set",
  89629. "b'{\"current_heating_setpoint\": 30}'"
  89630. ],
  89631. "levelname": "DEBUG",
  89632. "levelno": 10,
  89633. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  89634. "filename": "__init__.py",
  89635. "module": "__init__",
  89636. "exc_info": null,
  89637. "exc_text": null,
  89638. "stack_info": null,
  89639. "lineno": 91,
  89640. "funcName": "__receive__",
  89641. "created": 1676441682.1696646,
  89642. "msecs": 169.6646213531494,
  89643. "relativeCreated": 79173.17986488342,
  89644. "thread": 140246884292160,
  89645. "threadName": "Thread-1 (_thread_main)",
  89646. "processName": "MainProcess",
  89647. "process": 509276,
  89648. "message": "Received message with topic zigbee/gfw/marion/heating_valve/set and payload b'{\"current_heating_setpoint\": 30}'",
  89649. "asctime": "2023-02-15 07:14:42,169"
  89650. },
  89651. {
  89652. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve",
  89653. "msg": "Sending message with topic %s and payload %s",
  89654. "args": [
  89655. "zigbee/gfw/marion/heating_valve",
  89656. "{\"current_heating_setpoint\": 30, \"local_temperature\": 20.7, \"battery\": 97}"
  89657. ],
  89658. "levelname": "DEBUG",
  89659. "levelno": 10,
  89660. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  89661. "filename": "__init__.py",
  89662. "module": "__init__",
  89663. "exc_info": null,
  89664. "exc_text": null,
  89665. "stack_info": null,
  89666. "lineno": 75,
  89667. "funcName": "send",
  89668. "created": 1676441682.169797,
  89669. "msecs": 169.79694366455078,
  89670. "relativeCreated": 79173.31218719482,
  89671. "thread": 140246884292160,
  89672. "threadName": "Thread-1 (_thread_main)",
  89673. "processName": "MainProcess",
  89674. "process": 509276,
  89675. "message": "Sending message with topic zigbee/gfw/marion/heating_valve and payload {\"current_heating_setpoint\": 30, \"local_temperature\": 20.7, \"battery\": 97}",
  89676. "asctime": "2023-02-15 07:14:42,169"
  89677. },
  89678. {
  89679. "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.valve_temperature_setpoint",
  89680. "msg": "Received message with topic %s and payload %s",
  89681. "args": [
  89682. "videv/gfw/marion/heating_valve/valve_temperature_setpoint",
  89683. "b'30'"
  89684. ],
  89685. "levelname": "DEBUG",
  89686. "levelno": 10,
  89687. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  89688. "filename": "__init__.py",
  89689. "module": "__init__",
  89690. "exc_info": null,
  89691. "exc_text": null,
  89692. "stack_info": null,
  89693. "lineno": 91,
  89694. "funcName": "__receive__",
  89695. "created": 1676441682.1700704,
  89696. "msecs": 170.07040977478027,
  89697. "relativeCreated": 79173.58565330505,
  89698. "thread": 140246884292160,
  89699. "threadName": "Thread-1 (_thread_main)",
  89700. "processName": "MainProcess",
  89701. "process": 509276,
  89702. "message": "Received message with topic videv/gfw/marion/heating_valve/valve_temperature_setpoint and payload b'30'",
  89703. "asctime": "2023-02-15 07:14:42,170"
  89704. },
  89705. {
  89706. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve",
  89707. "msg": "Received message with topic %s and payload %s",
  89708. "args": [
  89709. "zigbee/gfw/marion/heating_valve",
  89710. "b'{\"current_heating_setpoint\": 30, \"local_temperature\": 20.7, \"battery\": 97}'"
  89711. ],
  89712. "levelname": "DEBUG",
  89713. "levelno": 10,
  89714. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  89715. "filename": "__init__.py",
  89716. "module": "__init__",
  89717. "exc_info": null,
  89718. "exc_text": null,
  89719. "stack_info": null,
  89720. "lineno": 91,
  89721. "funcName": "__receive__",
  89722. "created": 1676441682.1704848,
  89723. "msecs": 170.4847812652588,
  89724. "relativeCreated": 79174.00002479553,
  89725. "thread": 140246884292160,
  89726. "threadName": "Thread-1 (_thread_main)",
  89727. "processName": "MainProcess",
  89728. "process": 509276,
  89729. "message": "Received message with topic zigbee/gfw/marion/heating_valve and payload b'{\"current_heating_setpoint\": 30, \"local_temperature\": 20.7, \"battery\": 97}'",
  89730. "asctime": "2023-02-15 07:14:42,170"
  89731. }
  89732. ],
  89733. "time_consumption": 0.28933024406433105
  89734. },
  89735. {
  89736. "name": "__tLogger__",
  89737. "msg": "Boost timer is greater expectation (Content %s and Type is %s).",
  89738. "args": [
  89739. "900",
  89740. "<class 'int'>"
  89741. ],
  89742. "levelname": "INFO",
  89743. "levelno": 20,
  89744. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  89745. "filename": "test.py",
  89746. "module": "test",
  89747. "exc_info": null,
  89748. "exc_text": null,
  89749. "stack_info": null,
  89750. "lineno": 230,
  89751. "funcName": "greater_chk",
  89752. "created": 1676441682.4605315,
  89753. "msecs": 460.53147315979004,
  89754. "relativeCreated": 79464.04671669006,
  89755. "thread": 140246908178432,
  89756. "threadName": "MainThread",
  89757. "processName": "MainProcess",
  89758. "process": 509276,
  89759. "message": "Boost timer is greater expectation (Content 900 and Type is <class 'int'>).",
  89760. "asctime": "2023-02-15 07:14:42,460",
  89761. "moduleLogger": [
  89762. {
  89763. "name": "__unittest__",
  89764. "msg": "Result (%s): %s (%s)",
  89765. "args": [
  89766. "Boost timer",
  89767. "900",
  89768. "<class 'int'>"
  89769. ],
  89770. "levelname": "DEBUG",
  89771. "levelno": 10,
  89772. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  89773. "filename": "test.py",
  89774. "module": "test",
  89775. "exc_info": null,
  89776. "exc_text": null,
  89777. "stack_info": null,
  89778. "lineno": 22,
  89779. "funcName": "__report_result__",
  89780. "created": 1676441682.4602497,
  89781. "msecs": 460.249662399292,
  89782. "relativeCreated": 79463.76490592957,
  89783. "thread": 140246908178432,
  89784. "threadName": "MainThread",
  89785. "processName": "MainProcess",
  89786. "process": 509276,
  89787. "message": "Result (Boost timer): 900 (<class 'int'>)",
  89788. "asctime": "2023-02-15 07:14:42,460"
  89789. },
  89790. {
  89791. "name": "__unittest__",
  89792. "msg": "Expectation (%s): result %s %s (%s)",
  89793. "args": [
  89794. "Boost timer",
  89795. ">",
  89796. "0",
  89797. "<class 'int'>"
  89798. ],
  89799. "levelname": "DEBUG",
  89800. "levelno": 10,
  89801. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  89802. "filename": "test.py",
  89803. "module": "test",
  89804. "exc_info": null,
  89805. "exc_text": null,
  89806. "stack_info": null,
  89807. "lineno": 26,
  89808. "funcName": "__report_expectation__",
  89809. "created": 1676441682.4604027,
  89810. "msecs": 460.4027271270752,
  89811. "relativeCreated": 79463.91797065735,
  89812. "thread": 140246908178432,
  89813. "threadName": "MainThread",
  89814. "processName": "MainProcess",
  89815. "process": 509276,
  89816. "message": "Expectation (Boost timer): result > 0 (<class 'int'>)",
  89817. "asctime": "2023-02-15 07:14:42,460"
  89818. }
  89819. ],
  89820. "time_consumption": 0.00012874603271484375
  89821. },
  89822. {
  89823. "name": "__tLogger__",
  89824. "msg": "Setting postconditions (Default setpoint)",
  89825. "args": [],
  89826. "levelname": "DEBUG",
  89827. "levelno": 10,
  89828. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  89829. "filename": "heating.py",
  89830. "module": "heating",
  89831. "exc_info": null,
  89832. "exc_text": null,
  89833. "stack_info": null,
  89834. "lineno": 145,
  89835. "funcName": "__test_boost_mode__",
  89836. "created": 1676441682.7618666,
  89837. "msecs": 761.866569519043,
  89838. "relativeCreated": 79765.38181304932,
  89839. "thread": 140246908178432,
  89840. "threadName": "MainThread",
  89841. "processName": "MainProcess",
  89842. "process": 509276,
  89843. "message": "Setting postconditions (Default setpoint)",
  89844. "asctime": "2023-02-15 07:14:42,761",
  89845. "moduleLogger": [
  89846. {
  89847. "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.set_default_temperature.set",
  89848. "msg": "Sending message with topic %s and payload %s",
  89849. "args": [
  89850. "videv/gfw/marion/heating_valve/set_default_temperature/set",
  89851. "true"
  89852. ],
  89853. "levelname": "DEBUG",
  89854. "levelno": 10,
  89855. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  89856. "filename": "__init__.py",
  89857. "module": "__init__",
  89858. "exc_info": null,
  89859. "exc_text": null,
  89860. "stack_info": null,
  89861. "lineno": 75,
  89862. "funcName": "send",
  89863. "created": 1676441682.460838,
  89864. "msecs": 460.83807945251465,
  89865. "relativeCreated": 79464.35332298279,
  89866. "thread": 140246908178432,
  89867. "threadName": "MainThread",
  89868. "processName": "MainProcess",
  89869. "process": 509276,
  89870. "message": "Sending message with topic videv/gfw/marion/heating_valve/set_default_temperature/set and payload true",
  89871. "asctime": "2023-02-15 07:14:42,460"
  89872. },
  89873. {
  89874. "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.boost_timer",
  89875. "msg": "Received message with topic %s and payload %s",
  89876. "args": [
  89877. "videv/gfw/marion/heating_valve/boost_timer",
  89878. "b'0'"
  89879. ],
  89880. "levelname": "DEBUG",
  89881. "levelno": 10,
  89882. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  89883. "filename": "__init__.py",
  89884. "module": "__init__",
  89885. "exc_info": null,
  89886. "exc_text": null,
  89887. "stack_info": null,
  89888. "lineno": 91,
  89889. "funcName": "__receive__",
  89890. "created": 1676441682.4720478,
  89891. "msecs": 472.0478057861328,
  89892. "relativeCreated": 79475.5630493164,
  89893. "thread": 140246884292160,
  89894. "threadName": "Thread-1 (_thread_main)",
  89895. "processName": "MainProcess",
  89896. "process": 509276,
  89897. "message": "Received message with topic videv/gfw/marion/heating_valve/boost_timer and payload b'0'",
  89898. "asctime": "2023-02-15 07:14:42,472"
  89899. },
  89900. {
  89901. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve.set",
  89902. "msg": "Received message with topic %s and payload %s",
  89903. "args": [
  89904. "zigbee/gfw/marion/heating_valve/set",
  89905. "b'{\"current_heating_setpoint\": 23}'"
  89906. ],
  89907. "levelname": "DEBUG",
  89908. "levelno": 10,
  89909. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  89910. "filename": "__init__.py",
  89911. "module": "__init__",
  89912. "exc_info": null,
  89913. "exc_text": null,
  89914. "stack_info": null,
  89915. "lineno": 91,
  89916. "funcName": "__receive__",
  89917. "created": 1676441682.4729402,
  89918. "msecs": 472.94020652770996,
  89919. "relativeCreated": 79476.45545005798,
  89920. "thread": 140246884292160,
  89921. "threadName": "Thread-1 (_thread_main)",
  89922. "processName": "MainProcess",
  89923. "process": 509276,
  89924. "message": "Received message with topic zigbee/gfw/marion/heating_valve/set and payload b'{\"current_heating_setpoint\": 23}'",
  89925. "asctime": "2023-02-15 07:14:42,472"
  89926. },
  89927. {
  89928. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve",
  89929. "msg": "Sending message with topic %s and payload %s",
  89930. "args": [
  89931. "zigbee/gfw/marion/heating_valve",
  89932. "{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}"
  89933. ],
  89934. "levelname": "DEBUG",
  89935. "levelno": 10,
  89936. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  89937. "filename": "__init__.py",
  89938. "module": "__init__",
  89939. "exc_info": null,
  89940. "exc_text": null,
  89941. "stack_info": null,
  89942. "lineno": 75,
  89943. "funcName": "send",
  89944. "created": 1676441682.473328,
  89945. "msecs": 473.3281135559082,
  89946. "relativeCreated": 79476.84335708618,
  89947. "thread": 140246884292160,
  89948. "threadName": "Thread-1 (_thread_main)",
  89949. "processName": "MainProcess",
  89950. "process": 509276,
  89951. "message": "Sending message with topic zigbee/gfw/marion/heating_valve and payload {\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}",
  89952. "asctime": "2023-02-15 07:14:42,473"
  89953. },
  89954. {
  89955. "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.valve_temperature_setpoint",
  89956. "msg": "Received message with topic %s and payload %s",
  89957. "args": [
  89958. "videv/gfw/marion/heating_valve/valve_temperature_setpoint",
  89959. "b'23'"
  89960. ],
  89961. "levelname": "DEBUG",
  89962. "levelno": 10,
  89963. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  89964. "filename": "__init__.py",
  89965. "module": "__init__",
  89966. "exc_info": null,
  89967. "exc_text": null,
  89968. "stack_info": null,
  89969. "lineno": 91,
  89970. "funcName": "__receive__",
  89971. "created": 1676441682.4741626,
  89972. "msecs": 474.1625785827637,
  89973. "relativeCreated": 79477.67782211304,
  89974. "thread": 140246884292160,
  89975. "threadName": "Thread-1 (_thread_main)",
  89976. "processName": "MainProcess",
  89977. "process": 509276,
  89978. "message": "Received message with topic videv/gfw/marion/heating_valve/valve_temperature_setpoint and payload b'23'",
  89979. "asctime": "2023-02-15 07:14:42,474"
  89980. },
  89981. {
  89982. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve",
  89983. "msg": "Received message with topic %s and payload %s",
  89984. "args": [
  89985. "zigbee/gfw/marion/heating_valve",
  89986. "b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'"
  89987. ],
  89988. "levelname": "DEBUG",
  89989. "levelno": 10,
  89990. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  89991. "filename": "__init__.py",
  89992. "module": "__init__",
  89993. "exc_info": null,
  89994. "exc_text": null,
  89995. "stack_info": null,
  89996. "lineno": 91,
  89997. "funcName": "__receive__",
  89998. "created": 1676441682.4753928,
  89999. "msecs": 475.39281845092773,
  90000. "relativeCreated": 79478.9080619812,
  90001. "thread": 140246884292160,
  90002. "threadName": "Thread-1 (_thread_main)",
  90003. "processName": "MainProcess",
  90004. "process": 509276,
  90005. "message": "Received message with topic zigbee/gfw/marion/heating_valve and payload b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'",
  90006. "asctime": "2023-02-15 07:14:42,475"
  90007. }
  90008. ],
  90009. "time_consumption": 0.28647375106811523
  90010. },
  90011. {
  90012. "name": "__tLogger__",
  90013. "msg": "Boost timer is correct (Content %s and Type is %s).",
  90014. "args": [
  90015. "0",
  90016. "<class 'int'>"
  90017. ],
  90018. "levelname": "INFO",
  90019. "levelno": 20,
  90020. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  90021. "filename": "test.py",
  90022. "module": "test",
  90023. "exc_info": null,
  90024. "exc_text": null,
  90025. "stack_info": null,
  90026. "lineno": 184,
  90027. "funcName": "equivalency_chk",
  90028. "created": 1676441682.7626417,
  90029. "msecs": 762.6416683197021,
  90030. "relativeCreated": 79766.15691184998,
  90031. "thread": 140246908178432,
  90032. "threadName": "MainThread",
  90033. "processName": "MainProcess",
  90034. "process": 509276,
  90035. "message": "Boost timer is correct (Content 0 and Type is <class 'int'>).",
  90036. "asctime": "2023-02-15 07:14:42,762",
  90037. "moduleLogger": [
  90038. {
  90039. "name": "__unittest__",
  90040. "msg": "Result (%s): %s (%s)",
  90041. "args": [
  90042. "Boost timer",
  90043. "0",
  90044. "<class 'int'>"
  90045. ],
  90046. "levelname": "DEBUG",
  90047. "levelno": 10,
  90048. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  90049. "filename": "test.py",
  90050. "module": "test",
  90051. "exc_info": null,
  90052. "exc_text": null,
  90053. "stack_info": null,
  90054. "lineno": 22,
  90055. "funcName": "__report_result__",
  90056. "created": 1676441682.762309,
  90057. "msecs": 762.3090744018555,
  90058. "relativeCreated": 79765.82431793213,
  90059. "thread": 140246908178432,
  90060. "threadName": "MainThread",
  90061. "processName": "MainProcess",
  90062. "process": 509276,
  90063. "message": "Result (Boost timer): 0 (<class 'int'>)",
  90064. "asctime": "2023-02-15 07:14:42,762"
  90065. },
  90066. {
  90067. "name": "__unittest__",
  90068. "msg": "Expectation (%s): result %s %s (%s)",
  90069. "args": [
  90070. "Boost timer",
  90071. "=",
  90072. "0",
  90073. "<class 'int'>"
  90074. ],
  90075. "levelname": "DEBUG",
  90076. "levelno": 10,
  90077. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  90078. "filename": "test.py",
  90079. "module": "test",
  90080. "exc_info": null,
  90081. "exc_text": null,
  90082. "stack_info": null,
  90083. "lineno": 26,
  90084. "funcName": "__report_expectation__",
  90085. "created": 1676441682.7625103,
  90086. "msecs": 762.5102996826172,
  90087. "relativeCreated": 79766.02554321289,
  90088. "thread": 140246908178432,
  90089. "threadName": "MainThread",
  90090. "processName": "MainProcess",
  90091. "process": 509276,
  90092. "message": "Expectation (Boost timer): result = 0 (<class 'int'>)",
  90093. "asctime": "2023-02-15 07:14:42,762"
  90094. }
  90095. ],
  90096. "time_consumption": 0.00013136863708496094
  90097. }
  90098. ],
  90099. "time_consumption": 0.9064648151397705,
  90100. "time_start": "2023-02-15 07:14:41,856",
  90101. "time_finished": "2023-02-15 07:14:42,762"
  90102. },
  90103. "Default temperature test for device and virtual device: zigbee/gfw/marion/heating_valve": {
  90104. "name": "__tLogger__",
  90105. "msg": "Default temperature test for device and virtual device: zigbee/gfw/marion/heating_valve",
  90106. "args": null,
  90107. "levelname": "INFO",
  90108. "levelno": 20,
  90109. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  90110. "filename": "heating.py",
  90111. "module": "heating",
  90112. "exc_info": null,
  90113. "exc_text": null,
  90114. "stack_info": null,
  90115. "lineno": 50,
  90116. "funcName": "test_default_temperature",
  90117. "created": 1676441682.7631323,
  90118. "msecs": 763.1323337554932,
  90119. "relativeCreated": 79766.64757728577,
  90120. "thread": 140246908178432,
  90121. "threadName": "MainThread",
  90122. "processName": "MainProcess",
  90123. "process": 509276,
  90124. "message": "Default temperature test for device and virtual device: zigbee/gfw/marion/heating_valve",
  90125. "asctime": "2023-02-15 07:14:42,763",
  90126. "moduleLogger": [],
  90127. "testcaseLogger": [
  90128. {
  90129. "name": "__tLogger__",
  90130. "msg": "Setting preconditions (Valve setpoint to %.1f)",
  90131. "args": [
  90132. 18
  90133. ],
  90134. "levelname": "DEBUG",
  90135. "levelno": 10,
  90136. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  90137. "filename": "heating.py",
  90138. "module": "heating",
  90139. "exc_info": null,
  90140. "exc_text": null,
  90141. "stack_info": null,
  90142. "lineno": 60,
  90143. "funcName": "__test_default_temperature__",
  90144. "created": 1676441683.064703,
  90145. "msecs": 64.70298767089844,
  90146. "relativeCreated": 80068.21823120117,
  90147. "thread": 140246908178432,
  90148. "threadName": "MainThread",
  90149. "processName": "MainProcess",
  90150. "process": 509276,
  90151. "message": "Setting preconditions (Valve setpoint to 18.0)",
  90152. "asctime": "2023-02-15 07:14:43,064",
  90153. "moduleLogger": [
  90154. {
  90155. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve",
  90156. "msg": "Sending message with topic %s and payload %s",
  90157. "args": [
  90158. "zigbee/gfw/marion/heating_valve",
  90159. "{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}"
  90160. ],
  90161. "levelname": "DEBUG",
  90162. "levelno": 10,
  90163. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  90164. "filename": "__init__.py",
  90165. "module": "__init__",
  90166. "exc_info": null,
  90167. "exc_text": null,
  90168. "stack_info": null,
  90169. "lineno": 75,
  90170. "funcName": "send",
  90171. "created": 1676441682.76354,
  90172. "msecs": 763.5400295257568,
  90173. "relativeCreated": 79767.05527305603,
  90174. "thread": 140246908178432,
  90175. "threadName": "MainThread",
  90176. "processName": "MainProcess",
  90177. "process": 509276,
  90178. "message": "Sending message with topic zigbee/gfw/marion/heating_valve and payload {\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}",
  90179. "asctime": "2023-02-15 07:14:42,763"
  90180. },
  90181. {
  90182. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve",
  90183. "msg": "Received message with topic %s and payload %s",
  90184. "args": [
  90185. "zigbee/gfw/marion/heating_valve",
  90186. "b'{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}'"
  90187. ],
  90188. "levelname": "DEBUG",
  90189. "levelno": 10,
  90190. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  90191. "filename": "__init__.py",
  90192. "module": "__init__",
  90193. "exc_info": null,
  90194. "exc_text": null,
  90195. "stack_info": null,
  90196. "lineno": 91,
  90197. "funcName": "__receive__",
  90198. "created": 1676441682.7647827,
  90199. "msecs": 764.7826671600342,
  90200. "relativeCreated": 79768.29791069031,
  90201. "thread": 140246884292160,
  90202. "threadName": "Thread-1 (_thread_main)",
  90203. "processName": "MainProcess",
  90204. "process": 509276,
  90205. "message": "Received message with topic zigbee/gfw/marion/heating_valve and payload b'{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}'",
  90206. "asctime": "2023-02-15 07:14:42,764"
  90207. },
  90208. {
  90209. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve.set",
  90210. "msg": "Received message with topic %s and payload %s",
  90211. "args": [
  90212. "zigbee/gfw/marion/heating_valve/set",
  90213. "b'{\"current_heating_setpoint\": 18}'"
  90214. ],
  90215. "levelname": "DEBUG",
  90216. "levelno": 10,
  90217. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  90218. "filename": "__init__.py",
  90219. "module": "__init__",
  90220. "exc_info": null,
  90221. "exc_text": null,
  90222. "stack_info": null,
  90223. "lineno": 91,
  90224. "funcName": "__receive__",
  90225. "created": 1676441682.7694921,
  90226. "msecs": 769.4921493530273,
  90227. "relativeCreated": 79773.0073928833,
  90228. "thread": 140246884292160,
  90229. "threadName": "Thread-1 (_thread_main)",
  90230. "processName": "MainProcess",
  90231. "process": 509276,
  90232. "message": "Received message with topic zigbee/gfw/marion/heating_valve/set and payload b'{\"current_heating_setpoint\": 18}'",
  90233. "asctime": "2023-02-15 07:14:42,769"
  90234. },
  90235. {
  90236. "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.valve_temperature_setpoint",
  90237. "msg": "Received message with topic %s and payload %s",
  90238. "args": [
  90239. "videv/gfw/marion/heating_valve/valve_temperature_setpoint",
  90240. "b'18'"
  90241. ],
  90242. "levelname": "DEBUG",
  90243. "levelno": 10,
  90244. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  90245. "filename": "__init__.py",
  90246. "module": "__init__",
  90247. "exc_info": null,
  90248. "exc_text": null,
  90249. "stack_info": null,
  90250. "lineno": 91,
  90251. "funcName": "__receive__",
  90252. "created": 1676441682.7697341,
  90253. "msecs": 769.7341442108154,
  90254. "relativeCreated": 79773.24938774109,
  90255. "thread": 140246884292160,
  90256. "threadName": "Thread-1 (_thread_main)",
  90257. "processName": "MainProcess",
  90258. "process": 509276,
  90259. "message": "Received message with topic videv/gfw/marion/heating_valve/valve_temperature_setpoint and payload b'18'",
  90260. "asctime": "2023-02-15 07:14:42,769"
  90261. },
  90262. {
  90263. "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.user_temperature_setpoint",
  90264. "msg": "Received message with topic %s and payload %s",
  90265. "args": [
  90266. "videv/gfw/marion/heating_valve/user_temperature_setpoint",
  90267. "b'18'"
  90268. ],
  90269. "levelname": "DEBUG",
  90270. "levelno": 10,
  90271. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  90272. "filename": "__init__.py",
  90273. "module": "__init__",
  90274. "exc_info": null,
  90275. "exc_text": null,
  90276. "stack_info": null,
  90277. "lineno": 91,
  90278. "funcName": "__receive__",
  90279. "created": 1676441682.7699564,
  90280. "msecs": 769.9563503265381,
  90281. "relativeCreated": 79773.47159385681,
  90282. "thread": 140246884292160,
  90283. "threadName": "Thread-1 (_thread_main)",
  90284. "processName": "MainProcess",
  90285. "process": 509276,
  90286. "message": "Received message with topic videv/gfw/marion/heating_valve/user_temperature_setpoint and payload b'18'",
  90287. "asctime": "2023-02-15 07:14:42,769"
  90288. }
  90289. ],
  90290. "time_consumption": 0.29474663734436035
  90291. },
  90292. {
  90293. "name": "__tLogger__",
  90294. "msg": "Valve temperature setpoint (is not default temperature) is correct (Content %s and Type is %s).",
  90295. "args": [
  90296. "True",
  90297. "<class 'bool'>"
  90298. ],
  90299. "levelname": "INFO",
  90300. "levelno": 20,
  90301. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  90302. "filename": "test.py",
  90303. "module": "test",
  90304. "exc_info": null,
  90305. "exc_text": null,
  90306. "stack_info": null,
  90307. "lineno": 184,
  90308. "funcName": "equivalency_chk",
  90309. "created": 1676441683.065483,
  90310. "msecs": 65.48309326171875,
  90311. "relativeCreated": 80068.99833679199,
  90312. "thread": 140246908178432,
  90313. "threadName": "MainThread",
  90314. "processName": "MainProcess",
  90315. "process": 509276,
  90316. "message": "Valve temperature setpoint (is not default temperature) is correct (Content True and Type is <class 'bool'>).",
  90317. "asctime": "2023-02-15 07:14:43,065",
  90318. "moduleLogger": [
  90319. {
  90320. "name": "__unittest__",
  90321. "msg": "Result (%s): %s (%s)",
  90322. "args": [
  90323. "Valve temperature setpoint (is not default temperature)",
  90324. "True",
  90325. "<class 'bool'>"
  90326. ],
  90327. "levelname": "DEBUG",
  90328. "levelno": 10,
  90329. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  90330. "filename": "test.py",
  90331. "module": "test",
  90332. "exc_info": null,
  90333. "exc_text": null,
  90334. "stack_info": null,
  90335. "lineno": 22,
  90336. "funcName": "__report_result__",
  90337. "created": 1676441683.0651677,
  90338. "msecs": 65.16766548156738,
  90339. "relativeCreated": 80068.68290901184,
  90340. "thread": 140246908178432,
  90341. "threadName": "MainThread",
  90342. "processName": "MainProcess",
  90343. "process": 509276,
  90344. "message": "Result (Valve temperature setpoint (is not default temperature)): True (<class 'bool'>)",
  90345. "asctime": "2023-02-15 07:14:43,065"
  90346. },
  90347. {
  90348. "name": "__unittest__",
  90349. "msg": "Expectation (%s): result %s %s (%s)",
  90350. "args": [
  90351. "Valve temperature setpoint (is not default temperature)",
  90352. "=",
  90353. "True",
  90354. "<class 'bool'>"
  90355. ],
  90356. "levelname": "DEBUG",
  90357. "levelno": 10,
  90358. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  90359. "filename": "test.py",
  90360. "module": "test",
  90361. "exc_info": null,
  90362. "exc_text": null,
  90363. "stack_info": null,
  90364. "lineno": 26,
  90365. "funcName": "__report_expectation__",
  90366. "created": 1676441683.065323,
  90367. "msecs": 65.3231143951416,
  90368. "relativeCreated": 80068.83835792542,
  90369. "thread": 140246908178432,
  90370. "threadName": "MainThread",
  90371. "processName": "MainProcess",
  90372. "process": 509276,
  90373. "message": "Expectation (Valve temperature setpoint (is not default temperature)): result = True (<class 'bool'>)",
  90374. "asctime": "2023-02-15 07:14:43,065"
  90375. }
  90376. ],
  90377. "time_consumption": 0.00015997886657714844
  90378. },
  90379. {
  90380. "name": "__tLogger__",
  90381. "msg": "Triggering set to default temperature (%.1f)",
  90382. "args": [
  90383. 23
  90384. ],
  90385. "levelname": "DEBUG",
  90386. "levelno": 10,
  90387. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  90388. "filename": "heating.py",
  90389. "module": "heating",
  90390. "exc_info": null,
  90391. "exc_text": null,
  90392. "stack_info": null,
  90393. "lineno": 66,
  90394. "funcName": "__test_default_temperature__",
  90395. "created": 1676441683.3668513,
  90396. "msecs": 366.8513298034668,
  90397. "relativeCreated": 80370.36657333374,
  90398. "thread": 140246908178432,
  90399. "threadName": "MainThread",
  90400. "processName": "MainProcess",
  90401. "process": 509276,
  90402. "message": "Triggering set to default temperature (23.0)",
  90403. "asctime": "2023-02-15 07:14:43,366",
  90404. "moduleLogger": [
  90405. {
  90406. "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.set_default_temperature.set",
  90407. "msg": "Sending message with topic %s and payload %s",
  90408. "args": [
  90409. "videv/gfw/marion/heating_valve/set_default_temperature/set",
  90410. "null"
  90411. ],
  90412. "levelname": "DEBUG",
  90413. "levelno": 10,
  90414. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  90415. "filename": "__init__.py",
  90416. "module": "__init__",
  90417. "exc_info": null,
  90418. "exc_text": null,
  90419. "stack_info": null,
  90420. "lineno": 75,
  90421. "funcName": "send",
  90422. "created": 1676441683.0658073,
  90423. "msecs": 65.80734252929688,
  90424. "relativeCreated": 80069.32258605957,
  90425. "thread": 140246908178432,
  90426. "threadName": "MainThread",
  90427. "processName": "MainProcess",
  90428. "process": 509276,
  90429. "message": "Sending message with topic videv/gfw/marion/heating_valve/set_default_temperature/set and payload null",
  90430. "asctime": "2023-02-15 07:14:43,065"
  90431. },
  90432. {
  90433. "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.user_temperature_setpoint",
  90434. "msg": "Received message with topic %s and payload %s",
  90435. "args": [
  90436. "videv/gfw/marion/heating_valve/user_temperature_setpoint",
  90437. "b'23'"
  90438. ],
  90439. "levelname": "DEBUG",
  90440. "levelno": 10,
  90441. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  90442. "filename": "__init__.py",
  90443. "module": "__init__",
  90444. "exc_info": null,
  90445. "exc_text": null,
  90446. "stack_info": null,
  90447. "lineno": 91,
  90448. "funcName": "__receive__",
  90449. "created": 1676441683.071983,
  90450. "msecs": 71.98309898376465,
  90451. "relativeCreated": 80075.49834251404,
  90452. "thread": 140246884292160,
  90453. "threadName": "Thread-1 (_thread_main)",
  90454. "processName": "MainProcess",
  90455. "process": 509276,
  90456. "message": "Received message with topic videv/gfw/marion/heating_valve/user_temperature_setpoint and payload b'23'",
  90457. "asctime": "2023-02-15 07:14:43,071"
  90458. },
  90459. {
  90460. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve.set",
  90461. "msg": "Received message with topic %s and payload %s",
  90462. "args": [
  90463. "zigbee/gfw/marion/heating_valve/set",
  90464. "b'{\"current_heating_setpoint\": 23}'"
  90465. ],
  90466. "levelname": "DEBUG",
  90467. "levelno": 10,
  90468. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  90469. "filename": "__init__.py",
  90470. "module": "__init__",
  90471. "exc_info": null,
  90472. "exc_text": null,
  90473. "stack_info": null,
  90474. "lineno": 91,
  90475. "funcName": "__receive__",
  90476. "created": 1676441683.1156251,
  90477. "msecs": 115.62514305114746,
  90478. "relativeCreated": 80119.14038658142,
  90479. "thread": 140246884292160,
  90480. "threadName": "Thread-1 (_thread_main)",
  90481. "processName": "MainProcess",
  90482. "process": 509276,
  90483. "message": "Received message with topic zigbee/gfw/marion/heating_valve/set and payload b'{\"current_heating_setpoint\": 23}'",
  90484. "asctime": "2023-02-15 07:14:43,115"
  90485. },
  90486. {
  90487. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve",
  90488. "msg": "Sending message with topic %s and payload %s",
  90489. "args": [
  90490. "zigbee/gfw/marion/heating_valve",
  90491. "{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}"
  90492. ],
  90493. "levelname": "DEBUG",
  90494. "levelno": 10,
  90495. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  90496. "filename": "__init__.py",
  90497. "module": "__init__",
  90498. "exc_info": null,
  90499. "exc_text": null,
  90500. "stack_info": null,
  90501. "lineno": 75,
  90502. "funcName": "send",
  90503. "created": 1676441683.1161673,
  90504. "msecs": 116.16730690002441,
  90505. "relativeCreated": 80119.6825504303,
  90506. "thread": 140246884292160,
  90507. "threadName": "Thread-1 (_thread_main)",
  90508. "processName": "MainProcess",
  90509. "process": 509276,
  90510. "message": "Sending message with topic zigbee/gfw/marion/heating_valve and payload {\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}",
  90511. "asctime": "2023-02-15 07:14:43,116"
  90512. },
  90513. {
  90514. "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.valve_temperature_setpoint",
  90515. "msg": "Received message with topic %s and payload %s",
  90516. "args": [
  90517. "videv/gfw/marion/heating_valve/valve_temperature_setpoint",
  90518. "b'23'"
  90519. ],
  90520. "levelname": "DEBUG",
  90521. "levelno": 10,
  90522. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  90523. "filename": "__init__.py",
  90524. "module": "__init__",
  90525. "exc_info": null,
  90526. "exc_text": null,
  90527. "stack_info": null,
  90528. "lineno": 91,
  90529. "funcName": "__receive__",
  90530. "created": 1676441683.1171167,
  90531. "msecs": 117.11668968200684,
  90532. "relativeCreated": 80120.63193321228,
  90533. "thread": 140246884292160,
  90534. "threadName": "Thread-1 (_thread_main)",
  90535. "processName": "MainProcess",
  90536. "process": 509276,
  90537. "message": "Received message with topic videv/gfw/marion/heating_valve/valve_temperature_setpoint and payload b'23'",
  90538. "asctime": "2023-02-15 07:14:43,117"
  90539. },
  90540. {
  90541. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve",
  90542. "msg": "Received message with topic %s and payload %s",
  90543. "args": [
  90544. "zigbee/gfw/marion/heating_valve",
  90545. "b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'"
  90546. ],
  90547. "levelname": "DEBUG",
  90548. "levelno": 10,
  90549. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  90550. "filename": "__init__.py",
  90551. "module": "__init__",
  90552. "exc_info": null,
  90553. "exc_text": null,
  90554. "stack_info": null,
  90555. "lineno": 91,
  90556. "funcName": "__receive__",
  90557. "created": 1676441683.1183386,
  90558. "msecs": 118.33858489990234,
  90559. "relativeCreated": 80121.85382843018,
  90560. "thread": 140246884292160,
  90561. "threadName": "Thread-1 (_thread_main)",
  90562. "processName": "MainProcess",
  90563. "process": 509276,
  90564. "message": "Received message with topic zigbee/gfw/marion/heating_valve and payload b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'",
  90565. "asctime": "2023-02-15 07:14:43,118"
  90566. }
  90567. ],
  90568. "time_consumption": 0.24851274490356445
  90569. },
  90570. {
  90571. "name": "__tLogger__",
  90572. "msg": "Valve temperature setpoint is correct (Content %s and Type is %s).",
  90573. "args": [
  90574. "23",
  90575. "<class 'int'>"
  90576. ],
  90577. "levelname": "INFO",
  90578. "levelno": 20,
  90579. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  90580. "filename": "test.py",
  90581. "module": "test",
  90582. "exc_info": null,
  90583. "exc_text": null,
  90584. "stack_info": null,
  90585. "lineno": 184,
  90586. "funcName": "equivalency_chk",
  90587. "created": 1676441683.3676207,
  90588. "msecs": 367.62070655822754,
  90589. "relativeCreated": 80371.1359500885,
  90590. "thread": 140246908178432,
  90591. "threadName": "MainThread",
  90592. "processName": "MainProcess",
  90593. "process": 509276,
  90594. "message": "Valve temperature setpoint is correct (Content 23 and Type is <class 'int'>).",
  90595. "asctime": "2023-02-15 07:14:43,367",
  90596. "moduleLogger": [
  90597. {
  90598. "name": "__unittest__",
  90599. "msg": "Result (%s): %s (%s)",
  90600. "args": [
  90601. "Valve temperature setpoint",
  90602. "23",
  90603. "<class 'int'>"
  90604. ],
  90605. "levelname": "DEBUG",
  90606. "levelno": 10,
  90607. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  90608. "filename": "test.py",
  90609. "module": "test",
  90610. "exc_info": null,
  90611. "exc_text": null,
  90612. "stack_info": null,
  90613. "lineno": 22,
  90614. "funcName": "__report_result__",
  90615. "created": 1676441683.3673096,
  90616. "msecs": 367.3095703125,
  90617. "relativeCreated": 80370.82481384277,
  90618. "thread": 140246908178432,
  90619. "threadName": "MainThread",
  90620. "processName": "MainProcess",
  90621. "process": 509276,
  90622. "message": "Result (Valve temperature setpoint): 23 (<class 'int'>)",
  90623. "asctime": "2023-02-15 07:14:43,367"
  90624. },
  90625. {
  90626. "name": "__unittest__",
  90627. "msg": "Expectation (%s): result %s %s (%s)",
  90628. "args": [
  90629. "Valve temperature setpoint",
  90630. "=",
  90631. "23",
  90632. "<class 'int'>"
  90633. ],
  90634. "levelname": "DEBUG",
  90635. "levelno": 10,
  90636. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  90637. "filename": "test.py",
  90638. "module": "test",
  90639. "exc_info": null,
  90640. "exc_text": null,
  90641. "stack_info": null,
  90642. "lineno": 26,
  90643. "funcName": "__report_expectation__",
  90644. "created": 1676441683.367463,
  90645. "msecs": 367.4631118774414,
  90646. "relativeCreated": 80370.97835540771,
  90647. "thread": 140246908178432,
  90648. "threadName": "MainThread",
  90649. "processName": "MainProcess",
  90650. "process": 509276,
  90651. "message": "Expectation (Valve temperature setpoint): result = 23 (<class 'int'>)",
  90652. "asctime": "2023-02-15 07:14:43,367"
  90653. }
  90654. ],
  90655. "time_consumption": 0.0001575946807861328
  90656. }
  90657. ],
  90658. "time_consumption": 0.6044883728027344,
  90659. "time_start": "2023-02-15 07:14:42,763",
  90660. "time_finished": "2023-02-15 07:14:43,367"
  90661. },
  90662. "Summer mode test: zigbee/gfw/marion/heating_valve": {
  90663. "name": "__tLogger__",
  90664. "msg": "Summer mode test: zigbee/gfw/marion/heating_valve",
  90665. "args": null,
  90666. "levelname": "INFO",
  90667. "levelno": 20,
  90668. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  90669. "filename": "heating.py",
  90670. "module": "heating",
  90671. "exc_info": null,
  90672. "exc_text": null,
  90673. "stack_info": null,
  90674. "lineno": 74,
  90675. "funcName": "test_summer_mode",
  90676. "created": 1676441683.3681467,
  90677. "msecs": 368.1466579437256,
  90678. "relativeCreated": 80371.661901474,
  90679. "thread": 140246908178432,
  90680. "threadName": "MainThread",
  90681. "processName": "MainProcess",
  90682. "process": 509276,
  90683. "message": "Summer mode test: zigbee/gfw/marion/heating_valve",
  90684. "asctime": "2023-02-15 07:14:43,368",
  90685. "moduleLogger": [],
  90686. "testcaseLogger": [
  90687. {
  90688. "name": "__tLogger__",
  90689. "msg": "Setting preconditions (Default setpoint)",
  90690. "args": [],
  90691. "levelname": "DEBUG",
  90692. "levelno": 10,
  90693. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  90694. "filename": "heating.py",
  90695. "module": "heating",
  90696. "exc_info": null,
  90697. "exc_text": null,
  90698. "stack_info": null,
  90699. "lineno": 79,
  90700. "funcName": "__test_summer_mode__",
  90701. "created": 1676441683.66956,
  90702. "msecs": 669.5599555969238,
  90703. "relativeCreated": 80673.0751991272,
  90704. "thread": 140246908178432,
  90705. "threadName": "MainThread",
  90706. "processName": "MainProcess",
  90707. "process": 509276,
  90708. "message": "Setting preconditions (Default setpoint)",
  90709. "asctime": "2023-02-15 07:14:43,669",
  90710. "moduleLogger": [
  90711. {
  90712. "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.set_default_temperature.set",
  90713. "msg": "Sending message with topic %s and payload %s",
  90714. "args": [
  90715. "videv/gfw/marion/heating_valve/set_default_temperature/set",
  90716. "null"
  90717. ],
  90718. "levelname": "DEBUG",
  90719. "levelno": 10,
  90720. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  90721. "filename": "__init__.py",
  90722. "module": "__init__",
  90723. "exc_info": null,
  90724. "exc_text": null,
  90725. "stack_info": null,
  90726. "lineno": 75,
  90727. "funcName": "send",
  90728. "created": 1676441683.3684912,
  90729. "msecs": 368.49117279052734,
  90730. "relativeCreated": 80372.0064163208,
  90731. "thread": 140246908178432,
  90732. "threadName": "MainThread",
  90733. "processName": "MainProcess",
  90734. "process": 509276,
  90735. "message": "Sending message with topic videv/gfw/marion/heating_valve/set_default_temperature/set and payload null",
  90736. "asctime": "2023-02-15 07:14:43,368"
  90737. }
  90738. ],
  90739. "time_consumption": 0.3010687828063965
  90740. },
  90741. {
  90742. "name": "__tLogger__",
  90743. "msg": "Summer mode is correct (Content %s and Type is %s).",
  90744. "args": [
  90745. "False",
  90746. "<class 'bool'>"
  90747. ],
  90748. "levelname": "INFO",
  90749. "levelno": 20,
  90750. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  90751. "filename": "test.py",
  90752. "module": "test",
  90753. "exc_info": null,
  90754. "exc_text": null,
  90755. "stack_info": null,
  90756. "lineno": 184,
  90757. "funcName": "equivalency_chk",
  90758. "created": 1676441683.6702633,
  90759. "msecs": 670.2632904052734,
  90760. "relativeCreated": 80673.77853393555,
  90761. "thread": 140246908178432,
  90762. "threadName": "MainThread",
  90763. "processName": "MainProcess",
  90764. "process": 509276,
  90765. "message": "Summer mode is correct (Content False and Type is <class 'bool'>).",
  90766. "asctime": "2023-02-15 07:14:43,670",
  90767. "moduleLogger": [
  90768. {
  90769. "name": "__unittest__",
  90770. "msg": "Result (%s): %s (%s)",
  90771. "args": [
  90772. "Summer mode",
  90773. "False",
  90774. "<class 'bool'>"
  90775. ],
  90776. "levelname": "DEBUG",
  90777. "levelno": 10,
  90778. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  90779. "filename": "test.py",
  90780. "module": "test",
  90781. "exc_info": null,
  90782. "exc_text": null,
  90783. "stack_info": null,
  90784. "lineno": 22,
  90785. "funcName": "__report_result__",
  90786. "created": 1676441683.66999,
  90787. "msecs": 669.990062713623,
  90788. "relativeCreated": 80673.5053062439,
  90789. "thread": 140246908178432,
  90790. "threadName": "MainThread",
  90791. "processName": "MainProcess",
  90792. "process": 509276,
  90793. "message": "Result (Summer mode): False (<class 'bool'>)",
  90794. "asctime": "2023-02-15 07:14:43,669"
  90795. },
  90796. {
  90797. "name": "__unittest__",
  90798. "msg": "Expectation (%s): result %s %s (%s)",
  90799. "args": [
  90800. "Summer mode",
  90801. "=",
  90802. "False",
  90803. "<class 'bool'>"
  90804. ],
  90805. "levelname": "DEBUG",
  90806. "levelno": 10,
  90807. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  90808. "filename": "test.py",
  90809. "module": "test",
  90810. "exc_info": null,
  90811. "exc_text": null,
  90812. "stack_info": null,
  90813. "lineno": 26,
  90814. "funcName": "__report_expectation__",
  90815. "created": 1676441683.6701415,
  90816. "msecs": 670.1414585113525,
  90817. "relativeCreated": 80673.65670204163,
  90818. "thread": 140246908178432,
  90819. "threadName": "MainThread",
  90820. "processName": "MainProcess",
  90821. "process": 509276,
  90822. "message": "Expectation (Summer mode): result = False (<class 'bool'>)",
  90823. "asctime": "2023-02-15 07:14:43,670"
  90824. }
  90825. ],
  90826. "time_consumption": 0.00012183189392089844
  90827. },
  90828. {
  90829. "name": "__tLogger__",
  90830. "msg": "Activating summer mode",
  90831. "args": [],
  90832. "levelname": "DEBUG",
  90833. "levelno": 10,
  90834. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  90835. "filename": "heating.py",
  90836. "module": "heating",
  90837. "exc_info": null,
  90838. "exc_text": null,
  90839. "stack_info": null,
  90840. "lineno": 86,
  90841. "funcName": "__test_summer_mode__",
  90842. "created": 1676441683.9718974,
  90843. "msecs": 971.8973636627197,
  90844. "relativeCreated": 80975.412607193,
  90845. "thread": 140246908178432,
  90846. "threadName": "MainThread",
  90847. "processName": "MainProcess",
  90848. "process": 509276,
  90849. "message": "Activating summer mode",
  90850. "asctime": "2023-02-15 07:14:43,971",
  90851. "moduleLogger": [
  90852. {
  90853. "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.summer_mode.set",
  90854. "msg": "Sending message with topic %s and payload %s",
  90855. "args": [
  90856. "videv/gfw/marion/heating_valve/summer_mode/set",
  90857. "true"
  90858. ],
  90859. "levelname": "DEBUG",
  90860. "levelno": 10,
  90861. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  90862. "filename": "__init__.py",
  90863. "module": "__init__",
  90864. "exc_info": null,
  90865. "exc_text": null,
  90866. "stack_info": null,
  90867. "lineno": 75,
  90868. "funcName": "send",
  90869. "created": 1676441683.6707447,
  90870. "msecs": 670.7446575164795,
  90871. "relativeCreated": 80674.25990104675,
  90872. "thread": 140246908178432,
  90873. "threadName": "MainThread",
  90874. "processName": "MainProcess",
  90875. "process": 509276,
  90876. "message": "Sending message with topic videv/gfw/marion/heating_valve/summer_mode/set and payload true",
  90877. "asctime": "2023-02-15 07:14:43,670"
  90878. },
  90879. {
  90880. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve.set",
  90881. "msg": "Received message with topic %s and payload %s",
  90882. "args": [
  90883. "zigbee/gfw/marion/heating_valve/set",
  90884. "b'{\"current_heating_setpoint\": 5}'"
  90885. ],
  90886. "levelname": "DEBUG",
  90887. "levelno": 10,
  90888. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  90889. "filename": "__init__.py",
  90890. "module": "__init__",
  90891. "exc_info": null,
  90892. "exc_text": null,
  90893. "stack_info": null,
  90894. "lineno": 91,
  90895. "funcName": "__receive__",
  90896. "created": 1676441683.681625,
  90897. "msecs": 681.6248893737793,
  90898. "relativeCreated": 80685.14013290405,
  90899. "thread": 140246884292160,
  90900. "threadName": "Thread-1 (_thread_main)",
  90901. "processName": "MainProcess",
  90902. "process": 509276,
  90903. "message": "Received message with topic zigbee/gfw/marion/heating_valve/set and payload b'{\"current_heating_setpoint\": 5}'",
  90904. "asctime": "2023-02-15 07:14:43,681"
  90905. },
  90906. {
  90907. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve",
  90908. "msg": "Sending message with topic %s and payload %s",
  90909. "args": [
  90910. "zigbee/gfw/marion/heating_valve",
  90911. "{\"current_heating_setpoint\": 5, \"local_temperature\": 20.7, \"battery\": 97}"
  90912. ],
  90913. "levelname": "DEBUG",
  90914. "levelno": 10,
  90915. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  90916. "filename": "__init__.py",
  90917. "module": "__init__",
  90918. "exc_info": null,
  90919. "exc_text": null,
  90920. "stack_info": null,
  90921. "lineno": 75,
  90922. "funcName": "send",
  90923. "created": 1676441683.6821094,
  90924. "msecs": 682.1093559265137,
  90925. "relativeCreated": 80685.62459945679,
  90926. "thread": 140246884292160,
  90927. "threadName": "Thread-1 (_thread_main)",
  90928. "processName": "MainProcess",
  90929. "process": 509276,
  90930. "message": "Sending message with topic zigbee/gfw/marion/heating_valve and payload {\"current_heating_setpoint\": 5, \"local_temperature\": 20.7, \"battery\": 97}",
  90931. "asctime": "2023-02-15 07:14:43,682"
  90932. },
  90933. {
  90934. "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.valve_temperature_setpoint",
  90935. "msg": "Received message with topic %s and payload %s",
  90936. "args": [
  90937. "videv/gfw/marion/heating_valve/valve_temperature_setpoint",
  90938. "b'5'"
  90939. ],
  90940. "levelname": "DEBUG",
  90941. "levelno": 10,
  90942. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  90943. "filename": "__init__.py",
  90944. "module": "__init__",
  90945. "exc_info": null,
  90946. "exc_text": null,
  90947. "stack_info": null,
  90948. "lineno": 91,
  90949. "funcName": "__receive__",
  90950. "created": 1676441683.6830127,
  90951. "msecs": 683.0127239227295,
  90952. "relativeCreated": 80686.527967453,
  90953. "thread": 140246884292160,
  90954. "threadName": "Thread-1 (_thread_main)",
  90955. "processName": "MainProcess",
  90956. "process": 509276,
  90957. "message": "Received message with topic videv/gfw/marion/heating_valve/valve_temperature_setpoint and payload b'5'",
  90958. "asctime": "2023-02-15 07:14:43,683"
  90959. },
  90960. {
  90961. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve",
  90962. "msg": "Received message with topic %s and payload %s",
  90963. "args": [
  90964. "zigbee/gfw/marion/heating_valve",
  90965. "b'{\"current_heating_setpoint\": 5, \"local_temperature\": 20.7, \"battery\": 97}'"
  90966. ],
  90967. "levelname": "DEBUG",
  90968. "levelno": 10,
  90969. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  90970. "filename": "__init__.py",
  90971. "module": "__init__",
  90972. "exc_info": null,
  90973. "exc_text": null,
  90974. "stack_info": null,
  90975. "lineno": 91,
  90976. "funcName": "__receive__",
  90977. "created": 1676441683.6840413,
  90978. "msecs": 684.0412616729736,
  90979. "relativeCreated": 80687.55650520325,
  90980. "thread": 140246884292160,
  90981. "threadName": "Thread-1 (_thread_main)",
  90982. "processName": "MainProcess",
  90983. "process": 509276,
  90984. "message": "Received message with topic zigbee/gfw/marion/heating_valve and payload b'{\"current_heating_setpoint\": 5, \"local_temperature\": 20.7, \"battery\": 97}'",
  90985. "asctime": "2023-02-15 07:14:43,684"
  90986. },
  90987. {
  90988. "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.summer_mode",
  90989. "msg": "Received message with topic %s and payload %s",
  90990. "args": [
  90991. "videv/gfw/marion/heating_valve/summer_mode",
  90992. "b'true'"
  90993. ],
  90994. "levelname": "DEBUG",
  90995. "levelno": 10,
  90996. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  90997. "filename": "__init__.py",
  90998. "module": "__init__",
  90999. "exc_info": null,
  91000. "exc_text": null,
  91001. "stack_info": null,
  91002. "lineno": 91,
  91003. "funcName": "__receive__",
  91004. "created": 1676441683.7267456,
  91005. "msecs": 726.74560546875,
  91006. "relativeCreated": 80730.26084899902,
  91007. "thread": 140246884292160,
  91008. "threadName": "Thread-1 (_thread_main)",
  91009. "processName": "MainProcess",
  91010. "process": 509276,
  91011. "message": "Received message with topic videv/gfw/marion/heating_valve/summer_mode and payload b'true'",
  91012. "asctime": "2023-02-15 07:14:43,726"
  91013. }
  91014. ],
  91015. "time_consumption": 0.24515175819396973
  91016. },
  91017. {
  91018. "name": "__tLogger__",
  91019. "msg": "Summer mode is correct (Content %s and Type is %s).",
  91020. "args": [
  91021. "True",
  91022. "<class 'bool'>"
  91023. ],
  91024. "levelname": "INFO",
  91025. "levelno": 20,
  91026. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  91027. "filename": "test.py",
  91028. "module": "test",
  91029. "exc_info": null,
  91030. "exc_text": null,
  91031. "stack_info": null,
  91032. "lineno": 184,
  91033. "funcName": "equivalency_chk",
  91034. "created": 1676441683.9725118,
  91035. "msecs": 972.5117683410645,
  91036. "relativeCreated": 80976.02701187134,
  91037. "thread": 140246908178432,
  91038. "threadName": "MainThread",
  91039. "processName": "MainProcess",
  91040. "process": 509276,
  91041. "message": "Summer mode is correct (Content True and Type is <class 'bool'>).",
  91042. "asctime": "2023-02-15 07:14:43,972",
  91043. "moduleLogger": [
  91044. {
  91045. "name": "__unittest__",
  91046. "msg": "Result (%s): %s (%s)",
  91047. "args": [
  91048. "Summer mode",
  91049. "True",
  91050. "<class 'bool'>"
  91051. ],
  91052. "levelname": "DEBUG",
  91053. "levelno": 10,
  91054. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  91055. "filename": "test.py",
  91056. "module": "test",
  91057. "exc_info": null,
  91058. "exc_text": null,
  91059. "stack_info": null,
  91060. "lineno": 22,
  91061. "funcName": "__report_result__",
  91062. "created": 1676441683.9722762,
  91063. "msecs": 972.2762107849121,
  91064. "relativeCreated": 80975.79145431519,
  91065. "thread": 140246908178432,
  91066. "threadName": "MainThread",
  91067. "processName": "MainProcess",
  91068. "process": 509276,
  91069. "message": "Result (Summer mode): True (<class 'bool'>)",
  91070. "asctime": "2023-02-15 07:14:43,972"
  91071. },
  91072. {
  91073. "name": "__unittest__",
  91074. "msg": "Expectation (%s): result %s %s (%s)",
  91075. "args": [
  91076. "Summer mode",
  91077. "=",
  91078. "True",
  91079. "<class 'bool'>"
  91080. ],
  91081. "levelname": "DEBUG",
  91082. "levelno": 10,
  91083. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  91084. "filename": "test.py",
  91085. "module": "test",
  91086. "exc_info": null,
  91087. "exc_text": null,
  91088. "stack_info": null,
  91089. "lineno": 26,
  91090. "funcName": "__report_expectation__",
  91091. "created": 1676441683.972407,
  91092. "msecs": 972.4071025848389,
  91093. "relativeCreated": 80975.92234611511,
  91094. "thread": 140246908178432,
  91095. "threadName": "MainThread",
  91096. "processName": "MainProcess",
  91097. "process": 509276,
  91098. "message": "Expectation (Summer mode): result = True (<class 'bool'>)",
  91099. "asctime": "2023-02-15 07:14:43,972"
  91100. }
  91101. ],
  91102. "time_consumption": 0.00010466575622558594
  91103. },
  91104. {
  91105. "name": "__tLogger__",
  91106. "msg": "Temperature setpoint is correct (Content %s and Type is %s).",
  91107. "args": [
  91108. "5",
  91109. "<class 'int'>"
  91110. ],
  91111. "levelname": "INFO",
  91112. "levelno": 20,
  91113. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  91114. "filename": "test.py",
  91115. "module": "test",
  91116. "exc_info": null,
  91117. "exc_text": null,
  91118. "stack_info": null,
  91119. "lineno": 184,
  91120. "funcName": "equivalency_chk",
  91121. "created": 1676441683.9728959,
  91122. "msecs": 972.8958606719971,
  91123. "relativeCreated": 80976.41110420227,
  91124. "thread": 140246908178432,
  91125. "threadName": "MainThread",
  91126. "processName": "MainProcess",
  91127. "process": 509276,
  91128. "message": "Temperature setpoint is correct (Content 5 and Type is <class 'int'>).",
  91129. "asctime": "2023-02-15 07:14:43,972",
  91130. "moduleLogger": [
  91131. {
  91132. "name": "__unittest__",
  91133. "msg": "Result (%s): %s (%s)",
  91134. "args": [
  91135. "Temperature setpoint",
  91136. "5",
  91137. "<class 'int'>"
  91138. ],
  91139. "levelname": "DEBUG",
  91140. "levelno": 10,
  91141. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  91142. "filename": "test.py",
  91143. "module": "test",
  91144. "exc_info": null,
  91145. "exc_text": null,
  91146. "stack_info": null,
  91147. "lineno": 22,
  91148. "funcName": "__report_result__",
  91149. "created": 1676441683.9726772,
  91150. "msecs": 972.6772308349609,
  91151. "relativeCreated": 80976.19247436523,
  91152. "thread": 140246908178432,
  91153. "threadName": "MainThread",
  91154. "processName": "MainProcess",
  91155. "process": 509276,
  91156. "message": "Result (Temperature setpoint): 5 (<class 'int'>)",
  91157. "asctime": "2023-02-15 07:14:43,972"
  91158. },
  91159. {
  91160. "name": "__unittest__",
  91161. "msg": "Expectation (%s): result %s %s (%s)",
  91162. "args": [
  91163. "Temperature setpoint",
  91164. "=",
  91165. "5",
  91166. "<class 'int'>"
  91167. ],
  91168. "levelname": "DEBUG",
  91169. "levelno": 10,
  91170. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  91171. "filename": "test.py",
  91172. "module": "test",
  91173. "exc_info": null,
  91174. "exc_text": null,
  91175. "stack_info": null,
  91176. "lineno": 26,
  91177. "funcName": "__report_expectation__",
  91178. "created": 1676441683.972774,
  91179. "msecs": 972.7740287780762,
  91180. "relativeCreated": 80976.28927230835,
  91181. "thread": 140246908178432,
  91182. "threadName": "MainThread",
  91183. "processName": "MainProcess",
  91184. "process": 509276,
  91185. "message": "Expectation (Temperature setpoint): result = 5 (<class 'int'>)",
  91186. "asctime": "2023-02-15 07:14:43,972"
  91187. }
  91188. ],
  91189. "time_consumption": 0.00012183189392089844
  91190. },
  91191. {
  91192. "name": "__tLogger__",
  91193. "msg": "Deactivating summer mode",
  91194. "args": [],
  91195. "levelname": "DEBUG",
  91196. "levelno": 10,
  91197. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  91198. "filename": "heating.py",
  91199. "module": "heating",
  91200. "exc_info": null,
  91201. "exc_text": null,
  91202. "stack_info": null,
  91203. "lineno": 92,
  91204. "funcName": "__test_summer_mode__",
  91205. "created": 1676441684.2742722,
  91206. "msecs": 274.27220344543457,
  91207. "relativeCreated": 81277.78744697571,
  91208. "thread": 140246908178432,
  91209. "threadName": "MainThread",
  91210. "processName": "MainProcess",
  91211. "process": 509276,
  91212. "message": "Deactivating summer mode",
  91213. "asctime": "2023-02-15 07:14:44,274",
  91214. "moduleLogger": [
  91215. {
  91216. "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.summer_mode.set",
  91217. "msg": "Sending message with topic %s and payload %s",
  91218. "args": [
  91219. "videv/gfw/marion/heating_valve/summer_mode/set",
  91220. "false"
  91221. ],
  91222. "levelname": "DEBUG",
  91223. "levelno": 10,
  91224. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  91225. "filename": "__init__.py",
  91226. "module": "__init__",
  91227. "exc_info": null,
  91228. "exc_text": null,
  91229. "stack_info": null,
  91230. "lineno": 75,
  91231. "funcName": "send",
  91232. "created": 1676441683.9731534,
  91233. "msecs": 973.1533527374268,
  91234. "relativeCreated": 80976.6685962677,
  91235. "thread": 140246908178432,
  91236. "threadName": "MainThread",
  91237. "processName": "MainProcess",
  91238. "process": 509276,
  91239. "message": "Sending message with topic videv/gfw/marion/heating_valve/summer_mode/set and payload false",
  91240. "asctime": "2023-02-15 07:14:43,973"
  91241. },
  91242. {
  91243. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve.set",
  91244. "msg": "Received message with topic %s and payload %s",
  91245. "args": [
  91246. "zigbee/gfw/marion/heating_valve/set",
  91247. "b'{\"current_heating_setpoint\": 23}'"
  91248. ],
  91249. "levelname": "DEBUG",
  91250. "levelno": 10,
  91251. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  91252. "filename": "__init__.py",
  91253. "module": "__init__",
  91254. "exc_info": null,
  91255. "exc_text": null,
  91256. "stack_info": null,
  91257. "lineno": 91,
  91258. "funcName": "__receive__",
  91259. "created": 1676441683.9839816,
  91260. "msecs": 983.9816093444824,
  91261. "relativeCreated": 80987.49685287476,
  91262. "thread": 140246884292160,
  91263. "threadName": "Thread-1 (_thread_main)",
  91264. "processName": "MainProcess",
  91265. "process": 509276,
  91266. "message": "Received message with topic zigbee/gfw/marion/heating_valve/set and payload b'{\"current_heating_setpoint\": 23}'",
  91267. "asctime": "2023-02-15 07:14:43,983"
  91268. },
  91269. {
  91270. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve",
  91271. "msg": "Sending message with topic %s and payload %s",
  91272. "args": [
  91273. "zigbee/gfw/marion/heating_valve",
  91274. "{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}"
  91275. ],
  91276. "levelname": "DEBUG",
  91277. "levelno": 10,
  91278. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  91279. "filename": "__init__.py",
  91280. "module": "__init__",
  91281. "exc_info": null,
  91282. "exc_text": null,
  91283. "stack_info": null,
  91284. "lineno": 75,
  91285. "funcName": "send",
  91286. "created": 1676441683.9846253,
  91287. "msecs": 984.6253395080566,
  91288. "relativeCreated": 80988.14058303833,
  91289. "thread": 140246884292160,
  91290. "threadName": "Thread-1 (_thread_main)",
  91291. "processName": "MainProcess",
  91292. "process": 509276,
  91293. "message": "Sending message with topic zigbee/gfw/marion/heating_valve and payload {\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}",
  91294. "asctime": "2023-02-15 07:14:43,984"
  91295. },
  91296. {
  91297. "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.valve_temperature_setpoint",
  91298. "msg": "Received message with topic %s and payload %s",
  91299. "args": [
  91300. "videv/gfw/marion/heating_valve/valve_temperature_setpoint",
  91301. "b'23'"
  91302. ],
  91303. "levelname": "DEBUG",
  91304. "levelno": 10,
  91305. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  91306. "filename": "__init__.py",
  91307. "module": "__init__",
  91308. "exc_info": null,
  91309. "exc_text": null,
  91310. "stack_info": null,
  91311. "lineno": 91,
  91312. "funcName": "__receive__",
  91313. "created": 1676441683.9854453,
  91314. "msecs": 985.4452610015869,
  91315. "relativeCreated": 80988.96050453186,
  91316. "thread": 140246884292160,
  91317. "threadName": "Thread-1 (_thread_main)",
  91318. "processName": "MainProcess",
  91319. "process": 509276,
  91320. "message": "Received message with topic videv/gfw/marion/heating_valve/valve_temperature_setpoint and payload b'23'",
  91321. "asctime": "2023-02-15 07:14:43,985"
  91322. },
  91323. {
  91324. "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.summer_mode",
  91325. "msg": "Received message with topic %s and payload %s",
  91326. "args": [
  91327. "videv/gfw/marion/heating_valve/summer_mode",
  91328. "b'false'"
  91329. ],
  91330. "levelname": "DEBUG",
  91331. "levelno": 10,
  91332. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  91333. "filename": "__init__.py",
  91334. "module": "__init__",
  91335. "exc_info": null,
  91336. "exc_text": null,
  91337. "stack_info": null,
  91338. "lineno": 91,
  91339. "funcName": "__receive__",
  91340. "created": 1676441683.986299,
  91341. "msecs": 986.2990379333496,
  91342. "relativeCreated": 80989.81428146362,
  91343. "thread": 140246884292160,
  91344. "threadName": "Thread-1 (_thread_main)",
  91345. "processName": "MainProcess",
  91346. "process": 509276,
  91347. "message": "Received message with topic videv/gfw/marion/heating_valve/summer_mode and payload b'false'",
  91348. "asctime": "2023-02-15 07:14:43,986"
  91349. },
  91350. {
  91351. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve",
  91352. "msg": "Received message with topic %s and payload %s",
  91353. "args": [
  91354. "zigbee/gfw/marion/heating_valve",
  91355. "b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'"
  91356. ],
  91357. "levelname": "DEBUG",
  91358. "levelno": 10,
  91359. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  91360. "filename": "__init__.py",
  91361. "module": "__init__",
  91362. "exc_info": null,
  91363. "exc_text": null,
  91364. "stack_info": null,
  91365. "lineno": 91,
  91366. "funcName": "__receive__",
  91367. "created": 1676441683.987383,
  91368. "msecs": 987.3828887939453,
  91369. "relativeCreated": 80990.89813232422,
  91370. "thread": 140246884292160,
  91371. "threadName": "Thread-1 (_thread_main)",
  91372. "processName": "MainProcess",
  91373. "process": 509276,
  91374. "message": "Received message with topic zigbee/gfw/marion/heating_valve and payload b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'",
  91375. "asctime": "2023-02-15 07:14:43,987"
  91376. }
  91377. ],
  91378. "time_consumption": 0.28688931465148926
  91379. },
  91380. {
  91381. "name": "__tLogger__",
  91382. "msg": "Summer mode is correct (Content %s and Type is %s).",
  91383. "args": [
  91384. "False",
  91385. "<class 'bool'>"
  91386. ],
  91387. "levelname": "INFO",
  91388. "levelno": 20,
  91389. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  91390. "filename": "test.py",
  91391. "module": "test",
  91392. "exc_info": null,
  91393. "exc_text": null,
  91394. "stack_info": null,
  91395. "lineno": 184,
  91396. "funcName": "equivalency_chk",
  91397. "created": 1676441684.275069,
  91398. "msecs": 275.068998336792,
  91399. "relativeCreated": 81278.58424186707,
  91400. "thread": 140246908178432,
  91401. "threadName": "MainThread",
  91402. "processName": "MainProcess",
  91403. "process": 509276,
  91404. "message": "Summer mode is correct (Content False and Type is <class 'bool'>).",
  91405. "asctime": "2023-02-15 07:14:44,275",
  91406. "moduleLogger": [
  91407. {
  91408. "name": "__unittest__",
  91409. "msg": "Result (%s): %s (%s)",
  91410. "args": [
  91411. "Summer mode",
  91412. "False",
  91413. "<class 'bool'>"
  91414. ],
  91415. "levelname": "DEBUG",
  91416. "levelno": 10,
  91417. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  91418. "filename": "test.py",
  91419. "module": "test",
  91420. "exc_info": null,
  91421. "exc_text": null,
  91422. "stack_info": null,
  91423. "lineno": 22,
  91424. "funcName": "__report_result__",
  91425. "created": 1676441684.2747495,
  91426. "msecs": 274.7495174407959,
  91427. "relativeCreated": 81278.26476097107,
  91428. "thread": 140246908178432,
  91429. "threadName": "MainThread",
  91430. "processName": "MainProcess",
  91431. "process": 509276,
  91432. "message": "Result (Summer mode): False (<class 'bool'>)",
  91433. "asctime": "2023-02-15 07:14:44,274"
  91434. },
  91435. {
  91436. "name": "__unittest__",
  91437. "msg": "Expectation (%s): result %s %s (%s)",
  91438. "args": [
  91439. "Summer mode",
  91440. "=",
  91441. "False",
  91442. "<class 'bool'>"
  91443. ],
  91444. "levelname": "DEBUG",
  91445. "levelno": 10,
  91446. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  91447. "filename": "test.py",
  91448. "module": "test",
  91449. "exc_info": null,
  91450. "exc_text": null,
  91451. "stack_info": null,
  91452. "lineno": 26,
  91453. "funcName": "__report_expectation__",
  91454. "created": 1676441684.27491,
  91455. "msecs": 274.90997314453125,
  91456. "relativeCreated": 81278.4252166748,
  91457. "thread": 140246908178432,
  91458. "threadName": "MainThread",
  91459. "processName": "MainProcess",
  91460. "process": 509276,
  91461. "message": "Expectation (Summer mode): result = False (<class 'bool'>)",
  91462. "asctime": "2023-02-15 07:14:44,274"
  91463. }
  91464. ],
  91465. "time_consumption": 0.0001590251922607422
  91466. },
  91467. {
  91468. "name": "__tLogger__",
  91469. "msg": "Temperature setpoint is correct (Content %s and Type is %s).",
  91470. "args": [
  91471. "23",
  91472. "<class 'int'>"
  91473. ],
  91474. "levelname": "INFO",
  91475. "levelno": 20,
  91476. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  91477. "filename": "test.py",
  91478. "module": "test",
  91479. "exc_info": null,
  91480. "exc_text": null,
  91481. "stack_info": null,
  91482. "lineno": 184,
  91483. "funcName": "equivalency_chk",
  91484. "created": 1676441684.275514,
  91485. "msecs": 275.5138874053955,
  91486. "relativeCreated": 81279.02913093567,
  91487. "thread": 140246908178432,
  91488. "threadName": "MainThread",
  91489. "processName": "MainProcess",
  91490. "process": 509276,
  91491. "message": "Temperature setpoint is correct (Content 23 and Type is <class 'int'>).",
  91492. "asctime": "2023-02-15 07:14:44,275",
  91493. "moduleLogger": [
  91494. {
  91495. "name": "__unittest__",
  91496. "msg": "Result (%s): %s (%s)",
  91497. "args": [
  91498. "Temperature setpoint",
  91499. "23",
  91500. "<class 'int'>"
  91501. ],
  91502. "levelname": "DEBUG",
  91503. "levelno": 10,
  91504. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  91505. "filename": "test.py",
  91506. "module": "test",
  91507. "exc_info": null,
  91508. "exc_text": null,
  91509. "stack_info": null,
  91510. "lineno": 22,
  91511. "funcName": "__report_result__",
  91512. "created": 1676441684.27527,
  91513. "msecs": 275.2699851989746,
  91514. "relativeCreated": 81278.78522872925,
  91515. "thread": 140246908178432,
  91516. "threadName": "MainThread",
  91517. "processName": "MainProcess",
  91518. "process": 509276,
  91519. "message": "Result (Temperature setpoint): 23 (<class 'int'>)",
  91520. "asctime": "2023-02-15 07:14:44,275"
  91521. },
  91522. {
  91523. "name": "__unittest__",
  91524. "msg": "Expectation (%s): result %s %s (%s)",
  91525. "args": [
  91526. "Temperature setpoint",
  91527. "=",
  91528. "23",
  91529. "<class 'int'>"
  91530. ],
  91531. "levelname": "DEBUG",
  91532. "levelno": 10,
  91533. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  91534. "filename": "test.py",
  91535. "module": "test",
  91536. "exc_info": null,
  91537. "exc_text": null,
  91538. "stack_info": null,
  91539. "lineno": 26,
  91540. "funcName": "__report_expectation__",
  91541. "created": 1676441684.2754107,
  91542. "msecs": 275.41065216064453,
  91543. "relativeCreated": 81278.92589569092,
  91544. "thread": 140246908178432,
  91545. "threadName": "MainThread",
  91546. "processName": "MainProcess",
  91547. "process": 509276,
  91548. "message": "Expectation (Temperature setpoint): result = 23 (<class 'int'>)",
  91549. "asctime": "2023-02-15 07:14:44,275"
  91550. }
  91551. ],
  91552. "time_consumption": 0.00010323524475097656
  91553. }
  91554. ],
  91555. "time_consumption": 0.9073672294616699,
  91556. "time_start": "2023-02-15 07:14:43,368",
  91557. "time_finished": "2023-02-15 07:14:44,275"
  91558. },
  91559. "User temperature setpoint test for device and virtual device: zigbee/gfw/marion/heating_valve": {
  91560. "name": "__tLogger__",
  91561. "msg": "User temperature setpoint test for device and virtual device: zigbee/gfw/marion/heating_valve",
  91562. "args": null,
  91563. "levelname": "INFO",
  91564. "levelno": 20,
  91565. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  91566. "filename": "heating.py",
  91567. "module": "heating",
  91568. "exc_info": null,
  91569. "exc_text": null,
  91570. "stack_info": null,
  91571. "lineno": 22,
  91572. "funcName": "test_user_temperature_setpoint",
  91573. "created": 1676441684.27598,
  91574. "msecs": 275.97999572753906,
  91575. "relativeCreated": 81279.49523925781,
  91576. "thread": 140246908178432,
  91577. "threadName": "MainThread",
  91578. "processName": "MainProcess",
  91579. "process": 509276,
  91580. "message": "User temperature setpoint test for device and virtual device: zigbee/gfw/marion/heating_valve",
  91581. "asctime": "2023-02-15 07:14:44,275",
  91582. "moduleLogger": [],
  91583. "testcaseLogger": [
  91584. {
  91585. "name": "__tLogger__",
  91586. "msg": "Changing valve temperature setpoint to '%.1f'",
  91587. "args": [
  91588. 18
  91589. ],
  91590. "levelname": "DEBUG",
  91591. "levelno": 10,
  91592. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  91593. "filename": "heating.py",
  91594. "module": "heating",
  91595. "exc_info": null,
  91596. "exc_text": null,
  91597. "stack_info": null,
  91598. "lineno": 33,
  91599. "funcName": "__test_user_temperature_setpoint__",
  91600. "created": 1676441684.57755,
  91601. "msecs": 577.549934387207,
  91602. "relativeCreated": 81581.06517791748,
  91603. "thread": 140246908178432,
  91604. "threadName": "MainThread",
  91605. "processName": "MainProcess",
  91606. "process": 509276,
  91607. "message": "Changing valve temperature setpoint to '18.0'",
  91608. "asctime": "2023-02-15 07:14:44,577",
  91609. "moduleLogger": [
  91610. {
  91611. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve",
  91612. "msg": "Sending message with topic %s and payload %s",
  91613. "args": [
  91614. "zigbee/gfw/marion/heating_valve",
  91615. "{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}"
  91616. ],
  91617. "levelname": "DEBUG",
  91618. "levelno": 10,
  91619. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  91620. "filename": "__init__.py",
  91621. "module": "__init__",
  91622. "exc_info": null,
  91623. "exc_text": null,
  91624. "stack_info": null,
  91625. "lineno": 75,
  91626. "funcName": "send",
  91627. "created": 1676441684.2763882,
  91628. "msecs": 276.38816833496094,
  91629. "relativeCreated": 81279.90341186523,
  91630. "thread": 140246908178432,
  91631. "threadName": "MainThread",
  91632. "processName": "MainProcess",
  91633. "process": 509276,
  91634. "message": "Sending message with topic zigbee/gfw/marion/heating_valve and payload {\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}",
  91635. "asctime": "2023-02-15 07:14:44,276"
  91636. },
  91637. {
  91638. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve",
  91639. "msg": "Received message with topic %s and payload %s",
  91640. "args": [
  91641. "zigbee/gfw/marion/heating_valve",
  91642. "b'{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}'"
  91643. ],
  91644. "levelname": "DEBUG",
  91645. "levelno": 10,
  91646. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  91647. "filename": "__init__.py",
  91648. "module": "__init__",
  91649. "exc_info": null,
  91650. "exc_text": null,
  91651. "stack_info": null,
  91652. "lineno": 91,
  91653. "funcName": "__receive__",
  91654. "created": 1676441684.2776258,
  91655. "msecs": 277.62579917907715,
  91656. "relativeCreated": 81281.14104270935,
  91657. "thread": 140246884292160,
  91658. "threadName": "Thread-1 (_thread_main)",
  91659. "processName": "MainProcess",
  91660. "process": 509276,
  91661. "message": "Received message with topic zigbee/gfw/marion/heating_valve and payload b'{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}'",
  91662. "asctime": "2023-02-15 07:14:44,277"
  91663. },
  91664. {
  91665. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve.set",
  91666. "msg": "Received message with topic %s and payload %s",
  91667. "args": [
  91668. "zigbee/gfw/marion/heating_valve/set",
  91669. "b'{\"current_heating_setpoint\": 18}'"
  91670. ],
  91671. "levelname": "DEBUG",
  91672. "levelno": 10,
  91673. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  91674. "filename": "__init__.py",
  91675. "module": "__init__",
  91676. "exc_info": null,
  91677. "exc_text": null,
  91678. "stack_info": null,
  91679. "lineno": 91,
  91680. "funcName": "__receive__",
  91681. "created": 1676441684.282492,
  91682. "msecs": 282.49192237854004,
  91683. "relativeCreated": 81286.00716590881,
  91684. "thread": 140246884292160,
  91685. "threadName": "Thread-1 (_thread_main)",
  91686. "processName": "MainProcess",
  91687. "process": 509276,
  91688. "message": "Received message with topic zigbee/gfw/marion/heating_valve/set and payload b'{\"current_heating_setpoint\": 18}'",
  91689. "asctime": "2023-02-15 07:14:44,282"
  91690. },
  91691. {
  91692. "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.valve_temperature_setpoint",
  91693. "msg": "Received message with topic %s and payload %s",
  91694. "args": [
  91695. "videv/gfw/marion/heating_valve/valve_temperature_setpoint",
  91696. "b'18'"
  91697. ],
  91698. "levelname": "DEBUG",
  91699. "levelno": 10,
  91700. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  91701. "filename": "__init__.py",
  91702. "module": "__init__",
  91703. "exc_info": null,
  91704. "exc_text": null,
  91705. "stack_info": null,
  91706. "lineno": 91,
  91707. "funcName": "__receive__",
  91708. "created": 1676441684.282724,
  91709. "msecs": 282.72390365600586,
  91710. "relativeCreated": 81286.23914718628,
  91711. "thread": 140246884292160,
  91712. "threadName": "Thread-1 (_thread_main)",
  91713. "processName": "MainProcess",
  91714. "process": 509276,
  91715. "message": "Received message with topic videv/gfw/marion/heating_valve/valve_temperature_setpoint and payload b'18'",
  91716. "asctime": "2023-02-15 07:14:44,282"
  91717. },
  91718. {
  91719. "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.user_temperature_setpoint",
  91720. "msg": "Received message with topic %s and payload %s",
  91721. "args": [
  91722. "videv/gfw/marion/heating_valve/user_temperature_setpoint",
  91723. "b'18'"
  91724. ],
  91725. "levelname": "DEBUG",
  91726. "levelno": 10,
  91727. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  91728. "filename": "__init__.py",
  91729. "module": "__init__",
  91730. "exc_info": null,
  91731. "exc_text": null,
  91732. "stack_info": null,
  91733. "lineno": 91,
  91734. "funcName": "__receive__",
  91735. "created": 1676441684.2829387,
  91736. "msecs": 282.93871879577637,
  91737. "relativeCreated": 81286.45396232605,
  91738. "thread": 140246884292160,
  91739. "threadName": "Thread-1 (_thread_main)",
  91740. "processName": "MainProcess",
  91741. "process": 509276,
  91742. "message": "Received message with topic videv/gfw/marion/heating_valve/user_temperature_setpoint and payload b'18'",
  91743. "asctime": "2023-02-15 07:14:44,282"
  91744. }
  91745. ],
  91746. "time_consumption": 0.29461121559143066
  91747. },
  91748. {
  91749. "name": "__tLogger__",
  91750. "msg": "Virtual device valve temperature is correct (Content %s and Type is %s).",
  91751. "args": [
  91752. "18",
  91753. "<class 'int'>"
  91754. ],
  91755. "levelname": "INFO",
  91756. "levelno": 20,
  91757. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  91758. "filename": "test.py",
  91759. "module": "test",
  91760. "exc_info": null,
  91761. "exc_text": null,
  91762. "stack_info": null,
  91763. "lineno": 184,
  91764. "funcName": "equivalency_chk",
  91765. "created": 1676441684.5782928,
  91766. "msecs": 578.2928466796875,
  91767. "relativeCreated": 81581.80809020996,
  91768. "thread": 140246908178432,
  91769. "threadName": "MainThread",
  91770. "processName": "MainProcess",
  91771. "process": 509276,
  91772. "message": "Virtual device valve temperature is correct (Content 18 and Type is <class 'int'>).",
  91773. "asctime": "2023-02-15 07:14:44,578",
  91774. "moduleLogger": [
  91775. {
  91776. "name": "__unittest__",
  91777. "msg": "Result (%s): %s (%s)",
  91778. "args": [
  91779. "Virtual device valve temperature",
  91780. "18",
  91781. "<class 'int'>"
  91782. ],
  91783. "levelname": "DEBUG",
  91784. "levelno": 10,
  91785. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  91786. "filename": "test.py",
  91787. "module": "test",
  91788. "exc_info": null,
  91789. "exc_text": null,
  91790. "stack_info": null,
  91791. "lineno": 22,
  91792. "funcName": "__report_result__",
  91793. "created": 1676441684.578015,
  91794. "msecs": 578.0150890350342,
  91795. "relativeCreated": 81581.53033256531,
  91796. "thread": 140246908178432,
  91797. "threadName": "MainThread",
  91798. "processName": "MainProcess",
  91799. "process": 509276,
  91800. "message": "Result (Virtual device valve temperature): 18 (<class 'int'>)",
  91801. "asctime": "2023-02-15 07:14:44,578"
  91802. },
  91803. {
  91804. "name": "__unittest__",
  91805. "msg": "Expectation (%s): result %s %s (%s)",
  91806. "args": [
  91807. "Virtual device valve temperature",
  91808. "=",
  91809. "18",
  91810. "<class 'int'>"
  91811. ],
  91812. "levelname": "DEBUG",
  91813. "levelno": 10,
  91814. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  91815. "filename": "test.py",
  91816. "module": "test",
  91817. "exc_info": null,
  91818. "exc_text": null,
  91819. "stack_info": null,
  91820. "lineno": 26,
  91821. "funcName": "__report_expectation__",
  91822. "created": 1676441684.5781696,
  91823. "msecs": 578.169584274292,
  91824. "relativeCreated": 81581.68482780457,
  91825. "thread": 140246908178432,
  91826. "threadName": "MainThread",
  91827. "processName": "MainProcess",
  91828. "process": 509276,
  91829. "message": "Expectation (Virtual device valve temperature): result = 18 (<class 'int'>)",
  91830. "asctime": "2023-02-15 07:14:44,578"
  91831. }
  91832. ],
  91833. "time_consumption": 0.0001232624053955078
  91834. },
  91835. {
  91836. "name": "__tLogger__",
  91837. "msg": "Virtual device user temperature is correct (Content %s and Type is %s).",
  91838. "args": [
  91839. "18",
  91840. "<class 'int'>"
  91841. ],
  91842. "levelname": "INFO",
  91843. "levelno": 20,
  91844. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  91845. "filename": "test.py",
  91846. "module": "test",
  91847. "exc_info": null,
  91848. "exc_text": null,
  91849. "stack_info": null,
  91850. "lineno": 184,
  91851. "funcName": "equivalency_chk",
  91852. "created": 1676441684.5787847,
  91853. "msecs": 578.784704208374,
  91854. "relativeCreated": 81582.29994773865,
  91855. "thread": 140246908178432,
  91856. "threadName": "MainThread",
  91857. "processName": "MainProcess",
  91858. "process": 509276,
  91859. "message": "Virtual device user temperature is correct (Content 18 and Type is <class 'int'>).",
  91860. "asctime": "2023-02-15 07:14:44,578",
  91861. "moduleLogger": [
  91862. {
  91863. "name": "__unittest__",
  91864. "msg": "Result (%s): %s (%s)",
  91865. "args": [
  91866. "Virtual device user temperature",
  91867. "18",
  91868. "<class 'int'>"
  91869. ],
  91870. "levelname": "DEBUG",
  91871. "levelno": 10,
  91872. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  91873. "filename": "test.py",
  91874. "module": "test",
  91875. "exc_info": null,
  91876. "exc_text": null,
  91877. "stack_info": null,
  91878. "lineno": 22,
  91879. "funcName": "__report_result__",
  91880. "created": 1676441684.5785549,
  91881. "msecs": 578.5548686981201,
  91882. "relativeCreated": 81582.0701122284,
  91883. "thread": 140246908178432,
  91884. "threadName": "MainThread",
  91885. "processName": "MainProcess",
  91886. "process": 509276,
  91887. "message": "Result (Virtual device user temperature): 18 (<class 'int'>)",
  91888. "asctime": "2023-02-15 07:14:44,578"
  91889. },
  91890. {
  91891. "name": "__unittest__",
  91892. "msg": "Expectation (%s): result %s %s (%s)",
  91893. "args": [
  91894. "Virtual device user temperature",
  91895. "=",
  91896. "18",
  91897. "<class 'int'>"
  91898. ],
  91899. "levelname": "DEBUG",
  91900. "levelno": 10,
  91901. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  91902. "filename": "test.py",
  91903. "module": "test",
  91904. "exc_info": null,
  91905. "exc_text": null,
  91906. "stack_info": null,
  91907. "lineno": 26,
  91908. "funcName": "__report_expectation__",
  91909. "created": 1676441684.5786796,
  91910. "msecs": 578.6795616149902,
  91911. "relativeCreated": 81582.19480514526,
  91912. "thread": 140246908178432,
  91913. "threadName": "MainThread",
  91914. "processName": "MainProcess",
  91915. "process": 509276,
  91916. "message": "Expectation (Virtual device user temperature): result = 18 (<class 'int'>)",
  91917. "asctime": "2023-02-15 07:14:44,578"
  91918. }
  91919. ],
  91920. "time_consumption": 0.00010514259338378906
  91921. },
  91922. {
  91923. "name": "__tLogger__",
  91924. "msg": "Changing videv user temperature setpoint to '%.1f'",
  91925. "args": [
  91926. 23
  91927. ],
  91928. "levelname": "DEBUG",
  91929. "levelno": 10,
  91930. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  91931. "filename": "heating.py",
  91932. "module": "heating",
  91933. "exc_info": null,
  91934. "exc_text": null,
  91935. "stack_info": null,
  91936. "lineno": 41,
  91937. "funcName": "__test_user_temperature_setpoint__",
  91938. "created": 1676441684.880312,
  91939. "msecs": 880.3119659423828,
  91940. "relativeCreated": 81883.82720947266,
  91941. "thread": 140246908178432,
  91942. "threadName": "MainThread",
  91943. "processName": "MainProcess",
  91944. "process": 509276,
  91945. "message": "Changing videv user temperature setpoint to '23.0'",
  91946. "asctime": "2023-02-15 07:14:44,880",
  91947. "moduleLogger": [
  91948. {
  91949. "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.user_temperature_setpoint.set",
  91950. "msg": "Sending message with topic %s and payload %s",
  91951. "args": [
  91952. "videv/gfw/marion/heating_valve/user_temperature_setpoint/set",
  91953. "23"
  91954. ],
  91955. "levelname": "DEBUG",
  91956. "levelno": 10,
  91957. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  91958. "filename": "__init__.py",
  91959. "module": "__init__",
  91960. "exc_info": null,
  91961. "exc_text": null,
  91962. "stack_info": null,
  91963. "lineno": 75,
  91964. "funcName": "send",
  91965. "created": 1676441684.5791507,
  91966. "msecs": 579.1506767272949,
  91967. "relativeCreated": 81582.66592025757,
  91968. "thread": 140246908178432,
  91969. "threadName": "MainThread",
  91970. "processName": "MainProcess",
  91971. "process": 509276,
  91972. "message": "Sending message with topic videv/gfw/marion/heating_valve/user_temperature_setpoint/set and payload 23",
  91973. "asctime": "2023-02-15 07:14:44,579"
  91974. },
  91975. {
  91976. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve.set",
  91977. "msg": "Received message with topic %s and payload %s",
  91978. "args": [
  91979. "zigbee/gfw/marion/heating_valve/set",
  91980. "b'{\"current_heating_setpoint\": 23}'"
  91981. ],
  91982. "levelname": "DEBUG",
  91983. "levelno": 10,
  91984. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  91985. "filename": "__init__.py",
  91986. "module": "__init__",
  91987. "exc_info": null,
  91988. "exc_text": null,
  91989. "stack_info": null,
  91990. "lineno": 91,
  91991. "funcName": "__receive__",
  91992. "created": 1676441684.5854213,
  91993. "msecs": 585.4213237762451,
  91994. "relativeCreated": 81588.93656730652,
  91995. "thread": 140246884292160,
  91996. "threadName": "Thread-1 (_thread_main)",
  91997. "processName": "MainProcess",
  91998. "process": 509276,
  91999. "message": "Received message with topic zigbee/gfw/marion/heating_valve/set and payload b'{\"current_heating_setpoint\": 23}'",
  92000. "asctime": "2023-02-15 07:14:44,585"
  92001. },
  92002. {
  92003. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve",
  92004. "msg": "Sending message with topic %s and payload %s",
  92005. "args": [
  92006. "zigbee/gfw/marion/heating_valve",
  92007. "{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}"
  92008. ],
  92009. "levelname": "DEBUG",
  92010. "levelno": 10,
  92011. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  92012. "filename": "__init__.py",
  92013. "module": "__init__",
  92014. "exc_info": null,
  92015. "exc_text": null,
  92016. "stack_info": null,
  92017. "lineno": 75,
  92018. "funcName": "send",
  92019. "created": 1676441684.5857685,
  92020. "msecs": 585.768461227417,
  92021. "relativeCreated": 81589.28370475769,
  92022. "thread": 140246884292160,
  92023. "threadName": "Thread-1 (_thread_main)",
  92024. "processName": "MainProcess",
  92025. "process": 509276,
  92026. "message": "Sending message with topic zigbee/gfw/marion/heating_valve and payload {\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}",
  92027. "asctime": "2023-02-15 07:14:44,585"
  92028. },
  92029. {
  92030. "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.valve_temperature_setpoint",
  92031. "msg": "Received message with topic %s and payload %s",
  92032. "args": [
  92033. "videv/gfw/marion/heating_valve/valve_temperature_setpoint",
  92034. "b'23'"
  92035. ],
  92036. "levelname": "DEBUG",
  92037. "levelno": 10,
  92038. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  92039. "filename": "__init__.py",
  92040. "module": "__init__",
  92041. "exc_info": null,
  92042. "exc_text": null,
  92043. "stack_info": null,
  92044. "lineno": 91,
  92045. "funcName": "__receive__",
  92046. "created": 1676441684.5860143,
  92047. "msecs": 586.0142707824707,
  92048. "relativeCreated": 81589.52951431274,
  92049. "thread": 140246884292160,
  92050. "threadName": "Thread-1 (_thread_main)",
  92051. "processName": "MainProcess",
  92052. "process": 509276,
  92053. "message": "Received message with topic videv/gfw/marion/heating_valve/valve_temperature_setpoint and payload b'23'",
  92054. "asctime": "2023-02-15 07:14:44,586"
  92055. },
  92056. {
  92057. "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.user_temperature_setpoint",
  92058. "msg": "Received message with topic %s and payload %s",
  92059. "args": [
  92060. "videv/gfw/marion/heating_valve/user_temperature_setpoint",
  92061. "b'23'"
  92062. ],
  92063. "levelname": "DEBUG",
  92064. "levelno": 10,
  92065. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  92066. "filename": "__init__.py",
  92067. "module": "__init__",
  92068. "exc_info": null,
  92069. "exc_text": null,
  92070. "stack_info": null,
  92071. "lineno": 91,
  92072. "funcName": "__receive__",
  92073. "created": 1676441684.5862765,
  92074. "msecs": 586.2765312194824,
  92075. "relativeCreated": 81589.79177474976,
  92076. "thread": 140246884292160,
  92077. "threadName": "Thread-1 (_thread_main)",
  92078. "processName": "MainProcess",
  92079. "process": 509276,
  92080. "message": "Received message with topic videv/gfw/marion/heating_valve/user_temperature_setpoint and payload b'23'",
  92081. "asctime": "2023-02-15 07:14:44,586"
  92082. },
  92083. {
  92084. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve",
  92085. "msg": "Received message with topic %s and payload %s",
  92086. "args": [
  92087. "zigbee/gfw/marion/heating_valve",
  92088. "b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'"
  92089. ],
  92090. "levelname": "DEBUG",
  92091. "levelno": 10,
  92092. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  92093. "filename": "__init__.py",
  92094. "module": "__init__",
  92095. "exc_info": null,
  92096. "exc_text": null,
  92097. "stack_info": null,
  92098. "lineno": 91,
  92099. "funcName": "__receive__",
  92100. "created": 1676441684.586511,
  92101. "msecs": 586.5108966827393,
  92102. "relativeCreated": 81590.02614021301,
  92103. "thread": 140246884292160,
  92104. "threadName": "Thread-1 (_thread_main)",
  92105. "processName": "MainProcess",
  92106. "process": 509276,
  92107. "message": "Received message with topic zigbee/gfw/marion/heating_valve and payload b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'",
  92108. "asctime": "2023-02-15 07:14:44,586"
  92109. }
  92110. ],
  92111. "time_consumption": 0.29380106925964355
  92112. },
  92113. {
  92114. "name": "__tLogger__",
  92115. "msg": "Valve device temperature setpoint is correct (Content %s and Type is %s).",
  92116. "args": [
  92117. "23",
  92118. "<class 'int'>"
  92119. ],
  92120. "levelname": "INFO",
  92121. "levelno": 20,
  92122. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  92123. "filename": "test.py",
  92124. "module": "test",
  92125. "exc_info": null,
  92126. "exc_text": null,
  92127. "stack_info": null,
  92128. "lineno": 184,
  92129. "funcName": "equivalency_chk",
  92130. "created": 1676441684.8810887,
  92131. "msecs": 881.0887336730957,
  92132. "relativeCreated": 81884.60397720337,
  92133. "thread": 140246908178432,
  92134. "threadName": "MainThread",
  92135. "processName": "MainProcess",
  92136. "process": 509276,
  92137. "message": "Valve device temperature setpoint is correct (Content 23 and Type is <class 'int'>).",
  92138. "asctime": "2023-02-15 07:14:44,881",
  92139. "moduleLogger": [
  92140. {
  92141. "name": "__unittest__",
  92142. "msg": "Result (%s): %s (%s)",
  92143. "args": [
  92144. "Valve device temperature setpoint",
  92145. "23",
  92146. "<class 'int'>"
  92147. ],
  92148. "levelname": "DEBUG",
  92149. "levelno": 10,
  92150. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  92151. "filename": "test.py",
  92152. "module": "test",
  92153. "exc_info": null,
  92154. "exc_text": null,
  92155. "stack_info": null,
  92156. "lineno": 22,
  92157. "funcName": "__report_result__",
  92158. "created": 1676441684.8807743,
  92159. "msecs": 880.7742595672607,
  92160. "relativeCreated": 81884.28950309753,
  92161. "thread": 140246908178432,
  92162. "threadName": "MainThread",
  92163. "processName": "MainProcess",
  92164. "process": 509276,
  92165. "message": "Result (Valve device temperature setpoint): 23 (<class 'int'>)",
  92166. "asctime": "2023-02-15 07:14:44,880"
  92167. },
  92168. {
  92169. "name": "__unittest__",
  92170. "msg": "Expectation (%s): result %s %s (%s)",
  92171. "args": [
  92172. "Valve device temperature setpoint",
  92173. "=",
  92174. "23",
  92175. "<class 'int'>"
  92176. ],
  92177. "levelname": "DEBUG",
  92178. "levelno": 10,
  92179. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  92180. "filename": "test.py",
  92181. "module": "test",
  92182. "exc_info": null,
  92183. "exc_text": null,
  92184. "stack_info": null,
  92185. "lineno": 26,
  92186. "funcName": "__report_expectation__",
  92187. "created": 1676441684.880928,
  92188. "msecs": 880.9280395507812,
  92189. "relativeCreated": 81884.44328308105,
  92190. "thread": 140246908178432,
  92191. "threadName": "MainThread",
  92192. "processName": "MainProcess",
  92193. "process": 509276,
  92194. "message": "Expectation (Valve device temperature setpoint): result = 23 (<class 'int'>)",
  92195. "asctime": "2023-02-15 07:14:44,880"
  92196. }
  92197. ],
  92198. "time_consumption": 0.00016069412231445312
  92199. },
  92200. {
  92201. "name": "__tLogger__",
  92202. "msg": "Virtual device valve temperature is correct (Content %s and Type is %s).",
  92203. "args": [
  92204. "23",
  92205. "<class 'int'>"
  92206. ],
  92207. "levelname": "INFO",
  92208. "levelno": 20,
  92209. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  92210. "filename": "test.py",
  92211. "module": "test",
  92212. "exc_info": null,
  92213. "exc_text": null,
  92214. "stack_info": null,
  92215. "lineno": 184,
  92216. "funcName": "equivalency_chk",
  92217. "created": 1676441684.8815215,
  92218. "msecs": 881.521463394165,
  92219. "relativeCreated": 81885.03670692444,
  92220. "thread": 140246908178432,
  92221. "threadName": "MainThread",
  92222. "processName": "MainProcess",
  92223. "process": 509276,
  92224. "message": "Virtual device valve temperature is correct (Content 23 and Type is <class 'int'>).",
  92225. "asctime": "2023-02-15 07:14:44,881",
  92226. "moduleLogger": [
  92227. {
  92228. "name": "__unittest__",
  92229. "msg": "Result (%s): %s (%s)",
  92230. "args": [
  92231. "Virtual device valve temperature",
  92232. "23",
  92233. "<class 'int'>"
  92234. ],
  92235. "levelname": "DEBUG",
  92236. "levelno": 10,
  92237. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  92238. "filename": "test.py",
  92239. "module": "test",
  92240. "exc_info": null,
  92241. "exc_text": null,
  92242. "stack_info": null,
  92243. "lineno": 22,
  92244. "funcName": "__report_result__",
  92245. "created": 1676441684.8812926,
  92246. "msecs": 881.2925815582275,
  92247. "relativeCreated": 81884.8078250885,
  92248. "thread": 140246908178432,
  92249. "threadName": "MainThread",
  92250. "processName": "MainProcess",
  92251. "process": 509276,
  92252. "message": "Result (Virtual device valve temperature): 23 (<class 'int'>)",
  92253. "asctime": "2023-02-15 07:14:44,881"
  92254. },
  92255. {
  92256. "name": "__unittest__",
  92257. "msg": "Expectation (%s): result %s %s (%s)",
  92258. "args": [
  92259. "Virtual device valve temperature",
  92260. "=",
  92261. "23",
  92262. "<class 'int'>"
  92263. ],
  92264. "levelname": "DEBUG",
  92265. "levelno": 10,
  92266. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  92267. "filename": "test.py",
  92268. "module": "test",
  92269. "exc_info": null,
  92270. "exc_text": null,
  92271. "stack_info": null,
  92272. "lineno": 26,
  92273. "funcName": "__report_expectation__",
  92274. "created": 1676441684.8814182,
  92275. "msecs": 881.4182281494141,
  92276. "relativeCreated": 81884.93347167969,
  92277. "thread": 140246908178432,
  92278. "threadName": "MainThread",
  92279. "processName": "MainProcess",
  92280. "process": 509276,
  92281. "message": "Expectation (Virtual device valve temperature): result = 23 (<class 'int'>)",
  92282. "asctime": "2023-02-15 07:14:44,881"
  92283. }
  92284. ],
  92285. "time_consumption": 0.00010323524475097656
  92286. },
  92287. {
  92288. "name": "__tLogger__",
  92289. "msg": "Changing valve temperature setpoint to '%.1f'",
  92290. "args": [
  92291. 18
  92292. ],
  92293. "levelname": "DEBUG",
  92294. "levelno": 10,
  92295. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  92296. "filename": "heating.py",
  92297. "module": "heating",
  92298. "exc_info": null,
  92299. "exc_text": null,
  92300. "stack_info": null,
  92301. "lineno": 33,
  92302. "funcName": "__test_user_temperature_setpoint__",
  92303. "created": 1676441685.1830058,
  92304. "msecs": 183.00580978393555,
  92305. "relativeCreated": 82186.52105331421,
  92306. "thread": 140246908178432,
  92307. "threadName": "MainThread",
  92308. "processName": "MainProcess",
  92309. "process": 509276,
  92310. "message": "Changing valve temperature setpoint to '18.0'",
  92311. "asctime": "2023-02-15 07:14:45,183",
  92312. "moduleLogger": [
  92313. {
  92314. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve",
  92315. "msg": "Sending message with topic %s and payload %s",
  92316. "args": [
  92317. "zigbee/gfw/marion/heating_valve",
  92318. "{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}"
  92319. ],
  92320. "levelname": "DEBUG",
  92321. "levelno": 10,
  92322. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  92323. "filename": "__init__.py",
  92324. "module": "__init__",
  92325. "exc_info": null,
  92326. "exc_text": null,
  92327. "stack_info": null,
  92328. "lineno": 75,
  92329. "funcName": "send",
  92330. "created": 1676441684.881869,
  92331. "msecs": 881.8690776824951,
  92332. "relativeCreated": 81885.38432121277,
  92333. "thread": 140246908178432,
  92334. "threadName": "MainThread",
  92335. "processName": "MainProcess",
  92336. "process": 509276,
  92337. "message": "Sending message with topic zigbee/gfw/marion/heating_valve and payload {\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}",
  92338. "asctime": "2023-02-15 07:14:44,881"
  92339. },
  92340. {
  92341. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve",
  92342. "msg": "Received message with topic %s and payload %s",
  92343. "args": [
  92344. "zigbee/gfw/marion/heating_valve",
  92345. "b'{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}'"
  92346. ],
  92347. "levelname": "DEBUG",
  92348. "levelno": 10,
  92349. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  92350. "filename": "__init__.py",
  92351. "module": "__init__",
  92352. "exc_info": null,
  92353. "exc_text": null,
  92354. "stack_info": null,
  92355. "lineno": 91,
  92356. "funcName": "__receive__",
  92357. "created": 1676441684.8831804,
  92358. "msecs": 883.1803798675537,
  92359. "relativeCreated": 81886.69562339783,
  92360. "thread": 140246884292160,
  92361. "threadName": "Thread-1 (_thread_main)",
  92362. "processName": "MainProcess",
  92363. "process": 509276,
  92364. "message": "Received message with topic zigbee/gfw/marion/heating_valve and payload b'{\"current_heating_setpoint\": 18, \"local_temperature\": 20.7, \"battery\": 97}'",
  92365. "asctime": "2023-02-15 07:14:44,883"
  92366. },
  92367. {
  92368. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve.set",
  92369. "msg": "Received message with topic %s and payload %s",
  92370. "args": [
  92371. "zigbee/gfw/marion/heating_valve/set",
  92372. "b'{\"current_heating_setpoint\": 18}'"
  92373. ],
  92374. "levelname": "DEBUG",
  92375. "levelno": 10,
  92376. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  92377. "filename": "__init__.py",
  92378. "module": "__init__",
  92379. "exc_info": null,
  92380. "exc_text": null,
  92381. "stack_info": null,
  92382. "lineno": 91,
  92383. "funcName": "__receive__",
  92384. "created": 1676441684.887886,
  92385. "msecs": 887.8860473632812,
  92386. "relativeCreated": 81891.40129089355,
  92387. "thread": 140246884292160,
  92388. "threadName": "Thread-1 (_thread_main)",
  92389. "processName": "MainProcess",
  92390. "process": 509276,
  92391. "message": "Received message with topic zigbee/gfw/marion/heating_valve/set and payload b'{\"current_heating_setpoint\": 18}'",
  92392. "asctime": "2023-02-15 07:14:44,887"
  92393. },
  92394. {
  92395. "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.valve_temperature_setpoint",
  92396. "msg": "Received message with topic %s and payload %s",
  92397. "args": [
  92398. "videv/gfw/marion/heating_valve/valve_temperature_setpoint",
  92399. "b'18'"
  92400. ],
  92401. "levelname": "DEBUG",
  92402. "levelno": 10,
  92403. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  92404. "filename": "__init__.py",
  92405. "module": "__init__",
  92406. "exc_info": null,
  92407. "exc_text": null,
  92408. "stack_info": null,
  92409. "lineno": 91,
  92410. "funcName": "__receive__",
  92411. "created": 1676441684.888692,
  92412. "msecs": 888.6919021606445,
  92413. "relativeCreated": 81892.20714569092,
  92414. "thread": 140246884292160,
  92415. "threadName": "Thread-1 (_thread_main)",
  92416. "processName": "MainProcess",
  92417. "process": 509276,
  92418. "message": "Received message with topic videv/gfw/marion/heating_valve/valve_temperature_setpoint and payload b'18'",
  92419. "asctime": "2023-02-15 07:14:44,888"
  92420. },
  92421. {
  92422. "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.user_temperature_setpoint",
  92423. "msg": "Received message with topic %s and payload %s",
  92424. "args": [
  92425. "videv/gfw/marion/heating_valve/user_temperature_setpoint",
  92426. "b'18'"
  92427. ],
  92428. "levelname": "DEBUG",
  92429. "levelno": 10,
  92430. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  92431. "filename": "__init__.py",
  92432. "module": "__init__",
  92433. "exc_info": null,
  92434. "exc_text": null,
  92435. "stack_info": null,
  92436. "lineno": 91,
  92437. "funcName": "__receive__",
  92438. "created": 1676441684.8894892,
  92439. "msecs": 889.4891738891602,
  92440. "relativeCreated": 81893.00441741943,
  92441. "thread": 140246884292160,
  92442. "threadName": "Thread-1 (_thread_main)",
  92443. "processName": "MainProcess",
  92444. "process": 509276,
  92445. "message": "Received message with topic videv/gfw/marion/heating_valve/user_temperature_setpoint and payload b'18'",
  92446. "asctime": "2023-02-15 07:14:44,889"
  92447. }
  92448. ],
  92449. "time_consumption": 0.2935166358947754
  92450. },
  92451. {
  92452. "name": "__tLogger__",
  92453. "msg": "Virtual device valve temperature is correct (Content %s and Type is %s).",
  92454. "args": [
  92455. "18",
  92456. "<class 'int'>"
  92457. ],
  92458. "levelname": "INFO",
  92459. "levelno": 20,
  92460. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  92461. "filename": "test.py",
  92462. "module": "test",
  92463. "exc_info": null,
  92464. "exc_text": null,
  92465. "stack_info": null,
  92466. "lineno": 184,
  92467. "funcName": "equivalency_chk",
  92468. "created": 1676441685.1837568,
  92469. "msecs": 183.75682830810547,
  92470. "relativeCreated": 82187.27207183838,
  92471. "thread": 140246908178432,
  92472. "threadName": "MainThread",
  92473. "processName": "MainProcess",
  92474. "process": 509276,
  92475. "message": "Virtual device valve temperature is correct (Content 18 and Type is <class 'int'>).",
  92476. "asctime": "2023-02-15 07:14:45,183",
  92477. "moduleLogger": [
  92478. {
  92479. "name": "__unittest__",
  92480. "msg": "Result (%s): %s (%s)",
  92481. "args": [
  92482. "Virtual device valve temperature",
  92483. "18",
  92484. "<class 'int'>"
  92485. ],
  92486. "levelname": "DEBUG",
  92487. "levelno": 10,
  92488. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  92489. "filename": "test.py",
  92490. "module": "test",
  92491. "exc_info": null,
  92492. "exc_text": null,
  92493. "stack_info": null,
  92494. "lineno": 22,
  92495. "funcName": "__report_result__",
  92496. "created": 1676441685.1834855,
  92497. "msecs": 183.4855079650879,
  92498. "relativeCreated": 82187.00075149536,
  92499. "thread": 140246908178432,
  92500. "threadName": "MainThread",
  92501. "processName": "MainProcess",
  92502. "process": 509276,
  92503. "message": "Result (Virtual device valve temperature): 18 (<class 'int'>)",
  92504. "asctime": "2023-02-15 07:14:45,183"
  92505. },
  92506. {
  92507. "name": "__unittest__",
  92508. "msg": "Expectation (%s): result %s %s (%s)",
  92509. "args": [
  92510. "Virtual device valve temperature",
  92511. "=",
  92512. "18",
  92513. "<class 'int'>"
  92514. ],
  92515. "levelname": "DEBUG",
  92516. "levelno": 10,
  92517. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  92518. "filename": "test.py",
  92519. "module": "test",
  92520. "exc_info": null,
  92521. "exc_text": null,
  92522. "stack_info": null,
  92523. "lineno": 26,
  92524. "funcName": "__report_expectation__",
  92525. "created": 1676441685.1836357,
  92526. "msecs": 183.63571166992188,
  92527. "relativeCreated": 82187.1509552002,
  92528. "thread": 140246908178432,
  92529. "threadName": "MainThread",
  92530. "processName": "MainProcess",
  92531. "process": 509276,
  92532. "message": "Expectation (Virtual device valve temperature): result = 18 (<class 'int'>)",
  92533. "asctime": "2023-02-15 07:14:45,183"
  92534. }
  92535. ],
  92536. "time_consumption": 0.00012111663818359375
  92537. },
  92538. {
  92539. "name": "__tLogger__",
  92540. "msg": "Virtual device user temperature is correct (Content %s and Type is %s).",
  92541. "args": [
  92542. "18",
  92543. "<class 'int'>"
  92544. ],
  92545. "levelname": "INFO",
  92546. "levelno": 20,
  92547. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  92548. "filename": "test.py",
  92549. "module": "test",
  92550. "exc_info": null,
  92551. "exc_text": null,
  92552. "stack_info": null,
  92553. "lineno": 184,
  92554. "funcName": "equivalency_chk",
  92555. "created": 1676441685.1841583,
  92556. "msecs": 184.1583251953125,
  92557. "relativeCreated": 82187.67356872559,
  92558. "thread": 140246908178432,
  92559. "threadName": "MainThread",
  92560. "processName": "MainProcess",
  92561. "process": 509276,
  92562. "message": "Virtual device user temperature is correct (Content 18 and Type is <class 'int'>).",
  92563. "asctime": "2023-02-15 07:14:45,184",
  92564. "moduleLogger": [
  92565. {
  92566. "name": "__unittest__",
  92567. "msg": "Result (%s): %s (%s)",
  92568. "args": [
  92569. "Virtual device user temperature",
  92570. "18",
  92571. "<class 'int'>"
  92572. ],
  92573. "levelname": "DEBUG",
  92574. "levelno": 10,
  92575. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  92576. "filename": "test.py",
  92577. "module": "test",
  92578. "exc_info": null,
  92579. "exc_text": null,
  92580. "stack_info": null,
  92581. "lineno": 22,
  92582. "funcName": "__report_result__",
  92583. "created": 1676441685.1839488,
  92584. "msecs": 183.94875526428223,
  92585. "relativeCreated": 82187.46399879456,
  92586. "thread": 140246908178432,
  92587. "threadName": "MainThread",
  92588. "processName": "MainProcess",
  92589. "process": 509276,
  92590. "message": "Result (Virtual device user temperature): 18 (<class 'int'>)",
  92591. "asctime": "2023-02-15 07:14:45,183"
  92592. },
  92593. {
  92594. "name": "__unittest__",
  92595. "msg": "Expectation (%s): result %s %s (%s)",
  92596. "args": [
  92597. "Virtual device user temperature",
  92598. "=",
  92599. "18",
  92600. "<class 'int'>"
  92601. ],
  92602. "levelname": "DEBUG",
  92603. "levelno": 10,
  92604. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  92605. "filename": "test.py",
  92606. "module": "test",
  92607. "exc_info": null,
  92608. "exc_text": null,
  92609. "stack_info": null,
  92610. "lineno": 26,
  92611. "funcName": "__report_expectation__",
  92612. "created": 1676441685.18406,
  92613. "msecs": 184.06009674072266,
  92614. "relativeCreated": 82187.575340271,
  92615. "thread": 140246908178432,
  92616. "threadName": "MainThread",
  92617. "processName": "MainProcess",
  92618. "process": 509276,
  92619. "message": "Expectation (Virtual device user temperature): result = 18 (<class 'int'>)",
  92620. "asctime": "2023-02-15 07:14:45,184"
  92621. }
  92622. ],
  92623. "time_consumption": 9.822845458984375e-05
  92624. },
  92625. {
  92626. "name": "__tLogger__",
  92627. "msg": "Changing videv user temperature setpoint to '%.1f'",
  92628. "args": [
  92629. 23
  92630. ],
  92631. "levelname": "DEBUG",
  92632. "levelno": 10,
  92633. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/heating.py",
  92634. "filename": "heating.py",
  92635. "module": "heating",
  92636. "exc_info": null,
  92637. "exc_text": null,
  92638. "stack_info": null,
  92639. "lineno": 41,
  92640. "funcName": "__test_user_temperature_setpoint__",
  92641. "created": 1676441685.4856465,
  92642. "msecs": 485.64648628234863,
  92643. "relativeCreated": 82489.16172981262,
  92644. "thread": 140246908178432,
  92645. "threadName": "MainThread",
  92646. "processName": "MainProcess",
  92647. "process": 509276,
  92648. "message": "Changing videv user temperature setpoint to '23.0'",
  92649. "asctime": "2023-02-15 07:14:45,485",
  92650. "moduleLogger": [
  92651. {
  92652. "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.user_temperature_setpoint.set",
  92653. "msg": "Sending message with topic %s and payload %s",
  92654. "args": [
  92655. "videv/gfw/marion/heating_valve/user_temperature_setpoint/set",
  92656. "23"
  92657. ],
  92658. "levelname": "DEBUG",
  92659. "levelno": 10,
  92660. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  92661. "filename": "__init__.py",
  92662. "module": "__init__",
  92663. "exc_info": null,
  92664. "exc_text": null,
  92665. "stack_info": null,
  92666. "lineno": 75,
  92667. "funcName": "send",
  92668. "created": 1676441685.184476,
  92669. "msecs": 184.47589874267578,
  92670. "relativeCreated": 82187.99114227295,
  92671. "thread": 140246908178432,
  92672. "threadName": "MainThread",
  92673. "processName": "MainProcess",
  92674. "process": 509276,
  92675. "message": "Sending message with topic videv/gfw/marion/heating_valve/user_temperature_setpoint/set and payload 23",
  92676. "asctime": "2023-02-15 07:14:45,184"
  92677. },
  92678. {
  92679. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve.set",
  92680. "msg": "Received message with topic %s and payload %s",
  92681. "args": [
  92682. "zigbee/gfw/marion/heating_valve/set",
  92683. "b'{\"current_heating_setpoint\": 23}'"
  92684. ],
  92685. "levelname": "DEBUG",
  92686. "levelno": 10,
  92687. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  92688. "filename": "__init__.py",
  92689. "module": "__init__",
  92690. "exc_info": null,
  92691. "exc_text": null,
  92692. "stack_info": null,
  92693. "lineno": 91,
  92694. "funcName": "__receive__",
  92695. "created": 1676441685.1907234,
  92696. "msecs": 190.72341918945312,
  92697. "relativeCreated": 82194.23866271973,
  92698. "thread": 140246884292160,
  92699. "threadName": "Thread-1 (_thread_main)",
  92700. "processName": "MainProcess",
  92701. "process": 509276,
  92702. "message": "Received message with topic zigbee/gfw/marion/heating_valve/set and payload b'{\"current_heating_setpoint\": 23}'",
  92703. "asctime": "2023-02-15 07:14:45,190"
  92704. },
  92705. {
  92706. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve",
  92707. "msg": "Sending message with topic %s and payload %s",
  92708. "args": [
  92709. "zigbee/gfw/marion/heating_valve",
  92710. "{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}"
  92711. ],
  92712. "levelname": "DEBUG",
  92713. "levelno": 10,
  92714. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  92715. "filename": "__init__.py",
  92716. "module": "__init__",
  92717. "exc_info": null,
  92718. "exc_text": null,
  92719. "stack_info": null,
  92720. "lineno": 75,
  92721. "funcName": "send",
  92722. "created": 1676441685.191118,
  92723. "msecs": 191.1180019378662,
  92724. "relativeCreated": 82194.63324546814,
  92725. "thread": 140246884292160,
  92726. "threadName": "Thread-1 (_thread_main)",
  92727. "processName": "MainProcess",
  92728. "process": 509276,
  92729. "message": "Sending message with topic zigbee/gfw/marion/heating_valve and payload {\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}",
  92730. "asctime": "2023-02-15 07:14:45,191"
  92731. },
  92732. {
  92733. "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.valve_temperature_setpoint",
  92734. "msg": "Received message with topic %s and payload %s",
  92735. "args": [
  92736. "videv/gfw/marion/heating_valve/valve_temperature_setpoint",
  92737. "b'23'"
  92738. ],
  92739. "levelname": "DEBUG",
  92740. "levelno": 10,
  92741. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  92742. "filename": "__init__.py",
  92743. "module": "__init__",
  92744. "exc_info": null,
  92745. "exc_text": null,
  92746. "stack_info": null,
  92747. "lineno": 91,
  92748. "funcName": "__receive__",
  92749. "created": 1676441685.191354,
  92750. "msecs": 191.35403633117676,
  92751. "relativeCreated": 82194.86927986145,
  92752. "thread": 140246884292160,
  92753. "threadName": "Thread-1 (_thread_main)",
  92754. "processName": "MainProcess",
  92755. "process": 509276,
  92756. "message": "Received message with topic videv/gfw/marion/heating_valve/valve_temperature_setpoint and payload b'23'",
  92757. "asctime": "2023-02-15 07:14:45,191"
  92758. },
  92759. {
  92760. "name": "smart_brain.mqtt.videv.gfw.marion.heating_valve.user_temperature_setpoint",
  92761. "msg": "Received message with topic %s and payload %s",
  92762. "args": [
  92763. "videv/gfw/marion/heating_valve/user_temperature_setpoint",
  92764. "b'23'"
  92765. ],
  92766. "levelname": "DEBUG",
  92767. "levelno": 10,
  92768. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  92769. "filename": "__init__.py",
  92770. "module": "__init__",
  92771. "exc_info": null,
  92772. "exc_text": null,
  92773. "stack_info": null,
  92774. "lineno": 91,
  92775. "funcName": "__receive__",
  92776. "created": 1676441685.1916094,
  92777. "msecs": 191.60938262939453,
  92778. "relativeCreated": 82195.12462615967,
  92779. "thread": 140246884292160,
  92780. "threadName": "Thread-1 (_thread_main)",
  92781. "processName": "MainProcess",
  92782. "process": 509276,
  92783. "message": "Received message with topic videv/gfw/marion/heating_valve/user_temperature_setpoint and payload b'23'",
  92784. "asctime": "2023-02-15 07:14:45,191"
  92785. },
  92786. {
  92787. "name": "smart_brain.mqtt.zigbee.gfw.marion.heating_valve",
  92788. "msg": "Received message with topic %s and payload %s",
  92789. "args": [
  92790. "zigbee/gfw/marion/heating_valve",
  92791. "b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'"
  92792. ],
  92793. "levelname": "DEBUG",
  92794. "levelno": 10,
  92795. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  92796. "filename": "__init__.py",
  92797. "module": "__init__",
  92798. "exc_info": null,
  92799. "exc_text": null,
  92800. "stack_info": null,
  92801. "lineno": 91,
  92802. "funcName": "__receive__",
  92803. "created": 1676441685.191815,
  92804. "msecs": 191.81489944458008,
  92805. "relativeCreated": 82195.33014297485,
  92806. "thread": 140246884292160,
  92807. "threadName": "Thread-1 (_thread_main)",
  92808. "processName": "MainProcess",
  92809. "process": 509276,
  92810. "message": "Received message with topic zigbee/gfw/marion/heating_valve and payload b'{\"current_heating_setpoint\": 23, \"local_temperature\": 20.7, \"battery\": 97}'",
  92811. "asctime": "2023-02-15 07:14:45,191"
  92812. }
  92813. ],
  92814. "time_consumption": 0.29383158683776855
  92815. },
  92816. {
  92817. "name": "__tLogger__",
  92818. "msg": "Valve device temperature setpoint is correct (Content %s and Type is %s).",
  92819. "args": [
  92820. "23",
  92821. "<class 'int'>"
  92822. ],
  92823. "levelname": "INFO",
  92824. "levelno": 20,
  92825. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  92826. "filename": "test.py",
  92827. "module": "test",
  92828. "exc_info": null,
  92829. "exc_text": null,
  92830. "stack_info": null,
  92831. "lineno": 184,
  92832. "funcName": "equivalency_chk",
  92833. "created": 1676441685.4863825,
  92834. "msecs": 486.38248443603516,
  92835. "relativeCreated": 82489.89772796631,
  92836. "thread": 140246908178432,
  92837. "threadName": "MainThread",
  92838. "processName": "MainProcess",
  92839. "process": 509276,
  92840. "message": "Valve device temperature setpoint is correct (Content 23 and Type is <class 'int'>).",
  92841. "asctime": "2023-02-15 07:14:45,486",
  92842. "moduleLogger": [
  92843. {
  92844. "name": "__unittest__",
  92845. "msg": "Result (%s): %s (%s)",
  92846. "args": [
  92847. "Valve device temperature setpoint",
  92848. "23",
  92849. "<class 'int'>"
  92850. ],
  92851. "levelname": "DEBUG",
  92852. "levelno": 10,
  92853. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  92854. "filename": "test.py",
  92855. "module": "test",
  92856. "exc_info": null,
  92857. "exc_text": null,
  92858. "stack_info": null,
  92859. "lineno": 22,
  92860. "funcName": "__report_result__",
  92861. "created": 1676441685.4861078,
  92862. "msecs": 486.10782623291016,
  92863. "relativeCreated": 82489.62306976318,
  92864. "thread": 140246908178432,
  92865. "threadName": "MainThread",
  92866. "processName": "MainProcess",
  92867. "process": 509276,
  92868. "message": "Result (Valve device temperature setpoint): 23 (<class 'int'>)",
  92869. "asctime": "2023-02-15 07:14:45,486"
  92870. },
  92871. {
  92872. "name": "__unittest__",
  92873. "msg": "Expectation (%s): result %s %s (%s)",
  92874. "args": [
  92875. "Valve device temperature setpoint",
  92876. "=",
  92877. "23",
  92878. "<class 'int'>"
  92879. ],
  92880. "levelname": "DEBUG",
  92881. "levelno": 10,
  92882. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  92883. "filename": "test.py",
  92884. "module": "test",
  92885. "exc_info": null,
  92886. "exc_text": null,
  92887. "stack_info": null,
  92888. "lineno": 26,
  92889. "funcName": "__report_expectation__",
  92890. "created": 1676441685.48626,
  92891. "msecs": 486.25993728637695,
  92892. "relativeCreated": 82489.77518081665,
  92893. "thread": 140246908178432,
  92894. "threadName": "MainThread",
  92895. "processName": "MainProcess",
  92896. "process": 509276,
  92897. "message": "Expectation (Valve device temperature setpoint): result = 23 (<class 'int'>)",
  92898. "asctime": "2023-02-15 07:14:45,486"
  92899. }
  92900. ],
  92901. "time_consumption": 0.00012254714965820312
  92902. },
  92903. {
  92904. "name": "__tLogger__",
  92905. "msg": "Virtual device valve temperature is correct (Content %s and Type is %s).",
  92906. "args": [
  92907. "23",
  92908. "<class 'int'>"
  92909. ],
  92910. "levelname": "INFO",
  92911. "levelno": 20,
  92912. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  92913. "filename": "test.py",
  92914. "module": "test",
  92915. "exc_info": null,
  92916. "exc_text": null,
  92917. "stack_info": null,
  92918. "lineno": 184,
  92919. "funcName": "equivalency_chk",
  92920. "created": 1676441685.486838,
  92921. "msecs": 486.83810234069824,
  92922. "relativeCreated": 82490.35334587097,
  92923. "thread": 140246908178432,
  92924. "threadName": "MainThread",
  92925. "processName": "MainProcess",
  92926. "process": 509276,
  92927. "message": "Virtual device valve temperature is correct (Content 23 and Type is <class 'int'>).",
  92928. "asctime": "2023-02-15 07:14:45,486",
  92929. "moduleLogger": [
  92930. {
  92931. "name": "__unittest__",
  92932. "msg": "Result (%s): %s (%s)",
  92933. "args": [
  92934. "Virtual device valve temperature",
  92935. "23",
  92936. "<class 'int'>"
  92937. ],
  92938. "levelname": "DEBUG",
  92939. "levelno": 10,
  92940. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  92941. "filename": "test.py",
  92942. "module": "test",
  92943. "exc_info": null,
  92944. "exc_text": null,
  92945. "stack_info": null,
  92946. "lineno": 22,
  92947. "funcName": "__report_result__",
  92948. "created": 1676441685.4866242,
  92949. "msecs": 486.62424087524414,
  92950. "relativeCreated": 82490.13948440552,
  92951. "thread": 140246908178432,
  92952. "threadName": "MainThread",
  92953. "processName": "MainProcess",
  92954. "process": 509276,
  92955. "message": "Result (Virtual device valve temperature): 23 (<class 'int'>)",
  92956. "asctime": "2023-02-15 07:14:45,486"
  92957. },
  92958. {
  92959. "name": "__unittest__",
  92960. "msg": "Expectation (%s): result %s %s (%s)",
  92961. "args": [
  92962. "Virtual device valve temperature",
  92963. "=",
  92964. "23",
  92965. "<class 'int'>"
  92966. ],
  92967. "levelname": "DEBUG",
  92968. "levelno": 10,
  92969. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  92970. "filename": "test.py",
  92971. "module": "test",
  92972. "exc_info": null,
  92973. "exc_text": null,
  92974. "stack_info": null,
  92975. "lineno": 26,
  92976. "funcName": "__report_expectation__",
  92977. "created": 1676441685.486739,
  92978. "msecs": 486.738920211792,
  92979. "relativeCreated": 82490.25416374207,
  92980. "thread": 140246908178432,
  92981. "threadName": "MainThread",
  92982. "processName": "MainProcess",
  92983. "process": 509276,
  92984. "message": "Expectation (Virtual device valve temperature): result = 23 (<class 'int'>)",
  92985. "asctime": "2023-02-15 07:14:45,486"
  92986. }
  92987. ],
  92988. "time_consumption": 9.918212890625e-05
  92989. }
  92990. ],
  92991. "time_consumption": 1.2108581066131592,
  92992. "time_start": "2023-02-15 07:14:44,275",
  92993. "time_finished": "2023-02-15 07:14:45,486"
  92994. },
  92995. "Power On/ Off test for device and virtual device: shellies/gfw/marion/main_light": {
  92996. "name": "__tLogger__",
  92997. "msg": "Power On/ Off test for device and virtual device: shellies/gfw/marion/main_light",
  92998. "args": null,
  92999. "levelname": "INFO",
  93000. "levelno": 20,
  93001. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  93002. "filename": "light.py",
  93003. "module": "light",
  93004. "exc_info": null,
  93005. "exc_text": null,
  93006. "stack_info": null,
  93007. "lineno": 27,
  93008. "funcName": "test_power_on_off",
  93009. "created": 1676441685.4873886,
  93010. "msecs": 487.38861083984375,
  93011. "relativeCreated": 82490.90385437012,
  93012. "thread": 140246908178432,
  93013. "threadName": "MainThread",
  93014. "processName": "MainProcess",
  93015. "process": 509276,
  93016. "message": "Power On/ Off test for device and virtual device: shellies/gfw/marion/main_light",
  93017. "asctime": "2023-02-15 07:14:45,487",
  93018. "moduleLogger": [],
  93019. "testcaseLogger": [
  93020. {
  93021. "name": "__tLogger__",
  93022. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  93023. "args": [
  93024. "False",
  93025. "<class 'bool'>"
  93026. ],
  93027. "levelname": "INFO",
  93028. "levelno": 20,
  93029. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  93030. "filename": "test.py",
  93031. "module": "test",
  93032. "exc_info": null,
  93033. "exc_text": null,
  93034. "stack_info": null,
  93035. "lineno": 184,
  93036. "funcName": "equivalency_chk",
  93037. "created": 1676441685.4878387,
  93038. "msecs": 487.8387451171875,
  93039. "relativeCreated": 82491.35398864746,
  93040. "thread": 140246908178432,
  93041. "threadName": "MainThread",
  93042. "processName": "MainProcess",
  93043. "process": 509276,
  93044. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  93045. "asctime": "2023-02-15 07:14:45,487",
  93046. "moduleLogger": [
  93047. {
  93048. "name": "__unittest__",
  93049. "msg": "Result (%s): %s (%s)",
  93050. "args": [
  93051. "Virtual device state",
  93052. "False",
  93053. "<class 'bool'>"
  93054. ],
  93055. "levelname": "DEBUG",
  93056. "levelno": 10,
  93057. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  93058. "filename": "test.py",
  93059. "module": "test",
  93060. "exc_info": null,
  93061. "exc_text": null,
  93062. "stack_info": null,
  93063. "lineno": 22,
  93064. "funcName": "__report_result__",
  93065. "created": 1676441685.4876165,
  93066. "msecs": 487.61653900146484,
  93067. "relativeCreated": 82491.13178253174,
  93068. "thread": 140246908178432,
  93069. "threadName": "MainThread",
  93070. "processName": "MainProcess",
  93071. "process": 509276,
  93072. "message": "Result (Virtual device state): False (<class 'bool'>)",
  93073. "asctime": "2023-02-15 07:14:45,487"
  93074. },
  93075. {
  93076. "name": "__unittest__",
  93077. "msg": "Expectation (%s): result %s %s (%s)",
  93078. "args": [
  93079. "Virtual device state",
  93080. "=",
  93081. "False",
  93082. "<class 'bool'>"
  93083. ],
  93084. "levelname": "DEBUG",
  93085. "levelno": 10,
  93086. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  93087. "filename": "test.py",
  93088. "module": "test",
  93089. "exc_info": null,
  93090. "exc_text": null,
  93091. "stack_info": null,
  93092. "lineno": 26,
  93093. "funcName": "__report_expectation__",
  93094. "created": 1676441685.4877346,
  93095. "msecs": 487.7345561981201,
  93096. "relativeCreated": 82491.2497997284,
  93097. "thread": 140246908178432,
  93098. "threadName": "MainThread",
  93099. "processName": "MainProcess",
  93100. "process": 509276,
  93101. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  93102. "asctime": "2023-02-15 07:14:45,487"
  93103. }
  93104. ],
  93105. "time_consumption": 0.00010418891906738281
  93106. },
  93107. {
  93108. "name": "__tLogger__",
  93109. "msg": "Changing switching device state to '%s'",
  93110. "args": [
  93111. true
  93112. ],
  93113. "levelname": "DEBUG",
  93114. "levelno": 10,
  93115. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  93116. "filename": "light.py",
  93117. "module": "light",
  93118. "exc_info": null,
  93119. "exc_text": null,
  93120. "stack_info": null,
  93121. "lineno": 36,
  93122. "funcName": "__test_power_on_off__",
  93123. "created": 1676441685.7892766,
  93124. "msecs": 789.2765998840332,
  93125. "relativeCreated": 82792.7918434143,
  93126. "thread": 140246908178432,
  93127. "threadName": "MainThread",
  93128. "processName": "MainProcess",
  93129. "process": 509276,
  93130. "message": "Changing switching device state to 'True'",
  93131. "asctime": "2023-02-15 07:14:45,789",
  93132. "moduleLogger": [
  93133. {
  93134. "name": "smart_brain.mqtt.shellies.gfw.marion.main_light.relay.0",
  93135. "msg": "Sending message with topic %s and payload %s",
  93136. "args": [
  93137. "shellies/gfw/marion/main_light/relay/0",
  93138. "on"
  93139. ],
  93140. "levelname": "DEBUG",
  93141. "levelno": 10,
  93142. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  93143. "filename": "__init__.py",
  93144. "module": "__init__",
  93145. "exc_info": null,
  93146. "exc_text": null,
  93147. "stack_info": null,
  93148. "lineno": 75,
  93149. "funcName": "send",
  93150. "created": 1676441685.488112,
  93151. "msecs": 488.1119728088379,
  93152. "relativeCreated": 82491.62721633911,
  93153. "thread": 140246908178432,
  93154. "threadName": "MainThread",
  93155. "processName": "MainProcess",
  93156. "process": 509276,
  93157. "message": "Sending message with topic shellies/gfw/marion/main_light/relay/0 and payload on",
  93158. "asctime": "2023-02-15 07:14:45,488"
  93159. },
  93160. {
  93161. "name": "smart_brain.mqtt.shellies.gfw.marion.main_light.relay.0",
  93162. "msg": "Received message with topic %s and payload %s",
  93163. "args": [
  93164. "shellies/gfw/marion/main_light/relay/0",
  93165. "b'on'"
  93166. ],
  93167. "levelname": "DEBUG",
  93168. "levelno": 10,
  93169. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  93170. "filename": "__init__.py",
  93171. "module": "__init__",
  93172. "exc_info": null,
  93173. "exc_text": null,
  93174. "stack_info": null,
  93175. "lineno": 91,
  93176. "funcName": "__receive__",
  93177. "created": 1676441685.4893448,
  93178. "msecs": 489.34483528137207,
  93179. "relativeCreated": 82492.86007881165,
  93180. "thread": 140246884292160,
  93181. "threadName": "Thread-1 (_thread_main)",
  93182. "processName": "MainProcess",
  93183. "process": 509276,
  93184. "message": "Received message with topic shellies/gfw/marion/main_light/relay/0 and payload b'on'",
  93185. "asctime": "2023-02-15 07:14:45,489"
  93186. },
  93187. {
  93188. "name": "smart_brain.mqtt.videv.gfw.marion.main_light.state",
  93189. "msg": "Received message with topic %s and payload %s",
  93190. "args": [
  93191. "videv/gfw/marion/main_light/state",
  93192. "b'true'"
  93193. ],
  93194. "levelname": "DEBUG",
  93195. "levelno": 10,
  93196. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  93197. "filename": "__init__.py",
  93198. "module": "__init__",
  93199. "exc_info": null,
  93200. "exc_text": null,
  93201. "stack_info": null,
  93202. "lineno": 91,
  93203. "funcName": "__receive__",
  93204. "created": 1676441685.491745,
  93205. "msecs": 491.7449951171875,
  93206. "relativeCreated": 82495.26023864746,
  93207. "thread": 140246884292160,
  93208. "threadName": "Thread-1 (_thread_main)",
  93209. "processName": "MainProcess",
  93210. "process": 509276,
  93211. "message": "Received message with topic videv/gfw/marion/main_light/state and payload b'true'",
  93212. "asctime": "2023-02-15 07:14:45,491"
  93213. }
  93214. ],
  93215. "time_consumption": 0.2975316047668457
  93216. },
  93217. {
  93218. "name": "__tLogger__",
  93219. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  93220. "args": [
  93221. "True",
  93222. "<class 'bool'>"
  93223. ],
  93224. "levelname": "INFO",
  93225. "levelno": 20,
  93226. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  93227. "filename": "test.py",
  93228. "module": "test",
  93229. "exc_info": null,
  93230. "exc_text": null,
  93231. "stack_info": null,
  93232. "lineno": 184,
  93233. "funcName": "equivalency_chk",
  93234. "created": 1676441685.7900474,
  93235. "msecs": 790.0474071502686,
  93236. "relativeCreated": 82793.56265068054,
  93237. "thread": 140246908178432,
  93238. "threadName": "MainThread",
  93239. "processName": "MainProcess",
  93240. "process": 509276,
  93241. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  93242. "asctime": "2023-02-15 07:14:45,790",
  93243. "moduleLogger": [
  93244. {
  93245. "name": "__unittest__",
  93246. "msg": "Result (%s): %s (%s)",
  93247. "args": [
  93248. "Virtual device state",
  93249. "True",
  93250. "<class 'bool'>"
  93251. ],
  93252. "levelname": "DEBUG",
  93253. "levelno": 10,
  93254. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  93255. "filename": "test.py",
  93256. "module": "test",
  93257. "exc_info": null,
  93258. "exc_text": null,
  93259. "stack_info": null,
  93260. "lineno": 22,
  93261. "funcName": "__report_result__",
  93262. "created": 1676441685.7897298,
  93263. "msecs": 789.7298336029053,
  93264. "relativeCreated": 82793.24507713318,
  93265. "thread": 140246908178432,
  93266. "threadName": "MainThread",
  93267. "processName": "MainProcess",
  93268. "process": 509276,
  93269. "message": "Result (Virtual device state): True (<class 'bool'>)",
  93270. "asctime": "2023-02-15 07:14:45,789"
  93271. },
  93272. {
  93273. "name": "__unittest__",
  93274. "msg": "Expectation (%s): result %s %s (%s)",
  93275. "args": [
  93276. "Virtual device state",
  93277. "=",
  93278. "True",
  93279. "<class 'bool'>"
  93280. ],
  93281. "levelname": "DEBUG",
  93282. "levelno": 10,
  93283. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  93284. "filename": "test.py",
  93285. "module": "test",
  93286. "exc_info": null,
  93287. "exc_text": null,
  93288. "stack_info": null,
  93289. "lineno": 26,
  93290. "funcName": "__report_expectation__",
  93291. "created": 1676441685.7899213,
  93292. "msecs": 789.9212837219238,
  93293. "relativeCreated": 82793.4365272522,
  93294. "thread": 140246908178432,
  93295. "threadName": "MainThread",
  93296. "processName": "MainProcess",
  93297. "process": 509276,
  93298. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  93299. "asctime": "2023-02-15 07:14:45,789"
  93300. }
  93301. ],
  93302. "time_consumption": 0.00012612342834472656
  93303. },
  93304. {
  93305. "name": "__tLogger__",
  93306. "msg": "Switching device state is correct (Content %s and Type is %s).",
  93307. "args": [
  93308. "True",
  93309. "<class 'bool'>"
  93310. ],
  93311. "levelname": "INFO",
  93312. "levelno": 20,
  93313. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  93314. "filename": "test.py",
  93315. "module": "test",
  93316. "exc_info": null,
  93317. "exc_text": null,
  93318. "stack_info": null,
  93319. "lineno": 184,
  93320. "funcName": "equivalency_chk",
  93321. "created": 1676441685.7906146,
  93322. "msecs": 790.6146049499512,
  93323. "relativeCreated": 82794.12984848022,
  93324. "thread": 140246908178432,
  93325. "threadName": "MainThread",
  93326. "processName": "MainProcess",
  93327. "process": 509276,
  93328. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  93329. "asctime": "2023-02-15 07:14:45,790",
  93330. "moduleLogger": [
  93331. {
  93332. "name": "__unittest__",
  93333. "msg": "Result (%s): %s (%s)",
  93334. "args": [
  93335. "Switching device state",
  93336. "True",
  93337. "<class 'bool'>"
  93338. ],
  93339. "levelname": "DEBUG",
  93340. "levelno": 10,
  93341. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  93342. "filename": "test.py",
  93343. "module": "test",
  93344. "exc_info": null,
  93345. "exc_text": null,
  93346. "stack_info": null,
  93347. "lineno": 22,
  93348. "funcName": "__report_result__",
  93349. "created": 1676441685.7902439,
  93350. "msecs": 790.2438640594482,
  93351. "relativeCreated": 82793.75910758972,
  93352. "thread": 140246908178432,
  93353. "threadName": "MainThread",
  93354. "processName": "MainProcess",
  93355. "process": 509276,
  93356. "message": "Result (Switching device state): True (<class 'bool'>)",
  93357. "asctime": "2023-02-15 07:14:45,790"
  93358. },
  93359. {
  93360. "name": "__unittest__",
  93361. "msg": "Expectation (%s): result %s %s (%s)",
  93362. "args": [
  93363. "Switching device state",
  93364. "=",
  93365. "True",
  93366. "<class 'bool'>"
  93367. ],
  93368. "levelname": "DEBUG",
  93369. "levelno": 10,
  93370. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  93371. "filename": "test.py",
  93372. "module": "test",
  93373. "exc_info": null,
  93374. "exc_text": null,
  93375. "stack_info": null,
  93376. "lineno": 26,
  93377. "funcName": "__report_expectation__",
  93378. "created": 1676441685.7903564,
  93379. "msecs": 790.3563976287842,
  93380. "relativeCreated": 82793.87164115906,
  93381. "thread": 140246908178432,
  93382. "threadName": "MainThread",
  93383. "processName": "MainProcess",
  93384. "process": 509276,
  93385. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  93386. "asctime": "2023-02-15 07:14:45,790"
  93387. }
  93388. ],
  93389. "time_consumption": 0.0002582073211669922
  93390. },
  93391. {
  93392. "name": "__tLogger__",
  93393. "msg": "Changing virtual device state to '%s'",
  93394. "args": [
  93395. false
  93396. ],
  93397. "levelname": "DEBUG",
  93398. "levelno": 10,
  93399. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  93400. "filename": "light.py",
  93401. "module": "light",
  93402. "exc_info": null,
  93403. "exc_text": null,
  93404. "stack_info": null,
  93405. "lineno": 42,
  93406. "funcName": "__test_power_on_off__",
  93407. "created": 1676441686.0920339,
  93408. "msecs": 92.03386306762695,
  93409. "relativeCreated": 83095.5491065979,
  93410. "thread": 140246908178432,
  93411. "threadName": "MainThread",
  93412. "processName": "MainProcess",
  93413. "process": 509276,
  93414. "message": "Changing virtual device state to 'False'",
  93415. "asctime": "2023-02-15 07:14:46,092",
  93416. "moduleLogger": [
  93417. {
  93418. "name": "smart_brain.mqtt.videv.gfw.marion.main_light.state.set",
  93419. "msg": "Sending message with topic %s and payload %s",
  93420. "args": [
  93421. "videv/gfw/marion/main_light/state/set",
  93422. "false"
  93423. ],
  93424. "levelname": "DEBUG",
  93425. "levelno": 10,
  93426. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  93427. "filename": "__init__.py",
  93428. "module": "__init__",
  93429. "exc_info": null,
  93430. "exc_text": null,
  93431. "stack_info": null,
  93432. "lineno": 75,
  93433. "funcName": "send",
  93434. "created": 1676441685.7910092,
  93435. "msecs": 791.0091876983643,
  93436. "relativeCreated": 82794.52443122864,
  93437. "thread": 140246908178432,
  93438. "threadName": "MainThread",
  93439. "processName": "MainProcess",
  93440. "process": 509276,
  93441. "message": "Sending message with topic videv/gfw/marion/main_light/state/set and payload false",
  93442. "asctime": "2023-02-15 07:14:45,791"
  93443. },
  93444. {
  93445. "name": "smart_brain.mqtt.shellies.gfw.marion.main_light.relay.0.command",
  93446. "msg": "Received message with topic %s and payload %s",
  93447. "args": [
  93448. "shellies/gfw/marion/main_light/relay/0/command",
  93449. "b'off'"
  93450. ],
  93451. "levelname": "DEBUG",
  93452. "levelno": 10,
  93453. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  93454. "filename": "__init__.py",
  93455. "module": "__init__",
  93456. "exc_info": null,
  93457. "exc_text": null,
  93458. "stack_info": null,
  93459. "lineno": 91,
  93460. "funcName": "__receive__",
  93461. "created": 1676441685.79433,
  93462. "msecs": 794.3298816680908,
  93463. "relativeCreated": 82797.84512519836,
  93464. "thread": 140246884292160,
  93465. "threadName": "Thread-1 (_thread_main)",
  93466. "processName": "MainProcess",
  93467. "process": 509276,
  93468. "message": "Received message with topic shellies/gfw/marion/main_light/relay/0/command and payload b'off'",
  93469. "asctime": "2023-02-15 07:14:45,794"
  93470. },
  93471. {
  93472. "name": "smart_brain.mqtt.shellies.gfw.marion.main_light.relay.0",
  93473. "msg": "Sending message with topic %s and payload %s",
  93474. "args": [
  93475. "shellies/gfw/marion/main_light/relay/0",
  93476. "off"
  93477. ],
  93478. "levelname": "DEBUG",
  93479. "levelno": 10,
  93480. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  93481. "filename": "__init__.py",
  93482. "module": "__init__",
  93483. "exc_info": null,
  93484. "exc_text": null,
  93485. "stack_info": null,
  93486. "lineno": 75,
  93487. "funcName": "send",
  93488. "created": 1676441685.7947981,
  93489. "msecs": 794.7981357574463,
  93490. "relativeCreated": 82798.31337928772,
  93491. "thread": 140246884292160,
  93492. "threadName": "Thread-1 (_thread_main)",
  93493. "processName": "MainProcess",
  93494. "process": 509276,
  93495. "message": "Sending message with topic shellies/gfw/marion/main_light/relay/0 and payload off",
  93496. "asctime": "2023-02-15 07:14:45,794"
  93497. },
  93498. {
  93499. "name": "smart_brain.mqtt.shellies.gfw.marion.main_light.relay.0",
  93500. "msg": "Received message with topic %s and payload %s",
  93501. "args": [
  93502. "shellies/gfw/marion/main_light/relay/0",
  93503. "b'off'"
  93504. ],
  93505. "levelname": "DEBUG",
  93506. "levelno": 10,
  93507. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  93508. "filename": "__init__.py",
  93509. "module": "__init__",
  93510. "exc_info": null,
  93511. "exc_text": null,
  93512. "stack_info": null,
  93513. "lineno": 91,
  93514. "funcName": "__receive__",
  93515. "created": 1676441685.796121,
  93516. "msecs": 796.1208820343018,
  93517. "relativeCreated": 82799.63612556458,
  93518. "thread": 140246884292160,
  93519. "threadName": "Thread-1 (_thread_main)",
  93520. "processName": "MainProcess",
  93521. "process": 509276,
  93522. "message": "Received message with topic shellies/gfw/marion/main_light/relay/0 and payload b'off'",
  93523. "asctime": "2023-02-15 07:14:45,796"
  93524. },
  93525. {
  93526. "name": "smart_brain.mqtt.videv.gfw.marion.main_light.state",
  93527. "msg": "Received message with topic %s and payload %s",
  93528. "args": [
  93529. "videv/gfw/marion/main_light/state",
  93530. "b'false'"
  93531. ],
  93532. "levelname": "DEBUG",
  93533. "levelno": 10,
  93534. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  93535. "filename": "__init__.py",
  93536. "module": "__init__",
  93537. "exc_info": null,
  93538. "exc_text": null,
  93539. "stack_info": null,
  93540. "lineno": 91,
  93541. "funcName": "__receive__",
  93542. "created": 1676441685.8388321,
  93543. "msecs": 838.8321399688721,
  93544. "relativeCreated": 82842.34738349915,
  93545. "thread": 140246884292160,
  93546. "threadName": "Thread-1 (_thread_main)",
  93547. "processName": "MainProcess",
  93548. "process": 509276,
  93549. "message": "Received message with topic videv/gfw/marion/main_light/state and payload b'false'",
  93550. "asctime": "2023-02-15 07:14:45,838"
  93551. }
  93552. ],
  93553. "time_consumption": 0.2532017230987549
  93554. },
  93555. {
  93556. "name": "__tLogger__",
  93557. "msg": "Switching device state is correct (Content %s and Type is %s).",
  93558. "args": [
  93559. "False",
  93560. "<class 'bool'>"
  93561. ],
  93562. "levelname": "INFO",
  93563. "levelno": 20,
  93564. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  93565. "filename": "test.py",
  93566. "module": "test",
  93567. "exc_info": null,
  93568. "exc_text": null,
  93569. "stack_info": null,
  93570. "lineno": 184,
  93571. "funcName": "equivalency_chk",
  93572. "created": 1676441686.092666,
  93573. "msecs": 92.6659107208252,
  93574. "relativeCreated": 83096.1811542511,
  93575. "thread": 140246908178432,
  93576. "threadName": "MainThread",
  93577. "processName": "MainProcess",
  93578. "process": 509276,
  93579. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  93580. "asctime": "2023-02-15 07:14:46,092",
  93581. "moduleLogger": [
  93582. {
  93583. "name": "__unittest__",
  93584. "msg": "Result (%s): %s (%s)",
  93585. "args": [
  93586. "Switching device state",
  93587. "False",
  93588. "<class 'bool'>"
  93589. ],
  93590. "levelname": "DEBUG",
  93591. "levelno": 10,
  93592. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  93593. "filename": "test.py",
  93594. "module": "test",
  93595. "exc_info": null,
  93596. "exc_text": null,
  93597. "stack_info": null,
  93598. "lineno": 22,
  93599. "funcName": "__report_result__",
  93600. "created": 1676441686.0924308,
  93601. "msecs": 92.43083000183105,
  93602. "relativeCreated": 83095.9460735321,
  93603. "thread": 140246908178432,
  93604. "threadName": "MainThread",
  93605. "processName": "MainProcess",
  93606. "process": 509276,
  93607. "message": "Result (Switching device state): False (<class 'bool'>)",
  93608. "asctime": "2023-02-15 07:14:46,092"
  93609. },
  93610. {
  93611. "name": "__unittest__",
  93612. "msg": "Expectation (%s): result %s %s (%s)",
  93613. "args": [
  93614. "Switching device state",
  93615. "=",
  93616. "False",
  93617. "<class 'bool'>"
  93618. ],
  93619. "levelname": "DEBUG",
  93620. "levelno": 10,
  93621. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  93622. "filename": "test.py",
  93623. "module": "test",
  93624. "exc_info": null,
  93625. "exc_text": null,
  93626. "stack_info": null,
  93627. "lineno": 26,
  93628. "funcName": "__report_expectation__",
  93629. "created": 1676441686.0925603,
  93630. "msecs": 92.5602912902832,
  93631. "relativeCreated": 83096.07553482056,
  93632. "thread": 140246908178432,
  93633. "threadName": "MainThread",
  93634. "processName": "MainProcess",
  93635. "process": 509276,
  93636. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  93637. "asctime": "2023-02-15 07:14:46,092"
  93638. }
  93639. ],
  93640. "time_consumption": 0.00010561943054199219
  93641. },
  93642. {
  93643. "name": "__tLogger__",
  93644. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  93645. "args": [
  93646. "False",
  93647. "<class 'bool'>"
  93648. ],
  93649. "levelname": "INFO",
  93650. "levelno": 20,
  93651. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  93652. "filename": "test.py",
  93653. "module": "test",
  93654. "exc_info": null,
  93655. "exc_text": null,
  93656. "stack_info": null,
  93657. "lineno": 184,
  93658. "funcName": "equivalency_chk",
  93659. "created": 1676441686.0935872,
  93660. "msecs": 93.58716011047363,
  93661. "relativeCreated": 83097.10240364075,
  93662. "thread": 140246908178432,
  93663. "threadName": "MainThread",
  93664. "processName": "MainProcess",
  93665. "process": 509276,
  93666. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  93667. "asctime": "2023-02-15 07:14:46,093",
  93668. "moduleLogger": [
  93669. {
  93670. "name": "__unittest__",
  93671. "msg": "Result (%s): %s (%s)",
  93672. "args": [
  93673. "Virtual device state",
  93674. "False",
  93675. "<class 'bool'>"
  93676. ],
  93677. "levelname": "DEBUG",
  93678. "levelno": 10,
  93679. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  93680. "filename": "test.py",
  93681. "module": "test",
  93682. "exc_info": null,
  93683. "exc_text": null,
  93684. "stack_info": null,
  93685. "lineno": 22,
  93686. "funcName": "__report_result__",
  93687. "created": 1676441686.0933752,
  93688. "msecs": 93.37520599365234,
  93689. "relativeCreated": 83096.89044952393,
  93690. "thread": 140246908178432,
  93691. "threadName": "MainThread",
  93692. "processName": "MainProcess",
  93693. "process": 509276,
  93694. "message": "Result (Virtual device state): False (<class 'bool'>)",
  93695. "asctime": "2023-02-15 07:14:46,093"
  93696. },
  93697. {
  93698. "name": "__unittest__",
  93699. "msg": "Expectation (%s): result %s %s (%s)",
  93700. "args": [
  93701. "Virtual device state",
  93702. "=",
  93703. "False",
  93704. "<class 'bool'>"
  93705. ],
  93706. "levelname": "DEBUG",
  93707. "levelno": 10,
  93708. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  93709. "filename": "test.py",
  93710. "module": "test",
  93711. "exc_info": null,
  93712. "exc_text": null,
  93713. "stack_info": null,
  93714. "lineno": 26,
  93715. "funcName": "__report_expectation__",
  93716. "created": 1676441686.0934925,
  93717. "msecs": 93.49250793457031,
  93718. "relativeCreated": 83097.00775146484,
  93719. "thread": 140246908178432,
  93720. "threadName": "MainThread",
  93721. "processName": "MainProcess",
  93722. "process": 509276,
  93723. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  93724. "asctime": "2023-02-15 07:14:46,093"
  93725. }
  93726. ],
  93727. "time_consumption": 9.465217590332031e-05
  93728. },
  93729. {
  93730. "name": "__tLogger__",
  93731. "msg": "Changing switching device state to '%s'",
  93732. "args": [
  93733. true
  93734. ],
  93735. "levelname": "DEBUG",
  93736. "levelno": 10,
  93737. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  93738. "filename": "light.py",
  93739. "module": "light",
  93740. "exc_info": null,
  93741. "exc_text": null,
  93742. "stack_info": null,
  93743. "lineno": 36,
  93744. "funcName": "__test_power_on_off__",
  93745. "created": 1676441686.3949633,
  93746. "msecs": 394.96326446533203,
  93747. "relativeCreated": 83398.4785079956,
  93748. "thread": 140246908178432,
  93749. "threadName": "MainThread",
  93750. "processName": "MainProcess",
  93751. "process": 509276,
  93752. "message": "Changing switching device state to 'True'",
  93753. "asctime": "2023-02-15 07:14:46,394",
  93754. "moduleLogger": [
  93755. {
  93756. "name": "smart_brain.mqtt.shellies.gfw.marion.main_light.relay.0",
  93757. "msg": "Sending message with topic %s and payload %s",
  93758. "args": [
  93759. "shellies/gfw/marion/main_light/relay/0",
  93760. "on"
  93761. ],
  93762. "levelname": "DEBUG",
  93763. "levelno": 10,
  93764. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  93765. "filename": "__init__.py",
  93766. "module": "__init__",
  93767. "exc_info": null,
  93768. "exc_text": null,
  93769. "stack_info": null,
  93770. "lineno": 75,
  93771. "funcName": "send",
  93772. "created": 1676441686.0938299,
  93773. "msecs": 93.82987022399902,
  93774. "relativeCreated": 83097.34511375427,
  93775. "thread": 140246908178432,
  93776. "threadName": "MainThread",
  93777. "processName": "MainProcess",
  93778. "process": 509276,
  93779. "message": "Sending message with topic shellies/gfw/marion/main_light/relay/0 and payload on",
  93780. "asctime": "2023-02-15 07:14:46,093"
  93781. },
  93782. {
  93783. "name": "smart_brain.mqtt.shellies.gfw.marion.main_light.relay.0",
  93784. "msg": "Received message with topic %s and payload %s",
  93785. "args": [
  93786. "shellies/gfw/marion/main_light/relay/0",
  93787. "b'on'"
  93788. ],
  93789. "levelname": "DEBUG",
  93790. "levelno": 10,
  93791. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  93792. "filename": "__init__.py",
  93793. "module": "__init__",
  93794. "exc_info": null,
  93795. "exc_text": null,
  93796. "stack_info": null,
  93797. "lineno": 91,
  93798. "funcName": "__receive__",
  93799. "created": 1676441686.094962,
  93800. "msecs": 94.96188163757324,
  93801. "relativeCreated": 83098.47712516785,
  93802. "thread": 140246884292160,
  93803. "threadName": "Thread-1 (_thread_main)",
  93804. "processName": "MainProcess",
  93805. "process": 509276,
  93806. "message": "Received message with topic shellies/gfw/marion/main_light/relay/0 and payload b'on'",
  93807. "asctime": "2023-02-15 07:14:46,094"
  93808. },
  93809. {
  93810. "name": "smart_brain.mqtt.videv.gfw.marion.main_light.state",
  93811. "msg": "Received message with topic %s and payload %s",
  93812. "args": [
  93813. "videv/gfw/marion/main_light/state",
  93814. "b'true'"
  93815. ],
  93816. "levelname": "DEBUG",
  93817. "levelno": 10,
  93818. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  93819. "filename": "__init__.py",
  93820. "module": "__init__",
  93821. "exc_info": null,
  93822. "exc_text": null,
  93823. "stack_info": null,
  93824. "lineno": 91,
  93825. "funcName": "__receive__",
  93826. "created": 1676441686.0969677,
  93827. "msecs": 96.96769714355469,
  93828. "relativeCreated": 83100.48294067383,
  93829. "thread": 140246884292160,
  93830. "threadName": "Thread-1 (_thread_main)",
  93831. "processName": "MainProcess",
  93832. "process": 509276,
  93833. "message": "Received message with topic videv/gfw/marion/main_light/state and payload b'true'",
  93834. "asctime": "2023-02-15 07:14:46,096"
  93835. }
  93836. ],
  93837. "time_consumption": 0.29799556732177734
  93838. },
  93839. {
  93840. "name": "__tLogger__",
  93841. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  93842. "args": [
  93843. "True",
  93844. "<class 'bool'>"
  93845. ],
  93846. "levelname": "INFO",
  93847. "levelno": 20,
  93848. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  93849. "filename": "test.py",
  93850. "module": "test",
  93851. "exc_info": null,
  93852. "exc_text": null,
  93853. "stack_info": null,
  93854. "lineno": 184,
  93855. "funcName": "equivalency_chk",
  93856. "created": 1676441686.3956926,
  93857. "msecs": 395.6925868988037,
  93858. "relativeCreated": 83399.20783042908,
  93859. "thread": 140246908178432,
  93860. "threadName": "MainThread",
  93861. "processName": "MainProcess",
  93862. "process": 509276,
  93863. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  93864. "asctime": "2023-02-15 07:14:46,395",
  93865. "moduleLogger": [
  93866. {
  93867. "name": "__unittest__",
  93868. "msg": "Result (%s): %s (%s)",
  93869. "args": [
  93870. "Virtual device state",
  93871. "True",
  93872. "<class 'bool'>"
  93873. ],
  93874. "levelname": "DEBUG",
  93875. "levelno": 10,
  93876. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  93877. "filename": "test.py",
  93878. "module": "test",
  93879. "exc_info": null,
  93880. "exc_text": null,
  93881. "stack_info": null,
  93882. "lineno": 22,
  93883. "funcName": "__report_result__",
  93884. "created": 1676441686.3954163,
  93885. "msecs": 395.416259765625,
  93886. "relativeCreated": 83398.9315032959,
  93887. "thread": 140246908178432,
  93888. "threadName": "MainThread",
  93889. "processName": "MainProcess",
  93890. "process": 509276,
  93891. "message": "Result (Virtual device state): True (<class 'bool'>)",
  93892. "asctime": "2023-02-15 07:14:46,395"
  93893. },
  93894. {
  93895. "name": "__unittest__",
  93896. "msg": "Expectation (%s): result %s %s (%s)",
  93897. "args": [
  93898. "Virtual device state",
  93899. "=",
  93900. "True",
  93901. "<class 'bool'>"
  93902. ],
  93903. "levelname": "DEBUG",
  93904. "levelno": 10,
  93905. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  93906. "filename": "test.py",
  93907. "module": "test",
  93908. "exc_info": null,
  93909. "exc_text": null,
  93910. "stack_info": null,
  93911. "lineno": 26,
  93912. "funcName": "__report_expectation__",
  93913. "created": 1676441686.3955698,
  93914. "msecs": 395.5698013305664,
  93915. "relativeCreated": 83399.08504486084,
  93916. "thread": 140246908178432,
  93917. "threadName": "MainThread",
  93918. "processName": "MainProcess",
  93919. "process": 509276,
  93920. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  93921. "asctime": "2023-02-15 07:14:46,395"
  93922. }
  93923. ],
  93924. "time_consumption": 0.0001227855682373047
  93925. },
  93926. {
  93927. "name": "__tLogger__",
  93928. "msg": "Switching device state is correct (Content %s and Type is %s).",
  93929. "args": [
  93930. "True",
  93931. "<class 'bool'>"
  93932. ],
  93933. "levelname": "INFO",
  93934. "levelno": 20,
  93935. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  93936. "filename": "test.py",
  93937. "module": "test",
  93938. "exc_info": null,
  93939. "exc_text": null,
  93940. "stack_info": null,
  93941. "lineno": 184,
  93942. "funcName": "equivalency_chk",
  93943. "created": 1676441686.3961315,
  93944. "msecs": 396.1315155029297,
  93945. "relativeCreated": 83399.6467590332,
  93946. "thread": 140246908178432,
  93947. "threadName": "MainThread",
  93948. "processName": "MainProcess",
  93949. "process": 509276,
  93950. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  93951. "asctime": "2023-02-15 07:14:46,396",
  93952. "moduleLogger": [
  93953. {
  93954. "name": "__unittest__",
  93955. "msg": "Result (%s): %s (%s)",
  93956. "args": [
  93957. "Switching device state",
  93958. "True",
  93959. "<class 'bool'>"
  93960. ],
  93961. "levelname": "DEBUG",
  93962. "levelno": 10,
  93963. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  93964. "filename": "test.py",
  93965. "module": "test",
  93966. "exc_info": null,
  93967. "exc_text": null,
  93968. "stack_info": null,
  93969. "lineno": 22,
  93970. "funcName": "__report_result__",
  93971. "created": 1676441686.39592,
  93972. "msecs": 395.9200382232666,
  93973. "relativeCreated": 83399.43528175354,
  93974. "thread": 140246908178432,
  93975. "threadName": "MainThread",
  93976. "processName": "MainProcess",
  93977. "process": 509276,
  93978. "message": "Result (Switching device state): True (<class 'bool'>)",
  93979. "asctime": "2023-02-15 07:14:46,395"
  93980. },
  93981. {
  93982. "name": "__unittest__",
  93983. "msg": "Expectation (%s): result %s %s (%s)",
  93984. "args": [
  93985. "Switching device state",
  93986. "=",
  93987. "True",
  93988. "<class 'bool'>"
  93989. ],
  93990. "levelname": "DEBUG",
  93991. "levelno": 10,
  93992. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  93993. "filename": "test.py",
  93994. "module": "test",
  93995. "exc_info": null,
  93996. "exc_text": null,
  93997. "stack_info": null,
  93998. "lineno": 26,
  93999. "funcName": "__report_expectation__",
  94000. "created": 1676441686.3960319,
  94001. "msecs": 396.03185653686523,
  94002. "relativeCreated": 83399.54710006714,
  94003. "thread": 140246908178432,
  94004. "threadName": "MainThread",
  94005. "processName": "MainProcess",
  94006. "process": 509276,
  94007. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  94008. "asctime": "2023-02-15 07:14:46,396"
  94009. }
  94010. ],
  94011. "time_consumption": 9.965896606445312e-05
  94012. },
  94013. {
  94014. "name": "__tLogger__",
  94015. "msg": "Changing virtual device state to '%s'",
  94016. "args": [
  94017. false
  94018. ],
  94019. "levelname": "DEBUG",
  94020. "levelno": 10,
  94021. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  94022. "filename": "light.py",
  94023. "module": "light",
  94024. "exc_info": null,
  94025. "exc_text": null,
  94026. "stack_info": null,
  94027. "lineno": 42,
  94028. "funcName": "__test_power_on_off__",
  94029. "created": 1676441686.6975944,
  94030. "msecs": 697.594404220581,
  94031. "relativeCreated": 83701.10964775085,
  94032. "thread": 140246908178432,
  94033. "threadName": "MainThread",
  94034. "processName": "MainProcess",
  94035. "process": 509276,
  94036. "message": "Changing virtual device state to 'False'",
  94037. "asctime": "2023-02-15 07:14:46,697",
  94038. "moduleLogger": [
  94039. {
  94040. "name": "smart_brain.mqtt.videv.gfw.marion.main_light.state.set",
  94041. "msg": "Sending message with topic %s and payload %s",
  94042. "args": [
  94043. "videv/gfw/marion/main_light/state/set",
  94044. "false"
  94045. ],
  94046. "levelname": "DEBUG",
  94047. "levelno": 10,
  94048. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  94049. "filename": "__init__.py",
  94050. "module": "__init__",
  94051. "exc_info": null,
  94052. "exc_text": null,
  94053. "stack_info": null,
  94054. "lineno": 75,
  94055. "funcName": "send",
  94056. "created": 1676441686.3964126,
  94057. "msecs": 396.41261100769043,
  94058. "relativeCreated": 83399.92785453796,
  94059. "thread": 140246908178432,
  94060. "threadName": "MainThread",
  94061. "processName": "MainProcess",
  94062. "process": 509276,
  94063. "message": "Sending message with topic videv/gfw/marion/main_light/state/set and payload false",
  94064. "asctime": "2023-02-15 07:14:46,396"
  94065. },
  94066. {
  94067. "name": "smart_brain.mqtt.shellies.gfw.marion.main_light.relay.0.command",
  94068. "msg": "Received message with topic %s and payload %s",
  94069. "args": [
  94070. "shellies/gfw/marion/main_light/relay/0/command",
  94071. "b'off'"
  94072. ],
  94073. "levelname": "DEBUG",
  94074. "levelno": 10,
  94075. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  94076. "filename": "__init__.py",
  94077. "module": "__init__",
  94078. "exc_info": null,
  94079. "exc_text": null,
  94080. "stack_info": null,
  94081. "lineno": 91,
  94082. "funcName": "__receive__",
  94083. "created": 1676441686.3999045,
  94084. "msecs": 399.9044895172119,
  94085. "relativeCreated": 83403.41973304749,
  94086. "thread": 140246884292160,
  94087. "threadName": "Thread-1 (_thread_main)",
  94088. "processName": "MainProcess",
  94089. "process": 509276,
  94090. "message": "Received message with topic shellies/gfw/marion/main_light/relay/0/command and payload b'off'",
  94091. "asctime": "2023-02-15 07:14:46,399"
  94092. },
  94093. {
  94094. "name": "smart_brain.mqtt.shellies.gfw.marion.main_light.relay.0",
  94095. "msg": "Sending message with topic %s and payload %s",
  94096. "args": [
  94097. "shellies/gfw/marion/main_light/relay/0",
  94098. "off"
  94099. ],
  94100. "levelname": "DEBUG",
  94101. "levelno": 10,
  94102. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  94103. "filename": "__init__.py",
  94104. "module": "__init__",
  94105. "exc_info": null,
  94106. "exc_text": null,
  94107. "stack_info": null,
  94108. "lineno": 75,
  94109. "funcName": "send",
  94110. "created": 1676441686.4003534,
  94111. "msecs": 400.35343170166016,
  94112. "relativeCreated": 83403.86867523193,
  94113. "thread": 140246884292160,
  94114. "threadName": "Thread-1 (_thread_main)",
  94115. "processName": "MainProcess",
  94116. "process": 509276,
  94117. "message": "Sending message with topic shellies/gfw/marion/main_light/relay/0 and payload off",
  94118. "asctime": "2023-02-15 07:14:46,400"
  94119. },
  94120. {
  94121. "name": "smart_brain.mqtt.shellies.gfw.marion.main_light.relay.0",
  94122. "msg": "Received message with topic %s and payload %s",
  94123. "args": [
  94124. "shellies/gfw/marion/main_light/relay/0",
  94125. "b'off'"
  94126. ],
  94127. "levelname": "DEBUG",
  94128. "levelno": 10,
  94129. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  94130. "filename": "__init__.py",
  94131. "module": "__init__",
  94132. "exc_info": null,
  94133. "exc_text": null,
  94134. "stack_info": null,
  94135. "lineno": 91,
  94136. "funcName": "__receive__",
  94137. "created": 1676441686.4016693,
  94138. "msecs": 401.6692638397217,
  94139. "relativeCreated": 83405.18450737,
  94140. "thread": 140246884292160,
  94141. "threadName": "Thread-1 (_thread_main)",
  94142. "processName": "MainProcess",
  94143. "process": 509276,
  94144. "message": "Received message with topic shellies/gfw/marion/main_light/relay/0 and payload b'off'",
  94145. "asctime": "2023-02-15 07:14:46,401"
  94146. },
  94147. {
  94148. "name": "smart_brain.mqtt.videv.gfw.marion.main_light.state",
  94149. "msg": "Received message with topic %s and payload %s",
  94150. "args": [
  94151. "videv/gfw/marion/main_light/state",
  94152. "b'false'"
  94153. ],
  94154. "levelname": "DEBUG",
  94155. "levelno": 10,
  94156. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  94157. "filename": "__init__.py",
  94158. "module": "__init__",
  94159. "exc_info": null,
  94160. "exc_text": null,
  94161. "stack_info": null,
  94162. "lineno": 91,
  94163. "funcName": "__receive__",
  94164. "created": 1676441686.4458814,
  94165. "msecs": 445.8813667297363,
  94166. "relativeCreated": 83449.39661026001,
  94167. "thread": 140246884292160,
  94168. "threadName": "Thread-1 (_thread_main)",
  94169. "processName": "MainProcess",
  94170. "process": 509276,
  94171. "message": "Received message with topic videv/gfw/marion/main_light/state and payload b'false'",
  94172. "asctime": "2023-02-15 07:14:46,445"
  94173. }
  94174. ],
  94175. "time_consumption": 0.2517130374908447
  94176. },
  94177. {
  94178. "name": "__tLogger__",
  94179. "msg": "Switching device state is correct (Content %s and Type is %s).",
  94180. "args": [
  94181. "False",
  94182. "<class 'bool'>"
  94183. ],
  94184. "levelname": "INFO",
  94185. "levelno": 20,
  94186. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  94187. "filename": "test.py",
  94188. "module": "test",
  94189. "exc_info": null,
  94190. "exc_text": null,
  94191. "stack_info": null,
  94192. "lineno": 184,
  94193. "funcName": "equivalency_chk",
  94194. "created": 1676441686.698371,
  94195. "msecs": 698.3709335327148,
  94196. "relativeCreated": 83701.88617706299,
  94197. "thread": 140246908178432,
  94198. "threadName": "MainThread",
  94199. "processName": "MainProcess",
  94200. "process": 509276,
  94201. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  94202. "asctime": "2023-02-15 07:14:46,698",
  94203. "moduleLogger": [
  94204. {
  94205. "name": "__unittest__",
  94206. "msg": "Result (%s): %s (%s)",
  94207. "args": [
  94208. "Switching device state",
  94209. "False",
  94210. "<class 'bool'>"
  94211. ],
  94212. "levelname": "DEBUG",
  94213. "levelno": 10,
  94214. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  94215. "filename": "test.py",
  94216. "module": "test",
  94217. "exc_info": null,
  94218. "exc_text": null,
  94219. "stack_info": null,
  94220. "lineno": 22,
  94221. "funcName": "__report_result__",
  94222. "created": 1676441686.6980553,
  94223. "msecs": 698.0552673339844,
  94224. "relativeCreated": 83701.57051086426,
  94225. "thread": 140246908178432,
  94226. "threadName": "MainThread",
  94227. "processName": "MainProcess",
  94228. "process": 509276,
  94229. "message": "Result (Switching device state): False (<class 'bool'>)",
  94230. "asctime": "2023-02-15 07:14:46,698"
  94231. },
  94232. {
  94233. "name": "__unittest__",
  94234. "msg": "Expectation (%s): result %s %s (%s)",
  94235. "args": [
  94236. "Switching device state",
  94237. "=",
  94238. "False",
  94239. "<class 'bool'>"
  94240. ],
  94241. "levelname": "DEBUG",
  94242. "levelno": 10,
  94243. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  94244. "filename": "test.py",
  94245. "module": "test",
  94246. "exc_info": null,
  94247. "exc_text": null,
  94248. "stack_info": null,
  94249. "lineno": 26,
  94250. "funcName": "__report_expectation__",
  94251. "created": 1676441686.698208,
  94252. "msecs": 698.2080936431885,
  94253. "relativeCreated": 83701.72333717346,
  94254. "thread": 140246908178432,
  94255. "threadName": "MainThread",
  94256. "processName": "MainProcess",
  94257. "process": 509276,
  94258. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  94259. "asctime": "2023-02-15 07:14:46,698"
  94260. }
  94261. ],
  94262. "time_consumption": 0.0001628398895263672
  94263. }
  94264. ],
  94265. "time_consumption": 1.210982322692871,
  94266. "time_start": "2023-02-15 07:14:45,487",
  94267. "time_finished": "2023-02-15 07:14:46,698"
  94268. },
  94269. "Power On/ Off test for device and virtual device: shellies/stw/stairway/main_light": {
  94270. "name": "__tLogger__",
  94271. "msg": "Power On/ Off test for device and virtual device: shellies/stw/stairway/main_light",
  94272. "args": null,
  94273. "levelname": "INFO",
  94274. "levelno": 20,
  94275. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  94276. "filename": "light.py",
  94277. "module": "light",
  94278. "exc_info": null,
  94279. "exc_text": null,
  94280. "stack_info": null,
  94281. "lineno": 27,
  94282. "funcName": "test_power_on_off",
  94283. "created": 1676441686.6989608,
  94284. "msecs": 698.9607810974121,
  94285. "relativeCreated": 83702.47602462769,
  94286. "thread": 140246908178432,
  94287. "threadName": "MainThread",
  94288. "processName": "MainProcess",
  94289. "process": 509276,
  94290. "message": "Power On/ Off test for device and virtual device: shellies/stw/stairway/main_light",
  94291. "asctime": "2023-02-15 07:14:46,698",
  94292. "moduleLogger": [],
  94293. "testcaseLogger": [
  94294. {
  94295. "name": "__tLogger__",
  94296. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  94297. "args": [
  94298. "False",
  94299. "<class 'bool'>"
  94300. ],
  94301. "levelname": "INFO",
  94302. "levelno": 20,
  94303. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  94304. "filename": "test.py",
  94305. "module": "test",
  94306. "exc_info": null,
  94307. "exc_text": null,
  94308. "stack_info": null,
  94309. "lineno": 184,
  94310. "funcName": "equivalency_chk",
  94311. "created": 1676441686.6994174,
  94312. "msecs": 699.4173526763916,
  94313. "relativeCreated": 83702.93259620667,
  94314. "thread": 140246908178432,
  94315. "threadName": "MainThread",
  94316. "processName": "MainProcess",
  94317. "process": 509276,
  94318. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  94319. "asctime": "2023-02-15 07:14:46,699",
  94320. "moduleLogger": [
  94321. {
  94322. "name": "__unittest__",
  94323. "msg": "Result (%s): %s (%s)",
  94324. "args": [
  94325. "Virtual device state",
  94326. "False",
  94327. "<class 'bool'>"
  94328. ],
  94329. "levelname": "DEBUG",
  94330. "levelno": 10,
  94331. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  94332. "filename": "test.py",
  94333. "module": "test",
  94334. "exc_info": null,
  94335. "exc_text": null,
  94336. "stack_info": null,
  94337. "lineno": 22,
  94338. "funcName": "__report_result__",
  94339. "created": 1676441686.6991894,
  94340. "msecs": 699.1894245147705,
  94341. "relativeCreated": 83702.70466804504,
  94342. "thread": 140246908178432,
  94343. "threadName": "MainThread",
  94344. "processName": "MainProcess",
  94345. "process": 509276,
  94346. "message": "Result (Virtual device state): False (<class 'bool'>)",
  94347. "asctime": "2023-02-15 07:14:46,699"
  94348. },
  94349. {
  94350. "name": "__unittest__",
  94351. "msg": "Expectation (%s): result %s %s (%s)",
  94352. "args": [
  94353. "Virtual device state",
  94354. "=",
  94355. "False",
  94356. "<class 'bool'>"
  94357. ],
  94358. "levelname": "DEBUG",
  94359. "levelno": 10,
  94360. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  94361. "filename": "test.py",
  94362. "module": "test",
  94363. "exc_info": null,
  94364. "exc_text": null,
  94365. "stack_info": null,
  94366. "lineno": 26,
  94367. "funcName": "__report_expectation__",
  94368. "created": 1676441686.6993117,
  94369. "msecs": 699.3117332458496,
  94370. "relativeCreated": 83702.82697677612,
  94371. "thread": 140246908178432,
  94372. "threadName": "MainThread",
  94373. "processName": "MainProcess",
  94374. "process": 509276,
  94375. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  94376. "asctime": "2023-02-15 07:14:46,699"
  94377. }
  94378. ],
  94379. "time_consumption": 0.00010561943054199219
  94380. },
  94381. {
  94382. "name": "__tLogger__",
  94383. "msg": "Changing switching device state to '%s'",
  94384. "args": [
  94385. true
  94386. ],
  94387. "levelname": "DEBUG",
  94388. "levelno": 10,
  94389. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  94390. "filename": "light.py",
  94391. "module": "light",
  94392. "exc_info": null,
  94393. "exc_text": null,
  94394. "stack_info": null,
  94395. "lineno": 36,
  94396. "funcName": "__test_power_on_off__",
  94397. "created": 1676441687.0005865,
  94398. "msecs": 0.5865097045898438,
  94399. "relativeCreated": 84004.10175323486,
  94400. "thread": 140246908178432,
  94401. "threadName": "MainThread",
  94402. "processName": "MainProcess",
  94403. "process": 509276,
  94404. "message": "Changing switching device state to 'True'",
  94405. "asctime": "2023-02-15 07:14:47,000",
  94406. "moduleLogger": [
  94407. {
  94408. "name": "smart_brain.mqtt.shellies.stw.stairway.main_light.relay.0",
  94409. "msg": "Sending message with topic %s and payload %s",
  94410. "args": [
  94411. "shellies/stw/stairway/main_light/relay/0",
  94412. "on"
  94413. ],
  94414. "levelname": "DEBUG",
  94415. "levelno": 10,
  94416. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  94417. "filename": "__init__.py",
  94418. "module": "__init__",
  94419. "exc_info": null,
  94420. "exc_text": null,
  94421. "stack_info": null,
  94422. "lineno": 75,
  94423. "funcName": "send",
  94424. "created": 1676441686.6997006,
  94425. "msecs": 699.7005939483643,
  94426. "relativeCreated": 83703.21583747864,
  94427. "thread": 140246908178432,
  94428. "threadName": "MainThread",
  94429. "processName": "MainProcess",
  94430. "process": 509276,
  94431. "message": "Sending message with topic shellies/stw/stairway/main_light/relay/0 and payload on",
  94432. "asctime": "2023-02-15 07:14:46,699"
  94433. },
  94434. {
  94435. "name": "smart_brain.mqtt.shellies.stw.stairway.main_light.relay.0",
  94436. "msg": "Received message with topic %s and payload %s",
  94437. "args": [
  94438. "shellies/stw/stairway/main_light/relay/0",
  94439. "b'on'"
  94440. ],
  94441. "levelname": "DEBUG",
  94442. "levelno": 10,
  94443. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  94444. "filename": "__init__.py",
  94445. "module": "__init__",
  94446. "exc_info": null,
  94447. "exc_text": null,
  94448. "stack_info": null,
  94449. "lineno": 91,
  94450. "funcName": "__receive__",
  94451. "created": 1676441686.7009358,
  94452. "msecs": 700.9358406066895,
  94453. "relativeCreated": 83704.45108413696,
  94454. "thread": 140246884292160,
  94455. "threadName": "Thread-1 (_thread_main)",
  94456. "processName": "MainProcess",
  94457. "process": 509276,
  94458. "message": "Received message with topic shellies/stw/stairway/main_light/relay/0 and payload b'on'",
  94459. "asctime": "2023-02-15 07:14:46,700"
  94460. },
  94461. {
  94462. "name": "smart_brain.mqtt.videv.stw.stairway.main_light.timer",
  94463. "msg": "Received message with topic %s and payload %s",
  94464. "args": [
  94465. "videv/stw/stairway/main_light/timer",
  94466. "b'100'"
  94467. ],
  94468. "levelname": "DEBUG",
  94469. "levelno": 10,
  94470. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  94471. "filename": "__init__.py",
  94472. "module": "__init__",
  94473. "exc_info": null,
  94474. "exc_text": null,
  94475. "stack_info": null,
  94476. "lineno": 91,
  94477. "funcName": "__receive__",
  94478. "created": 1676441686.7043884,
  94479. "msecs": 704.3883800506592,
  94480. "relativeCreated": 83707.90362358093,
  94481. "thread": 140246884292160,
  94482. "threadName": "Thread-1 (_thread_main)",
  94483. "processName": "MainProcess",
  94484. "process": 509276,
  94485. "message": "Received message with topic videv/stw/stairway/main_light/timer and payload b'100'",
  94486. "asctime": "2023-02-15 07:14:46,704"
  94487. },
  94488. {
  94489. "name": "smart_brain.mqtt.videv.stw.stairway.main_light.state",
  94490. "msg": "Received message with topic %s and payload %s",
  94491. "args": [
  94492. "videv/stw/stairway/main_light/state",
  94493. "b'true'"
  94494. ],
  94495. "levelname": "DEBUG",
  94496. "levelno": 10,
  94497. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  94498. "filename": "__init__.py",
  94499. "module": "__init__",
  94500. "exc_info": null,
  94501. "exc_text": null,
  94502. "stack_info": null,
  94503. "lineno": 91,
  94504. "funcName": "__receive__",
  94505. "created": 1676441686.70523,
  94506. "msecs": 705.2299976348877,
  94507. "relativeCreated": 83708.74524116516,
  94508. "thread": 140246884292160,
  94509. "threadName": "Thread-1 (_thread_main)",
  94510. "processName": "MainProcess",
  94511. "process": 509276,
  94512. "message": "Received message with topic videv/stw/stairway/main_light/state and payload b'true'",
  94513. "asctime": "2023-02-15 07:14:46,705"
  94514. }
  94515. ],
  94516. "time_consumption": 0.29535651206970215
  94517. },
  94518. {
  94519. "name": "__tLogger__",
  94520. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  94521. "args": [
  94522. "True",
  94523. "<class 'bool'>"
  94524. ],
  94525. "levelname": "INFO",
  94526. "levelno": 20,
  94527. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  94528. "filename": "test.py",
  94529. "module": "test",
  94530. "exc_info": null,
  94531. "exc_text": null,
  94532. "stack_info": null,
  94533. "lineno": 184,
  94534. "funcName": "equivalency_chk",
  94535. "created": 1676441687.0012367,
  94536. "msecs": 1.2366771697998047,
  94537. "relativeCreated": 84004.75192070007,
  94538. "thread": 140246908178432,
  94539. "threadName": "MainThread",
  94540. "processName": "MainProcess",
  94541. "process": 509276,
  94542. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  94543. "asctime": "2023-02-15 07:14:47,001",
  94544. "moduleLogger": [
  94545. {
  94546. "name": "__unittest__",
  94547. "msg": "Result (%s): %s (%s)",
  94548. "args": [
  94549. "Virtual device state",
  94550. "True",
  94551. "<class 'bool'>"
  94552. ],
  94553. "levelname": "DEBUG",
  94554. "levelno": 10,
  94555. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  94556. "filename": "test.py",
  94557. "module": "test",
  94558. "exc_info": null,
  94559. "exc_text": null,
  94560. "stack_info": null,
  94561. "lineno": 22,
  94562. "funcName": "__report_result__",
  94563. "created": 1676441687.0009756,
  94564. "msecs": 0.9756088256835938,
  94565. "relativeCreated": 84004.49085235596,
  94566. "thread": 140246908178432,
  94567. "threadName": "MainThread",
  94568. "processName": "MainProcess",
  94569. "process": 509276,
  94570. "message": "Result (Virtual device state): True (<class 'bool'>)",
  94571. "asctime": "2023-02-15 07:14:47,000"
  94572. },
  94573. {
  94574. "name": "__unittest__",
  94575. "msg": "Expectation (%s): result %s %s (%s)",
  94576. "args": [
  94577. "Virtual device state",
  94578. "=",
  94579. "True",
  94580. "<class 'bool'>"
  94581. ],
  94582. "levelname": "DEBUG",
  94583. "levelno": 10,
  94584. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  94585. "filename": "test.py",
  94586. "module": "test",
  94587. "exc_info": null,
  94588. "exc_text": null,
  94589. "stack_info": null,
  94590. "lineno": 26,
  94591. "funcName": "__report_expectation__",
  94592. "created": 1676441687.0011282,
  94593. "msecs": 1.1281967163085938,
  94594. "relativeCreated": 84004.64344024658,
  94595. "thread": 140246908178432,
  94596. "threadName": "MainThread",
  94597. "processName": "MainProcess",
  94598. "process": 509276,
  94599. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  94600. "asctime": "2023-02-15 07:14:47,001"
  94601. }
  94602. ],
  94603. "time_consumption": 0.00010848045349121094
  94604. },
  94605. {
  94606. "name": "__tLogger__",
  94607. "msg": "Switching device state is correct (Content %s and Type is %s).",
  94608. "args": [
  94609. "True",
  94610. "<class 'bool'>"
  94611. ],
  94612. "levelname": "INFO",
  94613. "levelno": 20,
  94614. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  94615. "filename": "test.py",
  94616. "module": "test",
  94617. "exc_info": null,
  94618. "exc_text": null,
  94619. "stack_info": null,
  94620. "lineno": 184,
  94621. "funcName": "equivalency_chk",
  94622. "created": 1676441687.0015967,
  94623. "msecs": 1.596689224243164,
  94624. "relativeCreated": 84005.11193275452,
  94625. "thread": 140246908178432,
  94626. "threadName": "MainThread",
  94627. "processName": "MainProcess",
  94628. "process": 509276,
  94629. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  94630. "asctime": "2023-02-15 07:14:47,001",
  94631. "moduleLogger": [
  94632. {
  94633. "name": "__unittest__",
  94634. "msg": "Result (%s): %s (%s)",
  94635. "args": [
  94636. "Switching device state",
  94637. "True",
  94638. "<class 'bool'>"
  94639. ],
  94640. "levelname": "DEBUG",
  94641. "levelno": 10,
  94642. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  94643. "filename": "test.py",
  94644. "module": "test",
  94645. "exc_info": null,
  94646. "exc_text": null,
  94647. "stack_info": null,
  94648. "lineno": 22,
  94649. "funcName": "__report_result__",
  94650. "created": 1676441687.0014079,
  94651. "msecs": 1.4078617095947266,
  94652. "relativeCreated": 84004.92310523987,
  94653. "thread": 140246908178432,
  94654. "threadName": "MainThread",
  94655. "processName": "MainProcess",
  94656. "process": 509276,
  94657. "message": "Result (Switching device state): True (<class 'bool'>)",
  94658. "asctime": "2023-02-15 07:14:47,001"
  94659. },
  94660. {
  94661. "name": "__unittest__",
  94662. "msg": "Expectation (%s): result %s %s (%s)",
  94663. "args": [
  94664. "Switching device state",
  94665. "=",
  94666. "True",
  94667. "<class 'bool'>"
  94668. ],
  94669. "levelname": "DEBUG",
  94670. "levelno": 10,
  94671. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  94672. "filename": "test.py",
  94673. "module": "test",
  94674. "exc_info": null,
  94675. "exc_text": null,
  94676. "stack_info": null,
  94677. "lineno": 26,
  94678. "funcName": "__report_expectation__",
  94679. "created": 1676441687.0015073,
  94680. "msecs": 1.5072822570800781,
  94681. "relativeCreated": 84005.02252578735,
  94682. "thread": 140246908178432,
  94683. "threadName": "MainThread",
  94684. "processName": "MainProcess",
  94685. "process": 509276,
  94686. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  94687. "asctime": "2023-02-15 07:14:47,001"
  94688. }
  94689. ],
  94690. "time_consumption": 8.940696716308594e-05
  94691. },
  94692. {
  94693. "name": "__tLogger__",
  94694. "msg": "Changing virtual device state to '%s'",
  94695. "args": [
  94696. false
  94697. ],
  94698. "levelname": "DEBUG",
  94699. "levelno": 10,
  94700. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  94701. "filename": "light.py",
  94702. "module": "light",
  94703. "exc_info": null,
  94704. "exc_text": null,
  94705. "stack_info": null,
  94706. "lineno": 42,
  94707. "funcName": "__test_power_on_off__",
  94708. "created": 1676441687.3029647,
  94709. "msecs": 302.9646873474121,
  94710. "relativeCreated": 84306.47993087769,
  94711. "thread": 140246908178432,
  94712. "threadName": "MainThread",
  94713. "processName": "MainProcess",
  94714. "process": 509276,
  94715. "message": "Changing virtual device state to 'False'",
  94716. "asctime": "2023-02-15 07:14:47,302",
  94717. "moduleLogger": [
  94718. {
  94719. "name": "smart_brain.mqtt.videv.stw.stairway.main_light.state.set",
  94720. "msg": "Sending message with topic %s and payload %s",
  94721. "args": [
  94722. "videv/stw/stairway/main_light/state/set",
  94723. "false"
  94724. ],
  94725. "levelname": "DEBUG",
  94726. "levelno": 10,
  94727. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  94728. "filename": "__init__.py",
  94729. "module": "__init__",
  94730. "exc_info": null,
  94731. "exc_text": null,
  94732. "stack_info": null,
  94733. "lineno": 75,
  94734. "funcName": "send",
  94735. "created": 1676441687.0018828,
  94736. "msecs": 1.882791519165039,
  94737. "relativeCreated": 84005.39803504944,
  94738. "thread": 140246908178432,
  94739. "threadName": "MainThread",
  94740. "processName": "MainProcess",
  94741. "process": 509276,
  94742. "message": "Sending message with topic videv/stw/stairway/main_light/state/set and payload false",
  94743. "asctime": "2023-02-15 07:14:47,001"
  94744. },
  94745. {
  94746. "name": "smart_brain.mqtt.shellies.stw.stairway.main_light.relay.0.command",
  94747. "msg": "Received message with topic %s and payload %s",
  94748. "args": [
  94749. "shellies/stw/stairway/main_light/relay/0/command",
  94750. "b'off'"
  94751. ],
  94752. "levelname": "DEBUG",
  94753. "levelno": 10,
  94754. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  94755. "filename": "__init__.py",
  94756. "module": "__init__",
  94757. "exc_info": null,
  94758. "exc_text": null,
  94759. "stack_info": null,
  94760. "lineno": 91,
  94761. "funcName": "__receive__",
  94762. "created": 1676441687.00474,
  94763. "msecs": 4.739999771118164,
  94764. "relativeCreated": 84008.25524330139,
  94765. "thread": 140246884292160,
  94766. "threadName": "Thread-1 (_thread_main)",
  94767. "processName": "MainProcess",
  94768. "process": 509276,
  94769. "message": "Received message with topic shellies/stw/stairway/main_light/relay/0/command and payload b'off'",
  94770. "asctime": "2023-02-15 07:14:47,004"
  94771. },
  94772. {
  94773. "name": "smart_brain.mqtt.shellies.stw.stairway.main_light.relay.0",
  94774. "msg": "Sending message with topic %s and payload %s",
  94775. "args": [
  94776. "shellies/stw/stairway/main_light/relay/0",
  94777. "off"
  94778. ],
  94779. "levelname": "DEBUG",
  94780. "levelno": 10,
  94781. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  94782. "filename": "__init__.py",
  94783. "module": "__init__",
  94784. "exc_info": null,
  94785. "exc_text": null,
  94786. "stack_info": null,
  94787. "lineno": 75,
  94788. "funcName": "send",
  94789. "created": 1676441687.005294,
  94790. "msecs": 5.294084548950195,
  94791. "relativeCreated": 84008.80932807922,
  94792. "thread": 140246884292160,
  94793. "threadName": "Thread-1 (_thread_main)",
  94794. "processName": "MainProcess",
  94795. "process": 509276,
  94796. "message": "Sending message with topic shellies/stw/stairway/main_light/relay/0 and payload off",
  94797. "asctime": "2023-02-15 07:14:47,005"
  94798. },
  94799. {
  94800. "name": "smart_brain.mqtt.shellies.stw.stairway.main_light.relay.0",
  94801. "msg": "Received message with topic %s and payload %s",
  94802. "args": [
  94803. "shellies/stw/stairway/main_light/relay/0",
  94804. "b'off'"
  94805. ],
  94806. "levelname": "DEBUG",
  94807. "levelno": 10,
  94808. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  94809. "filename": "__init__.py",
  94810. "module": "__init__",
  94811. "exc_info": null,
  94812. "exc_text": null,
  94813. "stack_info": null,
  94814. "lineno": 91,
  94815. "funcName": "__receive__",
  94816. "created": 1676441687.0062606,
  94817. "msecs": 6.26063346862793,
  94818. "relativeCreated": 84009.7758769989,
  94819. "thread": 140246884292160,
  94820. "threadName": "Thread-1 (_thread_main)",
  94821. "processName": "MainProcess",
  94822. "process": 509276,
  94823. "message": "Received message with topic shellies/stw/stairway/main_light/relay/0 and payload b'off'",
  94824. "asctime": "2023-02-15 07:14:47,006"
  94825. },
  94826. {
  94827. "name": "smart_brain.mqtt.shellies.stw.stairway.main_light.relay.0.command",
  94828. "msg": "Received message with topic %s and payload %s",
  94829. "args": [
  94830. "shellies/stw/stairway/main_light/relay/0/command",
  94831. "b'off'"
  94832. ],
  94833. "levelname": "DEBUG",
  94834. "levelno": 10,
  94835. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  94836. "filename": "__init__.py",
  94837. "module": "__init__",
  94838. "exc_info": null,
  94839. "exc_text": null,
  94840. "stack_info": null,
  94841. "lineno": 91,
  94842. "funcName": "__receive__",
  94843. "created": 1676441687.050679,
  94844. "msecs": 50.67896842956543,
  94845. "relativeCreated": 84054.19421195984,
  94846. "thread": 140246884292160,
  94847. "threadName": "Thread-1 (_thread_main)",
  94848. "processName": "MainProcess",
  94849. "process": 509276,
  94850. "message": "Received message with topic shellies/stw/stairway/main_light/relay/0/command and payload b'off'",
  94851. "asctime": "2023-02-15 07:14:47,050"
  94852. },
  94853. {
  94854. "name": "smart_brain.mqtt.videv.stw.stairway.main_light.timer",
  94855. "msg": "Received message with topic %s and payload %s",
  94856. "args": [
  94857. "videv/stw/stairway/main_light/timer",
  94858. "b'0'"
  94859. ],
  94860. "levelname": "DEBUG",
  94861. "levelno": 10,
  94862. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  94863. "filename": "__init__.py",
  94864. "module": "__init__",
  94865. "exc_info": null,
  94866. "exc_text": null,
  94867. "stack_info": null,
  94868. "lineno": 91,
  94869. "funcName": "__receive__",
  94870. "created": 1676441687.0514657,
  94871. "msecs": 51.465749740600586,
  94872. "relativeCreated": 84054.98099327087,
  94873. "thread": 140246884292160,
  94874. "threadName": "Thread-1 (_thread_main)",
  94875. "processName": "MainProcess",
  94876. "process": 509276,
  94877. "message": "Received message with topic videv/stw/stairway/main_light/timer and payload b'0'",
  94878. "asctime": "2023-02-15 07:14:47,051"
  94879. },
  94880. {
  94881. "name": "smart_brain.mqtt.videv.stw.stairway.main_light.state",
  94882. "msg": "Received message with topic %s and payload %s",
  94883. "args": [
  94884. "videv/stw/stairway/main_light/state",
  94885. "b'false'"
  94886. ],
  94887. "levelname": "DEBUG",
  94888. "levelno": 10,
  94889. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  94890. "filename": "__init__.py",
  94891. "module": "__init__",
  94892. "exc_info": null,
  94893. "exc_text": null,
  94894. "stack_info": null,
  94895. "lineno": 91,
  94896. "funcName": "__receive__",
  94897. "created": 1676441687.0521317,
  94898. "msecs": 52.13165283203125,
  94899. "relativeCreated": 84055.6468963623,
  94900. "thread": 140246884292160,
  94901. "threadName": "Thread-1 (_thread_main)",
  94902. "processName": "MainProcess",
  94903. "process": 509276,
  94904. "message": "Received message with topic videv/stw/stairway/main_light/state and payload b'false'",
  94905. "asctime": "2023-02-15 07:14:47,052"
  94906. }
  94907. ],
  94908. "time_consumption": 0.25083303451538086
  94909. },
  94910. {
  94911. "name": "__tLogger__",
  94912. "msg": "Switching device state is correct (Content %s and Type is %s).",
  94913. "args": [
  94914. "False",
  94915. "<class 'bool'>"
  94916. ],
  94917. "levelname": "INFO",
  94918. "levelno": 20,
  94919. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  94920. "filename": "test.py",
  94921. "module": "test",
  94922. "exc_info": null,
  94923. "exc_text": null,
  94924. "stack_info": null,
  94925. "lineno": 184,
  94926. "funcName": "equivalency_chk",
  94927. "created": 1676441687.3037028,
  94928. "msecs": 303.70283126831055,
  94929. "relativeCreated": 84307.21807479858,
  94930. "thread": 140246908178432,
  94931. "threadName": "MainThread",
  94932. "processName": "MainProcess",
  94933. "process": 509276,
  94934. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  94935. "asctime": "2023-02-15 07:14:47,303",
  94936. "moduleLogger": [
  94937. {
  94938. "name": "__unittest__",
  94939. "msg": "Result (%s): %s (%s)",
  94940. "args": [
  94941. "Switching device state",
  94942. "False",
  94943. "<class 'bool'>"
  94944. ],
  94945. "levelname": "DEBUG",
  94946. "levelno": 10,
  94947. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  94948. "filename": "test.py",
  94949. "module": "test",
  94950. "exc_info": null,
  94951. "exc_text": null,
  94952. "stack_info": null,
  94953. "lineno": 22,
  94954. "funcName": "__report_result__",
  94955. "created": 1676441687.3034253,
  94956. "msecs": 303.4253120422363,
  94957. "relativeCreated": 84306.94055557251,
  94958. "thread": 140246908178432,
  94959. "threadName": "MainThread",
  94960. "processName": "MainProcess",
  94961. "process": 509276,
  94962. "message": "Result (Switching device state): False (<class 'bool'>)",
  94963. "asctime": "2023-02-15 07:14:47,303"
  94964. },
  94965. {
  94966. "name": "__unittest__",
  94967. "msg": "Expectation (%s): result %s %s (%s)",
  94968. "args": [
  94969. "Switching device state",
  94970. "=",
  94971. "False",
  94972. "<class 'bool'>"
  94973. ],
  94974. "levelname": "DEBUG",
  94975. "levelno": 10,
  94976. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  94977. "filename": "test.py",
  94978. "module": "test",
  94979. "exc_info": null,
  94980. "exc_text": null,
  94981. "stack_info": null,
  94982. "lineno": 26,
  94983. "funcName": "__report_expectation__",
  94984. "created": 1676441687.3035781,
  94985. "msecs": 303.57813835144043,
  94986. "relativeCreated": 84307.09338188171,
  94987. "thread": 140246908178432,
  94988. "threadName": "MainThread",
  94989. "processName": "MainProcess",
  94990. "process": 509276,
  94991. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  94992. "asctime": "2023-02-15 07:14:47,303"
  94993. }
  94994. ],
  94995. "time_consumption": 0.0001246929168701172
  94996. },
  94997. {
  94998. "name": "__tLogger__",
  94999. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  95000. "args": [
  95001. "False",
  95002. "<class 'bool'>"
  95003. ],
  95004. "levelname": "INFO",
  95005. "levelno": 20,
  95006. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  95007. "filename": "test.py",
  95008. "module": "test",
  95009. "exc_info": null,
  95010. "exc_text": null,
  95011. "stack_info": null,
  95012. "lineno": 184,
  95013. "funcName": "equivalency_chk",
  95014. "created": 1676441687.30411,
  95015. "msecs": 304.110050201416,
  95016. "relativeCreated": 84307.62529373169,
  95017. "thread": 140246908178432,
  95018. "threadName": "MainThread",
  95019. "processName": "MainProcess",
  95020. "process": 509276,
  95021. "message": "Virtual device state is correct (Content False and Type is <class 'bool'>).",
  95022. "asctime": "2023-02-15 07:14:47,304",
  95023. "moduleLogger": [
  95024. {
  95025. "name": "__unittest__",
  95026. "msg": "Result (%s): %s (%s)",
  95027. "args": [
  95028. "Virtual device state",
  95029. "False",
  95030. "<class 'bool'>"
  95031. ],
  95032. "levelname": "DEBUG",
  95033. "levelno": 10,
  95034. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  95035. "filename": "test.py",
  95036. "module": "test",
  95037. "exc_info": null,
  95038. "exc_text": null,
  95039. "stack_info": null,
  95040. "lineno": 22,
  95041. "funcName": "__report_result__",
  95042. "created": 1676441687.3038993,
  95043. "msecs": 303.89928817749023,
  95044. "relativeCreated": 84307.41453170776,
  95045. "thread": 140246908178432,
  95046. "threadName": "MainThread",
  95047. "processName": "MainProcess",
  95048. "process": 509276,
  95049. "message": "Result (Virtual device state): False (<class 'bool'>)",
  95050. "asctime": "2023-02-15 07:14:47,303"
  95051. },
  95052. {
  95053. "name": "__unittest__",
  95054. "msg": "Expectation (%s): result %s %s (%s)",
  95055. "args": [
  95056. "Virtual device state",
  95057. "=",
  95058. "False",
  95059. "<class 'bool'>"
  95060. ],
  95061. "levelname": "DEBUG",
  95062. "levelno": 10,
  95063. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  95064. "filename": "test.py",
  95065. "module": "test",
  95066. "exc_info": null,
  95067. "exc_text": null,
  95068. "stack_info": null,
  95069. "lineno": 26,
  95070. "funcName": "__report_expectation__",
  95071. "created": 1676441687.3040104,
  95072. "msecs": 304.01039123535156,
  95073. "relativeCreated": 84307.52563476562,
  95074. "thread": 140246908178432,
  95075. "threadName": "MainThread",
  95076. "processName": "MainProcess",
  95077. "process": 509276,
  95078. "message": "Expectation (Virtual device state): result = False (<class 'bool'>)",
  95079. "asctime": "2023-02-15 07:14:47,304"
  95080. }
  95081. ],
  95082. "time_consumption": 9.965896606445312e-05
  95083. },
  95084. {
  95085. "name": "__tLogger__",
  95086. "msg": "Changing switching device state to '%s'",
  95087. "args": [
  95088. true
  95089. ],
  95090. "levelname": "DEBUG",
  95091. "levelno": 10,
  95092. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  95093. "filename": "light.py",
  95094. "module": "light",
  95095. "exc_info": null,
  95096. "exc_text": null,
  95097. "stack_info": null,
  95098. "lineno": 36,
  95099. "funcName": "__test_power_on_off__",
  95100. "created": 1676441687.6055937,
  95101. "msecs": 605.5936813354492,
  95102. "relativeCreated": 84609.10892486572,
  95103. "thread": 140246908178432,
  95104. "threadName": "MainThread",
  95105. "processName": "MainProcess",
  95106. "process": 509276,
  95107. "message": "Changing switching device state to 'True'",
  95108. "asctime": "2023-02-15 07:14:47,605",
  95109. "moduleLogger": [
  95110. {
  95111. "name": "smart_brain.mqtt.shellies.stw.stairway.main_light.relay.0",
  95112. "msg": "Sending message with topic %s and payload %s",
  95113. "args": [
  95114. "shellies/stw/stairway/main_light/relay/0",
  95115. "on"
  95116. ],
  95117. "levelname": "DEBUG",
  95118. "levelno": 10,
  95119. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  95120. "filename": "__init__.py",
  95121. "module": "__init__",
  95122. "exc_info": null,
  95123. "exc_text": null,
  95124. "stack_info": null,
  95125. "lineno": 75,
  95126. "funcName": "send",
  95127. "created": 1676441687.304377,
  95128. "msecs": 304.37707901000977,
  95129. "relativeCreated": 84307.89232254028,
  95130. "thread": 140246908178432,
  95131. "threadName": "MainThread",
  95132. "processName": "MainProcess",
  95133. "process": 509276,
  95134. "message": "Sending message with topic shellies/stw/stairway/main_light/relay/0 and payload on",
  95135. "asctime": "2023-02-15 07:14:47,304"
  95136. },
  95137. {
  95138. "name": "smart_brain.mqtt.shellies.stw.stairway.main_light.relay.0",
  95139. "msg": "Received message with topic %s and payload %s",
  95140. "args": [
  95141. "shellies/stw/stairway/main_light/relay/0",
  95142. "b'on'"
  95143. ],
  95144. "levelname": "DEBUG",
  95145. "levelno": 10,
  95146. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  95147. "filename": "__init__.py",
  95148. "module": "__init__",
  95149. "exc_info": null,
  95150. "exc_text": null,
  95151. "stack_info": null,
  95152. "lineno": 91,
  95153. "funcName": "__receive__",
  95154. "created": 1676441687.3056984,
  95155. "msecs": 305.6983947753906,
  95156. "relativeCreated": 84309.21363830566,
  95157. "thread": 140246884292160,
  95158. "threadName": "Thread-1 (_thread_main)",
  95159. "processName": "MainProcess",
  95160. "process": 509276,
  95161. "message": "Received message with topic shellies/stw/stairway/main_light/relay/0 and payload b'on'",
  95162. "asctime": "2023-02-15 07:14:47,305"
  95163. },
  95164. {
  95165. "name": "smart_brain.mqtt.videv.stw.stairway.main_light.timer",
  95166. "msg": "Received message with topic %s and payload %s",
  95167. "args": [
  95168. "videv/stw/stairway/main_light/timer",
  95169. "b'100'"
  95170. ],
  95171. "levelname": "DEBUG",
  95172. "levelno": 10,
  95173. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  95174. "filename": "__init__.py",
  95175. "module": "__init__",
  95176. "exc_info": null,
  95177. "exc_text": null,
  95178. "stack_info": null,
  95179. "lineno": 91,
  95180. "funcName": "__receive__",
  95181. "created": 1676441687.3089497,
  95182. "msecs": 308.94970893859863,
  95183. "relativeCreated": 84312.46495246887,
  95184. "thread": 140246884292160,
  95185. "threadName": "Thread-1 (_thread_main)",
  95186. "processName": "MainProcess",
  95187. "process": 509276,
  95188. "message": "Received message with topic videv/stw/stairway/main_light/timer and payload b'100'",
  95189. "asctime": "2023-02-15 07:14:47,308"
  95190. },
  95191. {
  95192. "name": "smart_brain.mqtt.videv.stw.stairway.main_light.state",
  95193. "msg": "Received message with topic %s and payload %s",
  95194. "args": [
  95195. "videv/stw/stairway/main_light/state",
  95196. "b'true'"
  95197. ],
  95198. "levelname": "DEBUG",
  95199. "levelno": 10,
  95200. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  95201. "filename": "__init__.py",
  95202. "module": "__init__",
  95203. "exc_info": null,
  95204. "exc_text": null,
  95205. "stack_info": null,
  95206. "lineno": 91,
  95207. "funcName": "__receive__",
  95208. "created": 1676441687.3097873,
  95209. "msecs": 309.7872734069824,
  95210. "relativeCreated": 84313.30251693726,
  95211. "thread": 140246884292160,
  95212. "threadName": "Thread-1 (_thread_main)",
  95213. "processName": "MainProcess",
  95214. "process": 509276,
  95215. "message": "Received message with topic videv/stw/stairway/main_light/state and payload b'true'",
  95216. "asctime": "2023-02-15 07:14:47,309"
  95217. }
  95218. ],
  95219. "time_consumption": 0.2958064079284668
  95220. },
  95221. {
  95222. "name": "__tLogger__",
  95223. "msg": "Virtual device state is correct (Content %s and Type is %s).",
  95224. "args": [
  95225. "True",
  95226. "<class 'bool'>"
  95227. ],
  95228. "levelname": "INFO",
  95229. "levelno": 20,
  95230. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  95231. "filename": "test.py",
  95232. "module": "test",
  95233. "exc_info": null,
  95234. "exc_text": null,
  95235. "stack_info": null,
  95236. "lineno": 184,
  95237. "funcName": "equivalency_chk",
  95238. "created": 1676441687.6065016,
  95239. "msecs": 606.501579284668,
  95240. "relativeCreated": 84610.01682281494,
  95241. "thread": 140246908178432,
  95242. "threadName": "MainThread",
  95243. "processName": "MainProcess",
  95244. "process": 509276,
  95245. "message": "Virtual device state is correct (Content True and Type is <class 'bool'>).",
  95246. "asctime": "2023-02-15 07:14:47,606",
  95247. "moduleLogger": [
  95248. {
  95249. "name": "__unittest__",
  95250. "msg": "Result (%s): %s (%s)",
  95251. "args": [
  95252. "Virtual device state",
  95253. "True",
  95254. "<class 'bool'>"
  95255. ],
  95256. "levelname": "DEBUG",
  95257. "levelno": 10,
  95258. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  95259. "filename": "test.py",
  95260. "module": "test",
  95261. "exc_info": null,
  95262. "exc_text": null,
  95263. "stack_info": null,
  95264. "lineno": 22,
  95265. "funcName": "__report_result__",
  95266. "created": 1676441687.6061063,
  95267. "msecs": 606.1062812805176,
  95268. "relativeCreated": 84609.62152481079,
  95269. "thread": 140246908178432,
  95270. "threadName": "MainThread",
  95271. "processName": "MainProcess",
  95272. "process": 509276,
  95273. "message": "Result (Virtual device state): True (<class 'bool'>)",
  95274. "asctime": "2023-02-15 07:14:47,606"
  95275. },
  95276. {
  95277. "name": "__unittest__",
  95278. "msg": "Expectation (%s): result %s %s (%s)",
  95279. "args": [
  95280. "Virtual device state",
  95281. "=",
  95282. "True",
  95283. "<class 'bool'>"
  95284. ],
  95285. "levelname": "DEBUG",
  95286. "levelno": 10,
  95287. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  95288. "filename": "test.py",
  95289. "module": "test",
  95290. "exc_info": null,
  95291. "exc_text": null,
  95292. "stack_info": null,
  95293. "lineno": 26,
  95294. "funcName": "__report_expectation__",
  95295. "created": 1676441687.606312,
  95296. "msecs": 606.3120365142822,
  95297. "relativeCreated": 84609.82728004456,
  95298. "thread": 140246908178432,
  95299. "threadName": "MainThread",
  95300. "processName": "MainProcess",
  95301. "process": 509276,
  95302. "message": "Expectation (Virtual device state): result = True (<class 'bool'>)",
  95303. "asctime": "2023-02-15 07:14:47,606"
  95304. }
  95305. ],
  95306. "time_consumption": 0.0001895427703857422
  95307. },
  95308. {
  95309. "name": "__tLogger__",
  95310. "msg": "Switching device state is correct (Content %s and Type is %s).",
  95311. "args": [
  95312. "True",
  95313. "<class 'bool'>"
  95314. ],
  95315. "levelname": "INFO",
  95316. "levelno": 20,
  95317. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  95318. "filename": "test.py",
  95319. "module": "test",
  95320. "exc_info": null,
  95321. "exc_text": null,
  95322. "stack_info": null,
  95323. "lineno": 184,
  95324. "funcName": "equivalency_chk",
  95325. "created": 1676441687.6069727,
  95326. "msecs": 606.9726943969727,
  95327. "relativeCreated": 84610.48793792725,
  95328. "thread": 140246908178432,
  95329. "threadName": "MainThread",
  95330. "processName": "MainProcess",
  95331. "process": 509276,
  95332. "message": "Switching device state is correct (Content True and Type is <class 'bool'>).",
  95333. "asctime": "2023-02-15 07:14:47,606",
  95334. "moduleLogger": [
  95335. {
  95336. "name": "__unittest__",
  95337. "msg": "Result (%s): %s (%s)",
  95338. "args": [
  95339. "Switching device state",
  95340. "True",
  95341. "<class 'bool'>"
  95342. ],
  95343. "levelname": "DEBUG",
  95344. "levelno": 10,
  95345. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  95346. "filename": "test.py",
  95347. "module": "test",
  95348. "exc_info": null,
  95349. "exc_text": null,
  95350. "stack_info": null,
  95351. "lineno": 22,
  95352. "funcName": "__report_result__",
  95353. "created": 1676441687.6067362,
  95354. "msecs": 606.7361831665039,
  95355. "relativeCreated": 84610.25142669678,
  95356. "thread": 140246908178432,
  95357. "threadName": "MainThread",
  95358. "processName": "MainProcess",
  95359. "process": 509276,
  95360. "message": "Result (Switching device state): True (<class 'bool'>)",
  95361. "asctime": "2023-02-15 07:14:47,606"
  95362. },
  95363. {
  95364. "name": "__unittest__",
  95365. "msg": "Expectation (%s): result %s %s (%s)",
  95366. "args": [
  95367. "Switching device state",
  95368. "=",
  95369. "True",
  95370. "<class 'bool'>"
  95371. ],
  95372. "levelname": "DEBUG",
  95373. "levelno": 10,
  95374. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  95375. "filename": "test.py",
  95376. "module": "test",
  95377. "exc_info": null,
  95378. "exc_text": null,
  95379. "stack_info": null,
  95380. "lineno": 26,
  95381. "funcName": "__report_expectation__",
  95382. "created": 1676441687.60686,
  95383. "msecs": 606.8599224090576,
  95384. "relativeCreated": 84610.37516593933,
  95385. "thread": 140246908178432,
  95386. "threadName": "MainThread",
  95387. "processName": "MainProcess",
  95388. "process": 509276,
  95389. "message": "Expectation (Switching device state): result = True (<class 'bool'>)",
  95390. "asctime": "2023-02-15 07:14:47,606"
  95391. }
  95392. ],
  95393. "time_consumption": 0.00011277198791503906
  95394. },
  95395. {
  95396. "name": "__tLogger__",
  95397. "msg": "Changing virtual device state to '%s'",
  95398. "args": [
  95399. false
  95400. ],
  95401. "levelname": "DEBUG",
  95402. "levelno": 10,
  95403. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/tests/light.py",
  95404. "filename": "light.py",
  95405. "module": "light",
  95406. "exc_info": null,
  95407. "exc_text": null,
  95408. "stack_info": null,
  95409. "lineno": 42,
  95410. "funcName": "__test_power_on_off__",
  95411. "created": 1676441687.90832,
  95412. "msecs": 908.3199501037598,
  95413. "relativeCreated": 84911.83519363403,
  95414. "thread": 140246908178432,
  95415. "threadName": "MainThread",
  95416. "processName": "MainProcess",
  95417. "process": 509276,
  95418. "message": "Changing virtual device state to 'False'",
  95419. "asctime": "2023-02-15 07:14:47,908",
  95420. "moduleLogger": [
  95421. {
  95422. "name": "smart_brain.mqtt.videv.stw.stairway.main_light.state.set",
  95423. "msg": "Sending message with topic %s and payload %s",
  95424. "args": [
  95425. "videv/stw/stairway/main_light/state/set",
  95426. "false"
  95427. ],
  95428. "levelname": "DEBUG",
  95429. "levelno": 10,
  95430. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  95431. "filename": "__init__.py",
  95432. "module": "__init__",
  95433. "exc_info": null,
  95434. "exc_text": null,
  95435. "stack_info": null,
  95436. "lineno": 75,
  95437. "funcName": "send",
  95438. "created": 1676441687.607284,
  95439. "msecs": 607.2840690612793,
  95440. "relativeCreated": 84610.79931259155,
  95441. "thread": 140246908178432,
  95442. "threadName": "MainThread",
  95443. "processName": "MainProcess",
  95444. "process": 509276,
  95445. "message": "Sending message with topic videv/stw/stairway/main_light/state/set and payload false",
  95446. "asctime": "2023-02-15 07:14:47,607"
  95447. },
  95448. {
  95449. "name": "smart_brain.mqtt.shellies.stw.stairway.main_light.relay.0.command",
  95450. "msg": "Received message with topic %s and payload %s",
  95451. "args": [
  95452. "shellies/stw/stairway/main_light/relay/0/command",
  95453. "b'off'"
  95454. ],
  95455. "levelname": "DEBUG",
  95456. "levelno": 10,
  95457. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  95458. "filename": "__init__.py",
  95459. "module": "__init__",
  95460. "exc_info": null,
  95461. "exc_text": null,
  95462. "stack_info": null,
  95463. "lineno": 91,
  95464. "funcName": "__receive__",
  95465. "created": 1676441687.6107852,
  95466. "msecs": 610.7852458953857,
  95467. "relativeCreated": 84614.30048942566,
  95468. "thread": 140246884292160,
  95469. "threadName": "Thread-1 (_thread_main)",
  95470. "processName": "MainProcess",
  95471. "process": 509276,
  95472. "message": "Received message with topic shellies/stw/stairway/main_light/relay/0/command and payload b'off'",
  95473. "asctime": "2023-02-15 07:14:47,610"
  95474. },
  95475. {
  95476. "name": "smart_brain.mqtt.shellies.stw.stairway.main_light.relay.0",
  95477. "msg": "Sending message with topic %s and payload %s",
  95478. "args": [
  95479. "shellies/stw/stairway/main_light/relay/0",
  95480. "off"
  95481. ],
  95482. "levelname": "DEBUG",
  95483. "levelno": 10,
  95484. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  95485. "filename": "__init__.py",
  95486. "module": "__init__",
  95487. "exc_info": null,
  95488. "exc_text": null,
  95489. "stack_info": null,
  95490. "lineno": 75,
  95491. "funcName": "send",
  95492. "created": 1676441687.6114519,
  95493. "msecs": 611.4518642425537,
  95494. "relativeCreated": 84614.96710777283,
  95495. "thread": 140246884292160,
  95496. "threadName": "Thread-1 (_thread_main)",
  95497. "processName": "MainProcess",
  95498. "process": 509276,
  95499. "message": "Sending message with topic shellies/stw/stairway/main_light/relay/0 and payload off",
  95500. "asctime": "2023-02-15 07:14:47,611"
  95501. },
  95502. {
  95503. "name": "smart_brain.mqtt.shellies.stw.stairway.main_light.relay.0",
  95504. "msg": "Received message with topic %s and payload %s",
  95505. "args": [
  95506. "shellies/stw/stairway/main_light/relay/0",
  95507. "b'off'"
  95508. ],
  95509. "levelname": "DEBUG",
  95510. "levelno": 10,
  95511. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  95512. "filename": "__init__.py",
  95513. "module": "__init__",
  95514. "exc_info": null,
  95515. "exc_text": null,
  95516. "stack_info": null,
  95517. "lineno": 91,
  95518. "funcName": "__receive__",
  95519. "created": 1676441687.6125178,
  95520. "msecs": 612.5178337097168,
  95521. "relativeCreated": 84616.03307723999,
  95522. "thread": 140246884292160,
  95523. "threadName": "Thread-1 (_thread_main)",
  95524. "processName": "MainProcess",
  95525. "process": 509276,
  95526. "message": "Received message with topic shellies/stw/stairway/main_light/relay/0 and payload b'off'",
  95527. "asctime": "2023-02-15 07:14:47,612"
  95528. },
  95529. {
  95530. "name": "smart_brain.mqtt.shellies.stw.stairway.main_light.relay.0.command",
  95531. "msg": "Received message with topic %s and payload %s",
  95532. "args": [
  95533. "shellies/stw/stairway/main_light/relay/0/command",
  95534. "b'off'"
  95535. ],
  95536. "levelname": "DEBUG",
  95537. "levelno": 10,
  95538. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  95539. "filename": "__init__.py",
  95540. "module": "__init__",
  95541. "exc_info": null,
  95542. "exc_text": null,
  95543. "stack_info": null,
  95544. "lineno": 91,
  95545. "funcName": "__receive__",
  95546. "created": 1676441687.6554933,
  95547. "msecs": 655.4932594299316,
  95548. "relativeCreated": 84659.0085029602,
  95549. "thread": 140246884292160,
  95550. "threadName": "Thread-1 (_thread_main)",
  95551. "processName": "MainProcess",
  95552. "process": 509276,
  95553. "message": "Received message with topic shellies/stw/stairway/main_light/relay/0/command and payload b'off'",
  95554. "asctime": "2023-02-15 07:14:47,655"
  95555. },
  95556. {
  95557. "name": "smart_brain.mqtt.videv.stw.stairway.main_light.timer",
  95558. "msg": "Received message with topic %s and payload %s",
  95559. "args": [
  95560. "videv/stw/stairway/main_light/timer",
  95561. "b'0'"
  95562. ],
  95563. "levelname": "DEBUG",
  95564. "levelno": 10,
  95565. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  95566. "filename": "__init__.py",
  95567. "module": "__init__",
  95568. "exc_info": null,
  95569. "exc_text": null,
  95570. "stack_info": null,
  95571. "lineno": 91,
  95572. "funcName": "__receive__",
  95573. "created": 1676441687.6565604,
  95574. "msecs": 656.5604209899902,
  95575. "relativeCreated": 84660.07566452026,
  95576. "thread": 140246884292160,
  95577. "threadName": "Thread-1 (_thread_main)",
  95578. "processName": "MainProcess",
  95579. "process": 509276,
  95580. "message": "Received message with topic videv/stw/stairway/main_light/timer and payload b'0'",
  95581. "asctime": "2023-02-15 07:14:47,656"
  95582. },
  95583. {
  95584. "name": "smart_brain.mqtt.videv.stw.stairway.main_light.state",
  95585. "msg": "Received message with topic %s and payload %s",
  95586. "args": [
  95587. "videv/stw/stairway/main_light/state",
  95588. "b'false'"
  95589. ],
  95590. "levelname": "DEBUG",
  95591. "levelno": 10,
  95592. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/mqtt/__init__.py",
  95593. "filename": "__init__.py",
  95594. "module": "__init__",
  95595. "exc_info": null,
  95596. "exc_text": null,
  95597. "stack_info": null,
  95598. "lineno": 91,
  95599. "funcName": "__receive__",
  95600. "created": 1676441687.699516,
  95601. "msecs": 699.5160579681396,
  95602. "relativeCreated": 84703.03130149841,
  95603. "thread": 140246884292160,
  95604. "threadName": "Thread-1 (_thread_main)",
  95605. "processName": "MainProcess",
  95606. "process": 509276,
  95607. "message": "Received message with topic videv/stw/stairway/main_light/state and payload b'false'",
  95608. "asctime": "2023-02-15 07:14:47,699"
  95609. }
  95610. ],
  95611. "time_consumption": 0.20880389213562012
  95612. },
  95613. {
  95614. "name": "__tLogger__",
  95615. "msg": "Switching device state is correct (Content %s and Type is %s).",
  95616. "args": [
  95617. "False",
  95618. "<class 'bool'>"
  95619. ],
  95620. "levelname": "INFO",
  95621. "levelno": 20,
  95622. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  95623. "filename": "test.py",
  95624. "module": "test",
  95625. "exc_info": null,
  95626. "exc_text": null,
  95627. "stack_info": null,
  95628. "lineno": 184,
  95629. "funcName": "equivalency_chk",
  95630. "created": 1676441687.9091496,
  95631. "msecs": 909.1496467590332,
  95632. "relativeCreated": 84912.6648902893,
  95633. "thread": 140246908178432,
  95634. "threadName": "MainThread",
  95635. "processName": "MainProcess",
  95636. "process": 509276,
  95637. "message": "Switching device state is correct (Content False and Type is <class 'bool'>).",
  95638. "asctime": "2023-02-15 07:14:47,909",
  95639. "moduleLogger": [
  95640. {
  95641. "name": "__unittest__",
  95642. "msg": "Result (%s): %s (%s)",
  95643. "args": [
  95644. "Switching device state",
  95645. "False",
  95646. "<class 'bool'>"
  95647. ],
  95648. "levelname": "DEBUG",
  95649. "levelno": 10,
  95650. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  95651. "filename": "test.py",
  95652. "module": "test",
  95653. "exc_info": null,
  95654. "exc_text": null,
  95655. "stack_info": null,
  95656. "lineno": 22,
  95657. "funcName": "__report_result__",
  95658. "created": 1676441687.9088385,
  95659. "msecs": 908.8385105133057,
  95660. "relativeCreated": 84912.35375404358,
  95661. "thread": 140246908178432,
  95662. "threadName": "MainThread",
  95663. "processName": "MainProcess",
  95664. "process": 509276,
  95665. "message": "Result (Switching device state): False (<class 'bool'>)",
  95666. "asctime": "2023-02-15 07:14:47,908"
  95667. },
  95668. {
  95669. "name": "__unittest__",
  95670. "msg": "Expectation (%s): result %s %s (%s)",
  95671. "args": [
  95672. "Switching device state",
  95673. "=",
  95674. "False",
  95675. "<class 'bool'>"
  95676. ],
  95677. "levelname": "DEBUG",
  95678. "levelno": 10,
  95679. "pathname": "/home/dirk/my_repositories/smarthome/smart_brain_test/unittest/test.py",
  95680. "filename": "test.py",
  95681. "module": "test",
  95682. "exc_info": null,
  95683. "exc_text": null,
  95684. "stack_info": null,
  95685. "lineno": 26,
  95686. "funcName": "__report_expectation__",
  95687. "created": 1676441687.9090106,
  95688. "msecs": 909.010648727417,
  95689. "relativeCreated": 84912.52589225769,
  95690. "thread": 140246908178432,
  95691. "threadName": "MainThread",
  95692. "processName": "MainProcess",
  95693. "process": 509276,
  95694. "message": "Expectation (Switching device state): result = False (<class 'bool'>)",
  95695. "asctime": "2023-02-15 07:14:47,909"
  95696. }
  95697. ],
  95698. "time_consumption": 0.00013899803161621094
  95699. }
  95700. ],
  95701. "time_consumption": 1.210188865661621,
  95702. "time_start": "2023-02-15 07:14:46,698",
  95703. "time_finished": "2023-02-15 07:14:47,909"
  95704. }
  95705. },
  95706. "uid_list_sorted": [
  95707. "Power On/ Off test for device and virtual device: zigbee/ffe/diningroom/powerplug_floorlamp",
  95708. "Power On/ Off test for device and virtual device: shellies/ffe/diningroom/main_light",
  95709. "Power On/ Off synchronisation test: shellies/ffe/diningroom/main_light",
  95710. "Power On/ Off test for device and virtual device: shellies/ffe/floor/main_light",
  95711. "Power On/ Off test for device and virtual device: shellies/ffe/kitchen/circulation_pump",
  95712. "Power On/ Off test for device and virtual device: shellies/ffe/kitchen/main_light",
  95713. "Brightness test for device and virtual device: zigbee/ffe/livingroom/floorlamp_1",
  95714. "Color temperature test for device and virtual device: zigbee/ffe/livingroom/floorlamp_1",
  95715. "Power On/ Off test for device and virtual device: zigbee/ffe/livingroom/floorlamp_1",
  95716. "Brightness test for device and virtual device: zigbee/ffe/livingroom/main_light",
  95717. "Color temperature test for device and virtual device: zigbee/ffe/livingroom/main_light",
  95718. "Power On/ Off test for device and virtual device: shellies/ffe/livingroom/main_light",
  95719. "Brightness synchronisation test: videv/ffe/livingroom/floorlamp",
  95720. "Color temperature synchronisation test: videv/ffe/livingroom/floorlamp",
  95721. "Power On/ Off synchronisation test: shellies/ffe/livingroom/main_light",
  95722. "Brightness test for device and virtual device: zigbee/ffe/sleep/bed_light_di",
  95723. "Power On/ Off test for device and virtual device: zigbee/ffe/sleep/bed_light_di",
  95724. "Power On/ Off test for device and virtual device: zigbee/ffe/sleep/bed_light_ma",
  95725. "Away mode test: zigbee/ffe/sleep/heating_valve",
  95726. "Boost mode test: zigbee/ffe/sleep/heating_valve",
  95727. "Default temperature test for device and virtual device: zigbee/ffe/sleep/heating_valve",
  95728. "Summer mode test: zigbee/ffe/sleep/heating_valve",
  95729. "User temperature setpoint test for device and virtual device: zigbee/ffe/sleep/heating_valve",
  95730. "Brightness test for device and virtual device: zigbee/ffe/sleep/main_light",
  95731. "Color temperature test for device and virtual device: zigbee/ffe/sleep/main_light",
  95732. "Power On/ Off test for device and virtual device: shellies/ffe/sleep/main_light",
  95733. "Away mode test: zigbee/ffw/bath/heating_valve",
  95734. "Boost mode test: zigbee/ffw/bath/heating_valve",
  95735. "Default temperature test for device and virtual device: zigbee/ffw/bath/heating_valve",
  95736. "Summer mode test: zigbee/ffw/bath/heating_valve",
  95737. "User temperature setpoint test for device and virtual device: zigbee/ffw/bath/heating_valve",
  95738. "Brightness test for device and virtual device: zigbee/ffw/julian/main_light",
  95739. "Color temperature test for device and virtual device: zigbee/ffw/julian/main_light",
  95740. "Power On/ Off test for device and virtual device: shellies/ffw/julian/main_light",
  95741. "Brightness test for device and virtual device: zigbee/ffw/livingroom/main_light",
  95742. "Color temperature test for device and virtual device: zigbee/ffw/livingroom/main_light",
  95743. "Power On/ Off test for device and virtual device: shellies/ffw/livingroom/main_light",
  95744. "Brightness test for device and virtual device: zigbee/ffw/sleep/main_light",
  95745. "Power On/ Off test for device and virtual device: shellies/ffw/sleep/main_light",
  95746. "Power On/ Off test for device and virtual device: my_apps/gfw/dirk/powerplug/output/1",
  95747. "Power On/ Off test for device and virtual device: my_apps/gfw/dirk/powerplug/output/3",
  95748. "Power On/ Off synchronisation test: my_apps/gfw/dirk/powerplug/output/3",
  95749. "Brightness test for device and virtual device: zigbee/gfw/dirk/desk_light",
  95750. "Color temperature test for device and virtual device: zigbee/gfw/dirk/desk_light",
  95751. "Power On/ Off test for device and virtual device: my_apps/gfw/dirk/powerplug/output/2",
  95752. "Away mode test: zigbee/gfw/dirk/heating_valve",
  95753. "Boost mode test: zigbee/gfw/dirk/heating_valve",
  95754. "Default temperature test for device and virtual device: zigbee/gfw/dirk/heating_valve",
  95755. "Summer mode test: zigbee/gfw/dirk/heating_valve",
  95756. "User temperature setpoint test for device and virtual device: zigbee/gfw/dirk/heating_valve",
  95757. "Brightness test for device and virtual device: zigbee/gfw/dirk/main_light",
  95758. "Color temperature test for device and virtual device: zigbee/gfw/dirk/main_light",
  95759. "Power On/ Off test for device and virtual device: shellies/gfw/dirk/main_light",
  95760. "Power On/ Off test for device and virtual device: my_apps/gfw/dirk/powerplug/output/4",
  95761. "Brightness test for device and virtual device: zigbee/gfw/floor/main_light_1",
  95762. "Color temperature test for device and virtual device: zigbee/gfw/floor/main_light_1",
  95763. "Power On/ Off test for device and virtual device: shellies/gfw/floor/main_light",
  95764. "Brightness synchronisation test: videv/gfw/floor/main_light",
  95765. "Color temperature synchronisation test: videv/gfw/floor/main_light",
  95766. "Power On/ Off synchronisation test: shellies/gfw/floor/main_light",
  95767. "Away mode test: zigbee/gfw/marion/heating_valve",
  95768. "Boost mode test: zigbee/gfw/marion/heating_valve",
  95769. "Default temperature test for device and virtual device: zigbee/gfw/marion/heating_valve",
  95770. "Summer mode test: zigbee/gfw/marion/heating_valve",
  95771. "User temperature setpoint test for device and virtual device: zigbee/gfw/marion/heating_valve",
  95772. "Power On/ Off test for device and virtual device: shellies/gfw/marion/main_light",
  95773. "Power On/ Off test for device and virtual device: shellies/stw/stairway/main_light"
  95774. ],
  95775. "system_information": {
  95776. "Architecture": "64bit",
  95777. "Machine": "x86_64",
  95778. "Hostname": "ahorn",
  95779. "Distribution": "Linux Mint 21.1 (vera)",
  95780. "System": "Linux",
  95781. "Kernel": "5.15.0-60-generic (#66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023)",
  95782. "Username": "dirk",
  95783. "Path": "/home/dirk/my_repositories/smarthome/smart_brain_test"
  95784. },
  95785. "testobject_information": {
  95786. "app_name": "smart_brain",
  95787. "version": {
  95788. "readable": "1.2.0",
  95789. "major": 1,
  95790. "minor": 2,
  95791. "patch": 0
  95792. },
  95793. "git": {
  95794. "url": "https://git.mount-mockery.de/smarthome/smart_brain.git",
  95795. "ref": "f3ed72974e5fd3bf932ab78acdf0a1d6154dd733"
  95796. }
  95797. }
  95798. }