-
Notifications
You must be signed in to change notification settings - Fork 67
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
Update height when controlling through original keypad #71
Comments
Have you tried the V2 pinout and YAML? See the pinned issue. |
Hello everyone, Perhaps a direct comparison will make things clearer? I have now compared the cable position for my E7 as shown in the picture below:
|
Hi, I'm having the same issue where the height is not updated when using the original keypad or when pushing the preset buttons in home assistant. Desk model: Flexispot E7 Using this pinout:
I uncommented the ESP_LOGD lines in the "desk_height_sensor.h" to try to look at what is received. When doing nothing, I can see that these six bytes are received over and over again: When changing the table height with the up/down cover arrows in home assistant I can see that new height information is received continuously, all good. When pressing the preset buttons in home assistant or when operating the original keypad (preset or up/down) I just see the above mentioned bytes over and over. The display on the original keypad is however updated continuously as the table moves. It is just as if the two RJ45 jacks on the controller does not get the same data. Anyone else with the same control panel + control box that has this working properly? I'm thinking of creating a cable that piggybacks on the transmitting line to the original control panel to see if I can see some other data. |
Hey there. I am experiencing the same issue. No height update when using the keypad and presets (through HA). I got the exact same setup and environment as @jacobbjo best regards |
Hey folks, here are some observations. It is not entirely true, that the height is not updated at all. I am experience a single update tick after i.e. calling a preset. Afterwards there are no more updates. |
I have the same setup and same behavior. Everything works fine, except updating the desk height which will only update immediately after using software buttons to change the height. |
Also, I noticed something that might (?) be relevant to this issue. I read several times, that the control panel is protected against accidental touches. So you have to touch it once to wake the screen („Wake screen“ UART command?) and afterwards you are able to control the desk. My desk does not have this „feature“. Accidental touches instantly move the desk. I think I will reach out to FlexiSpot and ask about that behavior. |
I have a Flexispot E8 with the same Control panel and Control box as you. And I have the same problem with updating the table height when changing from the physical panel. Have you managed to solve it? |
Currently this issue ist not fixed for me. I got in touch with FlexiSpot about the "accidental touch prevention" I talked about before. I have to revert my suggestion. So thats out of the equation at least. As a possible debug setup, I thought about flipping the connection of esp and control panel, before cutting cables. I thought the CP might be quite a good debug device 😅 Maybe I will have some time to investigate on this. |
Hi, thanks so much for this repo! I have followed the instructions over a year ago using the Flexispot E7 and it works quite well! I'm using the following keypad:
Luckily my adapter provides two RJ45 ports, so I still use the original keypad while also being able to control it using Home Assistant.
My problem
I'm trying to create push notifications and collect statistics, so that I can better motivate myself to regularly stand. But when I use the keypad, the new height doesn't get detected. It is displayed on the keypad itself but the only way to also get it into Home Assistant is by sending the the "M" command or rebooting the device. This is quite annoying because it always lights up the display (I sleep in the same room).
Is there any way to properly read out the current height without having to send the "M" command or control the device using Home Assistant? I would love to keep using the keypad but get the benefit of collecting statistics and to set up push notifications to remind myself to stand (for example when I'm currently in a work meeting).
The text was updated successfully, but these errors were encountered: