집에 들어온 사람에 따라 홈 오토메이션


3

집에 들어오는 사람에 따라 집안의 물건을 자동화하는 방법을 찾고 있습니다. 필자가 구현할 수있는 유일한 방법은 WiFi에 연결된 장치를 확인하는 것입니다.

예를 들어 집으로 올 때 온수기를 시작하고 여자 친구가 집에 올 때 오븐에서 예열을 시작하기를 원합니다.

이제 WiFi에 연결된 장치 (고유 한 MAC 주소를 얻을 수 있습니까?)를 인식하고 다른 기기에 다른 명령을 전송하는 방법을 원합니다.

이제는 내 차고가 라우터의 범위에 있다고 가정하면 차를 주차하자마자 시작됩니다.하지만 괜찮습니다.

제 질문은 그런 서비스를 어떻게 구현할 것입니까?

답변:


5

이것은 HA 관리자에게 크게 의존합니다. 예를 들어 OpenHAB의 경우 NetworkHealth 바인딩을 사용하면됩니다. https://github.com/openhab/openhab/wiki/Network-Health-Binding .

여기에서 핵심은 장치의 IP 주소를 알고 모니터하는 것입니다.

Openhab 형식의 항목 :

Switch Phone_WIFI   "Phone 1"   (Status, Network)   { nh="192.168.1.101" }
Switch Phone2_WIFI   "Phone 2"   (Status, Network)   { nh="192.168.1.102" }

OpenHAB에 대한 자세한 내용 : 바인딩은 IP 주소가있는 해당 장치의 연결 상태를 확인한 다음 다음과 같은 규칙을 사용할 수 있습니다.

rule "Wife back home - Lights On"
when
    Item Phone_WIFI received update ON
then
    // turn on all lights
    postUpdate(All_Lights, ON)

end

나는 이런 것을 사용한 적이 없다. 집에 어떻게 설치합니까? 다른 장치를 어떻게 연결합니까?
John Demetriou

안녕하세요, 여기서 시작하실 수 있습니다. openhab.org/gettingstarted.html 그러나 당신이하고 싶은 것에 따라 정보를 수집하기 위해 위키를 크롤링해야 할 수도 있습니다.
Romain BOURDY

2
방금 여러분이 온도 모니터링을 요구하는 사람이기도하다는 사실을 알았습니다. OpenHAb - Wife back home - & gt; 온도 & lt; 20 ℃ & gt; 히터 켜기
Romain BOURDY

1
나는 OpenHAB을 시험해 볼 것입니다. 감사합니다.
Thomas Jensen

1
문제 없습니다, 여기서 승리 할 수 ​​있습니다. 집에 올 때 더 많은 아이디어가 될 것입니다. D
Romain BOURDY
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.