Sensors with a unit (sync %, lightning/onchain sats) rendered the string 'None' when bitcoind is early in IBD or LND is down, which HA rejects with a ValueError on every 30s scan. Mark them unavailable instead; the intent scripts already speak a fallback for unavailable states. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>