Nspanel blueprint update download. 1 and v4. 0 (expected 4. 0) i dont have any menu for dcreen light adjustment or restart as with previous versions and none of the strange menu for light and covers dont react Mar 1, 2023 · as always, a quick update on what we're working on. I can see the Climate unit in HA, I can add this entity as a Climate in the NSPanel blueprint and I can see the icon of this Climate entity at NSPanel. I have loaded the blueprint into HA successfully, and using the following in my esphome yaml file for the device. 👍 2. Observe that existing settings are not loaded in the Blueprint. The five needed pins (3V3, RX, TX, GPIO0 and GND) can be easily identified. We recommend reviewing them to understand how this update impacts your setup. However when i tried to update tft display, sensors become unavailabe for a few seconds and nothing happens on the panel Nov 1, 2023 · Greetings, Since the recent ESPHome update on October 5, 2023, I've encountered an issue updating my two NSPanel devices. So my guess is, that there is something odd with your QR Code. You should get a message for Updating the Firmware on your nspanel; How to update (manually) 1. 4 you can simply select the branch with the version name and copy files from there. Since this took us a lot of time we need a moment until update v3. 1 NSPanel label: "E32-MSW-NX 100148ae51 P/N:WW210687 NSPanel-EU" After a fresh install following the quick setup guide, I had an issue with updating the nextion TFT. 4. ️ 1. Das sah eigentlich gut aus aber wenn ich die beiden Files verglichen habe, war es doch nicht der selbe Code. And. After about 70 seconds after pressing the update TFT button, the ESP32 panic'ed. 3 Installations/Flashing I am able to successfully flash ESP32 through ESPHome Web, and at the beginning i was unable to flash the nspanel_eu. This project aims to solve the issue with having multiple Sonoff NSPanels installed around the house and having to make code changes as soon as you want to make a change. Not every day . ESPHome Version. Formerly in 4. tft and approx 7. yaml input: nspanel_name After doing update to version 4. Sep 21, 2023 · Add a timer (on the "Toolbox" area in the left and on that timer, in the attribute box, set tim to 60000 (1 min). Jan 28, 2023 · Download blueprint. The first device you update takes a little extra time because ESP-Home will download files for the framework. When you have that one installed (and a totally white screen in your panel) then you should try nspanel_eu. Create automation from blueprint (ensure name is EXACTLY the same) "Update TFT" from newly integrated device page. 1 Blueprint (reported by ESPHome): Blueprint (expec Dec 5, 2023 · v4. olease let us know if you have the same issue when uploading nspanel_blank. Mar 22, 2023 · update-blackymas-nspanel-ha-blueprint. If you are missing some files, please TFT Version 4. Dec 5, 2023 · TFT Version No response ESPHome Version 2023. tft first. It may take a moment until it is ready. "Exit reparse" button. Of course, the blueprint has to be set up correct, otherwise this could not work. 0 Blueprint: 4. Danach habe ich folgenden Code mittels ESP Home geflasht: ##### CHANGE ME ##### device_name: miapanel wifi_ssid: !secret wifi_ssid Jan 26, 2023 · oder das NSpanel /Esphome hatte eine Aussetzer (hatte ich auch einmal) Man kann danach aber das Update von Esphome direkt neu anschieben. The Blueprint does not update with the existing settings of the NSPanel Jan 21, 2023 · The upload of TFT via ESP Home is slow in general as its over serial and is downloaded in small chunks, with the additional latency of doing that over the internet the the delays become substantial. 1, which I can see is the DHCP server, and get the Connection Refused message. My next try: Under your file system, where you have ESPHome, create a subfolder, let say you call it "packages". tft - v4. Apr 16, 2023 · Try to upload nspanel_blank. Jan 16, 2022 · A grab bag of goodies! Dimming revisited, sleep mode, and fixing screen calibration. Also nach dem Flashen der 3. 0 Frontend 20231002. Hopefully, this will stop others from having similar issues. Expected Behavior. 0 Welcome to the v4. My NSPanel is no stuck on the boot screen and showing [nextion:396]: Nextion reported variable name invalid! in the logs. Another bonus is the folks developing it are super responsive in Github. Thanks for your answer, I'm currently on tasmota and it works but not really usable. 1Mb for nspanel_eu. 2. I think I bricke Oct 4, 2023 · Hi, I have managed to get my nspanel to connect to the WiFi and it has now appeared in HA and in ESPHome as online. 2, ESPHome 3. HA -> Esphome -> NSPanel Device. Today it hung up again. To review, open the file in an editor that reveals hidden Unicode characters. Reload to refresh your session. 1 Panel Model EU What is the bug? The panel freezes sporadically. 6 to 4. May 3, 2023 · Download the file from GitHub: EU version. You signed out in another tab or window. 6Mb for nspanel_us. tft or nspanel_us_land. This is what's shown in automation: In ESPHome it's shown as 'online'. 0) call service esphome. Unfortunately, I bricked a panel but got there in the end. tft it took 10/15min and its working. -Installation fails/ or is stuck the Init steps. convert to . tft; Updated TFT display. Remove two bottom screws and lift the plastic cover. Please try to capture the ESPHome logs from the moment you press that button, so we will be able to see what is causing the issue. 1. 2 - Bug fixes and minor enhancements. 2 is Feb 13, 2023 · This causes some issues with esphome and the changes in blueprint and esphome should help to avoid that. 1 ESPHome: 4. 1 Panel Model NSPanel US Model What is the bug? NSPanel component version mismatch and Notification: Steps to Reproduce NSPanel component version mismatch There's a Nov 13, 2023 · nspanel_eu. Panel Model. This will download the autoexec. Panel: nspanel1 TFT: 4. 2 Device Model: NX4832F035_011C This is the US version with the screen vertical. We also moves some files around to make the repository a bit cleaner. be file from the repository and restart tasmota. Plus an invitation to show and tell. You should find a "Upload TFT" button under Settings > Devices and Services > ESPHome and your device's page. Jan 9, 2023 · Update tft took nearly a whole day, then when it completed it had a white screen that kept cycling through saying: Check data 100% Update Failed:check Error! I rebooted, it then says: System Data ERROR! May 17, 2023 · Saved searches Use saved searches to filter your results more quickly Dec 29, 2023 · Hi, I have recently got a NS Panel, and trying to install your custom firmware & blueprint. nspanel_wohnzimmer) hat eine Aktion, die einen unbekannten Dienst aufruft: esphome. tft you should see a totally white screen with no text in your panel, and you cannot swipe, or change that Jan 25, 2023 · This can safely be ignored and is already fixed in dev-branch. (you can reduce this later, maybe 10s / 10000 or even less will work better). Feb 16, 2023 · Problem 2 nach dem neusten Update zeigen die Buttons nicht den jeweiligen Namen an die im Blueprint eingetragen wurden - und die Entity-Seiten tauchen nicht auf dem Display auf, obwohl ebenfalls im Blueprint eingetragen - die Aktivierung der Entity-Seite habe ich gemachrt. tft kopiert, in config einen "www" Ordner erstellt und darin eine nspanel_blank. 3 2024-01-18 00:21:30. Jan 13, 2024 · Steps to Reproduce. -I've re-imported the blueprint. -I run "validate" on the panel in ESPHome and it shows the green checkmark. For that, still connected to my old box I change the SSID/PW in nspanel. 214 ERROR (MainThread) [homeassistant. thats all. SONOFF NSPanel Smart Scene Wall Switch Seamlessly control your home appliances—from lights to temperature through HMI panel, smart APP, dual-channel switch and voice control! Seamlessly control your home appliances—from lights to In diesem Video zeige ich dir, wie du das Sonoff NS Panel auf Basis des Blackymas Blueprint aktualisieren kannst sobald eine neue Version veröffentlicht wird The experience just gets better and better! The only annoying thing is updating (you have 3 parts to update: ESPHome, Blueprint, TFT). Did you start with version v. Current Behavior. Note: The command is also disabling matter to free up memory, as it's most likely not used by any homeassistant users anyway. This allows you to configure your complete NSPanel via Blueprint with UI and without changing anything in the code - (EN) Blueprint Setup and Description of the Blueprint · Blackymas/NSPanel_HA_Blueprint Wiki. 1; nspanel_esphome. NSPanel EU Model. Blueprint Version. 1 Blueprint Version 4. Dec 21, 2023 · You signed in with another tab or window. Dec 4, 2023 · In Home Assistant, go to Settings > Automation & Scenes, select the tab Blueprints and find the blueprint named "NSPanel Configuration". Clone this wiki locally. Update App in HACS - Restart AppDaemon Container afterwards. I'm getting these notifications in the HA notification panel: NSPanel invalid Blueprint version ESPHome cannot provide a valid Blueprint version. now you can continue with the setup and configuration of my version. 2 Blueprint (reported by ESPHome): Blueprint (expected): 4. Oct 5, 2023 · Hallo seit dem Update von HA auf: Supervisor 2023. 0. I Have tried the following Things: I flashed the Display again and have changed the nextion_update_url von GitHub to local source. factory. 3, but it wasn't the same for the other parts (TFT file and the Blueprint), so you have a version mismatch which will May 2, 2023 · Just installed the latest ESPHome update (2023. tft on my local server under /config/www/nspanel folder. This happens when the wrong or not the most important fields are filled in the blueprint. Use that name for "ESPHome Node Name" in your Blueprint settings. tft, it's in the ESPHome code set to use the nspanel_eu. 2 Operating System: 10. 2 my TFT upload get stuck at 27% I did do following steps to update. tft, nspanel_us. 5 Blueprint Version 4. Minor: media_player: Blueprint: Add instructions to enforce a timezone selection in customizations: Minor: N/A: GitHub page (docs) Translations to Dutch: Minor: settings: Blueprint: Translations to Finish (review Jun 18, 2023 · nspanel_blueprint. 0 ESPHome: 4. 0 Blueprint: Retry: In the ESP logging I found the following error: [script. Feb 6, 2023 · service: esphome. Sep 7, 2023 · For Alarm page (only available from v4. You switched accounts on another tab or window. 2 patch! This update fixes some bugs and enable the use of your panel with ESPHome 2023. Dec 29, 2023 · I had to update Home Assistant etc in between as I could not reimport blueprint without doing so. There is nothing else you need to do. auf die 3 Punkte I don't see anything wrong with your settings It is something with your ESPHome. 8. 4; nspanel_esphome. NSpanel Automation: alias: NSPanel Slaapkamer description: "" use_blueprint: path: Blackymas/nspanel_blueprint. Jan 7, 2022 · 🔼 Update/reflashing of the display firmware required. 0 Mar 5, 2024 · Hi all, great blueprint, much appreciated. And maybe some logs from Home Assistant (Settings > System > Logs) will help to identify where the problem is. 4 Panel Model NSPanel EU Model What is the bug? After flashing and connecting the NSPanel it seems like the panel can't load the bluepr NSPanel invalid Blueprint version ESPHome cannot provide a valid Blueprint version. I ran through the blueprint setup, selecting the device, and adding a couple sensors and buttons. 4; nspanel_eu. Steps to Reproduce. 2 which is almost ready for release focuses on even more user requested changes and enhancements. tft) using tasmota. Coming from my local web server, it was VERY quick, <3mins. Nov 17, 2023 · I had to uninstall the Blueprint and reinstall the latest version. Jan 18, 2024 · I can see the nspanel hotspot. Welcome to the v4. Works fine now. 0? If the boot page stops, the boot process has not been completed. 3) and update all my devices. I understand that there blueprint has been updated and the alarm area has been removed to allow for multiple alarm panels but I have tried setting my alarm (Alarmo) as a chip and a custom button but it doesn't aper on the display any where what am I doing wrong. -I've updated the ftf in my local files. Nov 17, 2023 · NSPanel_HA_Blueprint Version: 4. 2 ESPHome: 4. yaml and install the file updated with only these changes. Add a line like this on the parameters of that automation (if you already have a line with nspanel_name you should just edit that one): nspanel_name: << the string you copied on step 2 >>. 0 und dem Blueprint Import über den Button TFT Flashen in Apr 11, 2023 · Restart Home Assistant. Now esphome will be flashed. Smart control your home via eWeLink App with its multinational features even at outdoors. Took me an upgrade of my HA machine as I could not build on a rPi, a second USB-serial adapter that I could use with Mac, many updates to entities/helpers etc. bin or preferably install using Tasmota Web Installer. 100). What is the bug? Blueprint pending. One of the biggest challenges to a new user is to upload the TFT file for the first time. components. 3, Blueprint (Blank) The problem here is that with the update of your ESPHome, it recompile each of your devices and for your panel that means getting the latest code from GitHub, which is now v3. Jul 11, 2023 · Copy the string from the results box: Find your automation related to this panel/blueprint in your automations. nspanel_edv_configuration] NSPanel EDV Configuration: Main choices: NSPanel Panel: nspanel TFT: ESPHome: 4. Sep 22, 2023 · Blueprint GitHub page (docs) Prevents media player crashing when called before media_position_updated_at is able to provide a value. 4 Blueprint Version 4. be allow me to use lovelace on the nspanel? May 6, 2023 · After this download, make sure the new download fila have the sine file size as the original one in GitHub (approx 259kb for nspanel_blank. Nicht alle der unten genannten Ursachen Apr 17, 2023 · Have flashed the nspanel with esphome and am able to see it under devices & integration I am also able to control the relay via device page. Some days ago , I changed my internet box so I was oblige to upload the new SSID end PW to the NSPanel. The exception is mui_alarm which is a list of translated strings to be shown for buttons. download latest version 4. I am stuck on the Sonoff standard screen with time and temerature at 0 in the display. Take a look at other fields also. Long Distance. tft or nspanel_us. time. Below is a detailed list of changes. It only reached ~15% of the download Feb 23, 2023 · How long time should the update of the tft-display be? Just got two new white NSpanel and having trouble getting theese updated. Unfortunately with the update of HA and Esphome there were a few things we had to change and cost us a lot of time (some small changes are already in beta). yaml file and edit the wifi section by your own. tft file. Jan 21, 2024 · Blueprint Version. 12. Create ESP project (only lowercase letters) Flash, Discover and Integrate into HA. This is due to Sonoff using the Protocol Reparse Mode to control the communication with the Nextion display. Unclip the panel from the base. 2; replaced the nspanel_blueprint file in config/blueprints folder; restart automations in developer tools; replaced nspanel_esphome file in config/esphome; validate and installed the new config in ESPhome Feb 26, 2023 · for esphome, build as legacy download. Is there any connection between this problem and the NSPanel_HA_Blueprint projec Feb 12, 2023 · Loaded ESP config for NSpanel_blank. Diese Probleme betreffen nicht das NSPanel HA Blueprint-Projekt, sondern scheinen bei Nextion-Displays und ESPhome aufzutreten. yaml. I will see if the manual upload method works. Compatibility Note: This patch is fully compatible with components from v4. Feb 3, 2023 · Daher muss der Upload nun mit einer lokal gehosteten tft-Datei vorgenommen werden. How to update (automated) Update App in HACS - Restart AppDaemon Container afterwards. I can see the temerature May 29, 2023 · NSPanel_HA_Blueprint : 3. The boot process is the first row. I then try to connect to the device on 192. yaml - v4. - works. 0 i have some problems in resolving issue of home assistant red icon and the panel doesn't work as expected (tried all suggests found in the github repository). Hi, I have a issue regarding updating the display. The last weeks we have been working hard on some features again. 0 to replace weather. The project also aims to be simple to use, work for both Home Assistant and OpenHAB and any other home automation tool that can leverage MQTT. The Blueprint should reflect the existing settings of the selected NSPanel. My guess is that if t Mar 24, 2024 · ProTip! What’s not been updated in a month: updated:<2024-03-24 . I recreated an esphome module in which I put my configuration. Apr 16, 2023 · I tried the nspanel blank and the screen flickers on TFT update but seem like not doing anything. Cause is, even if nothing is assigned to a "button-slot" the blueprint tries to execute a toggle for the (not assigned) entity. Jul 31, 2023 · #908 (to be included in the next release) will probably help with this, but for now you will have to use a local custom nspanel_esphome. You can find the update procedures following here: (EN) How To - All important thing you should know - Update (DE) How To - Alle wichtigen Dinge die man wissen sollte - Update Breaking changes Nov 22, 2023 · The UI does not offer the option to upload the custom *. tft with Tasmota and then the others with ESPHome you shouldn’t have major issues. I started by update the tft with the blank took 3 min after I lauch the update of the tft with the nspanel. 3 Home assistant version: supervisor: 2023. It works - what is remaining is the physical install (at the moment it is rigged up at Dec 31, 2023 · When i press the "Update TFT Display" the restart but i have no change of Display. Please refer to the attached file. If everything worked, you should see only a white page on the NSPanel. US version. I have used the ip Adresse in the ESP yaml for the local url. The new Blueprint is now available. txt. Hello, I have a problem loading ESP code on my NSPanel Currently my NSPanel is flashed successfully with tft file according to Mark Watt Tech manual but when I replace ESP config code with the one you posted my ESP will stay offline and May 10, 2023 · Have you tried this? 3. So this works for me. - anderes NSPanel Hat jemand ein Idee Jan 12, 2023 · Ich war zu faul für den File-download und Upload und hatte einfach den Code der nspanel_blank. nspanel1_send_command_font_color. Reload your automations (or restart Home Just tried to update my NSPanel to the latest version. If you keep the same yaml file and just add the "framework enforcement" code as described, then download the bin file and flash it onto the Panel (as if it is the first time) yes, I have the nspanel_blank. Today I wanted to start again with something clean. Restarting Home Assistant could help with this. 1; Instructions. NSPanel Manager looks interesting but at this stage in its lifecycle NSPanel_HA_Blueprint does more for me. So I should download both of those over again just to make sure incase something has happend to the local files, correct? How do I initiate the upload of the nspanel_blank. You could try to turn the switch "Nextion inited" off and on again in the esphome-device. If it fails for your computer, it will fail for your panel. This allows you to configure your complete NSPanel via Blueprint with UI and without changing anything in the code - Issues · Blackymas/NSPanel_HA_Blueprint. If using standard Tasmota32 builds: Current implementation of serial in Arduino core Nov 27, 2023 · v4. tft). I have another NSPanel on a different HA server and running Feb 11, 2024 · UPDATE: I also tried to create the thermostat as a GenericThermostat as a Climate entity in configuration. For this see Short version of the setup of Esphome and Blueprint. 1 ESPHome Version 2024. FYI i used the call service on HA. Then your yaml will be something like this: Nov 28, 2023 · Welcome to the v4. Jan 28, 2023 · 5. Go to Developer Tools > Services and check for the name of nspanel services. INITIALIZED! Buttonpage 2 shows no devices on Jan 26, 2023. get_forecasts service introduced with Home Assistant 2023. txt=home. sh This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. 4; Instructions. Bei dem Upgrade auf die neue 3. Opens the qrcode page with my QR Code. This works only partly. With that, when the screensaver page is visible, it TFT Version. . One EU and one US panel - Updating with the blank TFT file takes abo Aug 3, 2023 · I have allready reinstalled the blueprint, the ESPhome add-on and the ESPhome firmware. Jan 21, 2024 · NSPanel invalid Blueprint version ESPHome cannot provide a valid Blueprint version. 4 patch! The main goal for this update is to support the new weather. 3. tft. Panel: nsp01 TFT: 4. When you succeed uploading the nspanel_blank. You can go to Trace under Automations and see where it gets stuck. Jan 18, 2023 · Hallo Zusammen, ich habe die Vorgängerversioon erfolgreich flashen können nachdem ich ein blank tft mit tasmota vorher drauf geflasht hatte (es war Lovelace UI vorher drauf). automation. tft, But found the method to upload a blank tft, which i was able to flash after a few tries. Jan 25, 2023 · after @GuySie posted his issue and read the comments, I saw in the wiki how to update the screen with local. tft - v3. 0 - latest kommt immer die Fehlermeldung: Die Automatisierung „Gamingzimmer Panel“ (automation. Thank you for your help. 3 Blueprint (reported by ESPHome): Blueprint (expected): 4. After much work and research, I am finally in a state where I have my NSPanel flashed and set up properly. 7. 0 has a lot of features that have been requested by the community and update 3. Dec 5, 2023 · NS_Panel_HA_Blueprint version 4. 1; nspanel_blueprint. tft and nspanel_eu. com/Blackymas/NSPanel_HA_BlueprintThis project allows you to configure your complete NSPanel via a Blue Feb 2, 2024 · This is how my display looks. Aug 23, 2023 · I used NSPanel_HA-Blueprint since some months without poblem. 09. now the TFT file should be played on the NSPanel. Everything works when flashing the NSPanel but I can not update the panel. You can find the update procedures following here: (EN) HowTo - All important thing you should know - Update (DE) HowTo - Alle wichtigen Dinge die man wissen sollte - Update Breaking changes Mar 1, 2024 · TFT Version TFT: 4. yaml - v3. Then upload it to your local www server in Home Assistant using the File Editor (browse to the folder www, delete the old TFT from there and then upload the new one). In that case the parameters are similar to the settings_page or coming directly from the entity's attributes. tft right? Update 3. Download and flash tasmota32-nspanel. 4, I had a problem with OTA updates on my NSpanel and I didn't take the time to take care of it. I can connect to the nspanel hotspot and get an IP address (192. smartmatic changed the title Current state is ConnectionState. 4 - Support to Home Assistant 2023. Links below:00:00 Introduction03:25 Jan 3, 2023 · 📺 NSPanel Custom with HA Blueprint 👉 https://github. bin. Also, since v3. Changed esphome nspanel file back to main and then reinstalled with new blue print, new tft file from github and latest esphome. xxxxx_alarm_settings. Select the NSPanel. Mar 27, 2023 · This allows you to configure your complete NSPanel via Blueprint with UI and without changing anything in the code - Blackymas/NSPanel_HA_Blueprint stivbert (Gilbert) April 13, 2023, 7:08am 275 Apr 28, 2023 · You can update the final TFT (nspanel_eu. Will the above process with the new autoexec. US (Landscape) What is the bug? After upgrading from 4. But usually the issue is just with the first update, so if you wanna do nspanel_blank. 6. check_versions:2229] | Blueprint version mismatch! If I look in the blueprint, it says it's version 4. For every release, all the files are attached (in a zip), so you can look for the specific release in the Releases page and download the files, then you have to unzip and copy all files manually. gz (I use 7 zip for this) and drop it in the firmware update box. However when I click on update TFT the nspanel reports the following errors: 18:22:45 [D] [nextion_upload:169] Connected Jul 1, 2023 · Open the Blueprint settings and make sure the NSPanel is selected properly. tft; Updated TFT display; Loaded ESP config for NSpanel_eu. At the moment it is stuck at the bootscreen where it shows: TFT: 4. Go to Settings > Devices and Services > Add integration, select ESPHome, type nspanel-c4f23c. On that timer, in the "Timer Event" area, add something like: your_time_component. 4 ESPHome Version 4. 6. 11. get_forecast and avoid the message of the deprecated service in use. The code simply "forces" the nspanel to open the specific page, the information on each page is not being transmitted using the service call. I'm using ESP version 2023. Just incase you haven't seen it, the NSPanel_HA_Blueprint project is by far the simplest and (in my opinion) best way to setup and configure the NSPanel. 4. 3 ESPHome: 4. nspanel_send_command_printf data: cmd: page qrcode. 1 The text was updated successfully, but these errors were encountered: May 3, 2023 · The panel is on the HA blue screen, with IP address correct,TFT 3. NSPanel Configuration uses unknown service The "NSPanel Configuration Nov 16, 2023 · Open Blueprint in HA; Navigate to the NSPanel configuration section. Was sollte das Esphome Update mit dem NSPanel zu tun haben? Wenn du die Esphome version vom NSpanel updaten willst gehst du wie folgt vor. local and foll9the steps to add your panel back. tft, approx 6. It is a great project. No errors seen in logs during update of new tft on main. Same thing but with a recompiled version "nspanel_eu_recompiled. Then go to your device page (Settings > Devices and Services > ESPHome) and press Upload TFT. tft Datei erstellt und den Code eingefügt. tft" founded in other issue (but I don't know where is the link to the page) Jan 22, 2023 · Hi, Thanks for all your work on this. 5. Panel: nsoffice TFT: 4. 0 sollte das ja nicht mehr nötig sein dachte ich. I have followed the guide on the GitHub page, and I am unable to install ESPHome on the new NSPanel. 168. It's way smaller and will make easier to identify issues. 10. Click the 3-dot menu and select "Re-import blueprint": Click "Re-import" button: Reload automations or restart Home Assistant. Ich hatte vorher ESPHome mit NSPANEL LOVELACE UI laufen, das Blank Sheet aber wie gefordert übertragen. This triggers the init-part of the blueprint again. Es gibt eine Reihe von Problemen, die das Hochladen des TFT-Uploads beeinträchtigen können. or dj wf kk te wk sl vs xt zo
Download Brochure