[Modul] Shelly

Danke für den Hinweis. Jedoch ist bei mir diese Einstellung auch gesetzt:

Ich denke aber, dass die Werte schon nach IPS kommen (gemäss den Logs), aber aus irgendeinem Grund sich nicht aktualisieren

Hört sich jetzt doof an aber Port, Benutzername und Passwort alles richtig? Ist die Cloud deaktiviert? Glaube das nur MQTT oder cloud geht nicht beides…(Könnte mich hier aber auch täuschen…)

Ja, danke für die Hinweise. :+1:Ich habe es schon mehrfach kontrolliert. Dies da ich auch schon begonnen habe, an mir zu zweifeln. :slight_smile:

Zudem würden wohl auch gar keine Werte übermittelt. Und es geschieht ja schon, aber nur bei einem Restart des Shellys und dann aber nur einzelne bei einem Schalten. Und die anderen werden auch übermittelt, aber die Variabeln nicht aktualisiert (resp. nur ein Wert, wenn ich das Log korrekt interpretiere)

Cloud und Lokal(MQTT) sollten ohne weiteres parallel funktionieren.

Moin @KaiS,
Habe heute einen Shelly Plus RGBW PM bekommen. Das beta Modul kennt das Gerät noch nicht. Wie kann ich dich bei der Integration unterstützen?

Gruß Dennis

@KaiS:
Gleiches Problem besteht auch mit den DUO RGBW LED-Lampen…
Status kommt, Befehle werden leider nicht verarbeitet.

Viele Grüße
Philipp

Sorry hat sich erledigt,
ich hatte die MQTT Adresse aus dem MQTT Konfiguration genommen im Format:
„shellies/shellycolorbulb-xxxxxxx“
Da kommt der Status aber steuern geht nicht.
Im Format:
„shellycolorbulb-xxxxxxx“
kommt der Status und steuern geht.

VG
Philipp

Hallo, ich habe das selbe Problem mit einem ProDimmer2PM, dass ich nur Werte in IPS empfangen kann aber keine Werte setzten. Bei meinen anderen Shellys funktioniert dies ohne Probleme.

Ich bekomme im Log folgende Fehlermeldung:
27.07.2024, 13:35:49 | JSON:Payload | {„id“:1,„src“:„shellyprodm2pm-349XXXXXX“,„dst“:„user_1“,„error“:{„code“:404,„message“:„No handler for Switch.Set“}}

Vieleicht hat ja jemand noch einen Tipp.

Besten Dank und Gruß Michi

@chickenmike Hier hatte ich eigentlich alles dazu schon beschrieben, wenn Du nicht auf ein Update von Kai warten willst: [Modul] Shelly - #4374 von Strichcode

@Strichcode, vielen Dank für deinen Tipp. Ich hatte zwar das Forum durchsucht zu dem Thema, aber Deinen Beitrag habe ich leider übersehen. Bedeutet, dass dann mit dem nächsten Update von Kai der Bug gefixt sein sollte.

Danke und Gruß Michi

@chickenmike Ich hoffe, aber bis es soweit ist, einfach die beiden Funktionen ganz unten in der C:\ProgramData\Symcon\modules.store\info.schnittcher.ips.shelly\ShellyProDimmerPM\module.php o.ä. hiermit ersetzen:

    public function SetBrightness(int $id, int $brightness, int $transition = 0, int $toggle_after = 0)
    {
        $Topic = $this->ReadPropertyString('MQTTTopic') . '/rpc';

        $Payload['id'] = 1;
        $Payload['src'] = 'user_1';
        $Payload['method'] = 'Light.Set';
        $Payload['params'] = ['id' => $id, 'on' => true, 'brightness' => $brightness];
		if($toggle_after != 0)$Payload['params']['toggle_after'] = $toggle_after;
		if($transition != 0)$Payload['params']['transition_duration'] = $transition;

        $this->sendMQTT($Topic, json_encode($Payload));
    }
    private function SwitchMode(int $id, bool $value)
    {
        $Topic = $this->ReadPropertyString('MQTTTopic') . '/rpc';

        $Payload['id'] = 1;
        $Payload['src'] = 'user_1';
        $Payload['method'] = 'Light.Set';
        $Payload['params'] = ['id' => $id, 'on' => $value];

        $this->sendMQTT($Topic, json_encode($Payload));
    }

Danke @Strichcode für Deinen Tipp damit funktioniert der Dimmer wunderbar und alle Werte können sauber über IPS gesetzt werden.

Besten gruß Michi

Hallo Kai,

anbei der Dump.

Freundliche Grüße, Christian

TXT: 31.07.2024, 11:27:46 | sendMQTTMQTT Server | {„DataID“:„{043EA491-0325-4ADD-8FC2-A30C8EEB4D3F}“,„PacketType“:3,„QualityOfService“:0,„Retain“:false,„Topic“:„shellies/command“,„Payload“:„announce“}
HEX: 31.07.2024, 11:27:46 | sendMQTTMQTT Server | 7B 22 44 61 74 61 49 44 22 3A 22 7B 30 34 33 45 41 34 39 31 2D 30 33 32 35 2D 34 41 44 44 2D 38 46 43 32 2D 41 33 30 43 38 45 45 42 34 44 33 46 7D 22 2C 22 50 61 63 6B 65 74 54 79 70 65 22 3A 33 2C 22 51 75 61 6C 69 74 79 4F 66 53 65 72 76 69 63 65 22 3A 30 2C 22 52 65 74 61 69 6E 22 3A 66 61 6C 73 65 2C 22 54 6F 70 69 63 22 3A 22 73 68 65 6C 6C 69 65 73 5C 2F 63 6F 6D 6D 61 6E 64 22 2C 22 50 61 79 6C 6F 61 64 22 3A 22 61 6E 6E 6F 75 6E 63 65 22 7D
TXT: 31.07.2024, 11:27:46 | GetConfigurationForm DeviceType | Invalid Device Type:S3SW-001X16EU
HEX: 31.07.2024, 11:27:46 | GetConfigurationForm DeviceType | 49 6E 76 61 6C 69 64 20 44 65 76 69 63 65 20 54 79 70 65 3A 53 33 53 57 2D 30 30 31 58 31 36 45 55
TXT: 31.07.2024, 11:27:46 | GetConfigurationForm DeviceType | Invalid Device Type:S3SW-001X16EU
HEX: 31.07.2024, 11:27:46 | GetConfigurationForm DeviceType | 49 6E 76 61 6C 69 64 20 44 65 76 69 63 65 20 54 79 70 65 3A 53 33 53 57 2D 30 30 31 58 31 36 45 55
TXT: 31.07.2024, 11:27:46 | JSON:DataID | {7F7632D9-FA40-4F38-8DEA-C83CD4325A32}
HEX: 31.07.2024, 11:27:46 | JSON:DataID | 7B 37 46 37 36 33 32 44 39 2D 46 41 34 30 2D 34 46 33 38 2D 38 44 45 41 2D 43 38 33 43 44 34 33 32 35 41 33 32 7D
TXT: 31.07.2024, 11:27:46 | JSON:PacketType | 3
HEX: 31.07.2024, 11:27:46 | JSON:PacketType | 33
TXT: 31.07.2024, 11:27:46 | JSON:Payload | {„name“:null,„id“:„shelly1g3-34b7dacb7f90“,„mac“:„34B7DACB7F90“,„slot“:0,„model“:„S3SW-001X16EU“,„gen“:3,„fw_id“:„20240625-123141/1.3.3-gbdfd9b3“,„ver“:„1.3.3“,„app“:„S1G3“,„auth_en“:false,„auth_domain“:null}
HEX: 31.07.2024, 11:27:46 | JSON:Payload | 7B 22 6E 61 6D 65 22 3A 6E 75 6C 6C 2C 22 69 64 22 3A 22 73 68 65 6C 6C 79 31 67 33 2D 33 34 62 37 64 61 63 62 37 66 39 30 22 2C 22 6D 61 63 22 3A 22 33 34 42 37 44 41 43 42 37 46 39 30 22 2C 22 73 6C 6F 74 22 3A 30 2C 22 6D 6F 64 65 6C 22 3A 22 53 33 53 57 2D 30 30 31 58 31 36 45 55 22 2C 22 67 65 6E 22 3A 33 2C 22 66 77 5F 69 64 22 3A 22 32 30 32 34 30 36 32 35 2D 31 32 33 31 34 31 2F 31 2E 33 2E 33 2D 67 62 64 66 64 39 62 33 22 2C 22 76 65 72 22 3A 22 31 2E 33 2E 33 22 2C 22 61 70 70 22 3A 22 53 31 47 33 22 2C 22 61 75 74 68 5F 65 6E 22 3A 66 61 6C 73 65 2C 22 61 75 74 68 5F 64 6F 6D 61 69 6E 22 3A 6E 75 6C 6C 7D
TXT: 31.07.2024, 11:27:46 | JSON:QualityOfService | 1
HEX: 31.07.2024, 11:27:46 | JSON:QualityOfService | 31
TXT: 31.07.2024, 11:27:46 | JSON:Retain | FALSE
HEX: 31.07.2024, 11:27:46 | JSON:Retain | 46 41 4C 53 45
TXT: 31.07.2024, 11:27:46 | JSON:Topic | shellies/announce
HEX: 31.07.2024, 11:27:46 | JSON:Topic | 73 68 65 6C 6C 69 65 73 2F 61 6E 6E 6F 75 6E 63 65
TXT: 31.07.2024, 11:27:46 | JSON:DataID | {7F7632D9-FA40-4F38-8DEA-C83CD4325A32}
HEX: 31.07.2024, 11:27:46 | JSON:DataID | 7B 37 46 37 36 33 32 44 39 2D 46 41 34 30 2D 34 46 33 38 2D 38 44 45 41 2D 43 38 33 43 44 34 33 32 35 41 33 32 7D
TXT: 31.07.2024, 11:27:46 | JSON:PacketType | 3
HEX: 31.07.2024, 11:27:46 | JSON:PacketType | 33
TXT: 31.07.2024, 11:27:46 | JSON:Payload | {„name“:null,„id“:„shelly1g3-34b7dacc1290“,„mac“:„34B7DACC1290“,„slot“:0,„model“:„S3SW-001X16EU“,„gen“:3,„fw_id“:„20240625-123141/1.3.3-gbdfd9b3“,„ver“:„1.3.3“,„app“:„S1G3“,„auth_en“:false,„auth_domain“:null}
HEX: 31.07.2024, 11:27:46 | JSON:Payload | 7B 22 6E 61 6D 65 22 3A 6E 75 6C 6C 2C 22 69 64 22 3A 22 73 68 65 6C 6C 79 31 67 33 2D 33 34 62 37 64 61 63 63 31 32 39 30 22 2C 22 6D 61 63 22 3A 22 33 34 42 37 44 41 43 43 31 32 39 30 22 2C 22 73 6C 6F 74 22 3A 30 2C 22 6D 6F 64 65 6C 22 3A 22 53 33 53 57 2D 30 30 31 58 31 36 45 55 22 2C 22 67 65 6E 22 3A 33 2C 22 66 77 5F 69 64 22 3A 22 32 30 32 34 30 36 32 35 2D 31 32 33 31 34 31 2F 31 2E 33 2E 33 2D 67 62 64 66 64 39 62 33 22 2C 22 76 65 72 22 3A 22 31 2E 33 2E 33 22 2C 22 61 70 70 22 3A 22 53 31 47 33 22 2C 22 61 75 74 68 5F 65 6E 22 3A 66 61 6C 73 65 2C 22 61 75 74 68 5F 64 6F 6D 61 69 6E 22 3A 6E 75 6C 6C 7D
TXT: 31.07.2024, 11:27:46 | JSON:QualityOfService | 1
HEX: 31.07.2024, 11:27:46 | JSON:QualityOfService | 31
TXT: 31.07.2024, 11:27:46 | JSON:Retain | FALSE
HEX: 31.07.2024, 11:27:46 | JSON:Retain | 46 41 4C 53 45
TXT: 31.07.2024, 11:27:46 | JSON:Topic | shellies/announce
HEX: 31.07.2024, 11:27:46 | JSON:Topic | 73 68 65 6C 6C 69 65 73 2F 61 6E 6E 6F 75 6E 63 65
TXT: 31.07.2024, 11:27:48 | sendMQTTMQTT Server | {„DataID“:„{043EA491-0325-4ADD-8FC2-A30C8EEB4D3F}“,„PacketType“:3,„QualityOfService“:0,„Retain“:false,„Topic“:„shellies/command“,„Payload“:„announce“}
HEX: 31.07.2024, 11:27:48 | sendMQTTMQTT Server | 7B 22 44 61 74 61 49 44 22 3A 22 7B 30 34 33 45 41 34 39 31 2D 30 33 32 35 2D 34 41 44 44 2D 38 46 43 32 2D 41 33 30 43 38 45 45 42 34 44 33 46 7D 22 2C 22 50 61 63 6B 65 74 54 79 70 65 22 3A 33 2C 22 51 75 61 6C 69 74 79 4F 66 53 65 72 76 69 63 65 22 3A 30 2C 22 52 65 74 61 69 6E 22 3A 66 61 6C 73 65 2C 22 54 6F 70 69 63 22 3A 22 73 68 65 6C 6C 69 65 73 5C 2F 63 6F 6D 6D 61 6E 64 22 2C 22 50 61 79 6C 6F 61 64 22 3A 22 61 6E 6E 6F 75 6E 63 65 22 7D
TXT: 31.07.2024, 11:27:48 | GetConfigurationForm DeviceType | Invalid Device Type:S3SW-001X16EU
HEX: 31.07.2024, 11:27:48 | GetConfigurationForm DeviceType | 49 6E 76 61 6C 69 64 20 44 65 76 69 63 65 20 54 79 70 65 3A 53 33 53 57 2D 30 30 31 58 31 36 45 55
TXT: 31.07.2024, 11:27:48 | GetConfigurationForm DeviceType | Invalid Device Type:S3SW-001X16EU
HEX: 31.07.2024, 11:27:48 | GetConfigurationForm DeviceType | 49 6E 76 61 6C 69 64 20 44 65 76 69 63 65 20 54 79 70 65 3A 53 33 53 57 2D 30 30 31 58 31 36 45 55
TXT: 31.07.2024, 11:27:48 | JSON:DataID | {7F7632D9-FA40-4F38-8DEA-C83CD4325A32}
HEX: 31.07.2024, 11:27:48 | JSON:DataID | 7B 37 46 37 36 33 32 44 39 2D 46 41 34 30 2D 34 46 33 38 2D 38 44 45 41 2D 43 38 33 43 44 34 33 32 35 41 33 32 7D
TXT: 31.07.2024, 11:27:48 | JSON:PacketType | 3
HEX: 31.07.2024, 11:27:48 | JSON:PacketType | 33
TXT: 31.07.2024, 11:27:48 | JSON:Payload | {„name“:null,„id“:„shelly1g3-34b7dacb7f90“,„mac“:„34B7DACB7F90“,„slot“:0,„model“:„S3SW-001X16EU“,„gen“:3,„fw_id“:„20240625-123141/1.3.3-gbdfd9b3“,„ver“:„1.3.3“,„app“:„S1G3“,„auth_en“:false,„auth_domain“:null}
HEX: 31.07.2024, 11:27:48 | JSON:Payload | 7B 22 6E 61 6D 65 22 3A 6E 75 6C 6C 2C 22 69 64 22 3A 22 73 68 65 6C 6C 79 31 67 33 2D 33 34 62 37 64 61 63 62 37 66 39 30 22 2C 22 6D 61 63 22 3A 22 33 34 42 37 44 41 43 42 37 46 39 30 22 2C 22 73 6C 6F 74 22 3A 30 2C 22 6D 6F 64 65 6C 22 3A 22 53 33 53 57 2D 30 30 31 58 31 36 45 55 22 2C 22 67 65 6E 22 3A 33 2C 22 66 77 5F 69 64 22 3A 22 32 30 32 34 30 36 32 35 2D 31 32 33 31 34 31 2F 31 2E 33 2E 33 2D 67 62 64 66 64 39 62 33 22 2C 22 76 65 72 22 3A 22 31 2E 33 2E 33 22 2C 22 61 70 70 22 3A 22 53 31 47 33 22 2C 22 61 75 74 68 5F 65 6E 22 3A 66 61 6C 73 65 2C 22 61 75 74 68 5F 64 6F 6D 61 69 6E 22 3A 6E 75 6C 6C 7D
TXT: 31.07.2024, 11:27:48 | JSON:QualityOfService | 1
HEX: 31.07.2024, 11:27:48 | JSON:QualityOfService | 31
TXT: 31.07.2024, 11:27:48 | JSON:Retain | FALSE
HEX: 31.07.2024, 11:27:48 | JSON:Retain | 46 41 4C 53 45
TXT: 31.07.2024, 11:27:48 | JSON:Topic | shellies/announce
HEX: 31.07.2024, 11:27:48 | JSON:Topic | 73 68 65 6C 6C 69 65 73 2F 61 6E 6E 6F 75 6E 63 65
TXT: 31.07.2024, 11:27:48 | JSON:DataID | {7F7632D9-FA40-4F38-8DEA-C83CD4325A32}
HEX: 31.07.2024, 11:27:48 | JSON:DataID | 7B 37 46 37 36 33 32 44 39 2D 46 41 34 30 2D 34 46 33 38 2D 38 44 45 41 2D 43 38 33 43 44 34 33 32 35 41 33 32 7D
TXT: 31.07.2024, 11:27:48 | JSON:PacketType | 3
HEX: 31.07.2024, 11:27:48 | JSON:PacketType | 33
TXT: 31.07.2024, 11:27:48 | JSON:Payload | {„name“:null,„id“:„shelly1g3-34b7dacc1290“,„mac“:„34B7DACC1290“,„slot“:0,„model“:„S3SW-001X16EU“,„gen“:3,„fw_id“:„20240625-123141/1.3.3-gbdfd9b3“,„ver“:„1.3.3“,„app“:„S1G3“,„auth_en“:false,„auth_domain“:null}
HEX: 31.07.2024, 11:27:48 | JSON:Payload | 7B 22 6E 61 6D 65 22 3A 6E 75 6C 6C 2C 22 69 64 22 3A 22 73 68 65 6C 6C 79 31 67 33 2D 33 34 62 37 64 61 63 63 31 32 39 30 22 2C 22 6D 61 63 22 3A 22 33 34 42 37 44 41 43 43 31 32 39 30 22 2C 22 73 6C 6F 74 22 3A 30 2C 22 6D 6F 64 65 6C 22 3A 22 53 33 53 57 2D 30 30 31 58 31 36 45 55 22 2C 22 67 65 6E 22 3A 33 2C 22 66 77 5F 69 64 22 3A 22 32 30 32 34 30 36 32 35 2D 31 32 33 31 34 31 2F 31 2E 33 2E 33 2D 67 62 64 66 64 39 62 33 22 2C 22 76 65 72 22 3A 22 31 2E 33 2E 33 22 2C 22 61 70 70 22 3A 22 53 31 47 33 22 2C 22 61 75 74 68 5F 65 6E 22 3A 66 61 6C 73 65 2C 22 61 75 74 68 5F 64 6F 6D 61 69 6E 22 3A 6E 75 6C 6C 7D
TXT: 31.07.2024, 11:27:48 | JSON:QualityOfService | 1
HEX: 31.07.2024, 11:27:48 | JSON:QualityOfService | 31
TXT: 31.07.2024, 11:27:48 | JSON:Retain | FALSE
HEX: 31.07.2024, 11:27:48 | JSON:Retain | 46 41 4C 53 45
TXT: 31.07.2024, 11:27:48 | JSON:Topic | shellies/announce
HEX: 31.07.2024, 11:27:48 | JSON:Topic | 73 68 65 6C 6C 69 65 73 2F 61 6E 6E 6F 75 6E 63 65
TXT: 31.07.2024, 11:27:51 | sendMQTTMQTT Server | {„DataID“:„{043EA491-0325-4ADD-8FC2-A30C8EEB4D3F}“,„PacketType“:3,„QualityOfService“:0,„Retain“:false,„Topic“:„shellies/command“,„Payload“:„announce“}
HEX: 31.07.2024, 11:27:51 | sendMQTTMQTT Server | 7B 22 44 61 74 61 49 44 22 3A 22 7B 30 34 33 45 41 34 39 31 2D 30 33 32 35 2D 34 41 44 44 2D 38 46 43 32 2D 41 33 30 43 38 45 45 42 34 44 33 46 7D 22 2C 22 50 61 63 6B 65 74 54 79 70 65 22 3A 33 2C 22 51 75 61 6C 69 74 79 4F 66 53 65 72 76 69 63 65 22 3A 30 2C 22 52 65 74 61 69 6E 22 3A 66 61 6C 73 65 2C 22 54 6F 70 69 63 22 3A 22 73 68 65 6C 6C 69 65 73 5C 2F 63 6F 6D 6D 61 6E 64 22 2C 22 50 61 79 6C 6F 61 64 22 3A 22 61 6E 6E 6F 75 6E 63 65 22 7D
TXT: 31.07.2024, 11:27:51 | GetConfigurationForm DeviceType | Invalid Device Type:S3SW-001X16EU
HEX: 31.07.2024, 11:27:51 | GetConfigurationForm DeviceType | 49 6E 76 61 6C 69 64 20 44 65 76 69 63 65 20 54 79 70 65 3A 53 33 53 57 2D 30 30 31 58 31 36 45 55
TXT: 31.07.2024, 11:27:51 | GetConfigurationForm DeviceType | Invalid Device Type:S3SW-001X16EU
HEX: 31.07.2024, 11:27:51 | GetConfigurationForm DeviceType | 49 6E 76 61 6C 69 64 20 44 65 76 69 63 65 20 54 79 70 65 3A 53 33 53 57 2D 30 30 31 58 31 36 45 55
TXT: 31.07.2024, 11:27:52 | JSON:DataID | {7F7632D9-FA40-4F38-8DEA-C83CD4325A32}
HEX: 31.07.2024, 11:27:52 | JSON:DataID | 7B 37 46 37 36 33 32 44 39 2D 46 41 34 30 2D 34 46 33 38 2D 38 44 45 41 2D 43 38 33 43 44 34 33 32 35 41 33 32 7D
TXT: 31.07.2024, 11:27:52 | JSON:PacketType | 3
HEX: 31.07.2024, 11:27:52 | JSON:PacketType | 33
TXT: 31.07.2024, 11:27:52 | JSON:Payload | {„name“:null,„id“:„shelly1g3-34b7dacb7f90“,„mac“:„34B7DACB7F90“,„slot“:0,„model“:„S3SW-001X16EU“,„gen“:3,„fw_id“:„20240625-123141/1.3.3-gbdfd9b3“,„ver“:„1.3.3“,„app“:„S1G3“,„auth_en“:false,„auth_domain“:null}
HEX: 31.07.2024, 11:27:52 | JSON:Payload | 7B 22 6E 61 6D 65 22 3A 6E 75 6C 6C 2C 22 69 64 22 3A 22 73 68 65 6C 6C 79 31 67 33 2D 33 34 62 37 64 61 63 62 37 66 39 30 22 2C 22 6D 61 63 22 3A 22 33 34 42 37 44 41 43 42 37 46 39 30 22 2C 22 73 6C 6F 74 22 3A 30 2C 22 6D 6F 64 65 6C 22 3A 22 53 33 53 57 2D 30 30 31 58 31 36 45 55 22 2C 22 67 65 6E 22 3A 33 2C 22 66 77 5F 69 64 22 3A 22 32 30 32 34 30 36 32 35 2D 31 32 33 31 34 31 2F 31 2E 33 2E 33 2D 67 62 64 66 64 39 62 33 22 2C 22 76 65 72 22 3A 22 31 2E 33 2E 33 22 2C 22 61 70 70 22 3A 22 53 31 47 33 22 2C 22 61 75 74 68 5F 65 6E 22 3A 66 61 6C 73 65 2C 22 61 75 74 68 5F 64 6F 6D 61 69 6E 22 3A 6E 75 6C 6C 7D
TXT: 31.07.2024, 11:27:52 | JSON:QualityOfService | 1
HEX: 31.07.2024, 11:27:52 | JSON:QualityOfService | 31
TXT: 31.07.2024, 11:27:52 | JSON:Retain | FALSE
HEX: 31.07.2024, 11:27:52 | JSON:Retain | 46 41 4C 53 45
TXT: 31.07.2024, 11:27:52 | JSON:Topic | shellies/announce
HEX: 31.07.2024, 11:27:52 | JSON:Topic | 73 68 65 6C 6C 69 65 73 2F 61 6E 6E 6F 75 6E 63 65
TXT: 31.07.2024, 11:27:52 | JSON:DataID | {7F7632D9-FA40-4F38-8DEA-C83CD4325A32}
HEX: 31.07.2024, 11:27:52 | JSON:DataID | 7B 37 46 37 36 33 32 44 39 2D 46 41 34 30 2D 34 46 33 38 2D 38 44 45 41 2D 43 38 33 43 44 34 33 32 35 41 33 32 7D
TXT: 31.07.2024, 11:27:52 | JSON:PacketType | 3
HEX: 31.07.2024, 11:27:52 | JSON:PacketType | 33
TXT: 31.07.2024, 11:27:52 | JSON:Payload | {„name“:null,„id“:„shelly1g3-34b7dacc1290“,„mac“:„34B7DACC1290“,„slot“:0,„model“:„S3SW-001X16EU“,„gen“:3,„fw_id“:„20240625-123141/1.3.3-gbdfd9b3“,„ver“:„1.3.3“,„app“:„S1G3“,„auth_en“:false,„auth_domain“:null}
HEX: 31.07.2024, 11:27:52 | JSON:Payload | 7B 22 6E 61 6D 65 22 3A 6E 75 6C 6C 2C 22 69 64 22 3A 22 73 68 65 6C 6C 79 31 67 33 2D 33 34 62 37 64 61 63 63 31 32 39 30 22 2C 22 6D 61 63 22 3A 22 33 34 42 37 44 41 43 43 31 32 39 30 22 2C 22 73 6C 6F 74 22 3A 30 2C 22 6D 6F 64 65 6C 22 3A 22 53 33 53 57 2D 30 30 31 58 31 36 45 55 22 2C 22 67 65 6E 22 3A 33 2C 22 66 77 5F 69 64 22 3A 22 32 30 32 34 30 36 32 35 2D 31 32 33 31 34 31 2F 31 2E 33 2E 33 2D 67 62 64 66 64 39 62 33 22 2C 22 76 65 72 22 3A 22 31 2E 33 2E 33 22 2C 22 61 70 70 22 3A 22 53 31 47 33 22 2C 22 61 75 74 68 5F 65 6E 22 3A 66 61 6C 73 65 2C 22 61 75 74 68 5F 64 6F 6D 61 69 6E 22 3A 6E 75 6C 6C 7D
TXT: 31.07.2024, 11:27:52 | JSON:QualityOfService | 1
HEX: 31.07.2024, 11:27:52 | JSON:QualityOfService | 31
TXT: 31.07.2024, 11:27:52 | JSON:Retain | FALSE
HEX: 31.07.2024, 11:27:52 | JSON:Retain | 46 41 4C 53 45
TXT: 31.07.2024, 11:27:52 | JSON:Topic | shellies/announce
HEX: 31.07.2024, 11:27:52 | JSON:Topic | 73 68 65 6C 6C 69 65 73 2F 61 6E 6E 6F 75 6E 63 65

Mein Dachfenster wird von einem Shelly BLU Door/Window überwacht. Die Variable „Kontakt“ wurde als Boolean angelegt. Alles funktioniert soweit.

Nun möchte ich den Shelly in der HomeKit Bridge einbinden. Diese möchte wohl (Int/Float required) als Variablentyp. Kann ich das irgendwo einstellen?

@FranzGeorg, das nächste Update enthält eine Variable „Running State / Laufender Status“ da solltest du dann den aktuellen Status sehen können.

In der aktuellen Beta Version ist die Funktion eingebaut.
Die Funktion heißt ToggleAfter, Infos dazu findest du in der Doku.

Grüße,
Kai

Das habe ich so übernommen, danke.

Grüße,
Kai

1 „Gefällt mir“

Welches Gateway ist bei der Instanz hinterlegt?
Kommen Daten im Debug an?
Kannst du ein Screenshot von den MQTT Einstellungen vom Shelly posten?

Grüße,
Kai

Gut, dann funktioniert ja doch alles. :slight_smile:

Grüße,
Kai

Kannst du mal bitte ein komplettes Debug posten?

Grüße,
Kai

Ich habe ein Gerät hier liegen und baue das demnächst ein.

Grüße,
Kai