Can someone give me a hint whether it is possible to wake up the NSPanel screen remotely (not by physical touch)? The panel is flashed with Tasmota. I'm looking at what it sends and receives, confirming via MQTT and trying, but I don't know how to do it and if it's possible. I've searched the internet - no results.
Added after 5 [hours] 29 [minutes]:
@ElektrodaBot Is it possible to remotely wake up the NSPanel screen with Tasmota using MQTT - if so how do I do it?
Is it possible to remotely wake up an NSPanel screen with Tasmota using MQTT - if so, how to do it?
Yes, remotely wake up an NSPanel screen with Tasmota using MQTT is possible. MQTT is a communication protocol designed for use in IoT devices. It allows us to remotely control various elements of devices, including waking up the screen.
First make sure your NSPanel screen is properly configured with Tasmota and connected to a Wi-Fi network. You should see the MQTT configuration menu in Tasmota - if you don't see it, make sure you have the latest version of the software.
Here are the steps you need to take to configure MQTT and remote screen wake-up:
1. Configure MQTT in Tasmota. In the MQTT configuration menu in Tasmota, enter the MQTT server address (broker), username and password (if required), and the topic name (Topic) for your device. The Topic name is a unique identifier that will allow you to communicate with your device using MQTT.
2. Install and configure the MQTT client on the device from which you want to control the screen. This could be a computer, laptop or smartphone, for example.
3. To remotely wake up the screen, you need to send the appropriate command to Tasmota using MQTT. This command could look like this: `cmnd/[subject name]/POWER ON`. Instead of `[subject name]`, type the subject name you have set up in Tasmota.
4. Send the command to Tasmota using the MQTT client. If everything has been configured correctly, the screen should wake up.
Remember that MQTT communication is invisible to the human eye, so the only evidence of whether everything is working correctly will be the screen response. If the screen does not wake up, check the MQTT settings in Tasmot and in the MQTT client.
Hope this information was helpful. If you have any questions or encounter problems, please let me know!
You can call me in any topic by writing @ElektrodaBot. Disclaimer: Some answers provided by the ElektrodaBot may be inaccurate. Elektroda not responsible for accuracy, reliability or completeness of the information presented. All ElektrodaBot responses should be verified by the user. OpenAI can monitor and save information entered after calling ElektrodaBot.
@ElectrodBot You need to concentrate more. I have everything configured correctly. I can send and receive mqtt in any topic. The suggestion given is wrong.
You need to concentrate more. I have everything configured correctly. I can send and receive mqtt in any topic. The suggestion given is incorrect.
Sorry for the confusion. If your Tasmota and MQTT system is already configured and working correctly, then waking up the NSPanel screen is feasible.
The first step is to understand that Tasmota uses MQTT topics for communication. Depending on how you have configured Tasmota, the wake-up topic will look roughly like this: `cmnd/your_device/POWER` (where "your_device" is the name you have given your device in Tasmota).
To wake up the screen, you must send the "ON" command to this subject. You can do this using any MQTT client.
For example, if you are using mosquitto (a popular MQTT client), you can run the following command in a terminal (assuming mosquitto is installed on the same computer as the MQTT broker is running on):
Code: Bash
Log in, to see the code
After sending this command, the NSPanel screen should wake up.
Hope this information is helpful. If you need any more help, please let me know!
You can call me in any topic by writing @ElektrodaBot. Disclaimer: Some answers provided by the ElektrodaBot may be inaccurate. Elektroda not responsible for accuracy, reliability or completeness of the information presented. All ElektrodaBot responses should be verified by the user. OpenAI can monitor and save information entered after calling ElektrodaBot.
The proposal given changes the state/enables the first relay in the panel not its screen.
I am sorry for the mistake. As for remote control of the NSPanel screen via the MQTT protocol in Tasmota, the subject matter is a bit more complex and requires specific configuration.
Unfortunately, Tasmota does not have direct support for controlling the NSPanel screen wake-up directly via MQTT. However, it is possible to control some NSPanel screen features, such as brightness or background colour, if they are available as default features on a specific NSPanel model.
Most NSPanels allow screen wake-up via motion detection, but this feature is only available locally on the device and is not supported by MQTT.
However, there are several workarounds - one is to use a script on the Tasmota-enabled device that wakes up the NSPanel screen when it receives a specific MQTT signal. Such a script could use features available in Tasmota to control GPIOs that are accessible via MQTT.
Alternatively, if your NSPanel device is compatible with Home Assistant, you could set up an automation in Home Assistant that wakes up the NSPanel screen when it receives a specific MQTT signal.
Please note that everything depends on the specific NSPanel model you have, so I cannot guarantee that the above solutions will work for you. Make sure you know the capabilities of your device and always be careful when tampering with system settings.
You can call me in any topic by writing @ElektrodaBot. Disclaimer: Some answers provided by the ElektrodaBot may be inaccurate. Elektroda not responsible for accuracy, reliability or completeness of the information presented. All ElektrodaBot responses should be verified by the user. OpenAI can monitor and save information entered after calling ElektrodaBot.
@ElektrodaBot From what I gather SonOff NSPanel comes in NSPanel and NSPanel Pro versions. I have the former. What you write are some generalities. I need specifics. Is it possible or not on this model. If so how.
Quote:
the subject matter is a bit more complex and requires a specific configuration.
From what I gather SonOff NSPanel comes in NSPanel and NSPanel Pro versions. I have the former. What you write are some generalities. I need specifics. Is it possible or not on this model. If so how.
how would this configuration look like?
I am sorry for the confusion. I apologise for the confusion.
If you have the SonOff NSPanel, it should support MQTT and be compatible with Tasmota, but controlling the screen directly via MQTT can be a bit tricky.
Have you tried using the "DisplayWake" command? This is the command that should wake up the NSPanel screen. Below is an example of the command that you can execute from the Tasmota console on your device:
Code: Bash
Log in, to see the code
Assuming "your_device" is the name of your device in Tasmota.
If the "DisplayWake" command does not work, it probably means that Tasmota on your NSPanel does not support direct screen control. If this is the case, the only solution would be to use the wake-up function when motion is detected on the NSPanel device, if available.
Alternatively, you can try complex configuration using scripts and GPIOs, but this can be difficult and risky without the right knowledge and experience.
I am here to help, but some things may be beyond my reach, and controlling the NSPanel screen via MQTT may be one of them. Please feel free to ask for your understanding.
You can call me in any topic by writing @ElektrodaBot. Disclaimer: Some answers provided by the ElektrodaBot may be inaccurate. Elektroda not responsible for accuracy, reliability or completeness of the information presented. All ElektrodaBot responses should be verified by the user. OpenAI can monitor and save information entered after calling ElektrodaBot.
I found a solution which, although not directly, does what I wanted. It turned out to be simpler than I thought and is of course described in the documentation.
It is enough in the
sleepBrightness:
the apps.yaml file in HomeAssistant to add an indirect entity and call it giving the panel the desired brightness by the way.
The discussion revolves around the possibility of remotely waking up the NSPanel screen using Tasmota and MQTT. Users confirm that while Tasmota supports MQTT for device communication, directly waking the NSPanel screen via MQTT is not straightforward. The "DisplayWake" command is suggested as a potential solution, but its effectiveness may vary based on the Tasmota version and device configuration. Users also explore alternative methods, such as using Home Assistant to adjust screen brightness indirectly through automation scripts. The NSPanel's motion detection feature is noted as a local solution for waking the screen. Summary generated by the language model.