* Fan entity * Fix union * Fix union * Apply suggestions from code review Co-authored-by: Martin Hjelmare <marhje52@gmail.com> * Fix percentage scale Co-authored-by: Dmitry Vlasov <kerbalspacema@gmail.com> Co-authored-by: Martin Hjelmare <marhje52@gmail.com>