{"id":39067,"date":"2019-10-31T22:27:41","date_gmt":"2019-10-31T19:27:41","guid":{"rendered":"https:\/\/prohoster.info\/blog\/avtonomnoe-gsm-rele-s-invertorom-iz-gotovyh-komponentov\/"},"modified":"2019-10-31T22:27:41","modified_gmt":"2019-10-31T19:27:41","slug":"avtonomnoe-gsm-rele-s-invertorom-iz-gotovyh-komponentov","status":"publish","type":"post","link":"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/avtonomnoe-gsm-rele-s-invertorom-iz-gotovyh-komponentov","title":{"rendered":"Autonomous GSM relay with inverter made from ready components","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>With this GSM relay, you can turn on any load rated at 220 V and a maximum power of 2 kW, from anywhere in the world where there is a cellular network.<\/p>\n<p><img decoding=\"async\" alt=\"Autonomous GSM relay with inverter made from ready components\" src=\"\/wp-content\/uploads\/2019\/10\/d9ed47f1fa17d1bf79fd162639d30905.png\" style=\"display:block;margin: 0 auto;\" \/><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nThis device is controlled by an Arduino Nano through a SIM800L GSM module. The functional diagram with a list of components is provided below. It can operate from built-in batteries or from a 220 V network. When operating from the network, the load can consume up to 2 kW of electricity. From the batteries, the maximum output power is 300 W.<\/p>\n<p><img decoding=\"async\" alt=\"Autonomous GSM relay with inverter made from ready components\" src=\"\/wp-content\/uploads\/2019\/10\/eb5fc3592846373239572595c04300eb.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nA brief overview of the diagram.<\/p>\n<p>This device can be divided into 4 blocks: <\/p>\n<ul>\n<li>inverter block<\/li>\n<li>controller and battery block<\/li>\n<li>uninterruptible power supply block<\/li>\n<li>control block.<\/li>\n<\/ul>\n<p>\nThe inverter block is a standard 500 W automotive inverter. A lower power inverter will also work, but the maximum output power will decrease proportionally to the inverter's power.<\/p>\n<p>The controller and battery block is a standard inexpensive BMS S3 driver designed for connecting 3 lithium-ion batteries. The batteries are high-current. They can deliver a current of 35 amps. If you have lower power requirements, you can buy cheaper batteries with a lower maximum current.<\/p>\n<p>The uninterruptible power supply block is built on transistors VT3, VD4, R4, R5, R3. The cathode of the stabilizer VD4 is directly connected to the power supply, and when power is applied, the transistor VT3 opens. After it opens, a negative potential reaches all relay inputs, and the relays switch to the power supply mode from the power unit. An important feature of ready relay modules: some of them work when a positive potential is applied to the input, while others activate with a negative potential. If you have the first type, you will need to reposition R3 in the emitter connection of transistor VT3 and connect the relay input to the emitter of that same transistor.<\/p>\n<p>The control block is assembled on a SIM800 module and Arduino Nano.<\/p>\n<p><img decoding=\"async\" alt=\"Autonomous GSM relay with inverter made from ready components\" src=\"\/wp-content\/uploads\/2019\/10\/8f759f39047aa7e862ecf7de434d4051.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b class=\"spoiler_title\">Here is the assembled diagram<\/b><img decoding=\"async\" alt=\"Autonomous GSM relay with inverter made from ready components\" src=\"\/wp-content\/uploads\/2019\/10\/dd6aa7f52488acabb5e96133b864532a.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b class=\"spoiler_title\">Here it is in the packed state<\/b><img decoding=\"async\" alt=\"Autonomous GSM relay with inverter made from ready components\" src=\"\/wp-content\/uploads\/2019\/10\/4f619f78c6b6b02e09112caab0c6e47b.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Autonomous GSM relay with inverter made from ready components\" src=\"\/wp-content\/uploads\/2019\/10\/feab6626c5b58e8d73223499c60670fe.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Autonomous GSM relay with inverter made from ready components\" src=\"\/wp-content\/uploads\/2019\/10\/f1c09a343aae7030069b5ea190c53dd4.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nFor the device to start receiving SMS from your phone, you need to assign your phone number to the variable your_phone. An LCD display, such as WH1601 or WH0802, can also be connected to the Arduino, but you will need to uncomment all lines with the label lcd.<\/p>\n<p><b class=\"spoiler_title\">Code<\/b><\/p>\n<pre><code class=\"plaintext\">char your_phone = \"+79148389933\";\n\n#include &lt;SoftwareSerial.h&gt;                                          \/\/ \u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u043c \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 SoftwareSerial \u0434\u043b\u044f \u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0441 \u043c\u043e\u0434\u0443\u043b\u0435\u043c \u043f\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0439 \u0448\u0438\u043d\u0435 UART\nSoftwareSerial softSerial(8,9);                                      \/\/ \u0421\u043e\u0437\u0434\u0430\u0451\u043c \u043e\u0431\u044a\u0435\u043a\u0442 softSerial \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u044f \u0432\u044b\u0432\u043e\u0434\u044b RX, TX (\u043c\u043e\u0436\u043d\u043e \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u043b\u044e\u0431\u044b\u0435 \u0432\u044b\u0432\u043e\u0434\u044b Arduino UNO)\n\/\/ include the library code:\n\/\/#include &lt;LiquidCrystal.h&gt;\n\n\/\/ initialize the library by associating any needed LCD interface pin\n\/\/ with the arduino pin number it is connected to\n\/\/const int rs = 12, en = 11, d4 = 5, d5 = 6, d6 = 7, d7 = 10;\n\/\/LiquidCrystal lcd(rs, en, d4, d5, d6, d7);                                                               \/\/ \u0412 \u0434\u0430\u043d\u043d\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u0432\u044b\u0432\u043e\u0434 TX \u043c\u043e\u0434\u0443\u043b\u044f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f \u043a \u0432\u044b\u0432\u043e\u0434\u0443 2 Arduino, \u0430 \u0432\u044b\u0432\u043e\u0434 RX \u043c\u043e\u0434\u0443\u043b\u044f \u043a \u0432\u044b\u0432\u043e\u0434\u0443 3 Arduino.\n\/\/  \u0418\u043d\u0438\u0446\u0438\u0438\u0440\u0443\u0435\u043c \u0440\u0430\u0431\u043e\u0442\u0443 \u0448\u0438\u043d UART \u0441 \u0443\u043a\u0430\u0437\u0430\u043d\u0438\u0435\u043c \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0435\u0439 \u043e\u0431\u0435\u0438\u0445 \u0448\u0438\u043d:      \/\/\nString buf2,buf3;\nint g=0;\n\n    String cmd1;\nvoid setup(){                                                        \/\/\ninit_port();\n      \/\/ lcd.begin(16, 2);\n  \/\/ Print a message to the LCD.\n  \/\/lcd.clear();\n  \/\/  lcd.setCursor(0, 0);\n \/\/\/ lcd.print(\"VKL\");\n \/\/ lcd.setCursor(0, 1);\n \/\/\/ lcd.print(\"ZHDITE\");\n\n        \/\/\/ init_port();\/\/ \u0418\u043d\u0438\u0446\u0438\u0438\u0440\u0443\u0435\u043c \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0443 \u0434\u0430\u043d\u043d\u044b\u0445 \u043f\u043e \u0430\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u043e\u0439  \u0448\u0438\u043d\u0435 UART \u043d\u0430 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438  9600 (\u043c\u0435\u0436\u0434\u0443 Arduino \u0438 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u043e\u043c)\n    softSerial.begin(9600);                                         \/\/ \u0418\u043d\u0438\u0446\u0438\u0438\u0440\u0443\u0435\u043c \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0443 \u0434\u0430\u043d\u043d\u044b\u0445 \u043f\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0439 \u0448\u0438\u043d\u0435 UART \u043d\u0430 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 38400 (\u043c\u0435\u0436\u0434\u0443 \u043c\u043e\u0434\u0443\u043b\u0435\u043c \u0438 Arduino)\n        Serial.begin(9600);   \n        delay(30000);\n\n  \/\/  cmd1 =\"AT+CMGF=1rn\";\n  softSerial.print(\"AT+CMGF=1rn\"); \n  \/\/\/  print_lcd(cmd1);\ndelay(1000);\n       dellAllSMS();  \n\/\/  cmd1 =\"AT+CMGDA=\"DEL ALL\"rn\";\n    \/\/ print_lcd(cmd1);\n\/\/cmd1=\"AT+CPAS\";\n  \/\/\/   print_lcd(cmd1);\n}                                                                    \/\/\n      \n   \n      char c;  \n      int m=0;\n      int i=0;\/\/\n      int n=0;\n\/\/  \u0412\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u043c \u0440\u0435\u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044e:                                          \/\/ \u0412\u0441\u0451 \u0447\u0442\u043e \u043f\u0440\u0438\u0448\u043b\u043e \u0441 \u043c\u043e\u0434\u0443\u043b\u044f - \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0443, \u0430 \u0432\u0441\u0451 \u0447\u0442\u043e \u043f\u0440\u0438\u0448\u043b\u043e \u0441 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430 - \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c \u043c\u043e\u0434\u0443\u043b\u044e\n\nvoid dellAllSMS(){\n  \/* This deletes all sms in memory  \n  \n  *\/\n\n  softSerial.print(\"AT+CMGDA=\"DEL ALL\"rn\"); \/\/ set sms to text mode\n\ndelay(3000);\n}\nvoid pin_on_setb()\n{\n digitalWrite(2,1);\n  digitalWrite(13,1);\n}\nvoid pin_off_setb()\n{\n digitalWrite(2,0);\n  digitalWrite(13,0);\n}\nvoid pin_on_inv()\n{\n digitalWrite(3,1);\n  \/\/  digitalWrite(13,1);\n}\nvoid pin_off_inv()\n{\n digitalWrite(3,0);\n   \/\/ digitalWrite(13,0);\n}\nvoid init_port()\n{\npinMode(2,1);\npinMode(3,1);\n    pinMode(13,1);\n}\nString readData(){\n   \/\/ this function just reads the raw data\n   uint16_t timeout=0;\n   while (!softSerial.available() &amp;&amp; timeout&lt;10000)\n   {\n     delay(10);\n     timeout++;\n   }\n   if(softSerial.available())\n   {\n     String output = softSerial.readString();\n     \/\/if(DEBUG)\n    \/\/\/   Serial.println(output);\n     return output;\n   }\n }\nString buf, bufferIndex; \nint tempIndex=0;\nint messageIndex;\nint prev=0;\nint power=0;\nvoid loop(){                                                         \/\/\n   \/* if(softSerial.available()){    Serial.write(softSerial.read());} \/\/ \u041f\u0435\u0440\u0435\u0434\u0430\u0451\u043c \u0434\u0430\u043d\u043d\u044b\u0435 \u0438\u0437 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0439 \u0448\u0438\u043d\u044b UART \u0432 \u0430\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u0443\u044e  (\u043e\u0442 \u043c\u043e\u0434\u0443\u043b\u044f     \u0447\u0435\u0440\u0435\u0437 Arduino \u043a \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0443)\n    if(    Serial.available()){softSerial.write(    Serial.read());} \/\/ \u041f\u0435\u0440\u0435\u0434\u0430\u0451\u043c \u0434\u0430\u043d\u043d\u044b\u0435 \u0438\u0437 \u0430\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u043e\u0439  \u0448\u0438\u043d\u044b UART \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u0443\u044e (\u043e\u0442 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430 \u0447\u0435\u0440\u0435\u0437 Arduino \u043a \u043c\u043e\u0434\u0443\u043b\u044e    )*\/\n\n         \/\/   lcd.clear();\n     \/\/  lcd.setCursor(0, 0);\n     \/\/  lcd.print(\"Nagruzka\");\n            \/\/  lcd.setCursor(0, 1);\n           \/\/   if (power==1)\n          \/\/    {\n         \/\/              lcd.print(\"VKL\");\n     \/\/         }\n         \/\/     else {lcd.print(\"VIKL\");}\n      softSerial.print(F(\"AT+CMGL=\"ALL\",0\"));\n  softSerial.print(\"r\");\n  buf = readData();\n \/\/ Serial.println(buf);\ntempIndex = buf.lastIndexOf(\"+CMGL: \");\ntempIndex = tempIndex + 6;\n    bufferIndex = buf.substring(tempIndex);\n    bufferIndex = bufferIndex.substring(1,(bufferIndex.indexOf(\",\")));\n    messageIndex = bufferIndex.toInt();\n    \/\/\/Serial.println(messageIndex);\n    if(prev!=messageIndex)\n    {\n      tempIndex = buf.lastIndexOf(your_phone);\n     \/\/  lcd.clear();\n     \/\/  lcd.setCursor(0, 0);\n     \/\/  lcd.print(\"SMS READ\");\n\n     if((digitalRead(4))&amp;&amp;(tempIndex!=-1))\n     {\n      pin_on_inv();\n      delay(2000);\n      pin_off_inv();\n     \/\/ i=1;\n   \/\/  power=1;\n     }\n     else \n     {\n     pin_on_setb();\n           delay(2000);\n     pin_off_setb();\n  \/\/   i=1;\n \/\/         power=1;\n     }\n        \/\/    send_sms(number3);\n\n     \n    prev++;\n    \n    }\nif(messageIndex&gt;=2)\n{\n dellAllSMS();\n\/\/ lcd.clear();\n     \/\/   lcd.setCursor(0, 0);\n     \/\/  lcd.print(\"SMS READ\");\n     \/\/   lcd.setCursor(0, 1);\n\/\/ lcd.print(\"SMS DEL\");\n \/\/  cmd1 =\"AT+CMGDA=\"DEL ALL\"rn\";\n   \/\/  print_lcd(cmd1);\nprev=0;\n}\ndelay(10000);\n\n}<\/code><\/pre>\n<p>The STL file for 3D printing the box can be found <noindex><a rel=\"nofollow\" href=\"https:\/\/yadi.sk\/d\/bFk1hERFGWOMZw\">here<\/a><\/noindex>.<\/p>\n<p>Video demonstration:<\/p>\n<p><center><div class=\"youtube-placeholder\" data-id=\"x1Jpwx-4M_Y\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/x1Jpwx-4M_Y\/hqdefault.jpg\" alt=\"Play video\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><br \/>\n<br \/>Source: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/471808\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u044d\u0442\u043e\u0433\u043e GSM-\u0440\u0435\u043b\u0435 \u0432\u044b \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u043b\u044e\u0431\u0443\u044e \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0443, \u0440\u0430\u0441\u0441\u0447\u0438\u0442\u0430\u043d\u043d\u0443\u044e \u043d\u0430 220 \u0412 \u0438 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c\u044e \u043d\u0435 \u0431\u043e\u043b\u0435\u0435 2 \u043a\u0412\u0442, \u0432 \u043b\u044e\u0431\u043e\u043c \u0443\u0433\u043e\u043b\u043a\u0435 \u0417\u0435\u043c\u043b\u0438, \u0433\u0434\u0435 \u0435\u0441\u0442\u044c \u0441\u043e\u0442\u043e\u0432\u0430\u044f \u0441\u0435\u0442\u044c. \u0414\u0430\u043d\u043d\u043e\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f arduino nano \u0447\u0435\u0440\u0435\u0437 gsm \u043c\u043e\u0434\u0443\u043b\u044c SIM800L. \u0424\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u0430\u044f \u0441\u0445\u0435\u043c\u0430 \u0441\u043e \u0441\u043f\u0438\u0441\u043a\u043e\u043c \u043a\u043e\u043c\u043f\u043b\u0435\u043a\u0442\u0443\u044e\u0449\u0438\u0445 \u043f\u0440\u0438\u0432\u0435\u0434\u0435\u043d\u0430 \u043d\u0438\u0436\u0435. \u041e\u043d\u043e \u043c\u043e\u0436\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043a\u0430\u043a \u043e\u0442 \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0445 \u0430\u043a\u043a\u0443\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u043e\u0432, \u0442\u0430\u043a \u0438 \u043e\u0442 \u0441\u0435\u0442\u0438 220 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":29312,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-39067","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u044d\u0442\u043e\u0433\u043e GSM-\u0440\u0435\u043b\u0435 \u0432\u044b \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u043b\u044e\u0431\u0443\u044e \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0443, \u0440\u0430\u0441\u0441\u0447\u0438\u0442\u0430\u043d\u043d\u0443\u044e \u043d\u0430 220 \u0412 \u0438 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c\u044e \u043d\u0435 \u0431\u043e\u043b\u0435\u0435 2 \u043a\u0412\u0442, \u0432 \u043b\u044e\u0431\u043e\u043c \u0443\u0433\u043e\u043b\u043a\u0435 \u0417\u0435\u043c\u043b\u0438, \u0433\u0434\u0435 \u0435\u0441\u0442\u044c \u0441\u043e\u0442\u043e\u0432\u0430\u044f \u0441\u0435\u0442\u044c.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/avtonomnoe-gsm-rele-s-invertorom-iz-gotovyh-komponentov\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0410\u0432\u0442\u043e\u043d\u043e\u043c\u043d\u043e\u0435 GSM-\u0440\u0435\u043b\u0435 \u0441 \u0438\u043d\u0432\u0435\u0440\u0442\u043e\u0440\u043e\u043c \u0438\u0437 \u0433\u043e\u0442\u043e\u0432\u044b\u0445 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u044d\u0442\u043e\u0433\u043e GSM-\u0440\u0435\u043b\u0435 \u0432\u044b \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u043b\u044e\u0431\u0443\u044e \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0443, \u0440\u0430\u0441\u0441\u0447\u0438\u0442\u0430\u043d\u043d\u0443\u044e \u043d\u0430 220 \u0412 \u0438 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c\u044e \u043d\u0435 \u0431\u043e\u043b\u0435\u0435 2 \u043a\u0412\u0442, \u0432 \u043b\u044e\u0431\u043e\u043c \u0443\u0433\u043e\u043b\u043a\u0435 \u0417\u0435\u043c\u043b\u0438, \u0433\u0434\u0435 \u0435\u0441\u0442\u044c \u0441\u043e\u0442\u043e\u0432\u0430\u044f \u0441\u0435\u0442\u044c.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/avtonomnoe-gsm-rele-s-invertorom-iz-gotovyh-komponentov\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:27:41+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:27:41+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Standalone GSM relay with inverter made from ready components | ProHoster","description":"With this GSM relay, you can turn on any load rated at 220 V and a maximum power of 2 kW, from anywhere in the world where there is a cellular network.","canonical_url":"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/avtonomnoe-gsm-rele-s-invertorom-iz-gotovyh-komponentov","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"en_US","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0410\u0432\u0442\u043e\u043d\u043e\u043c\u043d\u043e\u0435 GSM-\u0440\u0435\u043b\u0435 \u0441 \u0438\u043d\u0432\u0435\u0440\u0442\u043e\u0440\u043e\u043c \u0438\u0437 \u0433\u043e\u0442\u043e\u0432\u044b\u0445 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 | ProHoster","og:description":"\u041f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u044d\u0442\u043e\u0433\u043e GSM-\u0440\u0435\u043b\u0435 \u0432\u044b \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u043b\u044e\u0431\u0443\u044e \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0443, \u0440\u0430\u0441\u0441\u0447\u0438\u0442\u0430\u043d\u043d\u0443\u044e \u043d\u0430 220 \u0412 \u0438 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c\u044e \u043d\u0435 \u0431\u043e\u043b\u0435\u0435 2 \u043a\u0412\u0442, \u0432 \u043b\u044e\u0431\u043e\u043c \u0443\u0433\u043e\u043b\u043a\u0435 \u0417\u0435\u043c\u043b\u0438, \u0433\u0434\u0435 \u0435\u0441\u0442\u044c \u0441\u043e\u0442\u043e\u0432\u0430\u044f \u0441\u0435\u0442\u044c.","og:url":"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/avtonomnoe-gsm-rele-s-invertorom-iz-gotovyh-komponentov","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:27:41+00:00","article:modified_time":"2019-10-31T19:27:41+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"39067","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-24 00:36:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 00:57:31","updated":"2026-01-24 00:36:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/39067","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/comments?post=39067"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/39067\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media\/29312"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media?parent=39067"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/categories?post=39067"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/tags?post=39067"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}