Know where you stand in terms of strength. If you have a granted patent, that is much stronger than a pending patent that may or may not get granted. If you have access to committed funding to build it yourself, you are in a stronger position than if you don't. If you have actual commitments from other vendors, you are in a stronger position than if you don't.
You evidently have a strong idea that is worth something. And based on what you have told us, your idea is strongest in a subset of the solution rather than the whole solution.
Business is like fishing. Is it fair that the fish stole the bait and left you with nothing?
I painfully lost a big deal that would have launched a nice business because I kept negotiating what I thought was fair and the other party lost interest and I had no strong alternatives. I ended up with nothing. It happens all the time in business.
I can't give you a recommendation, because I know only what little you have told us, but my initial thought is to take the base hit, license the warmers, call it a win and work on your next million dollar idea.