fantasytu / homebridge-xgimi-tv Goto Github PK
View Code? Open in Web Editor NEWA plugin on homebridge to bring XGimi Smart Projector to HomeKit
License: Apache License 2.0
A plugin on homebridge to bring XGimi Smart Projector to HomeKit
License: Apache License 2.0
homebridge v1.3.2
ios14.4
@fantasytu First of all thanks for your work and your plugin
Is your feature request related to a problem? Please describe:
I successfully installed your plugin and was able to add the device in home app.
I received my XGIMI MOGO Pro+ today, and it is set up with the latest firmware and running.
I selected a permanent IP to the projector, but after restarting Homebridge I can't control the XGIMI.
Describe the solution you'd like:
I was also not able to get the package attribute
http://192.168.178.130:16741/data/data/com.xgimi.vcontrol/app_appDatas/list
Server not found.
However, the Button in Home app is showing when the device is turned off/on when I turned it off/on manually on the device.
But with Home App I can't control anything. Not on/off and not selecting a source/app.
The projector is not doing anything.
I hope you can help and of course, please let me know if there is anything I can do to try or test.
Thanks in advance.
{
"platform": "XGimiTeleVisionPlatform",
"devices": [
{
"name": "Android TV",
"host": "192.168.178.130",
"inputs": [
{
"name": "iQiyi",
"type": "APPLICATION",
"package": "com.gitvjimi.video"
},
{
"name": "YouTube",
"type": "APPLICATION",
"package": "com.liskovsoft.videomanager"
}
],
"manufacturer": "XGimi",
"model": "Mogo Pro+ P_FHD_2020",
"serialNumber": "DSXXXXXXXXXX",
"firmwareRevision": "4.9.113"
}
]
}
[3.12.2021, 14:27:47] [XGimiTeleVisionPlatform] Sending UDP Message : {"controlCmd" : {"delayTime":0,"mode":6,"time":0,"type":4}, "action" : 20000}
[3.12.2021, 14:27:47] [XGimiTeleVisionPlatform] Turning On Tv
[3.12.2021, 14:27:50] [XGimiTeleVisionPlatform] TV is not responding...
[3.12.2021, 14:29:02] [XGimiTeleVisionPlatform] Sending UDP Message : {"controlCmd" : {"data" : com.liskovsoft.videomanager, "type" : 1, "mode" : 7, "time" : 0}, "action" : 20000}
[3.12.2021, 14:29:02] [XGimiTeleVisionPlatform] set Input Resource: YouTube
[3.12.2021, 14:29:15] [XGimiTeleVisionPlatform] Sending UDP Message : {"controlCmd" : {"data" : com.gitvjimi.video, "type" : 1, "mode" : 7, "time" : 0}, "action" : 20000}
[3.12.2021, 14:29:15] [XGimiTeleVisionPlatform] set Input Resource: iQiyi
[3.12.2021, 14:29:21] [XGimiTeleVisionPlatform] Sending UDP Message : KEYPRESSES:35
[3.12.2021, 14:29:21] [XGimiTeleVisionPlatform] set Input Resource: HomeScreen
[3.12.2021, 14:29:30] [XGimiTeleVisionPlatform] Sending UDP Message : {"controlCmd" : {"delayTime":0,"mode":6,"time":0,"type":2}, "action" : 20000}
[3.12.2021, 14:29:30] [XGimiTeleVisionPlatform] Turning Off Tv
[3.12.2021, 14:29:49] [XGimiTeleVisionPlatform] Sending UDP Message : {"controlCmd" : {"delayTime":0,"mode":6,"time":0,"type":2}, "action" : 20000}
[3.12.2021, 14:29:49] [XGimiTeleVisionPlatform] Turning Off Tv
Hi,
After configuring the config json , I get multiple errors.
Here is my setup:
{
"platform": "XGimiTeleVisionPlatform",
"devices": [
{
"name": "XGimi TV",
"host": "192.168.1.28",
"inputs": [
{
"name": "Netflix",
"type": "APPLICATION",
"package": "com.netflix.mediaclient"
},
{
"name": "Vtm",
"type": "APPLICATION",
"package": "be.vmma.vtm.zenderapp"
}
],
"manufacturer": "XGimi",
"model": "H2 Global Version",
"serialNumber": "QRH9JQAEBTAV",
"firmwareRevision": "1.3.3"
}
]
}
error log:
[6/26/2023, 6:05:37 PM] [XGimiTeleVisionPlatform] Sending UDP Message : {"controlCmd" : {"delayTime":0,"mode":6,"time":0,"type":2}, "action" : 20000}
[6/26/2023, 6:05:37 PM] [XGimiTeleVisionPlatform] Turning Off Tv
有看到进行关机的指令,但是投影仪没有效果。遥控器可以使用,切换不同应用也可以正常使用,就是无法开关
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.