Дойдоха летните жеги (което естествено има своите плюсове) и това доведе и до засиленото използване на климатици, което от своя страна води до чести спирания на тока поради претоварвания. И понеже повечето климатици не се включват автоматично след като токът се завърне, и понеже точно с един такъв се налага да хладя едни машини, то стана време да осъществя една идея, която ми се въртеше в главата отдавна, а именно отдалечено управление на климатик (естествено би работило и с други електроуреди). В противен случай се налагаше някой да измине известна доза километри в натоварен софийски градски трафик, за да го включи ръчно.
Като отдавна знам, че доста LAN-аджии използват PicoIP за автоматичен рестарт на оборудване по своите трасета, та предположих, че ще ми свърши работа и на мен. Налага се обаче да се комбинира и с друга джаджа правена от Нео Монтана, а именно RelayBox 2x. С оглед на това, къде работя, можеше да прибегна и до друга схема – рестарт чрез изпращане на SMS, но щеше да излезе малко по-скъпичко :)
И така след като набавихме необходимите материали, а именно:
- 1 брой PicoIP (със съответното потребителско ръководство)
- 1 брой двупортов RelayBox
- 1 брой обикновен 12V адаптер
- 1 брой мрежов кабел с нужната дължина
- 1 брой публичен IP адрес
- 1 брой дистанционно за климатик
пристъпихме към действие:
Първо направихме алфа тест на PicoIP-то и RelayBox-а. Свързването става доста лесно, единственото което е нужно е да се разгледат Приложенията на PicoIP ръководството от сайта на Нео Монтана. От него разбираме, че трябва да свържем единия канал на RelayBox-а към системния порт JP6 на PicoIP, и по-точно към 6-ти pin, който изпълнява специална функция TargetRST и към 10-ти, който естествено е GND. Наложи се естествено да захраним RelayBox-а от 12VDC конектора на PicoIP платката. Бяхме забравили да вземем кабел, та пригодихме едни кабелчета от молекс удължител за PSU. След като свързахме всичко и изтествахме Restart функцията и всичко изглеждаше напълно функциониращо оставаше да измислим как да включим климатика в цялата схема. Вариантите бяха два, директно към управляващата му платка, или чрез дистанционното. И понеже не намерихме ел. схема за първото, то сметнахме, че ще е по-лесно да направим второто.
Понеже никога не съм бил особено добър с поялника, а така или иначе не притежавам такъв, то прибегнах до помощ от приятел (колега). Ето и малко снимки от модването на дистанционното. За връзката дистанционно – RelayBox използвахме една стара изтерзана USB мишка. Ето и малко снимки от този процес (приготовление плюс изпълнение):
Остана да свържем всичко и да видим дали ще сработи. Направихме бета тест и успешно включихме и изключихме тестовият климатик няколко пъти.
Наложи се лек тунинг на настройките на Pico-то (по подразбиране прави рестарт при липса на ping към него в рамките на 6 минути). Тази функция не ми бе нужна, така че я спрях. Останалото е настройка на статичен IP адрес, естествено user и pass и инсталиране на системата на място. На по-късен етап може да се добави и следене на текущата температура в стаята и състоянието на климатика (включен/изключен), но на този етап реших да не усложнявам схемата, след като така или иначе имам начин да разбера дали токът е спирал или не. Ето и как изглежда самият web interface за управление на PicoIP:
PicoIP поддържа и SNMP, та може да се напише и един скрипт за за автоматичен рестарт в случай на регистрирано от системата за мониторинг събитие, но сметнах, че и това не ми е нужно на този етап. Та след скромна инвестиция от 50 лв си имаме напълно функциониращо отдалечено управление на климатик, която ще се изплати от спестения бензин/дизел за разходки и загубата на нечие време да ги прави.



















Автентичен български коментарен спам
вторник, февруари 15th, 2011Тези дни Пейо зададе няколко въпроса към „НЕУважаемите ботове“, относно публикуването на спам в коментари. Честно казано бях изненадан, като изключим феномена lilia и традиционните глупави коментари по новинарски и спортни сайтове, може да се каже че не бях попадал на български спам коментар в нечий блог. Донякъде е нормално, все пак повечето хора проверяват ръчно коментарите си, или пък ползват някакво софтуерно решение. Е днес лично аз получих 10-на коментара рекламиращи парктроник / ксенони. Малко парадоксално е, защото в момента нямам личен автомобил, но все пак лично аз бях учуден, че някой явно си е платил за т.нар. CEO услуга (при Пейо има повече информация по въпроса). Аз си направих труда да разгледам нещата на малко по-ниско ниво. Ето и част от самите коментари:
Рекламираният сайт (ksenoni.com) е регистриран чрез hostbulgaria.com от Perchemliev OOD. Използваните IP-та са предимно от руски мрежи. Повечето (предполагам всички, но не ми се проверява) са активни проксита. Различният User Agent предполага, използването примерно на User Agent Switcher.
IP | User Agent
47.230.0.43 | ca | "Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3"178.74.69.6 | ru | "Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3"
64.22.120.93 | us | "Mozilla/5.0 (X11; U; Linux i686; it-IT; rv:1.9.0.2) Gecko/2008092313 Ubuntu/9.25 (jaunty) Firefox/3.8"
195.133.54.34| ru | "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30)"
184.82.34.66 | us | "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3"
213.228.1.129 - fr | "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30)"
85.223.163.158 - ua | "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3"
87.224.199.115 - ru | "Opera/9.64(Windows NT 5.1; U; en) Presto/2.1.1"
72.0.44.213 - us | "Opera/9.64(Windows NT 5.1; U; en) Presto/2.1.1"
78.24.177.42 - ru | "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.14) Gecko/2009082707 Firefox/3.0.14 (.NET CLR 3.5.30729)"
92.240.201.107 - ru | "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30)"
82.143.193.185 - dk | "Opera/9.64(Windows NT 5.1; U; en) Presto/2.1.1"
82.140.68.76 - ru | "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3"
Част от използваните gmail имейли са активни, останалите са random генерирани за дадения домейн (gmail/ymail).
Коментираните постове са преглеждани преди това от следното IP – 82.137.117.200 на БТК:
82.137.117.200 - - [15/Feb/2011:14:36:28 +0200] "GET /blog/archives/71 HTTP/1.0" 200 51927 "http://just4nick.net/blog/archives/71" "Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3"82.137.117.200 - - [15/Feb/2011:14:36:28 +0200] "GET /blog/archives/511 HTTP/1.0" 200 62097 "http://just4nick.net/blog/archives/511" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30)"
82.137.117.200 - - [15/Feb/2011:14:36:28 +0200] "GET /blog/archives/440 HTTP/1.0" 200 43812 "http://just4nick.net/blog/archives/440" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30)"
82.137.117.200 - - [15/Feb/2011:14:36:28 +0200] "GET /blog/archives/831 HTTP/1.0" 200 57925 "http://just4nick.net/blog/archives/831" "Opera/9.64(Windows NT 5.1; U; en) Presto/2.1.1"
82.137.117.200 - - [15/Feb/2011:14:36:28 +0200] "GET /blog/archives/658 HTTP/1.0" 200 47675 "http://just4nick.net/blog/archives/658" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; Media Center PC 6.0; InfoPath.2; MS-RTC LM 8)"
82.137.117.200 - - [15/Feb/2011:14:36:28 +0200] "GET /blog/archives/923 HTTP/1.0" 200 52275 "http://just4nick.net/blog/archives/923" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 8.50"
82.137.117.200 - - [15/Feb/2011:14:36:28 +0200] "GET /blog/archives/69 HTTP/1.0" 200 52919 "http://just4nick.net/blog/archives/69" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.14) Gecko/2009082707 Firefox/3.0.14 (.NET CLR 3.5.30729)"
Та колкото и да ми е странно на мен, явно вече си имаме професионални BG спамери.
15.02.2011 Fun, Others No Comments