Seite 1 von 2

Hilfe! Alexa findet plötzlich keine Geräte mehr

Verfasst: 27 Apr 2019, 09:34
von dj-at-ebbi
Hallo zusammen,

ich habe gestern meine Lizenz (Premium V1) um 1 Jahr verlängert und wollte meine Geräte komplett neu einlesen.
Dazu habe ich alle SmartHome Geräte entfernt und neu Suchen lassen,
nun findet sie überhaupt keine Geräte aus dem HConnect mehr.

Auf der HConnect Webseite werden alle Kanäle richtig angezeigt, ich kann diese auch von der CCU einlesen,
sowie eine neue Konfiguration übernehmen.
Gateway, VPN und HM wird mir alles als Grün also Online, Verbunden und Bereit angezeigt.
Und der Skill lässt sich Problemlos aktivieren.

Folgendes habe ich schon Erfolglos ausprobiert:
- CCU neugestartet
- VPN AddOn neuinstalliert
- Sicherheits- und Firewall-Einstellungen überprüft
- HConnect Skill mehrmals neu Aktiviert und Verknüpft
- Scope deakiviert
- Ersetzungen gelöscht
- Anleitungen, FAQ und Forum durchforstet

Aktuell habe ich eine CCU2 mir der Firmware 2.45.7 und als Gateway wird mir die Version 4.8 angezeigt.
VPN AddOn 3.21 und XML-API 1.20 sind installiert.

Da die VPN sowie das Einlesen einwandfrei funktioniert vermute ich ein Problem zwischen Alexa, dem Skill und meiner Konfiguration.
Bin für alle Lösungsvorschläge offen und wenn sich Kasimir hier mit einschalten könnte, wäre ich sehr dankbar.

Gruß,

Re: Hilfe! Alexa findet plötzlich keine Geräte mehr

Verfasst: 27 Apr 2019, 12:37
von dquantz
Bei mir funktioniert gerade auch nix und unter https://hconnectweb.azurewebsites.net/ kommt bei mir nur:

The specified CGI application encountered an error and the server terminated the process.

Re: Hilfe! Alexa findet plötzlich keine Geräte mehr

Verfasst: 28 Apr 2019, 08:30
von dj-at-ebbi
Mit der Webseite habe ich keine Probleme.
Um vielleicht die aktuelle Firmware der CCU auszuschließen, könnte jemand mal das ganze unter der 2.45.7 Testen?
Also mal ein Gerät aus Alexa löschen und neu Suchen lassen, um zu sehen ob es wieder auftaucht?

Hier mal meine Konfigurationsdatei:

Code: Alles auswählen

{
  "ConfigurationMode": "ServerManaged",
  "HConnectGatewaySecret": "{***PASSWORD HIDDEN***}",
  "Configuration": {
    "HomematicHostname": "{HomematicVPNAddress}",
    "ServiceProviderUrl": "https://hconnectweb.azurewebsites.net:443",
    "ServiceProviderAccount": "xxx@xxx.xx",
    "ClientAddress": "ViaRouter",
    "IgnoreChannels": {
      "HomeMatic Kanäle die ich mit (no_alexa) im Namen gekennzeichnet habe": "(.*)no_alexa(.*)"
    },
    "Trades": {
      "Light": "Licht",
      "Heater": "Heizung",
      "Window": "Fenster",
      "Door": "Tür",
      "Socket": "Steckdose",
      "Louvre": "Rolladen"
    },
    "Wheres": {
      "auf dem": "Balkon",
      "auf der": "Terasse",
      "im": "Arbeitszimmer,Wohnzimmer,Esszimmer,Flur,Badezimmer,Treppenhaus,Flur oben,Keller,Gäste WC,Badezimmer oben,Ankleidezimmer,Schlafzimmer,Bad,Gästezimmer ",
      "in der": "Küche,Wohnung,Wohnung unten,Wohnung oben"
    },
    "ProblemWordsReplacements": {
      "*OG*": ".",
      "*MW*": ".",
      "*DG*": "."
    }/*
Steuerung von Fernbedienungen oder Handsender
Diese Fernbedienungen haben mehrere Tasten, wobei jede Taste doppelt belegt werden kann (Kurzer Tastendruck, langer
Tastendruck). Möchte man über Alexa die Aktionen ausführen, welche auf diesen Tasten liegen, so müssen diese
RemoteControls zunächst aktiviert werden ("Include": true). Über die zugewiesenen Räume der Schaltkanäle dieser
Handsender können einzelne Schaltkanäle ausgeblendet werden. Die entsprechenden Räume müssen dann einfach nur
mit Komma getrennt in dem Parameter "ExcludeRooms:" aufgeführt werden. Da die Tasten wie bereits erwähnt doppelt
belegt werden können kann man wählen welche Aktion bei "Alexa, schalte XXX an" und "Alexa, schalte XXX aus" zur
Homematic gesendet werden sollen. Es kann hierbei ausgewählt werden ob der kurze- oder lange Tastendruck
"simuliert" werden soll. Die 19-Tasten Fernbedienung von CuxD (CuxD Exec) wird ebenfalls unterstützt. Damit kann
man dann wiederum beliebige Aktionen ausführen z.B. Befehle auf der Homematic ausführen. Ich habe mir z.B. auf
den kurzen Tastendruck ein Wake-On-Lan Befehl gelegt und auf den langen Tastendruck einen "Remote Shutdown"
Befehl. Somit kann ich meinen HTPC im Wohnzimmer mit "Alexa, schalte TV Wohnzimmer ein/aus" schalten.
*/,
    "RemoteControls": {
      "Include": true,
      "ExcludeRooms": "Zentrale",
      "TurnOnRequest": "PressShort",
      "TurnOffRequest": "PressLong"
    },
    "ExecutePrograms": [],
    "CustomCommandSequences": {},
    "NameReversals": {
      "Heizung in Räumen": {
        "Names": "Heizung",
        "Pattern": "{name} [room]",
        "Reversal": "[room] {name}",
        "UseReversalOnly": false,
        "UseRealRoomName": false
      },
      "Lampen in Räumen": {
        "Names": "Lampe,Licht",
        "Pattern": "{name} [room]",
        "Reversal": "[room] {name}",
        "UseReversalOnly": false,
        "UseRealRoomName": false
      },
      "Rollo in Räumen": {
        "Names": "Rollo",
        "Pattern": "{name} [room]",
        "Reversal": "[room] {name}",
        "UseReversalOnly": false,
        "UseRealRoomName": false
      }
    },
    "DeviceDiscoveryUtterance": "Geräteerkennung",
    "DeviceDiscoveryDescription": "'Schalte Geräteerkennung ein' startet die Geräteerkennung",
    "DeviceDiscoveryAlwaysFromCache": true,
    "IncludeWallswitches": false,
    "XmlRpcEventInterfaceEnabled": false,
    "XmlRpcEventInterfaceAddress": "10.8.0.1:5150",
    "BinRpcEventInterfaceAddress": "10.8.0.1:5250",
    "CcuAuthUser": "xxx@xxx.xx",
    "CcuAuthPassword": "xxxxxxxxx",
    "RoomThermostateHandling": {
      "Usage": "Ignore",
      "RoomsWithMoreThanOneWord": "Gäste WC,Gäste Schlafzimmer",
      "RemoveNormalThermostates": false,
      "NameThermostate": {
        "NamePattern": "Thermostat [room]",
        "ReversePattern": "[room] Thermostat",
        "UseRealRoomName": true
      }
    },
    "SpecialRoomDevices": {
      "Heater": {
        "Trade": "Heizung",
        "DescriptionPattern": "Schaltet die {0} im Raum {1}",
        "SpecialRoomsOnlyPattern": " SR"
      },
      "Louvres": {
        "Trade": "Jalousie",
        "DescriptionPattern": "Schaltet die {0} im Raum {1}",
        "SpecialRoomsOnlyPattern": ""
      }
    },
    "ChangeTemperatureMode": "ManuMode",
    "AddBoostingForHeaters": true,
    "BoostingUtterance": "aufheizen",
    "BoostingUtterancePattern": "{deviceName} {boostingUtterance}",
    "BoostingDescriptionPattern": "'Schalte {0} ein' stellt das Thermostat auf 'Boost'",
    "MasterUserScope": "DG,IncludeChannelsWithoutScope",
    "AlexaDeviceManufacturerName": "INTEX Datensysteme",
    "AlexaDeviceVersion": "1.1",
    "SystemRoomNames": {
      "${roomGarden}": "Garten",
      "${roomKitchen}": "Küche",
      "${roomLivingRoom}": "Wohnzimmer",
      "${roomBedroom}": "Schlafzimmer",
      "${roomChildrensRoom1}": "Kinderzimmer 1",
      "${roomChildrensRoom2}": "Kinderzimmer 2",
      "${roomOffice}": "Büro",
      "${roomBathroom}": "Badezimmer",
      "${roomGarage}": "Garage",
      "${roomHWR}": "Hauswirtschaftsraum",
      "${roomTerrace}": "Terrasse",
      "${roomBedroom}": "Schlafzimmer",
      "roomGarden": "Garten",
      "roomKitchen": "Küche",
      "roomLivingRoom": "Wohnzimmer",
      "roomBedroom": "Schlafzimmer",
      "roomChildrensRoom1": "Kinderzimmer 1",
      "roomChildrensRoom2": "Kinderzimmer 2",
      "roomOffice": "Büro",
      "roomBathroom": "Badezimmer",
      "roomGarage": "Garage",
      "roomHWR": "Hauswirtschaftsraum",
      "roomTerrace": "Terrasse",
      "roomBedroom": "Schlafzimmer"
    },
    "SystemFunctionNames": {
      "${funcLight}": "Licht",
      "${funcHeating}": "Heizung",
      "${funcClimateControl}": "Klima",
      "${funcWeather}": "Wetter",
      "${funcEnvironment}": "Umwelt",
      "${funcSecurity}": "Sicherheit",
      "${funcLock}": "Verschluss",
      "${funcButton}": "Taster",
      "${funcCentral}": "Zentrale",
      "${funcEnergy}": "Energiemanagement",
      "funcLight": "Licht",
      "funcHeating": "Heizung",
      "funcClimateControl": "Klima",
      "funcWeather": "Wetter",
      "funcEnvironment": "Umwelt",
      "funcSecurity": "Sicherheit",
      "funcLock": "Verschluss",
      "funcButton": "Taster",
      "funcCentral": "Zentrale",
      "funcEnergy": "Energiemanagement"
    },
    "CustomChannelConfiguration": [
      {
        "HomematicChannelId": 3942,
        "HomematicChannelName": null,
        "CustomChannelName": "",
        "IgnoreChannel": true
      },
      {
        "HomematicChannelId": 3948,
        "HomematicChannelName": null,
        "CustomChannelName": "",
        "IgnoreChannel": true
      },
      {
        "HomematicChannelId": 3954,
        "HomematicChannelName": null,
        "CustomChannelName": "",
        "IgnoreChannel": true
      },
      {
        "HomematicChannelId": 3960,
        "HomematicChannelName": null,
        "CustomChannelName": "",
        "IgnoreChannel": true
      },
      {
        "HomematicChannelId": 7807,
        "HomematicChannelName": null,
        "CustomChannelName": "",
        "IgnoreChannel": true
      },
      {
        "HomematicChannelId": 7832,
        "HomematicChannelName": null,
        "CustomChannelName": "",
        "IgnoreChannel": true
      },
      {
        "HomematicChannelId": 7857,
        "HomematicChannelName": null,
        "CustomChannelName": "",
        "IgnoreChannel": true
      },
      {
        "HomematicChannelId": 7882,
        "HomematicChannelName": null,
        "CustomChannelName": "",
        "IgnoreChannel": true
      },
      {
        "HomematicChannelId": 7907,
        "HomematicChannelName": null,
        "CustomChannelName": "",
        "IgnoreChannel": true
      },
      {
        "HomematicChannelId": 7932,
        "HomematicChannelName": null,
        "CustomChannelName": "",
        "IgnoreChannel": true
      },
      {
        "HomematicChannelId": 7957,
        "HomematicChannelName": null,
        "CustomChannelName": "",
        "IgnoreChannel": true
      },
      {
        "HomematicChannelId": 7982,
        "HomematicChannelName": null,
        "CustomChannelName": "",
        "IgnoreChannel": true
      },
      {
        "HomematicChannelId": 8007,
        "HomematicChannelName": null,
        "CustomChannelName": "",
        "IgnoreChannel": true
      },
      {
        "HomematicChannelId": 8032,
        "HomematicChannelName": null,
        "CustomChannelName": "",
        "IgnoreChannel": true
      },
      {
        "HomematicChannelId": 8057,
        "HomematicChannelName": null,
        "CustomChannelName": "",
        "IgnoreChannel": true
      },
      {
        "HomematicChannelId": 8082,
        "HomematicChannelName": null,
        "CustomChannelName": "",
        "IgnoreChannel": true
      },
      {
        "HomematicChannelId": 8107,
        "HomematicChannelName": null,
        "CustomChannelName": "",
        "IgnoreChannel": true
      },
      {
        "HomematicChannelId": 8132,
        "HomematicChannelName": null,
        "CustomChannelName": "",
        "IgnoreChannel": true
      },
      {
        "HomematicChannelId": 8157,
        "HomematicChannelName": null,
        "CustomChannelName": "",
        "IgnoreChannel": true
      },
      {
        "HomematicChannelId": 8182,
        "HomematicChannelName": null,
        "CustomChannelName": "",
        "IgnoreChannel": true
      },
      {
        "HomematicChannelId": 9879,
        "HomematicChannelName": null,
        "CustomChannelName": "",
        "IgnoreChannel": true
      },
      {
        "HomematicChannelId": 9885,
        "HomematicChannelName": null,
        "CustomChannelName": "",
        "IgnoreChannel": true
      },
      {
        "HomematicChannelId": 9916,
        "HomematicChannelName": null,
        "CustomChannelName": "",
        "IgnoreChannel": true
      },
      {
        "HomematicChannelId": 9922,
        "HomematicChannelName": null,
        "CustomChannelName": "",
        "IgnoreChannel": true
      },
      {
        "HomematicChannelId": 14146,
        "HomematicChannelName": null,
        "CustomChannelName": "",
        "IgnoreChannel": true
      },
      {
        "HomematicChannelId": 14346,
        "HomematicChannelName": null,
        "CustomChannelName": "",
        "IgnoreChannel": true
      },
      {
        "HomematicChannelId": 14371,
        "HomematicChannelName": null,
        "CustomChannelName": "",
        "IgnoreChannel": true
      },
      {
        "HomematicChannelId": 14396,
        "HomematicChannelName": null,
        "CustomChannelName": "",
        "IgnoreChannel": true
      },
      {
        "HomematicChannelId": 14421,
        "HomematicChannelName": null,
        "CustomChannelName": "",
        "IgnoreChannel": true
      },
      {
        "HomematicChannelId": 14446,
        "HomematicChannelName": null,
        "CustomChannelName": "",
        "IgnoreChannel": true
      },
      {
        "HomematicChannelId": 14471,
        "HomematicChannelName": null,
        "CustomChannelName": "",
        "IgnoreChannel": true
      },
      {
        "HomematicChannelId": 14496,
        "HomematicChannelName": null,
        "CustomChannelName": "",
        "IgnoreChannel": true
      },
      {
        "HomematicChannelId": 14521,
        "HomematicChannelName": null,
        "CustomChannelName": "",
        "IgnoreChannel": true
      }
    ],
    "QueryVariables": [],
    "ControlVariables": [],
    "VirtualEntertainmentDevices": [],
    "IftttApiKeys": [],
    "PushoverApiKeys": [],
    "SmsRecipients": [],
    "HomematicEvents": [],
    "IFTTTEvents": [],
    "PushoverEvents": [],
    "SmsEvents": []
  }
}

Re: Hilfe! Alexa findet plötzlich keine Geräte mehr

Verfasst: 28 Apr 2019, 09:42
von dj-at-ebbi
Ich habe jetzt ein Downgrade von 2.45.7 auf 2.45.6 durchgeführt, alles neu eingelesen und den Skill neu aktiviert, leider Erfolglos.
Kann mir jemand eine Firmware aus der 2.41.x Reihe zur Verfügung stellen, dann könnte ich dies auch noch Testen.

Re: Hilfe! Alexa findet plötzlich keine Geräte mehr

Verfasst: 01 Mai 2019, 02:22
von stern2
Ich hätte ein 2.41.5

Re: Hilfe! Alexa findet plötzlich keine Geräte mehr

Verfasst: 01 Mai 2019, 07:48
von dj-at-ebbi
Ja danke, nehme ich. Ich habe dir eine PN geschickt.

Re: Hilfe! Alexa findet plötzlich keine Geräte mehr

Verfasst: 02 Mai 2019, 09:04
von dj-at-ebbi
Hallo, also an der CCU Firmware liegt es definitiv nicht, auch mit der 2.41.5 funktioniert es gar nichts.
Ich habe auch schon den Support per E-Mail Kontaktiert und auf diesen Beitrag hingewiesen,
aber keine Antwort.
Meine Vermutung ist, dass etwas bei der Lizenz Verlängerung schief gelaufen ist,
ich werde also als nächstes das Konto löschen und neu anlegen.

Re: Hilfe! Alexa findet plötzlich keine Geräte mehr

Verfasst: 02 Mai 2019, 11:19
von dj-at-ebbi
Nachdem ich jetzt das Konto neu angelegt und konfiguriert habe, findet Alexa immer noch nichts.
Ich habe jetzt alles mir mögliches getan, jetzt muss der Support mal aktiv werden.

Re: Hilfe! Alexa findet plötzlich keine Geräte mehr

Verfasst: 02 Mai 2019, 17:46
von stern2
Mir ist aufgefallen das bei Alexa im Account einige Geräte wie Fenster usw. nicht vorhanden sind aber den Status kann ich abfragen. Bei mir fehlen da einige Geräte die nicht aufgelistet sind aber steuern kann ich diese. :?:

Re: Hilfe! Alexa findet plötzlich keine Geräte mehr

Verfasst: 03 Mai 2019, 11:19
von dj-at-ebbi
Ich habe nach einer weiteren langen Fehlersuche das Problem endlich finden können.
Der "Scope: All" bzw. Scope: Alle" funktioniert nicht richtig.
Wenn nur ein Kanal dem Raum "Scope: Alle" zugeordnet ist, kann Alexa keine Geräte mehr einlesen.
Da dies früher funktioniert hat, liegt hier ein Bug im Gateway vor.

Dieser Fehler wird natürlich nur Bemerkbar wenn jemand mehrere Benutzer verwendet,
und wenn diese übergreifend Geräte mitverwenden wollen.
Siehe Anleitung => Gateway Installation und Einrichtung => Scopes.

Da leider jedem Kanal nur einem Scope zugeordnet werden kann, ist ein Workaround leider nicht möglich.
Weil dann dieser Kanal nicht mehr funktioniert.

Hier kann also nur der Entwickler etwas unternehmen!