Domum Automation eHouse – Software Development pro Room Control panels pro Fenestra TABULETTA – Aperta Source

Domum Automation eHouse – Software development panel discussionem source codice .
Haec alia est descriptio ex tabulis luctus tactus Domum Automation eHouse , Fenestra – fundatur .
Prius hac de topic:
” Smert Domus eHouse – Bibliothecam creare vestri own software pro Fenestra ”
” Developing software for tactum captiosus domus imperium panels eHouse Fenestra – substructio tabulas ”
Id genus praecipuum studium; procedendi outputbuttonnames (index: integer) ;
Nomen legit digital outputs RoomManager , Progressio nomina mensuras inputs systematis configuration .
Salvat configuration presul ” % RemoteEhouseDir % \ Panels \ ” si est ibi default configuration file pro RoomManager eam creat cum nomine et extensionem RoomManager ‘ . txt ‘ .
Lima pro imperium panel fundantur supra default file extensionem et , sicut computer nomen in fenestras panel .
Ad tollendam assuetum buttons (outputs et rationes) , mensuraui inputs , rationes forma (vel ad virtutem reducatur) , sit in defalta, aut file pro panel ad substituendos agro nomen blank lineae (custodientes linea dinumerationem) .
In hoc file magni momenti sunt Analog sensorem type occasum (in quadratum brackets)
[ % ] A percentage in relatione ad subministrationem voltage controller
[C] temperatus (per default omnes sensoriis, excepto primo)
[ – % ] Inuersam recipis partem C % – X sicut lux sensorem (sensorem I per default)
Enim aliud connectens Analog sensoriis (inclusa esse in defectu file mutata per default occasus) .
procedendi TForm1 . Program1Click (, mittentis: TObject) ;
Eventus tracto ” OnClick ” pro omnibus virtualis buttons pro launching progressio .
Identifies clavem numerus (ex coetus progressio mutationes) , ut has been lego et collocavit eventus committitur lego progressio in eventu queue .
procedendi TForm1 . output1Click (, mittentis: TObject) ;
Eventus tracto ” OnClick ” pro omnibus virtualis buttons mutare output status .
Identifies clavem numerum (coetui mutare output competit) , ut has been lego et collocavit eventus mutat output eventus queue in calculone eHouse .
procedendi RunEvent (eventcode , arg1 , arg2 , arg3 , arg4 , arg5: integer ; str: chordae) ;
Eventus records ad queue in calculone system eHouse .
Parametri data eventus codice pro directo modus:
eventus codice ,
Event argumenta , Nuntia descriptio Index .
procedendi update_panel ;
Functio updates contentis in panel – Analog mensuras et outputs (virtualis buttons colores) .
Oportet started statim post functio periodice ” update_status ” (Adaequationis statu auriga a server PC eHouse) .
Domum Automation moderatoris eHouse
Control Automation fabrica
Domum Automation – control calefaciendi et ligtht in discubitus .