no device nor entity during setting new integration / keine Geräte oder Entitäten gefunden während Setup der Integration #87
Replies: 19 comments 17 replies
-
Do you still have no values? Even if the modbus part is not working the entitys should be created. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
I fixed the error with the *pwoermap.png, but still the same. |
Beta Was this translation helpful? Give feedback.
-
I think your ip is incorrect. Missing dot before the last 2 |
Beta Was this translation helpful? Give feedback.
-
in the HC of the integration it is correct, but you are right in the first HC it is incorrect. Weishaupt didn`t support the WEM anymore for new customers. So they changed the NWPM-N integration card to a new version. I have had bad luck with this brand new card, I need 4 pieces until the NWPM-N card was correct, all others dies within some hours. |
Beta Was this translation helpful? Give feedback.
-
This webif looks completely different. You are right.You cant use the experimental webif feature of our integration. But if you can enable modbus you should be able to use our integration. Can you confirm you did a page refresh at the integration page? |
Beta Was this translation helpful? Give feedback.
-
yes, I can confirm this. I tried the integration now so many times and do it always. Refresh or reload (F5 or CTRL+F5 I used both) With this new card I can only set Modbus/tp but no way to set a port or a destination. If I use a Modbus viewer I can access registers of the WWP. |
Beta Was this translation helpful? Give feedback.
-
This is weird. @OStrama : Any clue what is going on here? |
Beta Was this translation helpful? Give feedback.
-
Sorry, I am not so familiar with Python. I added PY_modbus but still get some errors. I will try to setup a running environment this evening, because I am away from home and it is hard to find the solution if you aren`t at your computer. So sorry about this. This is still the error I have. C:\Users\Adobehills\Downloads>py test_modbus.py |
Beta Was this translation helpful? Give feedback.
-
looks not like the modbus/tcp is functioning. C:\WINDOWS\system32>py c:\Users\Adobehills\Downloads\test_modbus.py >> modbus.log |
Beta Was this translation helpful? Give feedback.
-
OStrama, thank you so much for your help. Unfortunately my register.txt is empty 😥 Binary out Binary in: Input Register: Holding Register: |
Beta Was this translation helpful? Give feedback.
-
This script scans ALL possible modbus registers. You get ":128 Exception response 132 / 0" |
Beta Was this translation helpful? Give feedback.
-
I already did this yesterday evening. Enclosed you find the register.txt file. |
Beta Was this translation helpful? Give feedback.
-
HI, I use Python 3.13 / 64 bit. |
Beta Was this translation helpful? Give feedback.
-
Im sorry, i messed up. Please download the file again (more changes) and run it. |
Beta Was this translation helpful? Give feedback.
-
MadOne, her is the output of your test_modbus.py command file. For my understanding (I never did any modbus things before in my life), I found nothing in this output file, everything for me looks empty. |
Beta Was this translation helpful? Give feedback.
-
Could you please also provide register.txt from the last run, if it's not empty? |
Beta Was this translation helpful? Give feedback.
-
Hello @MadOne, hello @OStrama Now I have a question, because I had no contact with programming at all in life. Can't you adapt a certain customer file in your integration and include it in the integration by mapping the registers to each other. So something like this: Register Hot Water = Register No abc Then you would only have to adapt this register file for a special heat pump and theoretically you could integrate every heat pump into HA. This doesn't even have to be done by you, but something like a custom_list that the respective user could adapt to his needs. He only has to maintain the mapping file. If the integration with this special heat pump is then running well, it could then be offered in a selection window of your integration so that everyone with the same heat pump does not have to do twice the work. Probably just a dream of a non-programmer or maybe there is, or in my ignorance I don't see this. In any case, I really want to thank you for the great effort you have with this software and especially for your patience with me. |
Beta Was this translation helpful? Give feedback.
-
Hi, so this looks like your heatpump has not the modbus register scheme the other weishaupt heatpumps have. You can configure modbus and so also your heatpump in HomeAssistant like descibed here: This integration was created so that users do NOT have to mess witch configuration files. I suggest you use the modbus integration and create configuration suited to the needs of your heatpump. |
Beta Was this translation helpful? Give feedback.
-
I own a Weishaupt WWP 11 S ID heat pump. I also own the NWPM-N module from Weishaupt. This is probably a newer network module, which I has only very few settings. I can access the heat pump via the WEB interface and have set Modbus/TCP there. However, it is not possible to enter a port or an IP/IP range. Neither via the web interface nor via the WPM 6.0. There is also no point in the expert mode for this topic.
However, I can establish a connection to the heat pump via port 502 using the "MTCP" APP and can read out and get data. If I read out the next 20 available registers from register 1, I also get 20 values. I cannot interpret the values, but I get an answer. The Modbus interface should therefore respond.
However, when I include the integration in HA, I get no entities. No matter which entries I start with.
Maybe I oversaw something in the documentation and did something wrong. I tried to find a solution, but ended up to ask here for help.
Thank you so much!
attached you find the LOG of the attempt to add a new entry to the integration. Also a HCP from the integration.
GERMAN
ich habe eine Weishaupt WWP 11 S ID Wärmepumpe. Dazu habe ich das NWPM-N Modul von Weishaupt. Dies ist wohl ein neueres Netzwerkmodul, bei dem ich sehr wenige Dinge einstellen kann. Ich komme über das WEB Interface auf die Wärmepumpe und habe dort Modbus/TCP eingestellt. Es ist aber kein Eintrag für einem Port oder eine IP/IP Range möglich. Weder über das Webinterface noch über den WPM 6.0. Es gibt auch keinen Punkt im Experten Modus dafür.
Allerdings kann ich über die APP Mtcp eine Verbindung zu der Wärmepumpe über den Port 502 herstellen und kann Daten auslesen. Wenn ich von Register 1 die nächsten 20 verfügbaren Register auslese erhalte ich auch 20 Werte. Ich kann die Werte zwar nicht deuten, aber ich bekomme eine Antwort. Von daher müßte die Modbus Schnittstelle reagieren.
Wenn ich die Integration in HA einbinde, bekomme ich jedoch keine Entitäten. Egal mit welchen Einträgen ich starte.
Vielleicht habe ich auch etwas Wichtiges in der Dokumentation übersehen.
VIELEN DANK 😀
Hier findet ihr das LOG von dem Versuch einen neuen Eintrag zu der Integration hinzuzufügen.
WWP Integration.txt
Beta Was this translation helpful? Give feedback.
All reactions