Beiträge von Stububoy

    Das war die Antwort von Eufy


    Jetzt unterstützt das Produkt HomeKit leider nicht.



    HomeKit hat spezielle Anforderungen an die Hardware. Wir untersuchen und versuchen es aktiv.

    Aber jetzt ist es noch zu früh, um für die Integration Ja oder Nein zu sagen. Bitte bleiben Sie auf dem Laufenden.

    nach heutigen update von "homebridge-config-ui-x" startet meine Homebridge nicht mehr

    kann mir jemand weiter helfen?


    Loading logs using "custom" method...

    CMD: journalctl -o cat -n 500 -f -u homebridge


    at TLSSocket.socketOnData (_http_client.js:476:22)

    at TLSSocket.emit (events.js:310:20)

    at addChunk (_stream_readable.js:286:12)

    at readableAddChunk (_stream_readable.js:268:9)

    at TLSSocket.Readable.push (_stream_readable.js:209:10)

    at TLSWrap.onStreamRead (internal/stream_base_commons.js:186:23) {

    message: 'Incorrect statusCode: 401',

    statusCode: 401,

    json: [AsyncFunction],

    text: [Function],

    arrayBuffer: [Function],

    headers: {

    server: 'nginx/1.9.12',

    date: 'Sat, 27 Jun 2020 07:48:40 GMT',

    'content-type': 'application/json; charset=utf-8',

    'content-length': '28',

    connection: 'close'

    }

    }

    ,0,0,0,0,0,0,135,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]

    [6/26/2020, 09:27:21] [Luftentfeuchter ] {"msg":"ASYN-Antwort existiert nicht","errorCode":"3176"}

    [6/26/2020, 09:27:21] [Luftentfeuchter ] Command was not accepted by device. Command wrong or device not reachable 17592186112013 ASYN-Antwort existiert nicht

    [6/26/2020, 09:27:23] [Luftentfeuchter ] {"msg":"ASYN-Antwort existiert nicht","errorCode":"3176"}

    [6/26/2020, 09:27:23] [Luftentfeuchter ] Command was not accepted by device. Command wrong or device not reachable 17592186112013 ASYN-Antwort existiert nicht

    [6/26/2020, 09:27:23] [Luftentfeuchter ] Update successful

    [6/26/2020, 09:27:28] [Luftentfeuchter ] Triggered SET TargetHeatingCoolingState: 2

    [6/26/2020, 09:27:28] [Luftentfeuchter ] Command: {"data":[170,30,172,0,0,0,0,0,3,2,64,67,74,102,127,127,0,48,0,0,0,0,0,0,0,0,0,0,0,135]}

    [6/26/2020, 09:27:28] [Luftentfeuchter ] Command + Header: [90,90,1,16,90,0,32,0,1,0,0,0,189,179,57,14,12,5,20,20,29,129,0,0,0,16,0,0,0,4,2,0,0,1,0,0,0,0,0,0,170,30,172,0,0,0,0,0,3,2,64,67,74,102,127,127,0,48,0,0,0,0,0,0,0,0,0,0,0,135,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]

    [6/26/2020, 09:27:29] [Luftentfeuchter ] {"msg":"ASYN-Antwort existiert nicht","errorCode":"3176"}

    [6/26/2020, 09:27:29] [Luftentfeuchter ] Command was not accepted by device. Command wrong or device not reachable 17592186112013 ASYN-Antwort existiert nicht

    [6/26/2020, 09:27:31] [Luftentfeuchter ] Triggered SET TargetHeatingCoolingState: 3

    [6/26/2020, 09:27:31] [Luftentfeuchter ] Command: {"data":[170,30,172,0,0,0,0,0,3,2,64,67,74,102,127,127,0,48,0,0,0,0,0,0,0,0,0,0,0,135]}

    [6/26/2020, 09:27:31] [Luftentfeuchter ] Command + Header: [90,90,1,16,90,0,32,0,1,0,0,0,189,179,57,14,12,5,20,20,29,129,0,0,0,16,0,0,0,4,2,0,0,1,0,0,0,0,0,0,170,30,172,0,0,0,0,0,3,2,64,67,74,102,127,127,0,48,0,0,0,0,0,0,0,0,0,0,0,135,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]

    [6/26/2020, 09:27:38] [Luftentfeuchter ] {"msg":"ASYN-Antwort existiert nicht","errorCode":"3176"}

    [6/26/2020, 09:27:38] [Luftentfeuchter ] Command was not accepted by device. Command wrong or device not reachable 17592186112013 ASYN-Antwort existiert nicht

    [6/26/2020, 09:27:41] [Luftentfeuchter ] {"msg":"ASYN-Antwort existiert nicht","errorCode":"3176"}

    [6/26/2020, 09:27:41] [Luftentfeuchter ] Command was not accepted by device. Command wrong or device not reachable 17592186112013 ASYN-Antwort existiert nicht

    Die Midea-API ist ein totaler Krampf: AES-Verschlüsselung mit 0er-IV, dann noch SHA256-Hashes vom ganzen und dann noch irgendwelche komischen Header-Bytes. Ich hab's aber mittlerweile verstanden.


    Leider gab es bisher nur Clients in Ruby oder Python, bis auf ein iobroker-Plugin. Aus dem ganzen Code habe ich erstmal ein vorläufiges Midea-Plugin gebaut, was die erste Klimaanlage im Account steuern kann. Luftentfeuchter haben nen unterschiedlichen Gerätetyp, daher funktioniert das noch nicht. Ist auch erstmal nur ein Accessory und keine Platform, das kommt noch:


    https://github.com/ttimpe/homebridge-midea

    super arbeit von dir.....<3wenn du jetzt noch den Luftentfeuchter von Comffee hinkriegen würdest :love:

    an sich funktioniert das plugin, es verbindet aber nicht zum Auto

    liegt wohl an der deviceID das es nicht richtig funktioniert!

    Code
    "deviceId": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX",