In the current version of the posture check it is not dynamic, so when you add the posture check you need to bring down netbird and back up. You should see something in the logs about the ACL being calculated or sent to the peer.
Apart from that it looks right what you did, as long as the subnet on the posture check is the subnet of your home machine