ioBroker / AdapterRequests

This Place is used to track the status of new Adapter-Requests.
248 stars 36 forks source link

"Hisense Smart-TV" Adapter #238

Open DerNick opened 4 years ago

DerNick commented 4 years ago

I heard something about a built in MQTT Broker in the Hisense Smart TV devices (https://community.home-assistant.io/t/hisense-tv-control/97638/2). Would it be possible to build an Adapter that controls these TVs?

Apollon77 commented 4 years ago

If there is MQTT you could try the MQTT Adapter first to check it and collect information.

seelmkrl commented 4 years ago

Yes please !

Apollon77 commented 4 years ago

@seelmkrl Please vote for the request by using "thumbs up" on first post! Else noone will see how relevant this request is

DerNick commented 4 years ago

I already tried that but didn't get it work. I am gonna try it again but i cannot guarantee if i am able to do it ;).

totti1171 commented 4 years ago

YES! PLEASE!

DerNick commented 4 years ago

I somehow faild with the MQTT but i found out that there is a App to controll it: https://apps.apple.com/de/app/smart-tv-remote/id1438590835 . Is it somehow possible to find out which commands the app sends and to emulate this?

Sirezul commented 4 years ago

Maybe this one helps: https://github.com/Krazy998/mqtt-hisensetv/blob/master/README.md Could test with an iPhone App called "MQTT Analyzer" and I was able to switch to certain Inputs/Apps, but I can't get it working with iobroker.

FunCyRanger commented 3 years ago

I get it running and made a pull-request with my little changes. See https://github.com/ioBroker/ioBroker.mqtt/pull/121

FunCyRanger commented 3 years ago

With latest version 2.3.0 you have this option available. Thank's to @Apollon77 for this fast integration.

andiweli commented 3 years ago

Hey, I tried this with my Hisense 2018 model, but I can't get it work... It connects, updates a few data entries, but then immediately disconnects/reconnects/disconnects/...

mqtt.0 | 2021-01-10 23:21:44.287 | info | (20954) Subscribe on: "#" mqtt.0 | 2021-01-10 23:21:44.283 | info | (20954) Connected to 10.0.0.38 mqtt.0 | 2021-01-10 23:21:44.192 | info | (20954) Disconnected from 10.0.0.38: Error: write ECONNRESET mqtt.0 | 2021-01-10 23:21:44.037 | info | (20954) Subscribe on: "#" mqtt.0 | 2021-01-10 23:21:44.035 | info | (20954) Connected to 10.0.0.38 mqtt.0 | 2021-01-10 23:21:43.944 | info | (20954) Disconnected from 10.0.0.38: undefined mqtt.0 | 2021-01-10 23:21:36.985 | info | (20954) Subscribe on: "#" mqtt.0 | 2021-01-10 23:21:36.976 | info | (20954) Connected to 10.0.0.38 mqtt.0 | 2021-01-10 23:21:36.238 | info | (20954) Try to connect to mqtt://hisenseservice:***@10.0.0.38:36669?clientId=ioBroker mqtt.0 | 2021-01-10 23:21:34.269 | info | (20954) starting. Version 2.3.1 in /opt/iobroker/node_modules/iobroker.mqtt, node: v14.15.4, js-controller: 3.1.6 host.ioBrokerPlex | 2021-01-10 23:21:29.438 | info | instance system.adapter.mqtt.0 started with pid 20954 host.ioBrokerPlex | 2021-01-10 23:21:29.269 | info | "system.adapter.mqtt.0" enabled

ldittmar81 commented 2 years ago

This could be a help for the beginners - mqtt templates for ioBroker