Not really, you can just have a service running on your pc that listens and sends notes on Nostr, and a LN node running. I'm thinking for eg having Phoenixd on a home pc, and a mobile client that interacts with my node through Nostr send nostr command, and a service in the pc relays the commands to the node and back to the client.