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