Would you be able to use the Guide data API instead of the Lineup? I noticed as well that the GuideName response in the Lineup is different between my Connect and Prime, but the GuideName and Affiliate are the same across those channels in the http://my.hdhomerun.com/api/guide.php JSON.
Lineup.json
Prime: {"GuideNumber":"2","GuideName":"WBBM","VideoCodec":"MPEG2","AudioCodec":"AC3","URL":"http://10.0.1.3:5004/auto/v2"}
Connect:
{"GuideNumber":"2.1","GuideName":"CBS2-HD","VideoCodec":"MPEG2","AudioCodec":"AC3","HD":1,"URL":"http://10.0.1.4:5004/auto/v2.1"}
Guide.php
Prime:
"GuideNumber": "2", "GuideName": "WBBM-DT", "Affiliate": "CBS", "ImageURL": "http://usil-my.hdhomerun.com/fyimediaservices/v_3_3_6_1/Station.svc/2/611/Logo/120x120", "Guide": [
Connect:
"GuideNumber": "2.1", "GuideName": "WBBM-DT", "Affiliate": "CBS", "ImageURL": "http://usil-my.hdhomerun.com/fyimediaservices/v_3_3_6_1/Station.svc/2/611/Logo/120x120", "Guide": [