Skip to content
Snippets Groups Projects
Verified Commit aa10af6d authored by Andrei Gherzan's avatar Andrei Gherzan :penguin:
Browse files

docs: Rename demos as blueprints


Signed-off-by: Andrei Gherzan's avatarAndrei Gherzan <andrei.gherzan@huawei.com>
parent 6997d443
No related branches found
No related tags found
No related merge requests found
......@@ -2,12 +2,12 @@
'
' SPDX-License-Identifier: CC-BY-4.0
@startuml smarthome-demo-arch
@startuml smarthome-blueprint-arch
!include https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Context.puml
HIDE_STEREOTYPE()
title SmartHome demo architecture
title SmartHome Blueprint Architecture
Person(user, "User")
System(dashboard, "Dashboard", "Home Assistant software running on Avenger96 board, interfacing with the user via a touchscreen")
......
......@@ -2,11 +2,11 @@
..
.. SPDX-License-Identifier: CC-BY-4.0
OpenHarmony Demos
#################
OpenHarmony Blueprints
######################
This section details the available demos provided as part of the OpenHarmony
environment.
This section details the available blueprints provided as part of the
OpenHarmony environment.
.. toctree::
:maxdepth: 1
......
......@@ -2,8 +2,8 @@
..
.. SPDX-License-Identifier: CC-BY-4.0
Smart Panel Demo
################
Smart Panel Blueprint
#####################
.. contents::
:depth: 3
......@@ -11,16 +11,17 @@ Smart Panel Demo
Overview
********
The Smart Panel Demo provides support for building a PoC for a home automation
system with components showing the capabilities of the build infrastructure in
leveraging different kernels for building an end to end solution.
The Smart Panel Blueprint provides support for building a PoC for a home
automation system with components showing the capabilities of the build
infrastructure in leveraging different kernels for building an end to end
solution.
The setup is composed of an Avenger96 board acting as a gateway and running
HomeAssistant. The gateway also provides UI as a browser connected to the
localhost HomeAssistant server. The gateway is connected over Bluetooth to two
Nitrogen boards exposing sensors and/or emulating device (e.g. light bulbs).
.. image:: assets/smart-home-demo-arch.png
.. image:: assets/smart-home-blueprint-arch.png
How to build
************
......@@ -29,20 +30,20 @@ The Linux Gateway
-----------------
1. Refer to :ref:`Building OHOS image for Avenger96 <SupportedBoardAvenger96>` to learn how to set up a build environment, build and flash a base OpenHarmony Linux image.
2. Build demo image by invoking following bitbake command
2. Build blueprint image by invoking following bitbake command
.. code-block:: console
$ MACHINE=stm32mp1-av96 DISTRO=openharmony-linux-demo-dashboard bitbake demo-dashboard-gateway-image
$ MACHINE=stm32mp1-av96 DISTRO=openharmony-linux-blueprint-dashboard bitbake blueprint-dashboard-gateway-image
IOT Endpoints
-------------
1. Connect Sensors Mezzanine adapter to each Nitrogen board. Connect I/O devices
according to SmartHome Demo app `README <https://git.ostc-eu.org/OSTC/OHOS/components/smart_home_demo_zephyr/-/blob/develop/README.md#connections>`_
according to SmartHome Blueprint app `README <https://git.ostc-eu.org/OSTC/OHOS/components/smart_home_demo_zephyr/-/blob/develop/README.md#connections>`_
2. Refer to :ref:`Working with the board <SupportedBoardNitrogen>` to learn how to set up a build environment, build and flash a sample Zephyr application.
3. Connect target board to the PC using USB connector.
4. Build and flash demo image by invoking one of the following bitbake commands (for each IOT endpoint type respectively)
4. Build and flash blueprint image by invoking one of the following bitbake commands (for each IOT endpoint type respectively)
.. note:: In order to connect multiple and flash selected boards, please refer to
`meta-zephyr README <http://git.yoctoproject.org/cgit/cgit.cgi/meta-zephyr/plain/README.txt>`_
......@@ -54,7 +55,7 @@ IOT Endpoints
.. code-block:: console
$ MACHINE=96b-nitrogen DISTRO=openharmony-zephyr bitbake zephyr-demo-smarthome-sensors -c flash_usb
$ MACHINE=96b-nitrogen DISTRO=openharmony-zephyr bitbake zephyr-blueprint-smarthome-sensors -c flash_usb
**For bulb/LED board:**
......@@ -62,5 +63,5 @@ IOT Endpoints
.. code-block:: console
$ MACHINE=96b-nitrogen DISTRO=openharmony-zephyr bitbake zephyr-demo-smarthome-led -c flash_usb
$ MACHINE=96b-nitrogen DISTRO=openharmony-zephyr bitbake zephyr-blueprint-smarthome-led -c flash_usb
......@@ -13,5 +13,5 @@ Build system documentation
repo-workspace
build-flavours/index
ohos-build/index
demos/index
blueprints/index
hardware-support/index
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment