smartphones statws rhaglennu eHouse4Android gyrwyr diweddaru ar gyfer Android

eHouse Automation Hafan – Cydamseru o yrwyr , I , O , gwerthoedd fesur ar gyfer yr offer a'r paneli ar Android . Disgrifiad o'r pecyn meddalwedd a llyfrgelloedd i greu eu paneli eu hunain ar y llwyfan Awtomeiddio cartref eHouse – Meddalwedd i reoli'r system EHouse Automation Hafan – Rheoli a Automation eHouse Adeiladu – Rheoli .

Dosbarth EhouseTCP

Dosbarth yn cael ei ddefnyddio i gynnal y cyswllt TCP / IP gyda'r system Automation Adeiladu eHouse (ar-lein) ac yn diweddaru'r data yn dod o'r eHouse microbrosesydd rheolwyr { Automation eHouse Adeiladu – Gyrwyr } .
Mae hefyd yn gofyn defnyddio dosbarthiadau:
* Ehousecommunication . dosbarth
* StatusEhouse . dosbarth
* StatusCommManager . dosbarth

Pan fydd y cysylltiad ” ymholiad ” o Automation eHouse , i dderbyn y statws presennol y gyrwyr (ar-lein) ar gyfer ceisiadau ddelweddu { Automation eHouse Adeiladu – Oriel Rheoli Meddalwedd } , data yn cael eu diweddaru yn achosion (1 rheolwr => ; am achos o statws dosbarth) dosbarthiadau:

  • StatusEhouse (ar gyfer gyrwyr eHouse1)
  • StatusCommManager (ar gyfer gyrwyr eHouse TCP / IP)

Gall y rhain wedyn yn cael eu data o godir gan y meddalwedd ar gyfer cofnodi ac algorithmau delweddu, neu unrhyw feddalwedd arall ar y llwyfan Android , heb orfod ysgrifennu ” algorithmau cyfieithu ” cyfluniad PC eHouse ar gyfer Android llwyfan .


Nodweddion:

TerminateQuery ddi-rym statig gyhoeddus ()

Dirwyn i Ben TCP / IP (dolen ddiddiwedd ar gyfer derbyn y statws o yrwyr .

Enghraifft o ddefnydd: EhouseTCP . TerminateQuery () ;


statig gyhoeddus boolean QueryStart (gwesteiwr String , int porthladd)

Cychwyn ac yn cynnal cyfathrebu a derbyn y statws yr holl eHouse system gyrrwr (dolen ddiddiwedd – gellir ei stopio gan TerminateQuery ())

Os bydd y llu a nodwyd yn defnyddio paramedrau cynnal a phorthladd

fel arall mae'n defnyddio y lleoliadau ffurfweddu (ar wahân ar gyfer cysylltiad lleol a Rhyngrwyd, yn dibynnu ar y swyddogaeth i redeg y cyhoedd EnableInternet (boolean enab) )

Enghraifft o ddefnydd: EhouseTCP . QueryStart ( ” ” , 9876) ; / / Cysylltu â'r gweinydd diofyn ar y eHouse TCP / IP


ddi-rym cyhoeddus AllDevsStatus statig ()

Mewnforion enwau gyrwyr ” eHouse 1 – 485 ” , ynghyd ag enwau o allanfeydd , I , fesur mewnbynnau gan Ffeiliau Configuration

Enghraifft o ddefnydd: EhouseTCP . AllDevsStatus () ;


ddi-rym cyhoeddus AllDevsTCPStatus statig ()

Mewnforion enwau gyrwyr ” EHouse Ethernet ” ynghyd ag enwau o allanfeydd , I , fesur mewnbynnau gan Ffeiliau Configuration

Enghraifft o ddefnydd: EhouseTCP . AllDevsTCPStatus () ;



Enghraifft o cod cyfan:

Gyrwyr Rhagor o wybodaeth eHouse:

rheoli goleuadau , gwresogi , HiFi mewn mannau
Rheolaeth ganolog gwresogi ac awyru
rheoli bleindiau , gatiau , cysgodlenni
rheolaeth gatiau , Caeadau , cysgodlenni Fersiwn system eHouse1

Dylunio a gosod y system ei wneud eich hun

EHouse Automation Hafan – Dylunio System Annibynnol
Automation eHouse Adeiladu – Hunan-Gosod