SetPhoneIsHomeListener.py 文件源码

python
阅读 18 收藏 0 点赞 0 评论 0

项目:home-automation 作者: danionescu0 项目源码 文件源码
def callback(self, location: LocationEvent) -> None:
        current_coordonates = (location.get_latitude(), location.get_longitude())
        distance_from_home = vincenty(self.__home_coordonates, current_coordonates).km
        phone_is_home = distance_from_home < self.HOME_RADIUS
        sensor = Sensor('phoneIsHome', Sensor.SensorType.PHONE_IS_HOME.value, False, phone_is_home)
        self.__sensors_repo.set_sensor(sensor)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号