Jump to content
View in the app

A better way to browse. Learn more.

Universal Devices Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

hart2hart

Members
  • Joined

  • Last visited

Everything posted by hart2hart

  1. The If is evaluated false during that 3 minute wait.
  2. Thanks. I missed Repeat While being released in V5 FW likely because I didn't move over quickly. I looked Repeat While up the cookbook and it appears there is no construct like brackets to say what is included in the repeated loop. From your example the work around is to include another Repeat 1 times that ends the loop. In my case, if the repeat will be inline with additional statements before and after loop, then having the Repat 1 times will just execute those after normally -- correct? difference = 0 difference += some value difference -= another value Repeat while difference <0 Difference *= -1 Repeat 1 times Run Program 'some program' If Run Program 'another program' If I'll try it out this evening but thanks for bringing to my attention!
  3. Thanks. XOR and then +1 as negatives are stored as two’s complements is what I recalled but it does require an If to determine if negative. I think what I vaguely remember was some operand in assembly language on a VAX. It was do something and branch if in one instruction. Now that I think about it, it was macro-assembler so it was likely implemented in multiple machine language instructions. At least after the move from CISC to RISC processors. I just created another program so I could determine if negative and multiply by -1.
  4. Is there a way to use the binary variable functions to And, Or, or Xor your way to the absolute value of a variable without using an If to determine if - or + before doing bit manipulation?
  5. Done and thanks again!
  6. @sjenkins, followed your instructions and all worked perfectly. Only took 5-10 minutes. We've got On and Off!
  7. Thanks @sjenkins! I'll do update a little later today and no worries on doing fix steps. Really appreciate the nodeserver and want to support it moving forward. Do you know if the update to 3.1.6 be slightly delayed getting to nodeserver store ike regular updates?
  8. I did same and bought standard USB to micro USB at Amazon. https://www.amazon.com/gp/aw/d/B0C14W14F7?psc=1&ref=ppx_pop_mob_b_asin_image&th=1
  9. @sjenkins All has been great with Virtual! I defined 9 switches using the json format as you took ownership of the node server, and they worked as expected and had values of On and Off. I've upgraded to each of your releases (except most recent beta). This morning, I defined 3 additional switches, but their values are showing as True/False. The json configs are the same other than IDs and names. Looking at the node details the UOM is 25 for the original 9 switches with values of On/Off. The UOM is 2 for the 3 created today that have values of True/False. For the non-programmers in the family, I need On/Off. Advice?
  10. @Javi I really like this feature and have used it for last few zwave devices. The only issue is the QR code on the devices is very small so it takes a bit of patience, stillness, and tinkering with distance and lighting for camera on iPhone 15 to read device code. Can you use 2x to make it better or let user pick zoom?
  11. 192.168.1.xxx is very/most common for Class C addresses. Depending on how you assign addresses(DHCP or Static) in your network., I’d tend to go back to it to make sure 192.168.50.x has not broken something else you haven’t even noticed yet.
  12. You need to enter a support ticket. UDI will likely be able to get your PLM and Devices in sync.
  13. It is fantastic! I’d request considering doing the same for creating Topology.
  14. Thanks, Javi. The reboot fixed it!
  15. Everything in the ESPHome version looks and is working great! I do have a question about its interaction with UDM and have synchronized it to eISY A few times. The standard device has status values as expected. However when creating a Favorite with a door’s status, I get status integers of 1,2,3… instead of status values of Open, Closed, Opening, Closing etc. When I do UDM Advanced Status Configuration on the favorite I see the status values and I can say if Open display Open. Is there a linkage, hint, or mapping that needs to be updated? Also, if more of a UDM question can you assist me, @Javi ?
  16. @bmercier What is the latest update? Will you be releasing a fix for PG3X or is it up to impacted plugin developers at this point?
  17. @Goose66 ,thanks for update supporting what appears to be the mainstream ratgdo firmware. I saw other post about you desiring to debug case where ratgdo are not discoverable. I've updated my two ratgdos with ESPHome firmware. They are both reachable and controllable from the web interface, but discovery throws errors on both. I had deleted the prior version of plugin and installed version 4.0.8 in the same slot. What do you need for debugging?
  18. Have you created a node server that uses the ESPHome firmware -- Damn! You've put so much into Garage Door node servers.
  19. @sjenkins Upgraded to 3.1.5 and see the Discover button in PG3 and the updated documentation. They work and are clear. I have nine virtual switches declared using JSON, so I'll take your advice and look at declaring them with YAML. Either one is far superior to standard declaration. There appears to be a substantial bug in the ratgdo MQTT firmware with security + 2.0 where it randomly stops controlling the garage door but keeps reporting the status values. It takes a full erase and reflash to fix it. @Goose66 , that wrote the ratgdo nodeserver, has found where the bug does not appear to exist/been fixed in ESPHome version of the firmware. If a repaired version of MQTT version is not released soon, I may consider the added complication of installing the HA container on eISY. Does it make sense that the garage virtual device you've created would provide a simple interface from it providing the equivalent interface to current ratgdo node server via HA?
  20. No worries and no rush. Just wanted to let you know in case I was missing something.
  21. No real issue but I’m running version 3.1 and PG3 is telling me an upgrade is available to 3.1.0. It does not see them as the same.
  22. @sjenkins The JSON configuration documentation and method are excellent. For sake of documenting what I have, I "redefined" them using JSON configuration including their names. I Restarted vs Discovered and all looks great and is functioning well. Thanks for moving this forward. I believe there will be many ways to use and expand the node server! in the future now that it has an owner.
  23. I found the following line in the Configuration help: Discovery Discover button will add or remove nodes not in one of the configuration methods. ..and located the following in one of your other posts: 3.1.2 renaming of nodes based on configuration ISY nodes to be renamed based on config / YAML / JSON changes - rename will happen upon restart or Discover - rename will not happen to default named nodes, where no name was given in the config, so as not to wipe out user renamed nodes in ISY Does that mean the name will not be used since the device was already created and renamed on the eISY? Regardless, I'll enter the names that I gave them on eISY for "documentation". Also, Does the Discover button only exist under certain circumstances? I don't see it in the production 3.1.4 version.
  24. Thanks. I upgraded production instance to 3.1.4. Of course devices are delcared via Standard config: 1 switch 2 switch 3 temperature ... How can/Can I maintain the same devices but include their names by moving them over to JSON config?

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.