ISY4Me Posted July 14, 2022 Posted July 14, 2022 I am controlling a Bond Bridge on IoP via Bond PG3. Getting everything setup went as it should and all the nodes for my four fans show in IoP. None of my fans were designed with Bond Built-In, so I went through multiple trials to assure that I had a good setup in Bond App before integrating into Polisy PG3. I am trying to manage the main fan in the living room with directional control based on temperatures. Overall, it does work. This main fan has both forward, reverse and N/A controls in the IoP Node, but probably 65% of the time when I tell it to change the direction it does not. I have added in code to tell the fan to stop, then change direction and then turn it on, but it is no more reliable. In contrast, if I go to the physical remote control for the same fan and I hit the reverse direction button (only a toggle on the remote), it always works 100% of the time. Are there other users that have similar experience?
Goose66 Posted July 14, 2022 Posted July 14, 2022 (edited) A better comparison for purposes of troubleshooting the Node server would be to compare the operation of the Node server to the Bond app on your phone. The Node server should be (and can only be) as reliable as the Bond mobile app in controlling your fan and retaining the fan state. If you are having similar reliability problems when using the Bond mobile app, then the problem lies somewhere in your Bond bridge - perhaps position, interference, or robustness of the recorded remote signal(s). If, on the other hand, the Bond mobile app is working 100% of the time but the Node server continues to fail, then we can take a look at the logs. Also, if you have state tracking turned on for your devices in the Bond mobile app, you can look at the app to see what it thinks the ISY->node server is changing the state to even if that state change doesn't physically show up at the fan. E.g., you mentioned that your fan remote only has a "toggle direction" button. With state tracking, the app and the node server will present the direction state as "forward" or "reverse" and allow selection of the desired direction state despite the fan only having a "toggle direction" capability. If you are also using the fan's remote to toggle the direction, this tracked direction state in the app will be corrupted and the app/node server will behave unexpectedly. Again, using the app to watch for the intended direction state change is a better indicator of ISY->node server functionality than the fan itself, in these situations. Edited July 14, 2022 by Goose66
ISY4Me Posted July 14, 2022 Author Posted July 14, 2022 Thank you for your inputs. To answer your question, the fan does give me problems if I try correcting the direction from the Bond Mobile App. So, I will assume that there are issues with the Bond Bridge setup. The Bond Bridge is physically as close to the fan as possible... approx 11 feet straight below it. As far as interference, that is a more difficult thing to quantify. I have used the physical remote for the fan to try to get the direction corrected, so tracking corruption is also a possibility. There are a total of 4 fans in the house under control of the bridge and direction on the main fan is the only known issue I have. Looking at the device settings for the fan in question, I examined the advanced settings and the "Fix Tracked State" only shows a toggle for the light. A tracked state for the fan is not present. As far as "having tracking turned on". I have never set anything and in looking at the Bond Mobile App I can not see where that can be done. If there is a tracking history, can that data be examined? How? Continuing to look around the app, I see the current firmware on the Bridge is v2.28.0 and that v3.3.8 is available. So perhaps I need to start there and see what changes. I will continue feedback after I evaluate the firmware update.
ISY4Me Posted July 14, 2022 Author Posted July 14, 2022 Nothing seems to have changed after the firmware update... I tried reversing the fan with the Bond Mobile App and it refused to change direction. I also took a quick look around the Bond Mobile App and the previous section for state tracking is gone and I can not find any settings in the App Settings, Bridge Settings (in the app) or the Fan Settings (in the app) that related to tracking the state. Should I just blow this configuration away for this fan and re-install the fan within the app? The fan is not a "bond built-in" design, so I will have to try a different setup and see if I get a better response.
Recommended Posts