Shelly Pro 4PM - Homekit Firmware

  • Guten Tag zusammen,


    ich habe einen Shelly plus 4pm im Einsatz.


    Diesen würde ich gerne wie meine Shelly Plus 2pm mit der Homkite Firmware flashen.


    Ich finde hier nur leide nichts über den 4pm.


    Ist es möglich, oder nehme ich die firmware vom 2 pm und habe dann ggf. 4 separate Schalter vom 4 pm.


    Danke für Euer feedback. :)

  • Der 4PM wird nicht unterstützt.

    Alternativ kannst du ihn via Homebridge Plugin in HomeKit einbinden.

    GitHub - alexryd/homebridge-shelly-ng: Homebridge plugin for the next generation of Shelly devices
    Homebridge plugin for the next generation of Shelly devices - GitHub - alexryd/homebridge-shelly-ng: Homebridge plugin for the next generation of Shelly devices
    github.com

  • Hallo Mia,


    danke für die Info.


    ich habe es auch schon über das Shelly NG Plugin probiert...

    Leider komme ich mit der config.json nicht zu recht.


    Kannst Du mir eine Tipp geben was ich dort rein schreiben soll?


    Mercie

  • Aktulle Config:


    {
        "name": "Shelly NG",
        "mdns": {
            "enable": true
    },
        "devices": [
    {
                "id": "shellypro4pm-08f9e0e55314",
                "name": "Shelly 4 PM",
                "exclude": true,
                "hostname": "192.168.---.---",
                "switch:0": {
                    "exclude": false,
                    "type": "switch"
    },
                "switch:1": {
                    "exclude": false,
                    "type": "switch"
    },
                "switch:2": {
                    "exclude": false,
                    "type": "switch"
    },
                "switch:3": {
                    "exclude": false,
                    "type": "switch"
    },
                "cover:0": {
                    "exclude": false,
                    "type": "window"
    }
    }
    ],
        "platform": "ShellyNG"
    }


    Fehlermeldung:


    [11/2/2024, 3:47:01 PM] [Shelly NG] [shellypro4pm-08f9e0e] Device excluded

    [11/2/2024, 3:47:01 PM] [Shelly NG] Failed to add discovered device (id: shellyplus2pm-d48afc): No handler for Shelly.GetDeviceInfo

    [11/2/2024, 3:47:01 PM] [Shelly NG] mDNS device discovery started

    [11/2/2024, 3:47:01 PM] [Shelly NG] Failed to add discovered device (id: shellyplus1pm-cc7b5c8): No handler for Shelly.GetDeviceInfo

    [11/2/2024, 3:47:01 PM] [Shelly NG] Failed to add discovered device (id: shellyplus1pm-e465b8): No handler for Shelly.GetDeviceInfo

    [11/2/2024, 3:47:01 PM] [Shelly NG] Failed to add discovered device (id: shellyplus2pm-a0dd6c4): No handler for Shelly.GetDeviceInfo

    [11/2/2024, 3:47:01 PM] [Shelly NG] Failed to add discovered device (id: shellyplus1pm-cc7b5c8): No handler for Shelly.GetDeviceInfo

    Einmal editiert, zuletzt von GoodGrooves () aus folgendem Grund: Ein Beitrag von GoodGrooves mit diesem Beitrag zusammengefügt.

  • warum setzt du ein "exclude": true damit das Plugin dein Gerät ignoriert?

  • Hallo Patrick, wenn ich auf false setze, bekomme ich folgende Fehlermeldung:


    [11/2/2024, 4:28:54 PM] [Shelly NG] [shellypro4pm-08f9e0e55314] Unknown device of model "SPSW-104PE16EU" discovered.


    {
        "name": "Shelly NG",
        "mdns": {
            "enable": false
    },
        "devices": [
    {
                "id": "shellypro4pm-08f9e0e55314",
                "name": "Shelly 4 PM",
                "exclude": false,
                "hostname": "192.168.",
                "switch:0": {
                    "exclude": false,
                    "type": "switch"
    },
                "switch:1": {
                    "exclude": false,
                    "type": "switch"
    },
                "switch:2": {
                    "exclude": false,
                    "type": "switch"
    },
                "switch:3": {
                    "exclude": false,
                    "type": "switch"
    },
                "cover:0": {
                    "exclude": false,
                    "type": "window"
    }
    }
    ],
        "platform": "ShellyNG"
    }

    Einmal editiert, zuletzt von GoodGrooves () aus folgendem Grund: Ein Beitrag von GoodGrooves mit diesem Beitrag zusammengefügt.

  • Verwende stattdessen das Plugin: https://github.com/cubi1337/homebridge-shelly-ds9


    v2 vom Shelly Pro 4PM wird nicht unterstützt vom NG Plugin:

    Shelly Pro 4PM v2 · Issue #83 · alexryd/homebridge-shelly-ng
    Hi @alexryd , Thank you developing your plugins. Really great work. However, I have a small problem. I have a Shelly large-scale project with 18 Pro 4PM ( 5…
    github.com

    [Shelly NG] [shellypro4pm-ec62609ed9c4] Unknown device of model "SPSW-104PE16EU" discovered · Issue #68 · alexryd/homebridge-shelly-ng
    Hi there, Tried all configuration possible but, it sound's that for ShellyPro4PM something going wrong, no way to make the plugin accepting it. Note: I tried…
    github.com

  • Patrick_

    Hat den Titel des Themas von „Shelly Plus 4 pm Homekit Firmware“ zu „Shelly Pro 4PM - Homekit Firmware“ geändert.
  • In deiner config ist der Hostname unvollständig und das Passwort fehlt, oder hast du es für hier einfach gelöscht?

  • Danke für Deine Antwort,


    habe ich direkt ausprobiert und bekomme auch diese Meldung :


    [11/2/2024, 4:47:41 PM] [Shelly NG] [Shelly Pro] Device added


    Taucht aber in HomeKit nicht auf... ;)


    Hallo Mia,


    ja, habe ich abgeändert und ein Shelly

    Passwort habe ich nicht vergeben....

    Einmal editiert, zuletzt von GoodGrooves () aus folgendem Grund: Ein Beitrag von GoodGrooves mit diesem Beitrag zusammengefügt.

  • Homebridge neugestartet und in allen Räumen geschaut?

  • Guten Morgen zusammen,


    vielen Dank für Eure Unterstützung, es hat geklappt.


    Ich hatte alle Switches in der config. auf true stehen, auf False abgeändert und das neuste Shelly update aufgespielt.


    Jetzt sind alle Switches in HomeKit erreichbar.


    Euch einen schönen Sonntag