Connect my Powermaster-30 to HA with NodeMCU #179
Replies: 13 comments 1 reply
|
Yes, the pins are as shown on the wiki, it's the same connector as the "IP" 10 pin IDC connector in your top diagram. |
|
Hello, I did the configuration of the ESP8266, the connections of the ESP8266 to the powermaster-30, integrated the Visonic plugin in HACS and followed the parameter entry. I chose the standard mode. For the moment the alarm is unavailable. Could you help me to solve the problems? Here are some logs of HA-core: 2025-01-21 20:19:39.875 WARNING (ImportExecutor_0) [homeassistant.const] STATE_ALARM_ARMED_AWAY was used from visonic, this is a deprecated constant which will be removed in HA Core 2025.11. Use AlarmControlPanelState.ARMED_AWAY instead, please report it to the author of the 'visonic' custom integration The configuration : { |
|
The integration has not received any data from your panel I suggest that you check your wiring, the host address and port |
|
Hello, I've noticed that my ESP8266 becomes saturated and freezes after a certain period of time. The ESP is properly connected to the Wi-Fi network with an excellent signal strength of -26dBm. The micro-console correctly shows traffic at 38400 baud and 8N1. The sensors are successfully retrieved and the integration is configured in Powerlink emulation mode. The ESP is powered directly by the alarm panel using Dupont wires. However, after a while, the ESP8266 stops working. When I try to access its URL via a web browser, it no longer responds. I suspect the device is freezing. I initially thought the baud rate was incorrect; I tried 9600 baud, but no traffic appeared in the micro-console. What can I do to fix this? I also tried switching to Standard mode, but no sensors are reported in that mode. |
|
Hi, It also sounds to me like the device is freezing, maybe change buffer sizes in the ESPHome yaml for the comms (I'm assuming you're using ESPHome). Do you have another device you could try? or perhaps an ESP32 device you could try? |
|
Hi Dave, Thanks for your insights! To answer your questions:
Given the "freezing" issues I've encountered, do you recommend switching to ESPHome? I'm interested to know if ESPHome is better... Following your advice, I am considering two options:
In your experience with the Visonic integration, is the jump to an ESP32 worth it for long-term stability, or is a well-tuned ESPHome config on an ESP8266 usually enough to stop the "freezing" at 38400 baud? Thanks again for your help! |
|
Hi, I have no real experience with ESP-Link or ESP8266, I've only used ESP32 devices, so can't comment on stability of the ESP8266 using ESP-Link. At least for ESP32 devices I can recommend ESPHome, I include my yaml file in my latest release It also creates a select entity in Home Assistant to change baud rates so it auto configures the baud with your panel, you need to delete and re-create the integration from within HA and set the select entity as part of the configuration. |
|
Hi Dave, Thanks for the advice and for sharing your YAML configuration! I’ve decided to follow your recommendation and switch from ESP-Link to ESPHome on my current ESP8266. My plan is to:
If this doesn't solve the stability issues, I will then upgrade to an ESP32 as you suggested. Thanks again |
|
Hi Dave, The integration successfully reaches Powerlink mode and all 13 sensors are working. However, after a certain period, the status drops back to Starting and gets stuck there. My diagnostic data shows a Disconnection Count: 5. Technical Details: Panel: PowerMaster 30 (Protocol 1.9.6.5). I have attached the full diagnostic logs (JSON) to this message for more details. I can also provide my ESPHome YAML configuration if you think it might be relevant. Important Observation: When it gets stuck on "Starting", I have found that reloading the Visonic integration in Home Assistant immediately restores the connection and all sensors become operational again. Do you have any suggestions on why the Powerlink connection might be dropping like this? Could it be a timing issue or related to the Pi 3 processing power? Thanks a lot for your help. |
|
Hi,
When it logs "action=NO_DATA_FROM_PANEL, state=disconnected" it means that there has not been any data received from the panel. I don't think it's a timing issue and a Pi3 should be OK I believe. Please then delete the hub from within Home Assistant and re-create it. This is all in the release notes for 0.12.4.7, to use it you would need to delete your existing hub and re-create it to choose the ESPHome select entity in Home Assistant. |







Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Hello,
I plan to connect my POWERMASTER-30 alarm to HA by following the wiki. I intend to follow the instructions provided (tutorial: Using NodeMCU PowermaxProModel6).
However, I'm not sure about the pin connections between the alarm and the NodeMCU.
Can I proceed as shown in the wiki? Here is a photo of the alarm's pins. I searched online but couldn't find any documentation describing the pins.
Could you help me? Thank you.
All reactions