Skip to content

WIP: MATTER-6957: Adds HTTPs and MQTTs service on MATTER - #989

Draft
Rohan Sahay (rosahay-silabs) wants to merge 14 commits into
release_2.9-1.6from
feature/add-matter-service
Draft

WIP: MATTER-6957: Adds HTTPs and MQTTs service on MATTER#989
Rohan Sahay (rosahay-silabs) wants to merge 14 commits into
release_2.9-1.6from
feature/add-matter-service

Conversation

@rosahay-silabs

@rosahay-silabs Rohan Sahay (rosahay-silabs) commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Issue Link: MATTER-6957

Description of Problem/Feature:
Adds wiseconnect example for HTTPs and MQTTs clients along with MATTER

Description of Fix/Solution:

  • adds support for HTTPs on NWP using the NWP internal stack
  • adds support for PAHO MQTTs service on host using LwIP transport layer

Testing Done:

  • basic matter sanity
  • basic GET/PUT on HTTPs server hosted locally
  • basic MQTTs PUBLISH on server hosted locally

@rosahay-silabs Rohan Sahay (rosahay-silabs) changed the title WIP: Adds HTTPs and MQTTs service on MATTER WIP: MATTER-6957: Adds HTTPs and MQTTs service on MATTER Aug 13, 2026
Comment thread test.sh

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • Remove this file before merging the code

Comment thread third_party/wifi_sdk.diff

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Intentionally checked in as this is a patch over the 4.1.2 wiseconnect release containing the additional fixes for PAHO MQTT over DUAL stack mode

* feat(wifi): add http service demo on MATTER

* MATTER-6537: Wire dual-stack thermostat to HttpClient HTTPS offload (#999)

* Update matter_sdk submodule

* Update as per comments

* Updated matter_sdk pointer
* feat(wifi): add http service demo on MATTER

* feat(wifi): add Matter MQTTs SLC components and configuration

* feat(silabs): Adds fix for HEAP4 single HEAP allocation

* Refactor matter MQTT service (#1000)

* feat(thermostat): enhance dual stack support with HTTP service offload

* Update matter_sdk submodule

* fix(test.sh): use platform-specific timeout command for RTT connection

* Update matter_sdk submodule

* Enhance MQTT service support in thermostat application by adding MQTT example files and updating source paths. Change mqtt_client source file extension from .c to .cpp for consistency. Update matter_sdk submodule to latest commit.

* adds a new flag `SL_MATTER_ENABLE_MQTT_OVER_LWIP_SOCKETS`

* Update license in matter_service_mqtt to Apache 2.0

* update matter_sdk pointer

* Change quality status of Matter WiFi services and thermostat application to experimental

* update matter_sdk pointer
This commit introduces a comprehensive guide for building a SiWx917 dual-stack thermostat application using Matter, MQTT, and HTTPS. It includes detailed instructions for setting up the development environment, configuring the project, and testing the application. Additionally, several images have been added to enhance the documentation and provide visual aids for the setup process.
Change `label` and `description`
* Update matter_sdk pointer

* Enhance test.sh to include application size reporting and adjust RTT connection timeout

* Update test.sh to include source copying during build

* TEMP: fix for this diff of wifi_sdk

* Update matter_sdk pointer
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant