I noticed some unexpected behavior from a rule a few days ago. After some investigation I narrowed it down to my unifi clients not being updated. I tried restarting the binding, cleaning the cache, but nothing has worked. I set the binding log level to DEBUG and got this:
2025-05-06 16:43:28.550 [DEBUG] [fi.internal.api.cache.UniFiSiteCache] - Put #1 entries in UniFiSiteCache: UniFiSite{id: '98326754245', name: 'default', desc: 'MYWIFI'}
2025-05-06 16:43:28.557 [DEBUG] [fi.internal.api.cache.UniFiWlanCache] - Put #3 entries in UniFiWlanCache: UniFiWlan{id: '98237452134', name: 'Alf', enable: 'true', security: 'wpapsk', wlanBand: 'both', wpaEnc: 'ccmp', wpaMode: 'wpa2', xPassphrase: '', hideSsid: 'false', site: 'UniFiSite{id: '983741654', name: 'default', desc: 'MYWIFI'}'}
- UniFiWlan{id: 'O29837428736451276', name: 'OpenHAB', enable: 'true', security: 'wpapsk', wlanBand: 'both', wpaEnc: 'ccmp', wpaMode: 'wpa2', xPassphrase: '', hideSsid: 'false', site: 'UniFiSite{id: '9823674675345', name: 'default', desc: 'MYWIFI'}'}
- UniFiWlan{id: '8178464562824', name: 'MYWIFI', enable: 'true', security: 'wpapsk', wlanBand: 'both', wpaEnc: 'ccmp', wpaMode: 'wpa2', xPassphrase: '', hideSsid: 'false', site: 'UniFiSite{id: '918476345647235923', name: 'default', desc: 'MYWIFI'}'}
2025-05-06 16:43:28.567 [DEBUG] [.internal.api.cache.UniFiDeviceCache] - Put #7 entries in UniFiDeviceCache: UniFiDevice{mac: 'XX:XX:XX:XX:XX:XX', name: 'LivingRoom', type: 'uap', model: 'UAPL6', version: '6.7.17.15512', experience: null, disabled: false, led: off, uptime: null, site: UniFiSite{id: '847452425645856', name: 'default', desc: 'MYWIFI'}}
- UniFiDevice{mac: 'XX:XX:XX:XX:XX:XX', name: 'Basement_Switch', type: 'usw', model: 'USL16LP', version: '7.1.26.15869', experience: 100, disabled: false, led: on, uptime: null, site: UniFiSite{id: '84746535426734859', name: 'default', desc: 'MYWIFI'}}
- UniFiDevice{mac: 'XX:XX:XX:XX:XX:XXe', name: 'Bedroom', type: 'uap', model: 'UAPL6', version: '6.7.17.15512', experience: null, disabled: false, led: off, uptime: null, site: UniFiSite{id: '17364564578438923735', name: 'default', desc: 'MYWIFI'}}
- UniFiDevice{mac: 'XX:XX:XX:XX:XX:XX', name: 'USW Flex', type: 'usw', model: 'USF5P', version: '7.1.26.15869', experience: 100, disabled: false, led: null, uptime: null, site: UniFiSite{id: '1563546586979785', name: 'default', desc: 'MYWIFI'}}
- UniFiDevice{mac: 'XX:XX:XX:XX:XX:XX', name: 'Terrace', type: 'uap', model: 'U7LT', version: '6.6.77.15402', experience: null, disabled: false, led: default, uptime: null, site: UniFiSite{id: '132436576878989', name: 'default', desc: 'MYWIFI'}}
- UniFiDevice{mac: 'XX:XX:XX:XX:XX:XX', name: 'Office', type: 'uap', model: 'U7LT', version: '6.6.77.15402', experience: null, disabled: false, led: default, uptime: null, site: UniFiSite{id: '1234567788', name: 'default', desc: 'MYWIFI'}}
- UniFiDevice{mac: 'XX:XX:XX:XX:XX:XX', name: 'Temple', type: 'uap', model: 'UAPL6', version: '6.7.17.15512', experience: null, disabled: false, led: off, uptime: null, site: UniFiSite{id: '1234J5L6K7L8K8', name: 'default', desc: 'MYWIFI'}}
2025-05-06 16:43:28.571 [DEBUG] [.internal.api.cache.UniFiClientCache] - Put #0 entries in UniFiClientCache:
2025-05-06 16:43:28.577 [DEBUG] [.internal.api.cache.UniFiClientCache] - Put #0 entries in UniFiClientCache:
2025-05-06 16:43:28.582 [DEBUG] [internal.api.cache.UniFiVoucherCache] - Put #0 entries in UniFiVoucherCache:
2025-05-06 16:43:28.582 [DEBUG] [.internal.api.cache.UniFiClientCache] - Could not find an entry in the cache for id: 'XX:XX:XX:XX:XX:XX'
2025-05-06 16:43:28.582 [DEBUG] [.internal.api.cache.UniFiClientCache] - Could not find an entry in the cache for id: 'XX:XX:XX:XX:XX:XX'
2025-05-06 16:43:28.582 [DEBUG] [ernal.api.cache.UniFiControllerCache] - Could not find a matching client for cid =XX:XX:XX:XX:XX:XX
2025-05-06 16:43:28.584 [DEBUG] [.internal.api.cache.UniFiClientCache] - Could not find an entry in the cache for id: 'XX:XX:XX:XX:XX:XX'
2025-05-06 16:43:28.584 [DEBUG] [.internal.api.cache.UniFiClientCache] - Could not find an entry in the cache for id: 'XX:XX:XX:XX:XX:XX'
2025-05-06 16:43:28.585 [DEBUG] [ernal.api.cache.UniFiControllerCache] - Could not find a matching client for cid = XX:XX:XX:XX:XX:XX
Has anyone else experienced problems with the Unifi binding?