691 läst ·
4 svar
691 läst
4 svar
Homeassitant och plejd via homekit
Hej!
Jag har kopplat ihop Homeassitant, 2026.1, med min Plejd gateway genom Plejds gatewayens integration för Applehomekit. Det funkar... sånär som på att bara två av tre enheter utöver gatewayen dyker upp...
Jag har två dim-01 och en ctr-01 och bara dim-01
rna dyker upp. Jag slog på debug i homeassistant och ser då att den mycket riktigt bara får dessa i svaret från plejd gateway (nedan). Någon som haft liknande problem?
Jag har kopplat ihop Homeassitant, 2026.1, med min Plejd gateway genom Plejds gatewayens integration för Applehomekit. Det funkar... sånär som på att bara två av tre enheter utöver gatewayen dyker upp...
Jag har två dim-01 och en ctr-01 och bara dim-01
{ "accessories": [ { "aid": 1, "services": [ { "iid": 1, "type": "3E", "primary": true, "hidden": false, "characteristics": [ { "iid": 2, "type": "14", "format": "bool", "perms": [ "pw" ] }, { "iid": 3, "type": "20", "format": "string", "value": "Plejd", "perms": [ "pr" ], "ev": false }, { "iid": 4, "type": "21", "format": "string", "value": "GWY-01", "perms": [ "pr" ], "ev": false }, { "iid": 5, "type": "23", "format": "string", "value": "Plejd Gateway D9DAE865AD48", "perms": [ "pr" ], "ev": false }, { "iid": 6, "type": "30", "format": "string", "value": "00082596590", "perms": [ "pr" ], "ev": false }, { "iid": 7, "type": "52", "format": "string", "value": "8.4.3", "perms": [ "pr" ], "ev": false }, { "iid": 9, "type": "220", "format": "data", "value": "o8xAzRC0f0o=", "perms": [ "pr" ], "ev": false, "maxDataLen": 16 }, { "iid": 8, "type": "00000001-DDDD-DDDD-DDDD-DDDDDDDDDDDD", "format": "string", "value": "D9DAE865AD48", "perms": [ "pr" ], "ev": false, "description": "Plejd Device ID" } ] }, { "iid": 32, "type": "239", "primary": false, "hidden": false, "characteristics": [ { "iid": 33, "type": "23C", "format": "data", "value": "", "perms": [ "pr" ], "ev": false, "maxDataLen": 0 } ] }, { "iid": 48, "type": "A2", "primary": false, "hidden": false, "characteristics": [ { "iid": 49, "type": "37", "format": "string", "value": "1.1.0", "perms": [ "pr" ], "ev": false } ] } ] }, { "aid": 8194, "services": [ { "iid": 1, "type": "3E", "primary": false, "hidden": false, "characteristics": [ { "iid": 537001986, "type": "14", "format": "bool", "perms": [ "pw" ] }, { "iid": 537001987, "type": "20", "format": "string", "value": "Plejd", "perms": [ "pr" ], "ev": false }, { "iid": 537001988, "type": "21", "format": "string", "value": "DIM-01", "perms": [ "pr" ], "ev": false }, { "iid": 537001989, "type": "23", "format": "string", "value": "Downlights - Vardagsrum", "perms": [ "pr" ], "ev": false }, { "iid": 537001990, "type": "30", "format": "string", "value": "ECAFF89CE1AA", "perms": [ "pr" ], "ev": false }, { "iid": 537001991, "type": "52", "format": "string", "value": "20181128", "perms": [ "pr" ], "ev": false }, { "iid": 537001992, "type": "00000001-DDDD-DDDD-DDDD-DDDDDDDDDDDD", "format": "string", "value": "ECAFF89CE1AA", "perms": [ "pr" ], "ev": false, "description": "Plejd Device ID" } ] }, { "iid": 537002016, "type": "239", "primary": false, "hidden": false, "characteristics": [ { "iid": 537002017, "type": "23C", "format": "data", "value": "", "perms": [ "pr" ], "ev": false, "maxDataLen": 0 } ] }, { "iid": 537002048, "type": "43", "primary": true, "hidden": false, "characteristics": [ { "iid": 537002049, "type": "23", "format": "string", "value": "Downlights - Vardagsrum", "perms": [ "pr" ], "ev": false }, { "iid": 537002051, "type": "25", "format": "bool", "value": 0, "perms": [ "pr", "pw", "ev" ], "ev": false }, { "iid": 537002052, "type": "8", "format": "int", "value": 39, "perms": [ "pr", "pw", "ev" ], "ev": false, "unit": "percentage", "minValue": 0, "maxValue": 100, "minStep": 1 }, { "iid": 537002050, "type": "00000002-DDDD-DDDD-DDDD-DDDDDDDDDDDD", "format": "int", "value": 0, "perms": [ "pr" ], "ev": false, "description": "Plejd Output ID", "minValue": 0, "maxValue": 256, "minStep": 1 } ] } ] }, { "aid": 16386, "services": [ { "iid": 1, "type": "3E", "primary": false, "hidden": false, "characteristics": [ { "iid": 1073872898, "type": "14", "format": "bool", "perms": [ "pw" ] }, { "iid": 1073872899, "type": "20", "format": "string", "value": "Plejd", "perms": [ "pr" ], "ev": false }, { "iid": 1073872900, "type": "21", "format": "string", "value": "DIM-01", "perms": [ "pr" ], "ev": false }, { "iid": 1073872901, "type": "23", "format": "string", "value": "Downlights - Kök", "perms": [ "pr" ], "ev": false }, { "iid": 1073872902, "type": "30", "format": "string", "value": "FCF404107631", "perms": [ "pr" ], "ev": false }, { "iid": 1073872903, "type": "52", "format": "string", "value": "20181128", "perms": [ "pr" ], "ev": false }, { "iid": 1073872904, "type": "00000001-DDDD-DDDD-DDDD-DDDDDDDDDDDD", "format": "string", "value": "FCF404107631", "perms": [ "pr" ], "ev": false, "description": "Plejd Device ID" } ] }, { "iid": 1073872928, "type": "239", "primary": false, "hidden": false, "characteristics": [ { "iid": 1073872929, "type": "23C", "format": "data", "value": "", "perms": [ "pr" ], "ev": false, "maxDataLen": 0 } ] }, { "iid": 1073872960, "type": "43", "primary": true, "hidden": false, "characteristics": [ { "iid": 1073872961, "type": "23", "format": "string", "value": "Downlights - Kök", "perms": [ "pr" ], "ev": false }, { "iid": 1073872963, "type": "25", "format": "bool", "value": 0, "perms": [ "pr", "pw", "ev" ], "ev": false }, { "iid": 1073872964, "type": "8", "format": "int", "value": 64, "perms": [ "pr", "pw", "ev" ], "ev": false, "unit": "percentage", "minValue": 0, "maxValue": 100, "minStep": 1 }, { "iid": 1073872962, "type": "00000002-DDDD-DDDD-DDDD-DDDDDDDDDDDD", "format": "int", "value": 0, "perms": [ "pr" ], "ev": false, "description": "Plejd Output ID", "minValue": 0, "maxValue": 256, "minStep": 1 } ] } ] } ]} Enl chatgpt:
Det du ser i debug-loggen är egentligen hela förklaringen: Home Assistant (HomeKit Controller) kan bara skapa enheter av det som Plejd Gateway faktiskt exponerar i HomeKit /accessories. Om CTR-01 inte finns i listan där, så är det inte HA som “missar” den – den skickas aldrig ut från gatewayn. (Home Assistant)
Här är de vanligaste orsakerna (och vad du kan testa), i den ordning som brukar lösa det snabbast:
Test: Bryt strömmen till CTR-01 (säkring) och slå på igen. Vänta någon minut och kolla om den dyker upp i HomeKit-exporten.
Test: Öppna CTR-01 i Plejd-appen och säkerställ att den faktiskt styr en last/ljus (inte bara är “knapp”/ingång eller tom). Om den styr 0–10V/1–10V: säkerställ att den är inställd som dimbar last/armatur och inte “ingen last”/bara styrning.
Det du ser i debug-loggen är egentligen hela förklaringen: Home Assistant (HomeKit Controller) kan bara skapa enheter av det som Plejd Gateway faktiskt exponerar i HomeKit /accessories. Om CTR-01 inte finns i listan där, så är det inte HA som “missar” den – den skickas aldrig ut från gatewayn. (Home Assistant)
Här är de vanligaste orsakerna (och vad du kan testa), i den ordning som brukar lösa det snabbast:
1) CTR-01 är “offline” för gatewayn (mesh/räckvidd/ström)
Gatewayn tar typiskt bara med enheter den har kontakt med. Kolla i Plejd-appen att CTR-01 inte är gråad/otillgänglig och att den har bra mesh-väg till gatewayn (flytta gatewayn närmare eller se till att en Plejd-enhet finns inom ~10 m som “hoppar vidare”). Hemmastyrning beskriver hur gatewayn måste ha enheter inom räckvidd för att nå resten av meshet. (Hemmastyrning)Test: Bryt strömmen till CTR-01 (säkring) och slå på igen. Vänta någon minut och kolla om den dyker upp i HomeKit-exporten.
2) CTR-01 har ingen “utgång”/last konfigurerad (eller används bara som ingång)
I Plejd-världen kan vissa puckar vara med i projektet men sakna en aktivt konfigurerad output. Då kan de ibland inte exponeras mot integrationer. Det här är ett klassiskt mönster i Plejd-integrationer: “devices without outputs configured will not show up”. (GitHub)Test: Öppna CTR-01 i Plejd-appen och säkerställ att den faktiskt styr en last/ljus (inte bara är “knapp”/ingång eller tom). Om den styr 0–10V/1–10V: säkerställ att den är inställd som dimbar last/armatur och inte “ingen last”/bara styrning.
3) HomeKit-integrationen i Plejd behöver “byggas om” (exportval/cache)
I Plejd-appen: Inställningar → Integrationer → Apple HomeKit. Prova att:- ta bort/avaktivera HomeKit-integrationen
- starta om gatewayn (ström i 10 s)
- aktivera HomeKit-integrationen igen
4) Uppdatera firmware (gateway + CTR-01)
Det här kan absolut vara en firmware-/kompatibilitetsgrej i HomeKit-exporten. I Plejd-appen: gå in på gatewayn och CTR-01 och kör Uppdatera om det finns.5) Tvinga HA att läsa om bryggan
Även om felet ligger i Plejd kan HA ibland behöva en “refresh” efter att bryggan ändrat accessory-listan:- Starta om Home Assistant eller
- Ladda om HomeKit Controller-integrationen (eller ta bort + lägg till igen om det krävs)
Snabbaste felsökningsspåret (5 minuter)
- Kolla att CTR-01 är online i Plejd-appen (inte grå). (Hemmastyrning)
- Säkerställ att CTR-01 har en konfigurerad utgång/last. (GitHub)
- Avaktivera/aktivera HomeKit-integrationen i Plejd + strömcykla gatewayn. (Hemmastyrning)
Ah, toppen! Jag kollar på det helgen.E EyEr0n skrev:Enl chatgpt:
Det du ser i debug-loggen är egentligen hela förklaringen: Home Assistant (HomeKit Controller) kan bara skapa enheter av det som Plejd Gateway faktiskt exponerar i HomeKit /accessories. Om CTR-01 inte finns i listan där, så är det inte HA som “missar” den – den skickas aldrig ut från gatewayn. (Home Assistant)
Här är de vanligaste orsakerna (och vad du kan testa), i den ordning som brukar lösa det snabbast:
1) CTR-01 är “offline” för gatewayn (mesh/räckvidd/ström)
Gatewayn tar typiskt bara med enheter den har kontakt med. Kolla i Plejd-appen att CTR-01 inte är gråad/otillgänglig och att den har bra mesh-väg till gatewayn (flytta gatewayn närmare eller se till att en Plejd-enhet finns inom ~10 m som “hoppar vidare”). Hemmastyrning beskriver hur gatewayn måste ha enheter inom räckvidd för att nå resten av meshet. (Hemmastyrning)
Test: Bryt strömmen till CTR-01 (säkring) och slå på igen. Vänta någon minut och kolla om den dyker upp i HomeKit-exporten.
2) CTR-01 har ingen “utgång”/last konfigurerad (eller används bara som ingång)
I Plejd-världen kan vissa puckar vara med i projektet men sakna en aktivt konfigurerad output. Då kan de ibland inte exponeras mot integrationer. Det här är ett klassiskt mönster i Plejd-integrationer: “devices without outputs configured will not show up”. (GitHub)
Test: Öppna CTR-01 i Plejd-appen och säkerställ att den faktiskt styr en last/ljus (inte bara är “knapp”/ingång eller tom). Om den styr 0–10V/1–10V: säkerställ att den är inställd som dimbar last/armatur och inte “ingen last”/bara styrning.
3) HomeKit-integrationen i Plejd behöver “byggas om” (exportval/cache)
I Plejd-appen: Inställningar → Integrationer → Apple HomeKit. Prova att:
Guiden från Hemmastyrning trycker också på att man ska rensa befintlig HomeKit-koppling innan man parar mot HA. (Hemmastyrning)
- ta bort/avaktivera HomeKit-integrationen
- starta om gatewayn (ström i 10 s)
- aktivera HomeKit-integrationen igen
4) Uppdatera firmware (gateway + CTR-01)
Det här kan absolut vara en firmware-/kompatibilitetsgrej i HomeKit-exporten. I Plejd-appen: gå in på gatewayn och CTR-01 och kör Uppdatera om det finns.
5) Tvinga HA att läsa om bryggan
Även om felet ligger i Plejd kan HA ibland behöva en “refresh” efter att bryggan ändrat accessory-listan:
- Starta om Home Assistant eller
- Ladda om HomeKit Controller-integrationen (eller ta bort + lägg till igen om det krävs)
Snabbaste felsökningsspåret (5 minuter)
Om du vill: klistra in enhetsvyn för CTR-01 från Plejd-appen (eller beskriv hur den är konfigurerad: relä? 0–10V? styr den en grupp/last?), så kan jag säga exakt vilken inställning som oftast gör att den inte exporteras till HomeKit.
- Kolla att CTR-01 är online i Plejd-appen (inte grå). (Hemmastyrning)
- Säkerställ att CTR-01 har en konfigurerad utgång/last. (GitHub)
- Avaktivera/aktivera HomeKit-integrationen i Plejd + strömcykla gatewayn. (Hemmastyrning)
Klicka här för att svara