நீக்கத்திற்கு வீட்டில் தானியங்கி கட்டுப்பாட்டு இரும நிலை – இலவச மூல குறியீடு

முகப்பு ஆட்டோமேஷன் , கட்டுமான மேலாண்மை eHouse – நீக்கத்திற்கு நுண்செயலி கட்டுப்பாட்டு நிலை
முகப்பு ஆட்டோமேஷன் LAN அல்லது WiFi இணைப்பு கட்டுப்பாட்டு குழு மூலம் பெற்றார் , வழியாக UDP (பயனர் டேட்டாகிராம் நெறிமுறை) .
பைனரி வடிவில் தர சட்ட வரவேற்பு நிலை , உடன் கட்டுப்படுத்திகள் கட்டுரையில் விவாதிக்கப்படுகிறது ” அறிவார்ந்த கட்டிடம் eHouse கட்டுப்படுத்தி நிலை தொகுப்பு ” .
நீக்கத்திற்கு சட்ட தொகுப்பு இருந்து தரவு ஒவ்வொரு பிட் ஆய்வு செய்ய வேண்டும் .
மேலும் , கட்டுப்படுத்தி ஒவ்வொரு வகை:

  • RoomManager
  • ExternalManager
  • HeatManager
  • InputExtender
  • CommManager
  • LevelManager
  • EthernetRoomManager

டிஜிட்டல் உள்ளீடுகளை அளவு வித்தியாசம் இல்லை , அளவீட்டு உள்ளீடுகள் , டிஜிட்டல் வெளியீடு , பிரகாச குறைப்பான்களுடன் , கண்காணிப்பு பணிகள் மற்றும் வழிமுறைகளை என்று முடிவு , நிலையான சட்ட மாற்றம் செய் தரவு கட்டுப்படுத்தி வகையை பொறுத்து என்று .
சுதந்திரமாக கட்டுப்படுத்தி ஒவ்வொரு வகை பிட் மூலம் நீக்கத்திற்கு பிட் தேவை இந்த முடிவு .
உருவாக்க மற்றும் சட்ட நீக்கத்திற்கு வழிமுறை சோதிக்க நுண்செயலி கட்டுப்பாட்டு அனைத்து வகையான செயல்படுத்த வழக்கில் 1 மாதம் வரை ஆகலாம் .
ஒரு குறைந்தபட்ச இந்த நேரம் குறைக்க , eHouse இருந்து கடன் வழிமுறையை முன்வைக்க தயாராக எளிதாக்கும் . exe பயன்பாடு , தானாகவே தொடர்பு குழுவின் டெம்ப்ளேட் பதிவுகள் (மாத்திரைகள் கிடைக்கும்) விண்டோஸ் எக்ஸ்பி மூலம் கட்டுப்படுத்தி மற்றும் சுமை தரவு அனைத்து தகவல் அறிய , சாலையின் மூலம் தேற்றம் , 7 , 8 .
தானாக eHouse மென்பொருள் நூலகங்கள் தரவை ஏற்ற பிறகு , குறியீடு ஒரு சில வரிகளை , நீங்கள் ஒரு சில நிமிடங்களில் உங்கள் சொந்த கட்டுப்பாட்டு நெறிமுறைகள் eHouse அமைப்பு உருவாக்க முடியும் .
EHouse நிலை தரத்தின் பைனரி சட்ட நீக்கத்திற்கு மென்பொருள் குழு டெம்ப்ளேட்டையும் நூலகம் செயல்படுவதாகும் . இது பைனரி செய்ய வேண்டும் , eHouse இல்லாமல் ஈத்தர்நெட் கட்டுப்படுத்திகளுக்கு இருந்து நேரடி நீக்கத்திற்கு நிலையை . Exe பயன்பாடு மேற்பார்வை .
நீக்கத்திற்கு முழு சட்டம் (நுண்செயலி கட்டுப்படுத்திகளுக்கு eHouse1 RM , EM , Array_of_char: HM) (str செயல்முறை set_rm செயல்பாடு மேற்கொள்ளப்பட்ட ; TCP_INDEX_INC: முழு எண்) ;
அளவுருக்கள் இடையக நிலை மற்றும் மாற்றம் (நடப்பு) செயல்பாடுகள் இருக்கின்றன . தாங்கல் நிலை இருந்து பெறப்பட்ட அனைத்து தரவு கொண்டுள்ளது . விலக்கம் கடத்துவதற்காக வகை (நீட்டிக்கப்பட்ட முகவரியை பொறுத்தது , வழக்கமான , மற்றும் தொடர்பாடல் வழிமுறைகள் சார்ந்து மற்ற எதிர்கால பயன்பாடுகள்) .
அது தானாக தனித்தனியாக ஒவ்வொரு கட்டுப்படுத்தி ஐந்து வரிசை நிலையை பூர்த்தி செய்து நேரடியாக திரையில் தொடர்பில் பேனல்கள் மீது தானாகவே தரவு அல்லது மேம்படுத்தல் தரவு கையாள முடியும் .
இந்த செயல்பாடு UDP சாக்கெட் கூறு இருந்து பெற தரவு நிகழ்வு செயல்முறை (TNMUDP உள்ள செயல்படுத்தப்படுகிறது – onDataReceived நிகழ்வு) பைனரி என்று .
பின்வருமாறு வரவேற்பு உள்ளது:
செயல்முறை TForm1 . binaryDataReceived (அனுப்புநர்: TComponent ;
NumberBytes: முழு எண் ; FromIP: சரம் ; துறைமுகம்: முழு எண்) ;
var சி: வரிசை [0 . . எரிப்பதை 1024] ;
MyStream: TMemoryStream ;
ஆரம்பி
filesystem_status பின்னர் வெளியேற வேண்டும் ; / / எந்த கோப்பு முறைமை filesystem_status இருந்தால்
MyStream: = TMemoryStream . உருவாக்கு ; / / தரவு ஸ்ட்ரீம் உருவாக்கவும்
இரண்டு கொண்ட ஒன்று . ReadStream (MyStream) ; / / தரவு ஸ்ட்ரீம் Read
MyStream . வாசிக்க (சி [0] , NumberBytes) ; / / ஏகப்பட்ட இடையக சி
set_rm (சி , 1) ; / / மாறியவர்கள் பைனரி தரவு மற்றும் சுமைகள் கட்டுப்பாட்டு eHouse 1 பதிவேடுகளை rm [குறியீட்டு]
Test_save ; / / டெஸ்ட் எளிதாக அறுவை சிகிச்சை ஒரு உரை கோப்பில் வெளியீடு பதிவு
update_panel ; கட்டுப்பாட்டு பலகத்திற்கு / / தரவை ஏற்று
இறுதியில் ;
அதை நீங்கள் தானாகவே மற்றும் அனுமதிக்கிறது – ஒரு LAN அல்லது Wi மேல் தரவு துளையிடல் சேகரிப்பு – UDP (பயனர் டேட்டாகிராம் நெறிமுறை) மூலமாக தொகுப்பு ஒளிபரப்பு மூலம் fi .
என்ன இன்னும் சேவையகம் ஒரு திறந்த இணைப்பு மட்டுமே துறைமுக ஒளிபரப்பில் கேட்டு தேவையில்லை ‘ 6789 ‘ இயல்புநிலை அல்லது பிற .
பிழைகள் இணைப்பு , பிணைய , திசைவிகள் (TCP சேவையகத்துடன் தொடர்பு வழக்கில் போன்ற) ஒரு தற்காலிக அல்லது குறிப்பிடப்படாத மென்பொருள் பிழைகள் காரணமாக இல்லை , ஆனால் வெறும் தரவு அல்லது பொருத்தமான சேவையகம் UDP கிளையன் பயன்பாடு பாதிக்காமல் தரவு மேம்படுத்த மறைந்துவிடும் .

எச்சரிக்கை! . நீங்கள் eHouse முகப்பு ஆட்டோமேஷன் ஒரு விண்டோஸ் கட்டுப்பாட்டு மென்பொருள் உருவாக்க வேண்டும் , இது ஒரு பயன்பாடு அனைத்து வழிமுறைகளிலும் செயல்படுத்த வேண்டும் , தரவுகளையும் மற்றும் செய்கிறது அனைத்து வழிமுறைகளும் அவற்றை காட்சிப்படுத்த இது . நாம் அதே கணினியில் 2 UDP கேட்பவரின் சாக்கெட் இருக்க முடியாது என்று சில நேரங்களில் அனுசரிக்கப்பட்டது .
நூலகம் பைனரி மிக முக்கியமான காரணிகள்:
boiler_alarm: பூலியன் = பொய் ; / / பாய்லர் எச்சரிக்கை எச்சரிக்கை திட்டமிடப்பட்ட வெப்பநிலை மேலே
/ / ஓவர் – வெப்பநிலை எச்சரிக்கை கொதிகலன்
bonfire_stat: முழு எண் ; / / நெருப்பின் வெப்ப நிலை 0 – இரும முறையில் 7 – வேலை நிலை தீ
/ / 0 – ஆஃப் நீக்கம் – வெப்ப இல்லை
/ / 1 – / அணைப்பதற்காக மீது தீ => ; ; பச்சை நிலை < ; ; temp ஜாக்கெட் (பச்சை ஒளிரும் LED) – ஃப்ளாஷ் பச்சை காலாவதியாகிறது
/ / 2 – => நெருப்பு ; ; பச்சை நிலை> ; ; = தற்காலிக சட்டையை> ; ; மஞ்சள் நிலை – histeressis (பச்சை LED) – பசுமையான
/ / 3 – => நெருப்பு ; ; மஞ்சள் நிலை – histeressis> ; ; temp சட்டையை> ; ; histeressis நிலை, மஞ்சள்) (பச்சை, மஞ்சள் LED) – பசுமையான – மஞ்சள்
/ / 4 – => நெருப்பு ; ; மஞ்சள் நிலை + histeressis> ; ; temp சட்டையை> ; ; சிவப்பு நிலை – histeressis (மஞ்சள்) – மஞ்சள்
/ / 5 – நிபந்தனையற்ற => ; ; சிவப்பு நிலை – histeressis < ; ; temp ஜாக்கெட் < ; ; histeressis நிலை + சிவப்பு (சிவப்பு, மஞ்சள் எல்.ஈ. டி) மஞ்சள் – சிவப்பு
/ / 6 – நிபந்தனையற்ற => ; ; temp சட்டையை> ; ; histeressis நிலை + சிவப்பு (சிவப்பு LED மாறிலி) – சிவப்பு
/ / 7 – நிபந்தனையற்ற => ; ; temp சட்டையை> ; ; நெருப்பு எச்சரிக்கை (சிவப்பு ஒளிரும் LED) எச்சரிக்கை – சிவப்பு ஃப்ளாஷ்
bonfire_sensor_error: பூலியன் = பொய் ; இரண்டு இடையே / / பிழை உணரிகள் நெருப்பு மிகவும் வேறுபட்ட தண்ணீர் ஜாக்கெட் வெப்பநிலை சென்சார்கள்
/ / பிழை நெருப்பிடம் கவசத்தை வெப்பநிலை சென்சார்கள் மிக பெரிய வேறுபாடு
recuperator_status: சரம் ; அதிலிருந்து மீண்டும் ஒரு / / தகுதி , காற்றோட்டம் , காற்று சூடாக்க – ஈடு செய்தல் மற்றும் காற்றோட்டம் நிலை
recu_winter: பூலியன் = பொய் ; / / ஈடு செய்தல் குளிர்காலத்தில் / கோடை வெப்பம் பரிமாற்றி முறையில் செயல்படுத்தப்படும் / முடக்கப்பட்டுள்ளது – ஈடு செய்தல் குளிர்காலத்தில் / கோடை
recu_manual_amalva: பூலியன் = உண்மை ; Amalva ஈடு செய்தல் வேண்டும் / / ஈடு செய்தல் கார் / கையேடு முறை (உள் controler amalva நிர்வகிக்கப்படும் கார் , eHouse HeatManager செய்ய கையேடு) / /
ஈடு செய்தல் amalva கையேடு / கார்
went_cooler: பூலியன் = உண்மை ; கணினி அதிலிருந்து மீண்டும் அதிலிருந்து மீண்டும் அல்லது உண்டு / GWC உள்ள காற்றோட்டம் அல்லது குளிரான ஆப் / மீது / / நீர் குளிர்ச்சியாக
went_gwc: பூலியன் = பொய் ; அன்று / ஆஃப் / / GHE (தரையில் வெப்ப பரிமாற்றி) Servomotor – / இல்லை தரையில் வெப்ப பரிமாற்றி மோட்டார்
went_aux_gwc_fan: பூலியன் = பொய் ; / / துைண GWC தரையில் வெப்ப பரிமாற்றி மறுபடியும் / / சுவிட்ச் மீது விசிறி – உதவி GWC விசிறி
bonfire_dgp: பூலியன் = பொய் ; / / நெருப்பின் வெப்ப காற்று விநியோக முறை செயல்படுத்தப்படுகிறது / முடக்கப்பட்டுள்ளது – நெருப்பிடம் டிஜிபி இருந்து வெப்ப காற்று ரசிகர் விநியோகம்
ventilation_on: பூலியன் = பொய் ; / / காற்றோட்டம் தற்போது / அன்று வேலை – காற்றோட்டம் மற்றும் வெப்ப மீட்பு அடங்கும்
heater_pump: பூலியன் = உண்மை ; அன்று / ஆஃப் காற்றோட்டத்திற்காக ஹீட்டர் க்கான / / பம்ப் – ரேடியேட்டர்கள் ஒரு பம்ப் வெப்பமூட்டும் மற்றும் காற்றோட்டம் சுற்று
three_ways_cutoff: முழு = 0 ; / / மூன்று வழிகள் உண்டு வெட்டு திசையில் 0 , நிலை 1 அதிகரிக்கும் , – ) சுழற்சி மின் திசையில் நிலை 1 குறைகிறது – வழி வால்வு
solar_pump: பூலியன் = பொய் ; அன்று / ஆஃப் / / சூரிய பம்ப் – சூரிய பம்ப்
boiler_on: பூலியன் = பொய் ; / / பாய்லர் செயல்படுத்தப்படும் / முடக்கப்பட்டுள்ளது – / இல்லை கொதிகலன்
boiler_pump: பூலியன் = பொய் ; / இல்லை கொதிகலன் குழாயின் / / தகுதி – / இல்லை கொதிகலன் பம்ப்
boiler_fuel_out: பூலியன் = பொய் ; Aproximate எரிபொருள் / / பாய்லர் அவுட் (வெப்பமாக்கலின் மணி எண்ணிக்கை) – திட எரிபொருள் கொதிகலன் (கொதிகலன் செயல்பாட்டை மணி அடிப்படையில் கணக்கிடப்படும்) க்கான மதிப்பிடப்பட்டுள்ளது எரிபொருள் பற்றாக்குறை
boiler_power_on: பூலியன் = பொய் ; உண்டு / / / பாய்லர் supplay சக்தி ; – / இல்லை கொதிகலன் சக்தி
boiler_fuel_supply_override: பூலியன் = பொய் ; / / மீறு supplyier எரிபொருள் கொதிகலன் (eHouse / உள் கொதிகலன் கட்டுப்படுத்தி மூலம் கட்டுப்பாடு) – / இல்லை பெற்றோர் கட்டுப்பாட்டு எரிபொருள் விநியோக அமைப்பு eHouse
bonfire_pump: பூலியன் = பொய் ; உண்டு / / / நெருப்பின் பம்ப் நிலை – / இல்லை தீ பம்ப்
recu_speed: முழு = 0 ; / / ஈடு செய்தல் 0 Speeed . . 3 – ஈடு செய்தல் வேகம்
recu_temperature: முழு எண் ; RECU 0 / / வெப்பநிலை நிலை . . Amalwa ஐந்து 30C வெப்பநிலை ஈடு செய்தல்
_recu_mode: சரம் = ‘ ‘ ; இது HEatManager கட்டுப்பாட்டு குழு (eHouse என உரை / / வெளியிலான மீள்மை நடவடிக்கை முறை . exe) – கட்டுப்பாட்டு குழு பயன்பாடு HeatMAnagerem eHouse என ஈடு செய்தல் முறை . exe
சென்ற: சரம் ; ஒரு HeatManager கட்டுப்பாடு பலகத்தில் (eHouse என்று / / உரை காற்றோட்டம் நிலை . exe) – காற்றோட்டம் நிலை eHouse ஒரு HeatManager பலகத்தில் அதே . exe
கொதி கலம் , சூரிய: சரம் ; / / பாய்லர் , ஒரு கண்ட்ரோல் பேனல் போன்ற சூரிய உரை HeatManager நிலை (eHouse . exe) – கொதிகலன் நிலை மற்றும் சோலார் பேனல்களில் கட்டுப்பாடு (HeatManager) eHouse . exe
கோமி: சரம் ; ஒரு HeatManager கட்டுப்பாடு பலகத்தில் (eHouse என்று / / உரை நெருப்பு நிலை . exe) – தீ கட்டுப்பாட்டு குழு பயன்பாடு heatmanager eHouse போன்ற நிலை . exe
கட்டுப்பாடு விளக்கு