Git Product home page Git Product logo

esp8266-homekit-weather-station-bme280-elgato-eve's People

Contributors

homekidd avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

esp8266-homekit-weather-station-bme280-elgato-eve's Issues

SSD1306 Only?

Is it possible to use a different (bigger) display?

I would like to get a bigger display to view the data from further distance.

ESP32 Support

Hi!

It is possible to compile this for the ESP32? I noticed there is no source code in this repo.

I'm especially interested in the 1.x version (so without an OLED).

Question: Bluetooth active or not?

Hi, as the headline already says, my question is if BT is activated or not?
The reason why I'm asking is, I have a BT device which I neither cannot identify nor that I'm aware of one.
Thanks.

Question: Which BME280

Hi,
I'm now starting to order all parts for the PCB and I'm wondering which BME280 I have to take, 3.3V or 5V.
I think it is 3.3V but all parts I searched for have 5 pins instead of 4 as it is shown in your drawing.

Can you please help me out? Maybe add this information also in the parts list.

Thanks.

Newer version without OLED-display?

Hey there, first of all thank you so much for creating this! Is there a way to run the newer versions without an OLED-display? So far I haven't had any luck... Version 1.0.4. works perfectly.

Greetings, Lucas

Thanks for your repo!!!

Thank you very much!
I'm studying ESP8266 and Home Kit as a Chinese.
I can build my own temperature sensor through your ideas!!!
Through your project, I have learned a lot about ESP8266. Thank you!

非常感谢!
我是正在学习ESP8266和Home Kit一个**人。
我可以通过你的想法建造自己的温度传感器!!!

通过你的项目,我学到了很多关于ESP8266的知识,谢谢!

devices not found

day after several attempts with both main.bin and otaboot I can't connect the device to homekit I tried various parameters like 0x0000 0x1000 0x2000 dio qio both with d1mini and
AZDelivery NodeMCU ESP8266 ESP-12F WiFi Lua Lolin V3 the problem remains with ota from the iphone settings makes you connect to lcm ... but then nothing even after 20 minutes of waiting does nothing with main immediately starts flashing the devices but from settings do not see what could be iphone with ios 13.6.1 thanks

Device stop responding after few hours

Hi, using the latest firmware I get “Not responding” in the Home App every few hours. I tried a different ESP8266, same result.
I can only get it to appear again by resetting the device holding GPIO 0 to ground for 10 seconds but after few hours I get the same problem over and over again.
If I use a serial monitor I can see the ESP8266 correctly getting the temperature and the humidity and no error whatsoever.
No HomeKit devices have this behavior. Any ideas? Thanks a lot.

Adjust temp

My Temp is reading 26 but the room is at 24, I cant find any way to adjust the offset.

Also, Working perfectly, Thank you for your efforts on this, its awesome.

No visible access point

Hi i have flashed Wemos with >v2.0 soft and on any of them Wemos can't broadcast wifi signal. On v1.0.4 everything is ok. What is the problem?

didn't work for me

Hi! I'm trying to copy you project with esp8266 NodeMCU. Did all as you wrot in wiki, but ...
meteoespHomekid
Flash is allright, but ssid did't see.
Can you help me ?
Sorry for my English, just yet study.

1,3 OLED need to calibrate

I tried firmwares v2.0.5, 2.1.3, 2.1.4 but they not working with my 1,3 OLED display from diymore (aliexpress).
When device is powered up - there is a lines or somesing like on the screen. In few bottom rows image changes. I think, it just need to move up more than a half of screen.

3D printable case

My PCB's are coming in a couple of weeks.

Any idea on when the STL's files will be available so I can print it?

Really looking forward to building this 🥰

GPIOs change

Hi, is there any chance to change GPIOs between wemos and BME sensor, so I can plug it directly to board? BME supports 5v, so I want to be able to connect:
5v <-> VIN; G <-> GND; D4 <-> SCL; D3 <-> SDA

Share

how about some source code....

Optional second sensor?

Hello again, I just wondered wether it would be possible to add a secondary (optional) sensor? My use case would be:

  1. Fridge/freezer temperatures
  2. Inside/outside temperatures

I would be more than happy to help out if something is required!

Greetings, Lucas

Idea: Adafruit BME280 and i2c address 0x77

The Adafruit BME280 uses i2c address 0x77 by default and must be manually set to 0x76 with a jumper, or the weather steation won't work. I knew the problem and the solution, but maybe you should also scan for 0x77.
Great project and thanks a lot!

OTA Installation Fails with loop

Please help! I have the NodeMCU ESP-12E. After flashing firmware via USB with esptool, the OTA installation fails with the led flashing about once every 5 sec and the following looping on the serial monitor:

user-init-start

wifi_config: Initializing WiFi config
wifi_config: Found configuration, connecting to weefee
user-init-done
mode : sta(48:3f:da:0c:d4:eb)
add if0
scandone
add 0
aid 146
cnt

connected with weefee, channel 2
dhcp client start...
ip:10.0.0.53,mask:255.255.255.0,gw:10.0.0.1

wifi_config: wifi_config_sta_connect_timeout_callback: Successfully connected
wifiready-done
--- ota_boot...0
OTABOOT VERSION: 1.0.0
--- ota_init
userbeta='0' otabeta='0'
Function called without core lock
Function called without core lock
Function called without core lock
Function called without core lock
Function called without core lock
Function called without core lock
Function called without core lock
Function called without core lock
Function called without core lock
Function called without core lock
Function called without core lock
active_sector: 0x0
--- ota_set_verify...OFF
--- DNS: done!
--- ota_get_version
--- ota_connect LocalPort=c113 DNS IP:192.30.255.112 local..OK remote..OK SSL..OK set_fd to github.com port 443..OK
GET /HomeACcessoryKid/life-cycle-manager/releases/latest HTTP/1.1
Host: github.com

sent OK
HTTP returns 302 for Fatal exception (28):
epc1=0x40240c84
epc2=0x00000000
epc3=0x4020829b
excvaddr=0x00000000
depc=0x00000000
excsave1=0x402194b5
Registers:
a0 402194b5 a1 3fff8820 a2 00000000 a3 0000000d
a4 00000048 a5 0000ff00 a6 00000000 a7 0000004c
a8 3fff8c20 a9 00000400 a10 0000002f a11 00000000
a12 3fff1590 a13 00000000 SAR 0000001f

Stack: SP=0x3fff8820
0x3fff8820: 50545448 312e312f 32303320 756f4620
0x3fff8830: 0a0d646e 65746164 6854203a 31202c75
0x3fff8840: 65532030 30322070 32203032 39303a32
0x3fff8850: 2030303a 0d544d47 6e6f630a 746e6574
0x3fff8860: 7079742d 74203a65 2f747865 6c6d7468
0x3fff8870: 6863203b 65737261 74753d74 0d382d66
0x3fff8880: 7265730a 3a726576 74694720 2e627548
0x3fff8890: 0d6d6f63 6174730a 3a737574 32303320

Free Heap: 27052
_heap_start 0x3fff2600 brk 0x3fffba4c supervisor sp 0x40000000 sp-brk 17844 bytes
arena (total_size) 37964 fordblks (free_size) 9208 uordblocks (used_size) 28756

ets Jan 8 2013,rst cause:2, boot mode:(3,0)

load 0x40100000, len 2292, room 16
tail 4
chksum 0x57
load 0x3ffe8000, len 772, room 4
tail 0
chksum 0x0b
csum 0x0b

rBoot v1.4.0 - [email protected]
Flash Size: 32 Mbit
Flash Mode: DIO
Flash Speed: 40 MHz
rBoot Option: Big flash
rBoot Option: RTC data

Booting rom 0.
WA1 garbage here lc r$pp_task_hdl : 3ffefac8, prio:14, stack:512
pm_task_hdl : 3ffef530, prio:1, stack:176
frc2_timer_task_hdl:0x3fff4780, prio:12, stack:200

ESP-Open-SDK ver: 0.0.1 compiled @ Jan 5 2019 17:14:35
phy ver: 273, pp ver: 8.3

2.1.4 - can not connect to my Wifi

After flashing my NodeMCU V3:

esptool.py -p /dev/cu.SLAB_USBtoUART erase_flash
esptool.py -p /dev/cu.SLAB_USBtoUART --baud 115200 write_flash -fs 4MB -fm dout -ff 40m 0x0 rboot.bin 0x1000 blank_config.bin 0x2000 main.bin

I connected sensor and display and powered up with USB adapter. Access point HomeKidd requie a password when I connect form iPhone, but MacBook can connect without pass - is it normal? Auto openning website not working. I opened 192.168.4.1 manually, choose my wifi and paste the password. After 20 min waiting for a connection device to my network - I give up. After some reboots and reflashing - nothing changed

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.