Skip 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.

After update, device types now end in "F"

Featured Replies

My downstream programming broke and I found the reason is that the device names now have a 'F' after their name, like this - used to be yomotionsens and now it is yomotionsensF for some reason?

<node flag="128" nodeDefId="yomotionsensF">

<address>n008_8b4c020013c921</address>

<name>Motion Kitchen</name>

<family instance="8">10</family>

<hint>0.0.0.0</hint>

<parent type="3">32793</parent>

<type>0.0.0.0</type>

<enabled>true</enabled>

<deviceClass>0</deviceClass>

<wattage>0</wattage>

<dcPeriod>0</dcPeriod>

<startDelay>0</startDelay>

<endDelay>0</endDelay>

<pnode>n008_8b4c020013c921</pnode>

</node>

Also true for <node flag="128" nodeDefId="yovibrasensF"> and <node flag="128" nodeDefId="yoleaksensF"> and <node flag="128" nodeDefId="yothsensF">

But not for <node flag="128" nodeDefId="yodoorsens">

It is not just in the admin console, it is also in the polyglot console

Node Name 3

Address

NodeDef

Primary Node

Hint

Enabled

Is Primary

Delete

Fan HVAC 1

8b4c0100097447

yovibrasensF

8b4c0100097447

0x00000000

true

true

Solved by Panda88

  • Solution

Each node used to cover operation for both Celsius and Fahrenheit (selection by user at startup). However, there is a bug in the PG3x not supporting this correctly in some cases. Thus, I had to split each node that deals with temperature into two nodes (selected startup) - one operating in C and the other operating in F. I had to give them different names, thus the letter F added to the name for the F setting node (if user selected F as temp unit). Yolink operates internally in C, so it seemed most natural to change the F node's name - thus the added F to the name.

The same is also the case for Liter vs Gallon in does measuring water volume (adding a G)

  • Author

OK< thanks, I adjusted the code to strip off the F and everything is working again!

image.png

Appreciate the response. Thanks, Andy

Create an account or sign in to comment

Account

Navigation

Search

Search

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.