Contacting HomeSeer This Week

HomeSeer is open and operational this week. All orders are being processed and shipped as usual. However, some staff are working from home. If you need to contact HomeSeer for support or customer service, please use our Email or Chat options.
See more
See less

SonOff WiFi Basic GDO multisensor - button - temperature sensor mcsMQTT project

  • Filter
  • Time
  • Show
Clear All
new posts

  • SonOff WiFi Basic GDO multisensor - button - temperature sensor mcsMQTT project

    This is an overview of the GDO SonOff WiFi basic project.

    Note: This project / endeavor involves soldering, hardware mods, updating firmware on a SonOff WiFi basic and use of HS3 mcsMQTT plugin

    Doing a quickie summary here as new Chamberlain MyQ GDO is using security 2.0 + which is different than older Liftmaster GDO.

    This Chamberlain GDO is an upgrade from the Liftmaster and Craftsman of old. Never connected or used the MyQ stuff. Personally I liked the Liftmaster and Craftman GDO's the best. Two weeks ago the Logic board went out on it. The GDO is over a year old and the logic board is only covered for 1 year. No local dealers would sell me a logic board due to saftey installation reasons (???). Ordered one from Chamberlain. The security 2.0 + stuff was more difficult to pair with the Homelink GDO buttons built in to the automobiles. The 2 wire GDO button is digital now rather than analog.

    Hardware list for one GDO.

    - SonOff basic WiFi module upgraded to current level of mcsTasmota via Linux serial JTAG port
    - 2 reed sensors for door open and closed sensors
    - DS18S20 old AAG 1-wire sensor + 4.7k Ohm pull up resistor
    - Liftmaster push button power control model # 883LMW
    - 22/4 and 22/2 alarm cable

    Hardware modifications for SonOff basic Wifi module

    - cut trace for 120VAC solenoid switch such that it functions as a low voltage relay
    - wired GPIO #4
    - connected GPIO #3 (serial IN) to #57 Door Closed reed switch
    - connected GPIO #4 (aux GPIO) to #56 Door Open reed switch
    - connected GPIO #14 to DS18S20 AAG temperature sensor (3.3 VDC, Ground and DQ GPIO #14 - NOTE: pull up resistor is between DQ and 3.3VDC)

    Changes: Removed DS18B20 temperature board and heatsink and went to an external DS18S20 temperature sensor.

    Click image for larger version  Name:	Sonoff-ComboD.jpg Views:	1 Size:	128.3 KB ID:	1257757

    Removed Arduino DS18B20 temperature sensor and connected external temperature sensor.

    Click image for larger version  Name:	SonOff - GDOStuff.jpg Views:	2 Size:	133.7 KB ID:	1257758

    Click image for larger version  Name:	GDO1.jpg Views:	2 Size:	78.3 KB ID:	1257759

    Hardware modifications to Liftmaster push button control model # 883LMW

    - Tiny button that can be glued on to the SonOff WiFi basic device
    - two wires are control wires to GDO (white and red)
    - two wires soldered for push button on to circuit board (blue and black)
    - programmed button removing current Chamberlain door button 2 wires. (Easy - just connect two wires and press button until it opens garage door).

    Click image for larger version  Name:	GDOButtonUpdate.jpg Views:	1 Size:	87.3 KB ID:	1257760

    HS3 Mosquitto Variables and button

    Click image for larger version

Name:	MMQTTStuff.jpg
Views:	123
Size:	109.8 KB
ID:	1257766Click image for larger version

Name:	MMQTTStuff1.jpg
Views:	118
Size:	58.2 KB
ID:	1257767

    Click image for larger version  Name:	HHS3Variable.jpg Views:	2 Size:	33.2 KB ID:	1257761
    Finished pictures of GDO connections above GDO.

    Last edited by Pete; November 7th, 2018, 11:16 AM.
    - Pete

    Auto mator
    Homeseer 3 Pro - (Linux) - Ubuntu 18.04/W7e 64 bit Intel Haswell CPU 16Gb- Mono 6.8X
    Homeseer Zee2 (Lite) - (Linux) - Ubuntu 18.04/W7e - CherryTrail x5-Z8350 BeeLink 4Gb BT3 Pro - Mono 6.8X
    HS4 pro - - Ubuntu 18.04/W7e 64 bit Intel Kaby Lake CPU - 32Gb - Mono 6.8X

    X10, UPB, Zigbee, ZWave and Wifi MQTT automation. OmniPro 2, Russound zoned audio, Smartthings hub, Hubitat Hub, and Home Assistant