adafruit / adafruit/Adafruit_Wippersnapper_Arduino

Shadow component blocks after changing which subcomponents are enabled from a sensor

Open
#701 2 comments 0 reactions 0 assignees View on GitHub
adafruit-io Status: Needs Investigation
Dominant language
C++
Stars
54
Forks
56
Avg merge
2d 12h
Merged PRs (30d)
11

Description

Connect new sensor with multiple subcomponents, only enable one of them.
wait for reading.
Update sensor to have all subcomponents (I also turned off the first enabled one).
Data arrives for new options like expected, but sensor data/component blocks remain shadow blocks

![Image](https://github.com/user-attachments/assets/86d8d350-b22c-4d89-bdcd-3610e8d69bb8)

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the reported sequence: connect a sensor with multiple subcomponents while enabling one, wait for a reading, then enable all subcomponents while disabling the first. Trace the sensor data and component-block handling to find why newly enabled options receive data while existing blocks remain shadow blocks; done means the blocks reflect the updated enabled subcomponents.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
embedded-iot
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.