ዝርዝር ሁኔታ:

NEST የእርስዎን አሮጌ ቴርሞስታት - 4 ደረጃዎች (ከስዕሎች ጋር)
NEST የእርስዎን አሮጌ ቴርሞስታት - 4 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: NEST የእርስዎን አሮጌ ቴርሞስታት - 4 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: NEST የእርስዎን አሮጌ ቴርሞስታት - 4 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: ዚኩኪኒ ከስጋ የበለጠ ጣፋጭ ነው ፣ በማይታመን ሁኔታ ቀላል እና ጣፋጭ ነው። በ 10 ደቂቃዎች ውስጥ የእናቶች አሮጌ የምግብ አዘገጃጀት መመሪያ 2024, ህዳር
Anonim
Image
Image
ቴርሞስታት እንዴት እንደሚሰራ
ቴርሞስታት እንዴት እንደሚሰራ

በቤቴ ውስጥ ያለው የማሞቂያ ስርዓት ምናልባት እንደ ቤቱ ራሱ ያረጀ ነው። እሱ ወደ 30 ዓመት ገደማ ነው ፣ ይህም ከቤቱ ዓመታት አንፃር ጥሩ ነው ፣ ግን እስከ ቴክኖሎጂው ድረስ በበረዶ ዘመን ውስጥ በጣም ተጣብቋል። በንግድ መፍትሔዎች 2 ዋና ችግሮች አሉ-

  • የተከለከለ ዋጋ አሰጣጥ
  • ምርት እንደ አገልግሎት

Revolv ላይ ምን እንደደረሰ ሁላችንም እናስታውሳለን እናም በክረምት አጋማሽ ላይ ይህ እንዲደርስብኝ በጣም አልፈልግም። ይህን በአእምሯችን በመያዝ ፣ ለአሮጌ ቴርሞስታትዎ በሚያስደንቅ ሁኔታ አጠራጣሪ የሚመስሉ ግን የሚሰራ የ NEST-Alike መቆጣጠሪያን እሰጥዎታለሁ። አይጨነቁ ፣ በቅርቡ በሚታከልበት በጣም የተሻለ ቅጥር ላይ እቅድ አወጣለሁ!

ዋና መለያ ጸባያት:

  • ነባሩን ቴርሞስታት የመጠቀም ችሎታ (ሚስት ስለ እሱ ካዘነች)
  • የርቀት መዳረሻ
  • AWAY ሁነታ
  • ተስማሚ የሙቀት አመልካች
  • ከአሌክሳ ጋር ይሠራል

በቅርቡ (ለዝመናዎች እዚህ ይመልከቱ)

  • ጉግል መነሻ
  • የጉግል ቀን መቁጠሪያ
  • ባለብዙ ዳሳሾች
  • የራዲያተር መቆጣጠሪያዎች
  • የ IFTT ውህዶች
  • የሰራተኛ ድጋፍ
  • የኤችቲቲፒ ጥያቄዎች
  • በጣም የተሻለ የሚመስል አጥር

ደረጃ 1 ቴርሞስታት እንዴት እንደሚሰራ

ቴርሞስታት እንዴት እንደሚሰራ
ቴርሞስታት እንዴት እንደሚሰራ
ቴርሞስታት እንዴት እንደሚሰራ
ቴርሞስታት እንዴት እንደሚሰራ

ቴርሞስታት ምናልባት ከከፍተኛ ከፍታ ጋር የተገናኘ ሊሆን ይችላል! ወረዳው መዘጋቱን እስካላረጋገጡ ድረስ ምንም ነገር ለማድረግ አይሞክሩ። እራስዎን ሊጎዱ እና በተገናኙት መሣሪያዎች ላይ ጉዳት ሊያደርሱ ይችላሉ። ደህንነትዎን ለማረጋገጥ ብቃት ያለው የኤሌክትሪክ ሠራተኛ ማማከርን ያስቡበት።

የ Honeywell ቴርሞስታት በግድግዳ ላይ የተገጠመ አሃድ ነው ፣ በዋናው ኃይል የተጎላበተ (የሶኖፍ መሠረታዊ ነገሮች min 90V ያስፈልጋቸዋል ፣ ወረዳዬ 230 ቪ አለው)። ሳጥኑ ከዋናው ተቆጣጣሪ አሃድ (የበለጠ የላቀ ሳጥን) ጋር የተገናኘ ሲሆን የሙቀት መጠኑ ከታለመለት ደረጃ በታች ሲወድቅ ምልክቱን ይልካል። የእርስዎ ክፍል የተለየ ሊሆን ቢችልም ፣ መርሆው በጣም ተመሳሳይ ነው። በግድግዳ በተገጠመ አሃድ 3 ሽቦዎች እና የሬዲዮ ግንኙነት ከሌለዎት-ይህ ለእርስዎ አጋዥ ስልጠና ነው።

ባለ 3-ሽቦ ቴርሞስታቶች በመርህ ውስጥ እንዴት እንደሚሠሩ አውቃለሁ ፣ ይህም በአጋጣሚ 2 ሽቦዎችን በማሳጠር ፊውዝ እንዳናነፍስ አላገደኝም! እኔ ከአውታረ መረቡ ጋር የተገናኙ 3 ሽቦዎች አሉኝ (4 ኛው ምድር ከመሆን ጋር)። የእኔ የ Honeywell ቴርሞስታት ገመድ አልባ አይደለም ፣ ስለዚህ ምልክቱን ለመቀየር ፣ ሶኖፍ ቤዝድን መጠቀም እችላለሁ። እሱን ለመለየት እና ምልክቱ ወደ ክፍሉ እንዴት እንደሚላክ ለማየት ጊዜው አሁን ነው። በቅርብ ምርመራ ፣ ተርሚናሉ በሚከተለው መንገድ ተገናኝቷል-

  1. (ሰማያዊ) - መሬት
  2. (ቢጫ) - ምልክት ፣ ከፍ ባለ ሲነሳ ማሞቂያው በርቷል
  3. በጥቅም ላይ አይደለም
  4. (ቀይ) - ምልክቱን ወደ ላይ ለመሳብ የሚያገለግል የቀጥታ ሽቦ

ግቤን ለማሳካት ፣ ማሞቂያዬ እንዲበራ ስፈልግ ቀጥታ ሽቦውን በምልክት ሽቦ ማሳጠር አለብኝ። በተመሳሳይ የተገናኘ ቴርሞስታት ካለዎት ፣ ሶኖፍ ቤዚክ ዘዴውን ለመሥራት በቂ ስለሚሆን ዕድለኛ ነዎት።

ደረጃ 2 Sonoff Basic Ready ማግኘት

ሶኖፍ መሰረታዊ ዝግጁነትን ማግኘት
ሶኖፍ መሰረታዊ ዝግጁነትን ማግኘት
ሶኖፍ መሰረታዊ ዝግጁነትን ማግኘት
ሶኖፍ መሰረታዊ ዝግጁነትን ማግኘት
ሶኖፍ መሰረታዊ ዝግጁነትን ማግኘት
ሶኖፍ መሰረታዊ ዝግጁነትን ማግኘት

ሽቦዎችን ማገናኘት ከመጀመራችን በፊት ፣ የሙቀት ዳሳሽ (DHT11) ወደ ድብልቅው ማከል አለብን። የታሶሞ firmware ወደ የእርስዎ Sonoff መሣሪያ መብረቁን ያረጋግጡ (እዚህ በጣም ጥሩ ብልጭታ መመሪያ አለኝ) እና የእርስዎ Tasmota- የነቃ Sonoff በትክክል መዋቀሩን (በእኔም አስቀድሞ ተሸፍኗል)። አሁን የቀረዎት የ DHT11 ዳሳሹን ከሶኖፍ ጋር ማገናኘት እና ለሙቀት ሪፖርት ማድረጉ ብቻ ነው።

DHT11 ከ 3 ፒኖች ገመድ ጋር ይመጣል -ሲግናል - GPIO14Vcc - 3.3VGND - GND

አንድ ቀዳዳ አወጣሁ ፣ አሁን እንዴት እንደሚመስል አልጨነቅም ፣ የምፈልገው የጽንሰ -ሀሳብ ማረጋገጫ እና ማረጋገጫ ብቻ ነው። 3 ዲ አታሚዬ እንደደረሰ ጥሩ እና የሚያብረቀርቅ አጥር እሠራለሁ። የቀጥታ ሽቦው በሶኖፍ መሣሪያው በሌላኛው ጫፍ ላይ ካለው የምልክት ሽቦ ጋር መገናኘቱን ማረጋገጥ ስላለብኝ ሶኖፍን እንዴት እንደምለካው ተጨማሪ ትኩረት ሰጥቻለሁ። የ Honeywell ክፍል የአሁኑን የሚገድብ የጭነት ተከላካይ (አር) አለው። ወረዳው በ 3 ሀ ፊውዝ የተጠበቀ ቢሆንም ለተጨማሪ ጥበቃ ከተመሳሳይ ተቃውሞ ጋር መመሳሰል ብልህነት ነው። አንዴ ገመዶቹን ካዘጋጀሁ በኋላ ዋናውን ኃይል ማጥፋት እና ሶኖፍን መልሰው ወደ ሽቦው መመለስ ጊዜው አሁን ነበር።

ሶኖፍ ታሞታ - የሄኒዌል ቴርሞስታት

ግብዓት ቀጥታ - 4 ኛ ተርሚናል ቀጥታ

ግቤት GND - 1 ኛ ተርሚናል GND

የውጤት ምልክት - 2 ኛ ተርሚናል ሲግናል

ለአሁን ከዚህ በፊት ጠቅሻለሁ ፣ በዚህ መልክ ላይ አፅንዖት አልሰጥም። ሚስቱ አሳማኝ ነች እና በአፈፃፀሙ ላይ ማተኮር እና የሚከሰቱ ማናቸውንም ሳንካዎች ማጽዳት እችላለሁ። ጥሩው ነገር የመጀመሪያው ቴርሞስታት አሁንም እየሰራ ነው። እኔ ካነሳሁት በሶኖፍ ታሞታ ላይ የተመሠረተውን ይሽራል። ለማንኛውም ያልተጠበቁ ክስተቶች ይህ ትልቅ ምትኬ መሆን አለበት።

ደረጃ 3 ፦ NodeRED

መስቀለኛ መንገድ
መስቀለኛ መንገድ
መስቀለኛ መንገድ
መስቀለኛ መንገድ
መስቀለኛ መንገድ
መስቀለኛ መንገድ

ቪዲዮው የቆዩ የ NodeRed ማጣቀሻዎችን ሊይዝ እንደሚችል ልብ ይበሉ ፣ እኔ ንድፉን ለማሻሻል ዘወትር እሠራለሁ። እነዚህ ትናንሽ ለውጦች ናቸው እና የጽሑፉ ፋይሎች እንደተዘመኑ ይቆያሉ።

ይህንን ንድፍ በመስመር ላይ አገኘሁት። በጣም ጥሩ ይመስላል ፣ ሆኖም በቅርብ ምርመራ ላይ ፣ ንዑስ ፕሮግራሙ ለ ‹NodeRED› ተስማሚ አይደለም። ለማዘጋጀት 5 የክፍያ ጭነቶች ያስፈልጉታል ፣ ይህ ልክ የመስቀለኛ መንገድ ንድፍ እንዴት እንደሚሰራ አይደለም። መግብርን ለማዘመን እና ተግባራዊ ሆኖ እንዲቀጥል ያንን ሁሉ መረጃ ለማስተላለፍ በጣም ጥሩውን መንገድ ለማወቅ የተወሰነ ጊዜ ፈጅቶብኛል። ሁሉንም አስፈላጊ ዝመናዎችን በአንድ የመልዕክት መልእክት መግፋት እንድችል ከጊዜ ጋር በዲዛይን ላይ ብዙ ጊዜ እንዳጠፋ እርግጠኛ ነኝ። ለአሁን ፣ እሱ የሆነው እሱ ነው።

የሙቀት ፍሰት

DHT11 በየ X ሰከንዶች ወደ NodeRED አገልጋይ ይመለሳል። በታስሞታ ኮንሶል በኩል ይህንን ድግግሞሽ ጨምሬያለሁ። ድግግሞሹን በሰከንድ ለማዘጋጀት ትዕዛዙን ብቻ ያሂዱ-

ቴሌፔሮይድ የቴሌሜትሪ ጊዜን በ 10 እና በ 3600 ሰከንዶች መካከል ያዘጋጁ

የሳንካ ጥገናዎቼ ይሠሩ እንደሆነ ለማየት ለደቂቃዎች መጠበቅ ስለማልፈልግ ይህ ለፈተናዎች በአብዛኛው ይከናወናል። ተደጋጋሚነትን ከፍ ማድረግ ማሞቂያው ለአጭር ጊዜ በተደጋጋሚ እንዲቃጠል ያደርገዋል ፣ ስለሆነም ለሙከራ ዓላማዎች ካልሆነ በስተቀር ወደ 10 ሰከንድ ከማቀናበር ይቆጠቡ። የ MQTT አንጓ ውሂቡን ከሚከተለው ይጎትታል

sonoff/tele/SENSOR

እና በሚከተሉት ዕቃዎች ውስጥ በጣም ጠቃሚ መረጃን ያቆያል-

msg.payload. DHT11. Temperature msg.payload. DHT11. እርጥበት

ስህተቶቹን ለመገደብ ፣ ለስላሳ መስቀለኛ መንገድ ውጤቱን በአማካይ ጨመርኩ እና የፍሰት ተለዋዋጭውን አዘምነዋለሁ - NodeRED ፦

የተግባር አንጓ - ‹TempAmbient› ን ያዘምኑ።

flow.set ('TempAmbient' ፣ msg.payload. DHT11. Temperature) ፤ msg መመለስ

የመግብር ዝመና

እኔ 5 ሰከንዶች ጥሩ የእድሳት መጠን መሆኑን ወሰንኩ ፣ ስለሆነም በዚህ ድግግሞሽ ሁሉንም አስፈላጊ እሴቶችን እገፋፋለሁ። ብቸኛው ለየት ያለ ምክንያት ወዲያውኑ ምላሽ የሚሰጥ ተንሸራታች ነው።

እያንዳንዱ ተጓዳኝ አንጓ የደመወዝ ጭነቱን ከተመደበው ርዕስ ጋር ወደ ጎጆው ተመሳሳይ መግብር ይልካል።

  • ቀለም (ማሞቂያ | ማቀዝቀዝ*| ጠፍቷል & hvac_state)
  • ቅጠል (እውነት | ሐሰት እና ቅጠል አለው)
  • ራቅ (እውነት | ሐሰት እና ሩቅ)
  • የአካባቢ ሙቀት (ቁጥር እና የአከባቢ_ሙቀት)
  • የዒላማ ሙቀት (ቁጥር እና ዒላማ_ሙቀት)

*በጥቅም ላይ አይደለም

NodeRED - የተግባር መስቀለኛ መንገድ - ንዑስ ፕሮግራም ዝመና

ቀለም

x = flow.get ('TempTarget'); // targetz = flow.get ('TempAmbient'); // ድባብ

ከሆነ (z = x) {

flow.set ('heatState', 'off'); flow.set ('heatSwitch', "OFF"); } msg.payload = z; msg.topic = "ድባብ_ምድር"; msg መመለስ;

ቅጠል

x = flow.get ('TempAmbient'); ከሆነ (x> 17 && x <23) {flow.set ('ቅጠል' ፣ እውነት) ፤ msg.payload = እውነት; msg.topic = "has_leaf"; msg መመለስ; } ሌላ {flow.set ('ቅጠል' ፣ ሐሰት) ፤ msg.payload = ሐሰት; msg.topic = "has_leaf"; msg መመለስ; }

ቀለም ርቆ መሻር

x = flow.get ('ራቅ'); ከሆነ (x === እውነት) {msg.topic = "hvac_state"; msg.payload = "ጠፍቷል"; msg መመለስ; }

msg.topic = "hvac_state";

msg.payload = flow.get ('ማሞቂያ ግዛት');

msg መመለስ;

ራቅ

x = flow.get ('ራቅ'); ከሆነ (x === እውነት) {flow.set ('heatSwitch' ፣ "OFF") ፤ flow.set ('heatState', 'off'); }

msg.topic = "ራቅ";

msg.payload = flow.get ('away'); msg መመለስ;

ዒላማ ቴምፕ

ከሆነ (msg.topic === "አዘምን") {msg.topic = "target_temperature"; msg.payload = flow.get ('TempTarget'); msg መመለስ; }

ከሆነ (msg.command === "SetTargetTemperatureRequest") {

flow.set ('ራቅ' ፣ ሐሰት); msg.topic = "target_temperature"; flow.set ('TempTarget', msg.payload); }

ከሆነ (msg.topic === "ተንሸራታች") {

flow.set ('ራቅ' ፣ ሐሰት); msg.topic = "target_temperature"; flow.set ('TempTarget' ፣ msg.payload); }

ከሆነ (msg.command === "GetTemperatureReadingRequest") {}

msg መመለስ;

እንደሚመለከቱት ፣ የፍሰት ተለዋዋጮችን መርጫለሁ ፣ ስለዚህ በማንኛውም ጊዜ ዋጋውን ለማስታወስ እችላለሁ። እኔ በመሠረቱ ሁሉንም የተከማቹ እሴቶችን የሚያነብ የማረም ፍሰት አለኝ።

  • 'TempAmbinet' - የአሁኑን የሙቀት መጠን ያከማቻል
  • 'TempTarget' - የሙቀት ዒላማውን እሴት ይይዛል
  • 'ቅጠል' - አስፈላጊ ከሆነ ቅጠልን ያሳያል
  • 'ራቅ' - አስፈላጊ ከሆነ የርቀት ሁኔታን ያሳያል
  • 'ማሞቂያ ሁኔታ' - የማሳያውን ቀለም ይለውጣል
  • 'ማሞቂያSwitch' - የቅብብሎሹን ሁኔታ ይቆጣጠራል።

ተፈታታኙ ነገር በእውነቱ መረጃው በ “ዝመና” እና በሌሎች መንገዶች (አሌክሳ ፣ ወዘተ) ሲጠየቁ ማረጋገጥ ነው። በጃቫስክሪፕት ውስጥ የተለያዩ ሁኔታዎችን የሚያዩት ለዚህ ነው። እሴቶቹ በተዘመኑ ቁጥር ወደ ወራጁ ተለዋዋጭ ይላካሉ እና መግብር ይታደሳል።

ተንሸራታች

ሙከራው ተጨማሪ ተንሸራታች ዝመና (ተንሸራታቹ የታለመውን የሙቀት መጠን ይገፋል) እንደሚያስፈልግ ተገለጸ። ተንሸራታች ከተንቀሳቀሰ ርዕስ “ተንሸራታች” ጋር የክፍያ ጭነቱን (ቁጥር) ይልካል። በዚህ ላይ ፣ በርካታ የድር በይነገጾች በቦታው ካሉ ተንሸራታቹ ወደ ትክክለኛው ቦታ እንዲገባ እፈልጋለሁ። ይህንን ለማድረግ በየ 5 ሰከንዶች በቀላሉ ተንሸራታቹን አቀማመጥ ወደ ወቅታዊ የዒላማ የሙቀት መጠን አዘምነዋለሁ።

NodeRED - የተግባር መስቀለኛ መንገድ - ተንሸራታች ያዘምኑ

msg.payload = flow.get ('TempTarget') ፤ የመልእክት መመለስ ፤

የቅብብሎሽ መቆጣጠሪያ

የቅብብሎሽ መቆጣጠሪያው ቀላል ነው (ለአሁኑ) ሁለት ግብዓቶችን ይወስዳል። አሌክሳ እውነት | ውሸት እና ወደ “የማሞቂያ ማብሪያ” ፍሰት ተለዋዋጭ ዝመናን የሚከተለው መስተጋብር። ለፈጣን እርምጃ አያስፈልግም ፣ ስለዚህ ለቀላልነቱ ልክ እንደ ቀሪው ፍሰት በተመሳሳይ የ 5 ሰከንድ ዝመና ድግግሞሽ ላይ ይሠራል።

ማስተላለፊያው በ MQTT በኩል ተገናኝቷል። መስቀለኛ መንገድ በርቷል | ለርዕሰ -ጉዳዩ ትዕዛዞችን ይለጥፋል-

sonoff/cmnd/POWER1

የተግባር መስቀለኛ መንገዱ እውነተኛውን | ከአሌክሳ ውሸት ይቀበላል እንዲሁም በ ‹አማቂ ሽዊች› ፍሰት ተለዋዋጭ መሠረት የመግቢያውን ሁኔታ ይለውጣል።

NodeRED - የተግባር መስቀለኛ መንገድ - የመቆጣጠሪያ ቅብብል '

ከሆነ (msg.command === "TurnOffRequest") {msg.payload = "ጠፍቷል"; msg መመለስ; }

ከሆነ (msg.command === "TurnOnRequest") {

msg.payload = "በርቷል"; flow.set ('TempTarget', 21); msg መመለስ; } ከሆነ (msg.topic === "አዘምን") {msg.payload = flow.get ('heatSwitch'); } msg መመለስ;

የአሌክሳ ውህደት

“ራስ -ሰር እውቅና” ን ማጥፋት የነበረብኝ የመጀመሪያው መሣሪያ ይህ ነው። እኔ የምፈልገውን ምላሽ በራስ -ሰር ከመገመት ይልቅ የተቀመጠውን የሙቀት መጠን የመጠየቅ ችሎታ ስለምፈልግ አንድ አመንጭቻለሁ። በመርህ ደረጃ ፣ msg.payload = true | ጥያቄው ከተሳካ ፣ እዚህ የተገኙት አብነቶች ቀሪውን ያደርጉታል። ለአሌክሳ እና ኖድሬድ አዲስ ከሆኑ ይህንን ማንበብዎን እርግጠኛ ይሁኑ።

ሁሉንም በትንሹ በተሻለ ሁኔታ ለመቆጣጠር እንዲቻል እውቅናዎችን ለየብቻ ለማስተላለፍ ወሰንኩ (ይህ በጣም ጥሩው መንገድ እንዳልሆነ አውቃለሁ)። በትክክል እያንዳንዱ ምላሽ በትእዛዝ ሰንሰለቱ መጨረሻ ላይ መሰጠት አለበት። እነዚህ ከተከሰቱ የእኔ አለመመለስ አደጋ ላይ ነው። ማስታወሻ ፣ ወጥነት እንዲኖረው ፣ ተለዋዋጮችን ብቻ አዘምነዋለሁ ፣ የማደስ ዑደት ደግሞ አዲሶቹን እሴቶች ወደ መግብር ይገፋል።

NodeRED: የተግባር መስቀለኛ መንገድ - የሂደት አሌክሳ ምላሾች '

// የሙቀት መቆጣጠሪያው ዒላማ የሙቀት መጠን (msg.command === "GetTemperatureReadingRequest") {x = flow.get ('TempTarget'); msg.extra = {"temperatureReading": {"value": x}, "applianceResponseTimestamp": new Date (). toISOString ()}; msg.payload = እውነት; msg መመለስ; } // (msg.command === "SetTargetTemperatureRequest") {ከሆነ (msg.payload 30) {var range = {min: 10.0, max: 30.0} ከሆነ የሙቀት መጠኑን ወደ (ከ 10 በታች ወይም ከ 30 በታች) ያዘጋጁ። msg.payload = ሐሰት; msg.extra = ክልል; } ሌላ {msg.extra = {targetTemperature: {value: msg.payload}}; msg.payload = እውነት; } msg መመለስ; } // (msg.command === "TurnOnRequest") {msg.payload = እውነት ከሆነ ያብሩት flow.set ('ራቅ' ፣ ሐሰት); flow.set ('TempTarget', 21); msg መመለስ; } // (msg.command === "TurnOffRequest") {msg.payload = true ከሆነ ያጥፉት ፤ flow.set ('ራቅ' ፣ እውነት); msg መመለስ;

ደረጃ 4 መደምደሚያ

መደምደሚያ
መደምደሚያ

የ NodeRED ዳሽቦርድን ለ WAN ካጋለጡ አጠቃላይ የማሞቂያ ስርዓቱ በርቀት ሊቆጣጠር ይችላል። በ NodeRED እና NodeRED ደህንነት በፍጥነት ለመሄድ የሚከተሉትን መጣጥፎች እንዲያነቡ እመክራለሁ።

  • ለጀማሪዎች NodeRED
  • NodeRED ደህንነት

በተጨማሪም ፣ ስለዚህ ፕሮጀክት ዝመናዎች መረጃ ማግኘት ከፈለጉ - በመረጡት መድረክ ላይ እኔን መከተል ያስቡበት-

  • Facebo እሺ
  • ትዊ ቴተር
  • ኢንስታግራም
  • ትሆናለህ

እና ቡና መግዛት ወይም የበለጠ ቀጣይነት ባለው መንገድ እኔን መደገፍ የሚሰማዎት ከሆነ -

  • Paypal
  • ፓትሪን

በፕሮጀክቱ እንደተደሰቱ ተስፋ አደርጋለሁ!

የሚመከር: