Skip to content

Add support for SHT4X#1512

Merged
jesserockz merged 22 commits intoesphome:devfrom
sjtrny:sht40
Apr 28, 2021
Merged

Add support for SHT4X#1512
jesserockz merged 22 commits intoesphome:devfrom
sjtrny:sht40

Conversation

@sjtrny
Copy link
Copy Markdown
Contributor

@sjtrny sjtrny commented Feb 5, 2021

Description:

Adds support for the SHT4X sensor.

Pull request in esphome-docs with documentation (if applicable): esphome/esphome-docs#1002

Checklist:

  • The code change is tested and works locally.
  • Tests have been added to verify that the new code works (under tests/ folder).

If user exposed functionality or configuration variables are added/changed:

@probot-esphome
Copy link
Copy Markdown

Hey there @Syndlex, mind taking a look at this pull request as its been labeled with an integration (animation) you are listed as a codeowner for? Thanks!
(message by CodeOwnersMention)

@glmnet
Copy link
Copy Markdown
Member

glmnet commented Mar 16, 2021

Hmmm I'm not sure what happened with all the new tags and review requests. Looks like I messed up the rebase. Sorry everyone!

Don't worry. Just try to get the PRs green. Thanks

@sjtrny
Copy link
Copy Markdown
Contributor Author

sjtrny commented Apr 28, 2021

There's already docs for the component esphome/esphome-docs#1002

@jesserockz jesserockz merged commit 7fb116d into esphome:dev Apr 28, 2021
This was referenced May 9, 2021
loongyh added a commit to loongyh/esphome that referenced this pull request May 13, 2021
* Rewrite sun component calculations (esphome#1661)

* Raise minimum python version to 3.7 (esphome#1673)

* Fix colorlog removing colors and refactor color code (esphome#1671)

* Adds support for b-parasite soil moisture sensor (esphome#1666)

* mqtt_client: Added MQTTClientComponent::unsubscribe() (esphome#1672)

Co-authored-by: Otto Winter <otto@otto-winter.com>

* Fix servo detach chopped PWM (esphome#1650)

* Disallow _ in node name (esphome#1632)

* Receive long MQTT payload (esphome#1590)

* Fix sensor.sensor_schema interface changed (esphome#1659)

* Daylight Saving Time spelling fix (esphome#1677)

* Support custom build_flags for bme680_bsec (esphome#1678)

* Add Arduino ESP32 version mapping (esphome#1679)

See also https://github.com/platformio/platform-espressif32/releases/tag/v3.2.0

* Automate building and publishing of esphome-lint docker image (esphome#1680)

* Sgp40 (esphome#1513)

* Start of SGP40 dev

* Clean up

* Initial Commit

* VOC is working

* Fixed up sensor config

* Lint Fixes
Added in save/restore baseline
Noted original repo in header

* Lint Fixes
Added to test

* Lint Fixes

* Added additional check on restoring

* Removed double check

* Changed defines to static const double

* Changed defines to const
Do not send voc index until sensor stabilizes

* Fixed sensor stabilization message

* Fixup according to PR

* samples_read increment fix

* Fixed missing device class

* Choose a SENSOR device class

* Moved some sensors for tests

Co-authored-by: Guillermo Ruffino <glm.net@gmail.com>

* Bump protobuf from 3.15.7 to 3.15.8 (esphome#1682)

Bumps [protobuf](https://github.com/protocolbuffers/protobuf) from 3.15.7 to 3.15.8.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/master/generate_changelog.py)
- [Commits](protocolbuffers/protobuf@v3.15.7...v3.15.8)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Sensor Average Filter Fix Floating Pointer Error Accumulating (esphome#1624)

* Implementing the remainder of GPS data for the GPS component. (esphome#1676)

* Bump AsyncTCP-esphome to 1.2.1. (esphome#1693)

Co-authored-by: Maurice Makaay <mmakaay1@xs4all.net>

* Added / to default glyphs (esphome#1691)

Co-authored-by: Charlie Root <klingler@blender.klingler.net>

* Revert "Bump AsyncTCP-esphome to 1.2.1. (esphome#1693)" (esphome#1709)

This reverts commit aed6f2b.

* Change mac add mac suffix from underscore to dash (esphome#1702)

* GM40: Initial commit

* Add monochromatic effects: Pulse, Random (esphome#1616)

* Add support for SHT4X (esphome#1512)

* Addition of forward and reverse active energy counters to ATM90E32 sensor component (esphome#1271)

Co-authored-by: Elyor Khakimov <elyorkhakimov@forwardnetworks.com>

* Add Grow Fingerprint Reader (esphome#1356)

* RC522 fixes (esphome#1479)

* Support for TOF10120 distance sensor (esphome#1375)

* Swap fan and swing fields for Fujitu ACs (esphome#1635)

* Invert pos

* Change update() to callback. Invert GM40 set_pos.

* Fix invalid syntax

* GM40: Fix set_pos

* Rate limit update callback. Fix GM40 set_pos.

* send_update() only on ready_to_tx

* GM40: Add ±3% error margin to idle state

* GM40: Fix process_status()

* GM40: Fix process_status()(2)

* Linting fix

Co-authored-by: Otto Winter <otto@otto-winter.com>
Co-authored-by: rbaron <rbaron@rbaron.net>
Co-authored-by: Anthony Uk <1492471+dataway@users.noreply.github.com>
Co-authored-by: Guillermo Ruffino <glm.net@gmail.com>
Co-authored-by: Peter Kuehne <pkuehne@users.noreply.github.com>
Co-authored-by: Gareth Cooper <gareth@garethcooper.com>
Co-authored-by: Dan Gentry <dan@dashdrum.com>
Co-authored-by: SenexCrenshaw <35600301+SenexCrenshaw@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: John Coggeshall <john@coggeshall.org>
Co-authored-by: Maurice Makaay <account+github@makaay.nl>
Co-authored-by: Maurice Makaay <mmakaay1@xs4all.net>
Co-authored-by: Richard Klingler <richard@klingler.net>
Co-authored-by: Charlie Root <klingler@blender.klingler.net>
Co-authored-by: Christian Ferbar <5595808+ferbar@users.noreply.github.com>
Co-authored-by: Stephen Tierney <sjtrny@gmail.com>
Co-authored-by: elyorkhakimov <elyor.khakimov@gmail.com>
Co-authored-by: Elyor Khakimov <elyorkhakimov@forwardnetworks.com>
Co-authored-by: Wojtek Strzalka <wstrzalka@users.noreply.github.com>
Co-authored-by: Alex <alexrichards.github@gmail.com>
loongyh pushed a commit to loongyh/esphome that referenced this pull request May 13, 2021
martgras pushed a commit to martgras/esphome that referenced this pull request May 13, 2021
This was referenced May 18, 2021
@github-actions github-actions Bot locked and limited conversation to collaborators Sep 14, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants