1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084 |
- # -*- coding: utf-8 -*-
- # !/usr/bin/env python
- import os
- from base import init_env
- os.environ.setdefault("DJANGO_SETTINGS_MODULE", "configs.production")
- init_env(interactive = False)
- from apps.web.device.models import DeviceDict, Device
- from apps.web.core.mqtt_client import MqttClient
- kick_clients = [
- '860344042979923',
- '860344042980707',
- '860344042980889',
- '860344042981010',
- '860344042981192',
- '860344042982646',
- '860344042982687',
- '860344042985102',
- '860344042985284',
- '860344042985680',
- '860344042985730',
- '860344042986647',
- '860344042987330',
- '860344042988023',
- '860344042988130',
- '860344043001958',
- '860344043016824',
- '860344043030908',
- '860344043035543',
- '860344043038554',
- '860344043044768',
- '860344043044867',
- '860344043050005',
- '860344043050302',
- '860344043050583',
- '860344043063834',
- '860344043073049',
- '860344043079707',
- '860344043090845',
- '860344043093013',
- '860344043103341',
- '860344045185932',
- '860344045542744',
- '860344045543080',
- '860344045547792',
- '860344045550267',
- '860344045558526',
- '860344045577336',
- '860344045577526',
- '860344045581239',
- '860344045581494',
- '860344045583573',
- '860344045583656',
- '860344045584167',
- '860344045593564',
- '860344045595510',
- '860344045595999',
- '860344045600948',
- '860344046057932',
- '860344046757200',
- '860344046757572',
- '860344046761558',
- '860344046774627',
- '860344046785623',
- '860344046786415',
- '860344046870987',
- '860344046884558',
- '860344046934270',
- '860344046934304',
- '860344047252011',
- '860344047264131',
- '860344047281200',
- '860344047293288',
- '860344047306262',
- '860344047311247',
- '860344047311536',
- '860344047311825',
- '860344047315560',
- '860344047317186',
- '860344047317632',
- '860344047317665',
- '860344047318804',
- '860344047318895',
- '860344047320859',
- '860344047323259',
- '860344047328621',
- '860344047331120',
- '860344047331286',
- '860344047344941',
- '860344047346979',
- '860344047348405',
- '860344047350294',
- '860344047350849',
- '860344047351888',
- '860344047354148',
- '860344047354197',
- '860344047358362',
- '860344047370219',
- '860344047373650',
- '860344047373882',
- '860344047380010',
- '860344047381299',
- '860344047386850',
- '860344047386892',
- '860344047387023',
- '860344047393146',
- '860344047394128',
- '860344047399374',
- '860344047883278',
- '860344048368162',
- '860344048374756',
- '860344048377619',
- '860344048382478',
- '860344048386214',
- '860344048633698',
- '860344048686993',
- '860344048792676',
- '860344048794201',
- '860344048803333',
- '860344049164206',
- '860344049166888',
- '860344049166987',
- '860344049168967',
- '860344049170021',
- '860344049170310',
- '860344049170393',
- '860344049170872',
- '860344049170880',
- '860344049190060',
- '860344049197743',
- '860344049200711',
- '860344049201289',
- '860344049207047',
- '860344049210058',
- '860344049212575',
- '860344049224752',
- '860344049231278',
- '860344049238174',
- '860344049245286',
- '860344049251953',
- '860344049256770',
- '860344049257026',
- '860344049261291',
- '860344049263479',
- '860344049273692',
- '860344049351357',
- '860344049358162',
- '860344049367718',
- '860344049371793',
- '860344049373336',
- '860344049373435',
- '860344049374664',
- '862285036665671',
- '862285036665705',
- '862285036667727',
- '862285036667883',
- '862285036670242',
- '862285036672347',
- '862285036674434',
- '862285036686024',
- '862285036686313',
- '862285036687832',
- '862285036688343',
- '862285036688525',
- '862285036690166',
- '862285036690430',
- '862285036693673',
- '862285036696023',
- '862285036696411',
- '862285036704389',
- '862285036704934',
- '862285036708497',
- '862285036709222',
- '862285036713521',
- '862285036716862',
- '862285036716938',
- '862285036717019',
- '862285036718462',
- '862285036718785',
- '862285036719320',
- '862285036721615',
- '862285036722514',
- '862285036723678',
- '862285036723686',
- '862285036726325',
- '862285036726903',
- '862285036727281',
- '862285036732075',
- '862285036732182',
- '862285036736381',
- '862285036740375',
- '862285036740532',
- '862285036746455',
- '862285036747065',
- '862285036748501',
- '862285036749319',
- '862285036750937',
- '862285036750986',
- '862285036751851',
- '862285036761785',
- '862285036761892',
- '863701042151083',
- '863701042157718',
- '863701042179803',
- '863701042188374',
- '863701042188531',
- '863701042198357',
- '863701042203504',
- '863701042219484',
- '863701042220326',
- '863701042227214',
- '863701042231737',
- '863701042235217',
- '863701042238229',
- '863701042238740',
- '863701042256510',
- '863701042256684',
- '863701042277300',
- '863701042279306',
- '863701042288075',
- '863701042289123',
- '863701042290626',
- '863701042302991',
- '863701042311000',
- '863701042312545',
- '863701042328145',
- '863701042330463',
- '863701042340066',
- '863701042342484',
- '863701042347434',
- '863701042347830',
- '863701042348796',
- '865373045705733',
- '865373045705824',
- '865373045706533',
- '865373045755290',
- '865373045783177',
- '865650040456812',
- '865650040456986',
- '865650040457489',
- '865650040457794',
- '865650040458289',
- '865650040458966',
- '865650040459022',
- '865650040461788',
- '865650040462224',
- '865650040462331',
- '865650040462539',
- '865650040463115',
- '865650040463362',
- '865650040463396',
- '865650040463420',
- '865650040468908',
- '865650040469641',
- '865650040469997',
- '865650040471423',
- '865650040474740',
- '865650040475580',
- '865650040477065',
- '865650040477495',
- '865650040478873',
- '865650040479533',
- '865650040480085',
- '865650040480283',
- '865650040480564',
- '865650040480796',
- '865650040480895',
- '865650040481232',
- '865650040481729',
- '865650040481778',
- '865650040482289',
- '865650040482446',
- '865650040484434',
- '865650040485480',
- '865650040485753',
- '865650040485787',
- '865650040485928',
- '865650040486017',
- '865650040486421',
- '865650040486991',
- '865650040487171',
- '865650040488013',
- '865650040489789',
- '865650040493476',
- '865650040496990',
- '865650040497022',
- '865650040498525',
- '865650040499283',
- '865650040500114',
- '865650040501252',
- '865650040504710',
- '865650040504751',
- '865650040505154',
- '865650040506764',
- '865650040507523',
- '865650040508398',
- '865650040509867',
- '865650040511152',
- '865650040512655',
- '865650040513877',
- '865650040516409',
- '865650040516417',
- '865650040516847',
- '865650040520054',
- '865650040522183',
- '865650040522795',
- '865650040522837',
- '865650040525525',
- '865650040526796',
- '865650040531010',
- '865650040532661',
- '865650040533305',
- '865650040533495',
- '865650040533529',
- '865650040533545',
- '865650040534410',
- '865650040534790',
- '865650040534980',
- '865650040535334',
- '865650040535805',
- '865650040536704',
- '865650040537033',
- '865650040537488',
- '865650040537892',
- '865650040538817',
- '865650040538858',
- '865650040540136',
- '865650040540532',
- '865650040541076',
- '865650040543361',
- '865650040543403',
- '865650040545846',
- '865650040546075',
- '865650040546919',
- '865650040547156',
- '865650040549277',
- '865650040549962',
- '865650040551026',
- '865650040551356',
- '865650040552511',
- '865650040552941',
- '865650040553972',
- '865650040554301',
- '865650040555456',
- '865650040556462',
- '865650040558153',
- '865650040558484',
- '865650040560811',
- '865650040561306',
- '865650040562312',
- '865650040563518',
- '865650040564102',
- '865650040566800',
- '865650040566933',
- '865650040567097',
- '865650040568111',
- '865650040568509',
- '865650040569606',
- '865650040569788',
- '865650040570075',
- '865650040572261',
- '865650040572410',
- '865650040572501',
- '865650040573434',
- '865650040575132',
- '865650040575181',
- '865650040576551',
- '865650040577344',
- '865650040578318',
- '865650040579274',
- '865650040579449',
- '865650040580439',
- '865650040580959',
- '865650040583854',
- '865650040585339',
- '865650040586477',
- '865650040586527',
- '865650040587483',
- '865650040590537',
- '865650040591410',
- '865650040591782',
- '865650040591923',
- '865650040594653',
- '865650040594851',
- '865650040595916',
- '865650040596146',
- '865650040596484',
- '865650040596963',
- '865650040597961',
- '865650040598415',
- '865650040599439',
- '865650040600203',
- '865650040600989',
- '865650040602100',
- '865650040603066',
- '865650040605293',
- '865650040605491',
- '865650040605863',
- '865650042173456',
- '865650042173894',
- '865650042173985',
- '865650042174298',
- '865650042175055',
- '865650042176400',
- '865650042178489',
- '865650042178612',
- '865650042181327',
- '865650042181582',
- '865650042182796',
- '865650042183836',
- '865650042186276',
- '865650042186805',
- '865650042186961',
- '865650042187191',
- '865650042187431',
- '865650042187811',
- '865650042188165',
- '865650042188413',
- '865650042189023',
- '865650042189643',
- '865650042190070',
- '865650042190195',
- '865650042190468',
- '865650042191227',
- '865650042191391',
- '865650042194734',
- '865650042195012',
- '865650042195533',
- '865650042195566',
- '865650042195897',
- '865650042196036',
- '865650042196093',
- '865650042196333',
- '865650042198636',
- '865650042198677',
- '865650042198834',
- '865650042201182',
- '865650042201471',
- '865650042202321',
- '865650042202925',
- '865650042203899',
- '865650042203998',
- '865650042207098',
- '865650042207957',
- '865650042208484',
- '865650042208880',
- '865650042210779',
- '865650042210951',
- '865650042212296',
- '865650042212379',
- '865650042213179',
- '865650042213476',
- '865650042216248',
- '865650042217089',
- '865650042223624',
- '865650042223889',
- '865650042224747',
- '865650042225231',
- '865650042225538',
- '865650042226213',
- '865650042226742',
- '865650042227286',
- '865650042227310',
- '865650042230744',
- '865650042232328',
- '865650042232427',
- '865650042232518',
- '865650042233011',
- '865650042233367',
- '865650042233722',
- '865650042233896',
- '865650042235792',
- '865650042236907',
- '865650042237616',
- '865650042241147',
- '865650042247458',
- '865650042247581',
- '865650042248662',
- '865650042253407',
- '865650042263216',
- '865650042265153',
- '865650042265187',
- '865650042278719',
- '865650042280160',
- '865650042848123',
- '865650042849469',
- '865650042850541',
- '865650042851390',
- '865650042855201',
- '865650042856605',
- '865650042857009',
- '865650042857082',
- '865650042858221',
- '865650042861118',
- '865650042862702',
- '865650042865127',
- '865650042866042',
- '865650042866679',
- '865650042869616',
- '865650042870937',
- '865650042871125',
- '865650042872396',
- '865650042873154',
- '865650042875902',
- '865650042878146',
- '865650042878765',
- '865650042880712',
- '865650042883310',
- '865650042885158',
- '865650042887311',
- '865650042888764',
- '865650042891008',
- '865650042891891',
- '865650042892311',
- '865650042893616',
- '865650042893640',
- '865650042899142',
- '865650042900114',
- '865650042902631',
- '865650042903837',
- '865650042905642',
- '865650042906129',
- '865650042907044',
- '865650042908307',
- '865650042909651',
- '865650042909750',
- '865650042919858',
- '865650042920211',
- '865650042920328',
- '865650042922191',
- '865650042923009',
- '865650042925012',
- '865650042925079',
- '865650042925145',
- '865650042925269',
- '865650042927505',
- '865650042927596',
- '865650042928719',
- '865650042928735',
- '865650042928818',
- '865650042929410',
- '865650042929428',
- '865650042929964',
- '865650042931283',
- '865650042931291',
- '865650042931754',
- '865650042932232',
- '865650042932323',
- '865650042933628',
- '865650042935268',
- '865650042937744',
- '865650042937868',
- '865650042939211',
- '865650042953071',
- '865650048355032',
- '865650048355461',
- '865650048356493',
- '865650048356691',
- '865650048356733',
- '865650048357863',
- '865650048359208',
- '865650048359406',
- '865650048361311',
- '865650048362152',
- '865650048362681',
- '865650048364299',
- '865650048367045',
- '865650048367581',
- '865650048367821',
- '865650048368654',
- '865650048370577',
- '865650048370700',
- '865650048370890',
- '865650048371435',
- '865650048371534',
- '865650048371583',
- '865650048373902',
- '865650048375949',
- '865650048377234',
- '865650048378562',
- '865650048379404',
- '865650048379974',
- '865650048380295',
- '865650048380394',
- '865650048380899',
- '865650048382952',
- '865650048384537',
- '865650048388942',
- '865650048389049',
- '865650048389528',
- '865650048390310',
- '865650048393330',
- '865650048393736',
- '865650048394445',
- '865650048395715',
- '865650048398305',
- '865650048401737',
- '865650048401869',
- '865650048404202',
- '865650048404400',
- '865650048404905',
- '865650048405027',
- '865650048405654',
- '865650048406496',
- '865650048406652',
- '865650048406769',
- '865650048406827',
- '865650048409508',
- '865650048409540',
- '865650048410183',
- '865650048410324',
- '865650048411405',
- '865650048411512',
- '865650048412296',
- '865650048414300',
- '865650048415968',
- '865650048416263',
- '865650048416859',
- '865650048417113',
- '865650048417535',
- '865650048418053',
- '865650048420646',
- '865650048425769',
- '865650048427625',
- '865650048427658',
- '865650048429043',
- '865650048429233',
- '865650048429324',
- '865650048429332',
- '865650048429969',
- '865650048430504',
- '865650048431429',
- '865650048431551',
- '865650048434993',
- '865650048435925',
- '865650048436857',
- '865650048438176',
- '865650048438242',
- '865650048438275',
- '865650048439380',
- '865650048439943',
- '865650048444117',
- '865650048446559',
- '865650048448589',
- '865650049666916',
- '865650049666957',
- '865650049666999',
- '865650049668656',
- '865650049669175',
- '865650049670124',
- '865650049673318',
- '865650049675461',
- '865650049678713',
- '865650049680776',
- '865650049680891',
- '865650049684331',
- '865650049685197',
- '865650049688548',
- '865650049690270',
- '865650049693720',
- '865650049695782',
- '865650049698075',
- '865650049699198',
- '865650049699248',
- '865650049699628',
- '865650049700806',
- '865650049701119',
- '865650049701572',
- '865650049703941',
- '865650049704402',
- '865650049706894',
- '865650049712876',
- '865650049723972',
- '865650049725076',
- '865650049729045',
- '865650049729805',
- '865650049743764',
- '865650049745371',
- '865650049751809',
- '865650049754639',
- '866262040207903',
- '866262040610023',
- '866262040626789',
- '866262040629189',
- '866262040635822',
- '866262040635889',
- '866262040644915',
- '866262040649203',
- '866262040672064',
- '866262040683921',
- '866262040688888',
- '866262040702358',
- '866262040789025',
- '866262040810508',
- '866262040848839',
- '866262040913930',
- '866262040914318',
- '866262040930793',
- '866262041668772',
- '866262044060563',
- '866262044074556',
- '866262044120615',
- '866262044120748',
- '866262044125606',
- '866262044133931',
- '866262044135399',
- '866262044143401',
- '866262044143500',
- '866262045537510',
- '866262045559134',
- '866262045564761',
- '866262045570180',
- '866262045575031',
- '866262045576054',
- '866262045576203',
- '866262045580577',
- '866262045580585',
- '866262045582094',
- '866262045582383',
- '866262045586970',
- '866262045591129',
- '866262045591855',
- '866262045591921',
- '866262045592242',
- '866262045594305',
- '866262046019625',
- '866262046042296',
- '866262046051628',
- '866262046059613',
- '866262048022171',
- '866262048032485',
- '866262048865793',
- '866262048871296',
- '866262049372336',
- '866262049375164',
- '866262049385841',
- '866262049386039',
- '866262049386062',
- '866262049389785',
- '866262049390015',
- '866262049390247',
- '866262049587123',
- '866262049591166',
- '866262049621195',
- '866262049631590',
- '866262049632770',
- '866262049637191',
- '866289031516091',
- '866289031516208',
- '866289031517297',
- '866289031556964',
- '866289031557103',
- '866289031557152',
- '866289031559257',
- '866289031561014',
- '866289031581087',
- '866289031584784',
- '866289031584867',
- '866289031586748',
- '866289031586755',
- '866289031587118',
- '866289031590815',
- '866289031591458',
- '866289031592241',
- '866289031592712',
- '866289031592738',
- '866289031594627',
- '866289031595301',
- '866289031596986',
- '866289032640684',
- '866289032669584',
- '866289032682397',
- '866289032699185',
- '866289032699599',
- '',
- '866289032705107',
- '866289032705123',
- '866289032710982',
- '866289033198864',
- '866289033226558',
- '866289033245509',
- '866289033245541',
- '866289035199753',
- '866289035769035',
- '866289035769092',
- '866289035769407',
- '866289035770231',
- '866289035770900',
- '866289035784042',
- '866289036374389',
- '866289036402891',
- '866289036412015',
- '866289036412106',
- '866289036413211',
- '866289036413807',
- '866289036423640',
- '866289036430009',
- '866289036432708',
- '866289036433813',
- '866289036437301',
- '866289036450288',
- '866289036477877',
- '866289036479584',
- '866289036483255',
- '866289036493510',
- '866289037453745',
- '866289037517457',
- '866289037537653',
- '866289037540533',
- '866289037540863',
- '866289037543149',
- '866289037546902',
- '866289037560416',
- '866289037570209',
- '866289037581263',
- '866289037582568',
- '866289037591205',
- '866289037593169',
- '866289037593185',
- '866289037598291',
- '866289037600295',
- '866289037609866',
- '866289037612498',
- '866289037613801',
- '866289037640614',
- '866289037644897',
- '866289037644905',
- '866289037645860',
- '866289037646561',
- '866289037648419',
- '866289037649474',
- '866289037657048',
- '866289037677384',
- '866289037678564',
- '866289037678655',
- '866289037681808',
- '866289037684083',
- '866289037684737',
- '866289037684786',
- '866289037695915',
- '866289037704535',
- '866289037706324',
- '866289037707033',
- '866714040385436',
- '868575022335188',
- '868575025735632',
- '868575025735848',
- '868575025748239',
- '868575025757909',
- '868575025774490',
- '868575025793078',
- '868575026220865',
- '868575026249658',
- '868575026254567',
- '868575026720930',
- '868575026721722',
- '868575026723314',
- '868575026725178',
- '868575026725988',
- '868575026732497',
- '868575026733065',
- '868575029300821',
- '868575029301522',
- '868575029302389',
- '868575029302900',
- '868575029303841',
- '868575029306513',
- '868575029306810',
- '868575029307289',
- '868575029315928',
- '868575029316793',
- '868575029322999',
- '868575029323773',
- '868575029325604',
- '868575029333194',
- '868575029334606',
- '868575029344894',
- '868575029353606',
- '868956041443924',
- '868956041444583',
- '868956041444658',
- '868956041450028',
- '868956041451778',
- '868956041453196',
- '868956041453279',
- '868956041455183',
- '868956041456892',
- '868956041457601',
- '868956041458195',
- '868956041460027',
- '868956041461413',
- '868956041463625',
- '868956041465810',
- '868956041466065',
- '868956041468400',
- '868956041470281',
- '868956041470836',
- '868956041471545',
- '868956041472139',
- '868956041473186',
- '868956041474838',
- '868956041477617',
- '868956041478839',
- '868956041480520',
- '868956041481163',
- '868956041481924',
- '868956041482575',
- '868956041483144',
- '868956041484506',
- '868956041487525',
- '868956041490560',
- '868956041490891',
- '868956041492665',
- '868956041492723',
- '868956041493978',
- '868956041494968',
- '868956041495403',
- '868956041495973',
- '868956041497946',
- '868956041498753',
- '868956041499173',
- '868956041499215',
- '868956041499256',
- '868956041501192',
- '868956041721956',
- '868956041736160',
- '868956041759642',
- '868956041761044',
- '868956041763065',
- '868956041786439',
- '868956041786702',
- '868956041792353',
- '868956041792387',
- '868956041792908',
- '868956041797824',
- '868956045622408',
- '868956045622564',
- '868956045627209',
- '868956045630153',
- '868956045644469',
- '868956045659202',
- '868956045681560',
- '868956045682527',
- '868956045684556',
- '868956045685991',
- '868956045697079',
- '868956045699109',
- '868956045704925',
- '868956048679926',
- '868956048682763',
- '868956048684231',
- '868956048685212',
- '868956048689321',
- '868956048692762',
- '868956048697357',
- '868956048697399',
- '868956048705200',
- '868956048705457',
- '868956048708303',
- '868956048711893',
- '868956048722551',
- '868956048725372',
- '868956048725943',
- '868956048726214',
- '868956048729788',
- '868956048741429',
- '868956048747749',
- '868956048750198',
- '868956048751584',
- '868956048752830',
- '868956048756237',
- '868956048765535',
- '868956048766574',
- '869300031751153',
- '869300031751443',
- '869300031755006',
- '869300031760394',
- '869300031767761',
- '869300031772902',
- '869300031774007',
- '869300031774304',
- '869300031779329',
- '869300031779808',
- '869300031780137',
- '869300031786381',
- '869300031786415',
- '869300031786613',
- '869300031792892',
- '869300031794856',
- '869300033346325',
- '869300033347216',
- '869300033348586',
- '869300033353073',
- '869300033353867',
- '869300033354170',
- '869300033356381',
- '869300033356753',
- '869300033360524',
- '869300033366661',
- '869300033368758',
- '869300033369301',
- '869300033369772',
- '869300033371935',
- '869300033372263',
- '869300033374301',
- '869300033375720',
- '869300033375787',
- '869300033375902',
- '869300033379169',
- '869300033379219',
- '869300033381629',
- '869300033383120',
- '869300033383328',
- '869300033384284',
- '869300033385075',
- '869300033386339',
- '869300033388087',
- '869300033389309',
- '869300033393426',
- '869300033393483',
- '869300033449491',
- '869300033476668',
- '869300033479738',
- '869300033480199',
- '869300033487152',
- '869300033493903',
- '869300033494083',
- '869300036391104',
- '869300036405979',
- '869300036441255',
- '869300036441446',
- '869300036446684',
- '869300036448144',
- '869300036504839',
- '869300036507097',
- '869300039875160',
- '869300039876408',
- '869300039876580',
- '869300039880459',
- '869300039880681',
- '869300039881663',
- '869300039881937',
- '869300039882737',
- '869300039888833',
- '869300039893114',
- '869300039898568',
- '869300039907047',
- '869300039907062',
- '869300039908599',
- '869300039909860',
- '869300039912450',
- '869300039913144',
- '869300039914050',
- '869300039914324',
- '869300039917723',
- '869300039924281',
- '869300039924513',
- '869300039924869',
- '869300039927219'
- ]
- def on_connect(client, userdata, flags, rc):
- print('connect ok.')
- client.disconnect()
- for clientid in kick_clients:
- dev = Device.get_dev(clientid) # type:DeviceDict
- if not dev or not dev.online:
- print('do {}'.format(clientid))
- mqttc = MqttClient(client_id = clientid)
- mqttc.on_connect = on_connect
- host = '120.27.251.159'
- port = 1883
- mqttc.connect(host, port, 60)
- mqttc.loop_forever()
- else:
- print clientid
|