• Latest
  • Trending
How to Make a DIY HomeKit Weather Station Using D1 Mini and… – MUO – MakeUseOf

How to Make a DIY HomeKit Weather Station Using D1 Mini and… – MUO – MakeUseOf

07.02.2023
Don’t be surprised if Selena Gomez lands the Emmy lineup for ‘Only Murders in the Building’ Season 2 – Gold Derby

Don’t be surprised if Selena Gomez lands the Emmy lineup for ‘Only Murders in the Building’ Season 2 – Gold Derby

29.03.2023
CDC Warns of Deadly Drug-Resistant Fungi: How Does It Spread?  – NewsNation Now

CDC Warns of Deadly Drug-Resistant Fungi: How Does It Spread? – NewsNation Now

29.03.2023
Taylor Swift shines in a hoodie jumpsuit for the iHeartRadio Music Awards – GMA

Taylor Swift shines in a hoodie jumpsuit for the iHeartRadio Music Awards – GMA

29.03.2023
The best Easter events in London, from DJ Beyonce parties to six-course tasting menus – My London

The best Easter events in London, from DJ Beyonce parties to six-course tasting menus – My London

29.03.2023
Sony ZV-E1 announced – Compact AI-powered mirrorless full-frame camera for vloggers – CineD

Sony ZV-E1 announced – Compact AI-powered mirrorless full-frame camera for vloggers – CineD

29.03.2023
Oil Rally on Big Crude Drawdown – OilPrice.com

Oil Rally on Big Crude Drawdown – OilPrice.com

29.03.2023
Microsoft Reminds Users of Windows Kerberos Security Enhancement… – WinBuzzer

Microsoft Reminds Users of Windows Kerberos Security Enhancement… – WinBuzzer

29.03.2023
Dwayne Johnson Shills the brand that helped split Marvel Studios… – We’ve got this covered

Dwayne Johnson Shills the brand that helped split Marvel Studios… – We’ve got this covered

29.03.2023
Zelensky invites Chinese President Xi to visit Ukraine – The Hill

Zelensky invites Chinese President Xi to visit Ukraine – The Hill

29.03.2023
Mendus AB: Mendus Announces Convertible Bond Conversion Application by Negma Group – Marketscreener.com

DD: Deutsche Konsum REIT-AG – Marketscreener.com

29.03.2023
Beware of MacStealer: New malware targeting macOS Catalina devices – HackRead

Beware of MacStealer: New malware targeting macOS Catalina devices – HackRead

29.03.2023
NBA DraftKings & FanDuel DFS Primer: March 29 – NBA.com

NBA DraftKings & FanDuel DFS Primer: March 29 – NBA.com

29.03.2023
Wednesday, March 29, 2023
  • World
  • Economics
  • Sport
    • Basketball
    • Football
    • Nfl
    • Golf
    • F1
    • UFC
  • Technology
  • Culture
    • Arts
  • Media
    • Film
    • Celebs
    • TV
  • LifeStyle
    • Auto
  • Travel
OLTNEWS
  • World
  • Economics
  • Sport
    • Basketball
    • Football
    • Nfl
    • Golf
    • F1
    • UFC
  • Technology
  • Culture
    • Arts
  • Media
    • Film
    • Celebs
    • TV
  • LifeStyle
    • Auto
  • Travel
OLTNEWS
No Result
View All Result

Home » Technology » How to Make a DIY HomeKit Weather Station Using D1 Mini and… – MUO – MakeUseOf

How to Make a DIY HomeKit Weather Station Using D1 Mini and… – MUO – MakeUseOf

07/02/2023 12:17:24
in Technology
0

Related posts

Microsoft Reminds Users of Windows Kerberos Security Enhancement… – WinBuzzer

Microsoft Reminds Users of Windows Kerberos Security Enhancement… – WinBuzzer

29.03.2023
Beware of MacStealer: New malware targeting macOS Catalina devices – HackRead

Beware of MacStealer: New malware targeting macOS Catalina devices – HackRead

29.03.2023

Connect a weather sensor to your Apple HomeKit setup so you can monitor current conditions from all your smart devices.


The HomeKit-enabled smart weather station we’re going to build today works the same way as the official Elgato Eve Diploma, which costs around $80. This is a completely homemade weather station that you can make for less than $10 and integrate it into the Apple Home app on your iOS and macOS devices, such as iPhone, iPad, and MacBook. It also works with smart home automation software, such as Home Assistant.


Things you will need

To build this DIY mart weather station for Apple HomeKit, on which it is recognized as Elgato Eve Degree, you will need the following components:

  • D1 Mini or NodeMCU board (ESP8266)
  • BME280 Temperature, Humidity and Barometric Pressure Sensor Module
  • OLED SSD1306 display (0.96″ or 1.3″, 128×64) (optional)
  • A few connecting wires
  • Soldering iron and tin
  • macOS or Windows PC or laptop
  • Micro USB cable
  • 5V USB power supply
  • 3D printed case (from a drawing on Printables) to house the components

Flash firmware

To make this DIY weather station, we will use the HomeKid firmware. For this you will need access to a macOS or Windows system and a micro USB cable. The instructions for flashing the firmware are as follows:

On macOS

  1. Download the NodeMCU-PyFlasher.dmg program (from GitHub) and run it on your macOS system.
  2. Connect the D1 Mini or NodeMCU board to your macOS machine using the micro USB cable, then choose the serial port.
  3. Click on Browse and choose the main.bin file (GitHub).
  4. In Baud rateselect 115200.
  5. Select Quad I/O (QIO).
  6. Choose clear flash And yes, erase all data.
  7. Finally, click on the Flash Node MCU button. After a while, the connected D1 Mini or NodeMCU will flash.

On Windows PC/Laptop

  1. Use the micro USB cable to connect the D1 Mini board to the system.
  2. Download Espressif Flash Download Tools and extract the zip folder.
  3. Open the extracted folder and run the flash_download_tool_xx.exe to file.
  4. Choose ESP8266 In chip type and click ALL RIGHT.
  5. Click on the first three checkboxes and do the following,
    • Type 0x0000 in the first field and click on three dots to select the rboot.bin file (GitHub download).
    • Type 0x1000 in the second field and select the blank_config.bin file (GitHub download).
    • Type 0x2000 in the third field and select the main.bin file (GitHub).
  6. Then select the following options,
    • Baud rate: 115200.
    • Flash size: 4MB.
    • Flash mode: DIO or QIO.
    • SPI speed: 40MHz.
  7. Choose the COM port where the D1 Mini or NodeMCU board is connected. Click on Begin. This will begin flashing firmware to the connected D1 Mini or NodeMCU board and may take up to two minutes.
    flash weather station firmware to a d1 mini

Once the firmware has been successfully flashed, you must restart the device by unplugging the USB power supply and then following the instructions below to connect the card to your Wi-Fi network.

Connect to Wi-Fi network

Close Flash Download tool and connect the D1 Mini to the power adapter or your system.

  • On your iOS device, such as an iPhone, open Wi-Fi settings and connect to the HomeKid-XXXX Wi-Fi access point. Use password 12345678.
  • In the connection window, tap your WLAN network, then enter the Wi-Fi password. Tap Join. The device will shut down the hotspot, disconnect from your smartphone, and connect to your Wi-Fi network using the password you provided.

If the WLAN network password is wrong, the device will restart the access point (AP) after a while. You can reconnect to the hotspot and enter the correct password.

Connect the components

Refer to the diagram below to connect the BME280 and SSD1306 OLED display to the D1 Mini or NodeMCU board.

Wiring diagram for connecting BME280 sensor and OLED display to D1 Mini

  • Connect the D1 pin to the SCL brooch BME280.
  • Connect the D2 pin to the SDA brooch BME280.
  • Connect the D5 pin to the SDA hairpin SSD1306 OLED display.
  • Connect the D7 pin to the SCL hairpin SSD1306 OLED display.
  • Connect the 3.3V pin to the VDC And VIN pins of the BME280 And SSD1306 OLED display.
  • Connect the g pin to the Earth pins of the BME280 And SSD1306 OLED display.

Add the weather station to the Apple Home app (HomeKit)

Connect the micro USB cable to the D1 Mini or NodeMCU and on your iPhone, iPad or MacBook, open the Home app. Then follow these steps to add the HomeKit-enabled DIY weather station as an accessory to the Home app. The weather station we made will be recognized and added as an unofficial accessory. However, it will work the same as an official Elgato Eve Degree sensor for Apple HomeKit.

  1. Open the Home app, tap the + icon and choose Add an accessory.
  2. Tap the More actions… then press the uncovered temperature/humidity sensor accessory.
  3. Faucet Add anyway then enter the code 02182017. Faucet Continue.
  4. Select the location or room where you will install and use the weather station and press the Continue button.
  5. You can modify or change the name of the DIY weather station accessory. Faucet Continue > Done.
  6. Temperature and humidity values ​​will begin to display below the room name. You can tap the accessory at any time to open the control panel and change the properties of the weather station sensor.

To view barometric pressure values ​​and altitude, you will need to install the Eve for HomeKit app on your iOS device. This application provides a much nicer and more intuitive user interface. Installing the app is highly recommended to use this unofficial DIY HomeKit accessory, just like we added the Elgato Eve DIY HomeKit motion sensor.

Troubleshooting Common Problems

If you experience one or more of the following issues, you will need to re-flash the firmware:

  1. The wireless access point is not visible or cannot find the HomeKid-xxxx AP in Wi-Fi settings.
  2. The weather station is not visible in the Apple HomeKit app.

In this case, use the flash tools to erase the D1 Mini or NodeMCU board and re-flash the microcontroller board with HomeKidd firmware.

Most Affordable Home Weather Station

You can build and use this affordable DIY HomeKit weather station to measure temperature, humidity, and barometric pressure at your current location or in a room. You can use this sensor to further automate other devices in your Home app, such as a fan or HVAC unit when the temperature rises or falls to a certain value. You can also add and integrate this sensor into a Home Assistant server and create multiple automations for your smart home.

Related

Previous Post

Celebrity Arrivals at the 2023 NBL MVP Awards at the Crown Palladium

Next Post

The Ordinals Protocol Has Caused a Resurgence in Bitcoin Development CryptoBlog

Related Posts

Microsoft Reminds Users of Windows Kerberos Security Enhancement… – WinBuzzer
Technology

Microsoft Reminds Users of Windows Kerberos Security Enhancement… – WinBuzzer

29.03.2023
0

Last November, Microsoft confirmed an elevation of privilege vulnerability in Windows Kerberos, the identity authentication protocol. Following the confirmation, the...

Read more
Beware of MacStealer: New malware targeting macOS Catalina devices – HackRead

Beware of MacStealer: New malware targeting macOS Catalina devices – HackRead

29.03.2023
Smartphone Accessories: DJI Osmo Mobile 3 iPhone/Android Gimbal from $47, more – 9to5Toys

Smartphone Accessories: DJI Osmo Mobile 3 iPhone/Android Gimbal from $47, more – 9to5Toys

29.03.2023

As local and national housing crises deepen, a new exhibit at UMOCA explores the meaning of "Home"

29.03.2023

Apple has spotted developing a “multiview” feature for watching sports on Apple TV – TechCrunch

29.03.2023

Samsung and Lerotholi Polytechnic launch the Samsung Innovation… – Samsung

29.03.2023
Load More
Next Post
The Ordinals Protocol Has Caused a Resurgence in Bitcoin Development CryptoBlog

The Ordinals Protocol Has Caused a Resurgence in Bitcoin Development CryptoBlog

Recent Posts

  • Don’t be surprised if Selena Gomez lands the Emmy lineup for ‘Only Murders in the Building’ Season 2 – Gold Derby
  • CDC Warns of Deadly Drug-Resistant Fungi: How Does It Spread? – NewsNation Now
  • Taylor Swift shines in a hoodie jumpsuit for the iHeartRadio Music Awards – GMA
  • The best Easter events in London, from DJ Beyonce parties to six-course tasting menus – My London
  • Sony ZV-E1 announced – Compact AI-powered mirrorless full-frame camera for vloggers – CineD

Archives

  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
  • June 2021
  • May 2021
  • April 2021
  • March 2021
  • February 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • July 2020
  • June 2020
  • May 2020
  • April 2020
  • March 2020
  • 0
  • EN

© 2020

No Result
View All Result
  • World
  • Economics
  • Sport
    • Basketball
    • Football
    • Nfl
    • Golf
    • F1
    • UFC
  • Technology
  • Culture
    • Arts
  • Media
    • Film
    • Celebs
    • TV
  • LifeStyle
    • Auto
  • Travel

© 2020

This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Visit our Privacy and Cookie Policy.