Raspberry PI4 Adafruit_DHT issue

By | 2020년 9월 16일

라즈베리파이를 최신으로 업데이트 후 갑자기 온/습도 데이터를 읽어오지 못하는 이슈 발생

  • 원인
    • Adafruit_DHT/platform_detect.py 에서 플랫폼을 제대로 못 읽어와서 그러함
    • 예전에는 괜찮았지만 최신 버전으로 raspberry 커널을 업데이트하면 모델명이 바뀐듯
  • 해결
    • Adafruit_DHT/platform_detect.py 파일을 열어서 112번째 라인에 아래 항목 추가
elif match.group(1) == 'BCM2711':
    return 3

Virtual ENV 기준 경로 : venv/lib/python3.7/site-packages/Adafruit_DHT/platform_detect.py

참고링크 : https://stackoverflow.com/questions/63232072/cannot-import-name-beaglebone-black-driver-from-adafruit-dht

2 thoughts on “Raspberry PI4 Adafruit_DHT issue

  1. 살려줘여

    수정할려고 하니까 자꾸 허가 거부되는데 어떡하죠 ㅠㅠ?

    1. 마르스 Post author

      수정 권한이 없어서 그럴 수 있으니 루트 계정으로 하거나 sudo 를 앞에 붙이고 해보세요.

Comments are closed.