Rialú Uathoibriú Baile na Android le SMS , Wifi , Idirlíon , Ríomhphost (eHouse4Andoid) leabharlainne do chláir

eHouse Uathoibriú Baile agus cumarsáid le Android .
Cruthaíodh a sheoladh amháin nó níos mó imeacht chóras eHouse rang ehousecommunication le ordú amháin (1 líne de chód foinse)
Gach feidhmeanna den aicme seo ritheann statically (gan a chruthú go bhfuil drochriarachán i rang) . Aicme ehousecommunication Tá agus tá leathnú chuig gach modh na n-orduithe a sheoladh chuig rialú { EHouse Uathoibriú Baile – Rialú A} Uathoibriú Foirgníochta eHouse do thiománaithe { EHouse Uathoibriú Foirgníochta – Tiománaithe As} {feistí Android EHouse Uathoibriú Baile – Bainistíochta Agus} Uathoibriú bhaile EHouse – Bogearraí (Gailearaí na scáileáin bogearraí { EHouse Uathoibriú Foirgníochta – Gailearaí na n-Rialú Bogearraí }) .

Faoi láthair is iad seo:

  • SMS
  • Ríomhphost
  • TCP / IP (wifi , Ethernet , Idirlíon , Inlíon , LAN , WAN)

Gnéithe ar fáil sa seomra ranga ” ehousecommunication ” le haghaidh Uathoibriú eHouse


slánuimhir AddAsciiEvent poiblí statach (imeacht Teaghrán)

Nuair a chuirfear ar ócáid ​​(eHouse ordú) do thiománaithe ar imeachtaí scuaine i gcomhair tharchur ar aon mhodh teachtaireachtaí
imeacht paraiméadar: an cód imeacht (scríofa sa chód heicsidheachúlach DirectEvent) de réir caighdeán eHouse:
Mar shampla: ehousecommunication . AddAsciiEvent ( ” 37010101020000000000 ” ) ; Imeacht – lasc (stáit a athrú) aschuir 1 i RM 1 (seoladh 55 , 1)

ehousecommunication . AddAsciiEvent ( ” 37010101020000000000 ” ) ; / / Aschur Toggle 1 de RM1 – aghaidh a thabhairt ar heicsidheachúlach (37H , 1) {} addrh – > ; 55 (37H) (seoladh an rialtóir H) addrl – > ; A – (Seoladh an tiománaí, L) gceannas ar – ordú => ; leagan aschur ARG ar – Líon aschur (1) – le paraiméadar don ordú (gan aschur) ARG 2 – luach atá leagtha (2) – 2 le haghaidh an paraiméadar ordú (lasc – athrú stát) ARG 3 – 3 le haghaidh an paraiméadar ordú ARG 4 – 4 le haghaidh an paraiméadar ordú ARG 5 – 5 le haghaidh an paraiméadar ordú ARG 6 – 6 le haghaidh an paraiméadar ordú ARG 7 – 7 le haghaidh an paraiméadar ordú

tuairisceáin ar líon na bearta sa scuaine dénártha – 10 bytes do gach imeacht leis .

Imeachtaí a leanas chomh maith leis an dénártha scuaine: EventToRunByte 10B gach ócáid
agus téacs: EventToRun 20 carachtair gach imeacht (códaithe i gcód heicsidheachúlach ASCII – mar pharaiméadar fheidhm)

Má sheolann tú an imeachtaí trí TCP / IP is féidir a sheoladh ar a mhéad 20 imeachtaí (200B) (dénártha sheoltar chuig an scuaine) .
I gcás na n-imeachtaí sheoladh trí SMS Is féidir leat a sheoladh ar a mhéad de seacht n-imeacht (a sheoladh chuig scuaine de téacs) .
I gcás na n-imeachtaí sheoladh tríd an rPhost féidir leat a sheoladh ar a mhéad de seacht n-imeacht (a sheoladh chuig scuaine de téacs) .

Do comhoiriúnacht is fearr a ghlacadh leis an luach is ísle do na modhanna (7) a bheith in ann a roghnú aon chineál na n-imeachtaí a tharchur ó na scuaine le tiománaí


ClearEventQueue neamhní poiblí statach ()

Glan an t-ábhar imeachtaí dá scuainí (dhénártha agus téacs agus fad an scuaine

Sampla d'úsáid: ehousecommunication . ClearEventQueue () ;


neamhní poiblí statach Tosaithe ()

Initializes na socruithe cumarsáide maidir le gach modh – léann na comhaid cumraíocht wyeksporowane iarratais ” eHouse . exe? / soghluaiste ” . Ní mór an ghné seo a chur i ngníomh sa chéad (roimh thosú ar an iarracht a tharchur , sonraí sioncrónaithe, etc)

Ní mór do chomhaid cumraíochta reatha a uaslódáil chuig an eolaire cárta SD ” / ISYS / ” .
Ba chóir na comhaid a onnmhairiú ó eHouse iarratas agus suas chun dáta más rud é:

  • Athruithe sa hash – cód criptithe
  • tarchuir trí athrú a dhéanamh ar an socruithe maidir le haon meáin
  • focal faire a athrú
  • a chur leis / a bhaint feistí
  • tiománaithe a athainmniú , O , Mé
  • athruithe ar an léirshamhlú grafach na n-íomhánna

Sampla d'úsáid: ehousecommunication . Tosaithe () ;


GetLog Teaghrán statach poiblí ()

tuairisceáin a bhfuil sa logáil isteach
Sampla d'úsáid: Teaghrán Logáil = ehousecommunication . GetLog () ;


ClearLog neamhní poiblí statach ()

Tá cleans logáil isteach córas uathoibríoch eolas tábhachtach mar gheall ar an tarchur, etc
Sampla d'úsáid: ehousecommunication . ClearLog () ;


GetSmtpLog Teaghrán statach poiblí ()

tuairisceáin a bhfuil sa logáil isteach chun ríomhphoist a sheoladh trí fhreastalaí SMTP
Sampla d'úsáid: Teaghrán Logáil = ehousecommunication . GetSmtpLog () ;


ClearSmtpLog neamhní poiblí statach ()

Glan an logáil isteach go huathoibríoch sheoladh r-phost trí SMTP freastalaí
Sampla d'úsáid: ehousecommunication . ClearSmtpLog () ;


poiblí statach Boole SendEmail ()

Seolann an scuaine ag imeacht Ríomhphost

tuairisceáin ” fíor ” conas mar gheall ar

Réitíonn an scuaine ócáid ​​mar OK

Scríobhann na torthaí chuig an logáil SMTP

Sampla d'úsáid: ehousecommunication . SendEmail () ;


SendSMS poiblí Boole statach ()

Seolann ina scuaine imeacht trí SMS

tuairisceáin ” fíor ” conas mar gheall ar

Réitíonn an scuaine ócáid ​​mar OK

Sampla d'úsáid: ehousecommunication . SendSMS () ;


poiblí statach Boole SendWiFi (ósta Teaghrán , slánuimhir calafoirt)

Seolann ina scuaine ócáid ​​ar feadh TCP / IP (wifi , Ethernet , Idirlíon , LAN , WAN)

óstach – Seoladh IP an fhreastalaí a fhaigheann imeachtaí áitiúla nó domhanda nó seirbhísí, nó ddns dá samhail
calafoirt – Uimh gcalafort an freastalaí a sonraí a fhaigheann

tuairisceáin ” fíor ” conas mar gheall ar

Réitíonn an scuaine ócáid ​​mar OK

Sampla de a úsáid: go háitiúil le haghaidh CommManager ‘ a { rialú dallóga } ehousecommunication . SendWiFi ( ” 192 . 168 . 0 . 254 ” , 9876) ;



Is sampla cód iomlán

EHouse uathoibriú Tógáil – Android cumarsáid a dhéanamh leis an SMS , Wifi , Idirlíon , cód foinse Ríomhphost Tuilleadh eolais faoi na gcóras (tiománaithe eile): teasa a rialú an láir
rialú geataí
Gnéithe Córas EHouse

Coigiltis Uathoibriú Baile Uathoibriú Baile – Slándáil

EHouse Uathoibriú Baile – Córas Dearadh Neamhspleách

EHouse Uathoibriú Foirgníochta – Féin-Suiteála