Profruit banner

Умен звънец в openHAB

16 декември 2023

Телефонът е винаги с мен и сега, където и да се намирам получавам известие от openHAB, че някой е позвънил и чака пред вратата. А ако ме няма вкъщи става ясно часа и датата на последното позвъняване.

Tasmota Multipress

30 септември 2023

Идеята е Sonoff Touch T1 US 2 в салона, да управлява освен своето осветление и това в кухнята, а още вентилатора.

DIY 12V 1A WiFi Router UPS

22 април 2023

При поредно прекъсване на захранването вкъщи, батерията на нoтбука и двата UPS автоматично превключват на аварийно захранване и едновременно полита съобщение за конфуза

Zigbee2MQTT клониране

21 януари 2023

... как да клонираме съществуваща настройка на Zigbee2MQTT без да се налага последвало интервю на zigbee-устройствата.

LD2410 - бюджетен датчик присъствие в openHAB

11 февруари 2023

Цената на HLK-LD2410 зададе име на поредната тема в моя блог. С негова помощ се постига "народен" датчик присъствие в домашната автоматизация. . ...


Wi Fi Геолокация


Преди 4 години Google стартира проект Google Street View, в частност GeolocationAPI. На практика това са автомобили с камери на покрива, които обикалят улиците на градовете и фотографират. Google-автомобилът не само попълвал базата данни с фотографии, но и записвал MAC-адресите на всички Wi-Fi точки. По този начин Google дава възможност за геолокация с точност до 200м. Може да се желае повече, но определено работи по-бързо от спътникова навигация.

Негатив на тази възможност е, че по MAC-адрес може да се определи какво точно оборудване се ползва. В повечето случаи по няколкото цифри може да се определи производителя.

Как става позиционирането?


Нужна е Wi Fi мрежова карта и Ubuntu.

Инсталирате cURL с команда:

sudo apt-get install curl

след което копирате този скрипт и (с Shift + Insert) слагате в конзолата.

iwlist wlan0 scan | sed -n 's/.* Address: //p;T;s/ //g;q' |
sed 's/.*/{version:1.1.0,host:maps.google.com,request_address:true,address_language:'${LANG/.*/}',wifi_towers:[{mac_address:"&",signal_strength:8,age:0}]}/' |
curl -sX POST -d @- www.google.com/loc/json |
sed -e 'h;s/.*latitude":\([^,]*\).*/\1/;G;s/\n[^\n]*longitude":\([^,]*\).*/,\1\n/;s|^|http://maps.google.com/maps?q=|;x;s/[,{]/\n/g;s/["}]//g;s/:/\t/g;s/\n//;G'


Enter и Voila

Google-автомобил







до нови срещи   ^.^
22.04.2011 profruit 


0 Response to "Wi Fi Геолокация"

Публикуване на коментар

Този блог е реинкарнация на първите ми опити за споделяне в нета. На времето започнах с къси разкази на преживяното. После се обезсмисли и превърнах блога си в системно радио. Пиша единствено неща, които карат душата ми да живее: openHAB, Ubuntu, Споделено и т.н. Това е моето системно радио, разбирате ли? Моята вълна и вие сте на нея сега.

Архив на блога