-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Stiebel WPC 10 Cool #59
Comments
Hi there, so you are currently using the code from some other repo and that works? |
Okay, got it. My problem is to understand your how to... |
Can you be more specific? |
Yes, i dont know how to clone the repo or copy the sym link. If you can show me how to geht the data from github to HA it will be nice! |
hey, I guess your WPC 10 Cool could be similar to my Tecalor TTF 07 cool. I am still in the debug-phase, but most of the sensors work - the control (set temperatures) does not work, yet The code is currently completely messy. Just wait a week or so and I will have it mainlined again :) https://github.com/mkaiser/OneESP32ToRuleThemAll/tree/dbg_msg |
yes. tecalor amd se should be the same. |
Ok, here are some hints: |
How i clone 3.? |
Those questions are too fundamental to be answered here. I suggest to use chatgpt https://chatgpt.com/ to solve the basics until it compiles ;) |
easy :-) and done. What means 5 and 7?
|
|
Okay. Sorry for wasting your time. This projekt is a little bit to big for me. |
But you have a running ESP already ... How did you install the the software there? It is fairly easy check esphome.io |
Yes, ESP is running. And I also have the application running as posted, but without values. i am now missing the specific step of how to get your .yaml files onto the ESP32. simply pasting them is not an option, it doesn't work. I am very sure that the solution is very simple, but unfortunately I don't have the wording to search for it in databases like ESP-Home or GPT. |
if you flash your esp32 initially with esphome you get a new yaml file, and when you name your esp32 in this process esp32-poe-technik you can use the command kr0ner wrote: 4, execute: cp OneESP32ToRuleThemAll/esp32-poe-technik.yaml esp32-poe-technik.yaml |
But to be honest, you might want to familiarize yourself with esphome in general and implement other sensors with it before you tackle this complex topic. |
Never give up! Thank you for your support. I have carried out all the steps. when flashing ota I get an error message. it is not clear to me whether I have to enter all the passwords, api etc. manually in the .yaml or whether these are taken over. I have attached the script. |
I think your main problem is that you are not familiar with ESPHome. The initial yaml is for an esp32dev board and the one in the previous post still has the esp-poe from my config. Yours has WiFi mine has Ethernet. You need to work on the base config and make sure you understand what each section does. Also the yaml without logs or compiler errors does not help much, because I need to compile it in my head than. |
Hello everyone. I have set up the ESP according to your instructions and am now getting the first values. A few values from the heating also fit (room temperature, outside temperature, return temperature ....), others still have errors in the display, others are not found or are not logically linked. As I have understood, I now check which values from the log match my values on the heating system and then adjust the address in the property h or adjust their addresses. |
Hi,
The Bit rate is fixed at 20kbit/s. The Long taking operations propably result by not answered requests / wrong register mappings
Did you use the TTF07 define? The Heatpump of the repos owner differs very much from my TTF07 ( and your WPC). IT took me some weeks to get most of the register adresses working. But my findings are not upstreamed yet. The easy way for you would be to wait 2-3 weeks until I find some time to finish that. |
I use TTF07. It would be very nice if you can share your result! Thanks! |
Hi there! This is an automated message to let you know that this issue has been inactive for some time. If no further activity or updates are provided in the next 7 days, this issue will be closed as stale. If you're still working on this issue, please leave a comment to let us know. Otherwise, feel free to reopen the issue if you encounter the problem again in the future. Thanks for your understanding! |
Good morning and a happy new year, have you already had the opportunity to collect new values? Thank you very much! |
Please Check #47 (comment) |
please have a look if #93 is sufficient |
I only get the room temperature and room humidity displayed, could it be that the CAN ID is not the right one? How can i check the CAN ID's? |
Without logs I can't help. Please post the logs and in case you changed the yamls I'd also need the changes there in order to be able to see whats going wrong |
@Hotzenplotz1 I'm working on it. Some messages have the format that I've seen before. Others are completely different. I'm not even sure if there is some randomness in the data 🤷 |
Thank you very much! Do you think it's my can MCP2515 adapter and it's damaged? |
I don't know yet :/ |
New MCP2515's log: |
sorry @Hotzenplotz1 did not find the time to look at the new logs 🤧 |
No Problem. Get well soon! |
Could it be that something is wrong with my other hardware? For example, is a second resistor missing? Or the ports I have selected do not fit? |
You are getting some data, so that most likely is not the issue. Some values also make sense like: [15:36:42][V][sensor:043]: 'AUSSENTEMP': Received new state 4.200000 but all the other values are weird. I still believe you are connected to the wrong canbus 🤷 |
How can i fix it? |
You would need to try different CAN Bus. Can you take a picture of where the MCP2515 is connected to the heat pump? Cause with the current values we can't work ... there are only like 5 usable values in the logs. |
Does it have an influence on the values if the FEK is still connected? |
what is the red cable which is also connected to CAN High? |
Yes, FEK is connected. I have connected the FEK because I think it is needed for the cooling function. |
FEK was disconnected. Here is the current data log. |
Did you now connect the MCP2515 to where the FEK was connected before? |
I have 2 possibilities to connect:
I had connected the mcp directly to the heating system, but because the wifi was poor here, I connected the mcp in the living room again and disconnected the 4 connections of the fek. the fek is currently dead. when both devices were connected, we had the measured values that seemed confused to you. maybe we can write in discord? |
If the wires lead to the same CAN, it should not make any difference. I currently have no time for discord, sorry. I can only look here from time to time. The problem is that some of the values that you received looked good, and others were completely off. I tried to match the values against your pictures but that did not help. Can you connect it back to how it was somewhat working before? After that compile with logging set to debug, pick any property(or 2 or 3) in the display of your heatpump and change it(them) multiple times to different values. Tell me the numbers and the name and i'll try one more time to match the stuff |
I have adjusted the ANLAGENFROST value and can confirm the address. Does this help us? [13:47:12][I][Communication:150]: Message received: Read/Write ID 0x60 0x79(0x339) for property ANLAGENFROST (0x0a00) with raw value: 40 --> Anlagenfrost OK Does a comparison with the index from the ELSTER TABLE help? |
Yes, that is exactly what we need |
I have created a list based on the values from the log and the elster table. I was able to extract the date from the values. I also recorded the time value, as this is automatically adjusted. The question is, how can I adjust the other existing values to the exact time? Is it possible to display further values that I can check? |
after looking at the logs and consulting Deepseek I'm like : WTF?
|
Can I do something else? |
Still did not figure out how the time is encoded. There must be another property aside 0x0009 and 0x000a. Can you take pictures of the display again? Can be the same menu, but i need at least 1 hours of logs |
You Need 1 Hour log? And Take the same pictures? |
The more the better. I'm also happy if you switch any value back and forth a few times (>5) and just provide pictures of the values along with the logs. 1 or two switches provide too many ambiguities |
I repeat:
Right? |
You got it :) except the 10 minutes wait is not needed. If there is value logged for the change it is good enough. Dont fo too many properties in the first place. Just the top 5 on your list to start |
So:
What you Need? F.e.:
|
Any value you can set. Sollwerte are fine 👍🏼 maybe we can really do a live session once to speed things up soon |
Hello everyone,
I first had to find my way around Github.
I have connected an ESP32 MCP25115 and connected it to the CAN bus. I have attached the yaml, as well as the logbook of the query.
Unfortunately I can't get any further because I don't have the basics. Perhaps you can give me some tips on how I can familiarize myself with it.
It would probably make sense to restart the current project with the structure and the information from the log.
Thank you very much
HP
yaml.txt
logs_heatingpump_logs(2).txt
The text was updated successfully, but these errors were encountered: