Hauptmenü

Einrichtung Alexa FHEM

Begonnen von mister, 02 Januar 2018, 19:37:05

Vorheriges Thema - Nächstes Thema

mister

Danke für eure Rückmeldung.

Also wenn ich nach geräten such kommen keine zusätzlichen ausgaben du meinst in alexa? ich habe den skill zwar hinzugefügt aber dort ist nichts zu finden.
Habe zum testen den schalter aus dr anleitung angelegt.

wie komme ich an den alexa-fhem log?

MadMax-FHEM

#31
Ja Ausgaben von alexa-fhem (wenn manuell auf der Console gestartet) bzw. Log.

Wie startest du?

initd (Startscript: /etc/initd/alexa) oder systemd?

Bei initd steht im Startscript wo die Logdatei ist bei systemd mal nach Logging mit journal suchen...

Wenn bei der Suche keine Ausgaben bzw. weitere Logeinträge kommen, dann:

Trigger prüfen
Zugang "von außen" ok?
Portweiterleitung funktioniert?
DynDNS (o.ä.) funktioniert?

Was passiert beim Test über AWS Lambda?

Findet alexa-fhem denn Geräte?
Steht was im Log/Console?

Poste doch mal einen Logauszug des Startvorganges...

Troubleshooting im Wiki schon durch!?

EDIT: sind alles Dinge die schon (mehrfach) genannt wurden, ohne richtige/brauchbare Rückmeldung...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

mister

Ok ich versuche mich da noch durchzuhangeln.

Also ich habe erstmal keine dyndns angelegt sondern die ip genommen unter der Alexa-fhem aktuell erreichbar ist. Ich weiß bei einem neustart ist das weg abe rich wollte erstmal da hier hinbekommen.

Momentan starte ich noch über ./bin/alexa

pi@raspberrypi:/opt/fhem/alexa-fhem $ ./bin/alexa
[1/6/2018, 2:05:44 PM] using /home/pi/.alexa/config.json
[1/6/2018, 2:05:44 PM] ---
[1/6/2018, 2:05:44 PM] this is alexa-fhem 0.3.4
[1/6/2018, 2:05:44 PM] Fetching FHEM devices...
[1/6/2018, 2:05:44 PM] [FHEM] starting longpoll: http://xxx.xxx.xxx.xxx:8083/fhem?XHR=1&inform=type=status;addglobal=1;filter=.*;since=null;fmt=JSON&timestamp=1325243944370
[1/6/2018, 2:05:44 PM] Server listening on: https://:::3000
[1/6/2018, 2:05:44 PM] [FHEM] Checking devices and attributes...
[1/6/2018, 2:05:44 PM] [FHEM]   executing: http://xxx.xxx.xxx.xxx:8083/fhem?cmd=%7BAttrVal(%22global%22,%22userattr%22,%22%22)%7D&fwcsrf=xxxx&XHR=1
[1/6/2018, 2:05:44 PM] [FHEM]   executing: http://xxx.xxx.xxx.xxx:8083/fhem?cmd=jsonlist2%20TYPE=alexa&fwcsrf=xxxx&XHR=1
[1/6/2018, 2:05:44 PM] [FHEM] Fetching FHEM devices...
[1/6/2018, 2:05:44 PM] [FHEM] fetching: http://xxx.xxx.xxx.xxx:8083/fhem?cmd=jsonlist2%20room=alexa&fwcsrf=xxxx&XHR=1
[1/6/2018, 2:05:44 PM] [FHEM] alexa device is MyAlexa
[1/6/2018, 2:05:44 PM] [FHEM] MyAlexa is switch
[1/6/2018, 2:05:44 PM] [FHEM] MyAlexa has
[1/6/2018, 2:05:44 PM] [FHEM] homebridgeMapping: #Characteristic=<name>=<value>,...
On=verb=schalte,valueOn=an;ein,valueOff=aus,valueToggle=um

Brightness=verb=stelle,property=helligkeit,valuePrefix=auf,values=AMAZON.NUMBER,valueSuffix=prozent

Hue=verb=stelle,valuePrefix=auf,values=rot:0;grün:128;blau:200
Hue=verb=färbe,values=rot:0;grün:120;blau:220

Saturation=verb=stelle,property=sättigung,valuePrefix=auf,values=AMAZON.NUMBER
Saturation=verb=sättige,values=AMAZON.NUMBER

TargetPosition=verb=mach,articles=den;die,values=auf:100;zu:0
TargetPosition=verb=stelle,valuePrefix=auf,values=AMAZON.NUMBER,valueSuffix=prozent

TargetTemperature=verb=stelle,valuePrefix=auf,values=AMAZON.NUMBER,valueSuffix=grad

Volume:verb=stelle,valuePrefix=auf,values=AMAZON.NUMBER,valueSuffix=prozent

#Weckzeit=verb=stelle,valuePrefix=auf;für,values=AMAZON.TIME,valueSuffix=uhr
[1/6/2018, 2:05:44 PM] [FHEM]   executing: http:/xxx.xxx.xxx.xxx/fhem?cmd=%7B$defs%7BMyAlexa%7D-%3E%7B%22active%22%7D%20=%201%7D&fwcsrf=xxxx&XHR=1
[1/6/2018, 2:05:44 PM] [FHEM]   executing: http://xxx.xxx.xxx.xxx:8083/fhem?cmd=%7B$defs%7BMyAlexa%7D-%3E%7B%22alexa-fhem%20version%22%7D%20=%20%220.3.4%22%7D&fwcsrf=xxxx&XHR=1
[1/6/2018, 2:05:44 PM] [FHEM]   executing: http://xxx.xxx.xxx.xxx:8083/fhem?cmd=%7B$defs%7BMyAlexa%7D-%3E%7B%22active%22%7D%20=%200%7D&fwcsrf=xxxx&XHR=1
[1/6/2018, 2:05:44 PM] perfectOfVerb:
[1/6/2018, 2:05:44 PM] { stelle: 'gestellt',
  schalte: 'geschaltet',
  'färbe': 'gefärbt',
  mach: 'gemacht' }
[1/6/2018, 2:05:44 PM] verbsOfIntent:
[1/6/2018, 2:05:44 PM] [ OnIntent: [ 'schalte' ],
  prozentIntent: [ 'stelle' ],
  HueIntent: [ 'stelle' ],
  HueIntentB: [ 'färbe' ],
  SaturationIntent: [ 'stelle' ],
  SaturationIntentB: [ 'sättige' ],
  TargetPositionIntent: [ 'mach' ],
  gradIntent: [ 'stelle' ] ]
[1/6/2018, 2:05:44 PM] characteristicsOfIntent:
[1/6/2018, 2:05:44 PM] { OnIntent: [ 'On' ],
  prozentIntent: [ 'Brightness', 'TargetPosition', 'Volume' ],
  HueIntent: [ 'Hue' ],
  HueIntentB: [ 'Hue' ],
  SaturationIntent: [ 'Saturation' ],
  SaturationIntentB: [ 'Saturation' ],
  TargetPositionIntent: [ 'TargetPosition' ],
  gradIntent: [ 'TargetTemperature' ] }
[1/6/2018, 2:05:44 PM] prefixOfIntent:
[1/6/2018, 2:05:44 PM] { OnIntent: undefined,
  prozentIntent: 'auf',
  HueIntent: 'auf',
  HueIntentB: undefined,
  SaturationIntent: 'auf',
  SaturationIntentB: undefined,
  TargetPositionIntent: undefined,
  gradIntent: 'auf' }
[1/6/2018, 2:05:44 PM] suffixOfIntent:
[1/6/2018, 2:05:44 PM] { OnIntent: undefined,
  prozentIntent: 'prozent',
  HueIntent: undefined,
  HueIntentB: undefined,
  SaturationIntent: undefined,
  SaturationIntentB: undefined,
  TargetPositionIntent: undefined,
  gradIntent: 'grad' }
[1/6/2018, 2:05:44 PM] alexaTypes:
[1/6/2018, 2:05:44 PM] { light: [ 'licht', 'lampen' ],
  blind:
   [ 'rolladen',
     'rolläden',
     'jalousie',
     'jalousien',
     'rollo',
     'rollos' ] }
[1/6/2018, 2:05:44 PM] roomOfEcho:
[1/6/2018, 2:05:44 PM] {}
[1/6/2018, 2:05:44 PM] fhemIntents:
[1/6/2018, 2:05:44 PM] { FHEMgutenMorgenIntent: 'gutenMorgen',
  FHEMguteNachtIntent: 'guteNacht' }
[1/6/2018, 2:05:44 PM] [FHEM] got: 0 results
[1/6/2018, 2:05:47 PM] ERROR: SyntaxError: Unexpected end of input from ::ffff:192.168.178.52
[1/6/2018, 2:05:47 PM] ERROR: SyntaxError: Unexpected end of input from ::ffff:192.168.178.52
[1/6/2018, 2:05:51 PM] event not supported
[1/6/2018, 2:05:51 PM] ERROR: UnsupportedOperationError from ::ffff:34.249.31.26
response :{"header":{"name":"UnsupportedOperationError","payloadVersion":"2","namespace":"Alexa.ConnectedHome.Control","messageId":"4a343a5e-37da-4ba2-a2a2-0f54baf64a37"},"payload":{}}
[1/6/2018, 2:05:51 PM] event not supported
[1/6/2018, 2:05:51 PM] ERROR: UnsupportedOperationError from ::ffff:34.249.31.26
response :{"header":{"name":"UnsupportedOperationError","payloadVersion":"2","namespace":"Alexa.ConnectedHome.Control","messageId":"a95b507f-b683-46f8-80b0-28f5543da940"},"payload":{}}
[1/6/2018, 2:18:22 PM] Custom Slot Types:
  FHEM_Device
    licht
    lampen
    rolladen
    rolläden
    jalousie
    jalousien
    rollo
    rollos
    lampe
  FHEM_Room
[1/6/2018, 2:18:22 PM] [FHEM]   executing: http://xxx.xxx.xxx.xxx:8083/fhem?cmd=%7B$defs%7BMyAlexa%7D-%3E%7B%22active%22%7D%20=%201%7D&fwcsrf=xxxx&XHR=1
[1/6/2018, 2:18:22 PM] [FHEM]   executing: http://xxx.xxx.xxx.xxx:8083/fhem?cmd=%7BasyncOutput($defs%7B%22WEB_192.168.178.52_61893%22%7D,%20%22Custom%20Slot%20Types:%0A%20%20FHEM_Device%0A%20%20%20%20licht%0A%20%20%20%20lampen%0A%20%20%20%20rolladen%0A%20%20%20%20roll%C3%A4den%0A%20%20%20%20jalousie%0A%20%20%20%20jalousien%0A%20%20%20%20rollo%0A%20%20%20%20rollos%0A%20%20%20%20lampe%0A%20%20FHEM_Room%22)%7D&fwcsrf=xxxx&XHR=1
[1/6/2018, 2:18:22 PM] [FHEM]   executing: http://xxx.xxx.xxx.xxx:8083/fhem?cmd=%7B$defs%7BMyAlexa%7D-%3E%7B%22active%22%7D%20=%200%7D&fwcsrf=xxxx&XHR=1
./bin/alexa

an dem rest versuche ich mich jetzt. Danke

MadMax-FHEM

Also so wie ich das sehe findet alexa-fhem auch schon keine Geräte...

Wie lautet denn der Filtereintrag in der config.json, poste den doch mal...

Poste doch mal das list eines Gerätes, das gefunden werden sollte (deiner Meinung nach)...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

TomLee

Hallo,

bin ich falsch oder hab ich es immer noch nicht richtig verstanden? Mister will mit dem neuen Skill (V3) die alte alexa-fhem 0.3.4 nutzen?

MadMax-FHEM

Welche Version der Skill ist hab ich noch nicht gefunden...
...aber hast wahrscheinlich recht...

Aber dann würde auf der Console ja ein Fehler kommen.
Da aber gar nichts kommt und auch alexa-fhem ja noch nichts findet sind "wir" ja noch gar nicht so weit... ;)

Wenn wir mal so weit sind, dann müssen wir ja das laufende alexa-fhem nur updaten.
Das dürfte kein Problem sein...

Kann man aber nat. auch gleich machen...

Wir werden sehen... ;)

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

TomLee

#36
Er kann doch nur noch einen neuen erstellen.

Der Fehler steht weiter unten.

MadMax-FHEM

Ah, jetzt ja...

Dann sollte auf V0.4.x hochgerüstet werden...

Hab nur grad den Link nicht parat, da ich nur am Handy rumklimper... ;-)

Update: bestehendes Verzeichnis mal wegsichern ;)

Neue Version auspacken und umbenennen.
Zertifikate vom Backup kopieren (oder neu erstellen) npm install bzw. npm update und es sollte gut sein...

Evtl. prüfen, ob sich bzgl. Lambda was geändert hat, glaube aber nicht...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

viegener

Ja genau mit der 0.3.4 funktioniert das nicht mehr - deshalb wie oben schon geschrieben verzeichnis sichern und mit der 0.4.x durchführen

Di gibt es hier:

https://forum.fhem.de/index.php/topic,81324.0.html
Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

mister

#39
Danke Leute das wars. Ich habe die Neue Version Installiert und schon ging es :) Wäre aber hilfreich den Link im Wiki anzupassen.

Ein Problem habe ich aber noch. Ich habe die Anleitung zwar weiter verfolgt aber alexa-fhem startet nicht automatsich bzw über fhem. Ich bekomme zwar einen status angezeigt aber alexa-fhem ist offline. Welche Angaben benötigt ihr um mir da zu helfen?

KernSani

#40
Hab versucht den WIki-Beitrag zu ändern, aber irgendwie geht das gerade nicht :-S

Schreibst du noch ein [Gelöst] vor das Subject des ersten Posts?

EDIT: Hab's dann doch noch hinbekommen im Wiki auf den o.g. Forumsbeitrag zu verweisen.
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

justme1968

den link gab es schon. etwas weiter unten wo die skill einrichtung beschrieben ist.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

KernSani

Zitat von: justme1968 am 10 Januar 2018, 12:26:49
den link gab es schon. etwas weiter unten wo die skill einrichtung beschrieben ist.
Ohja, jetzt sehe ich es auch :-S Ich denke aber es macht Sinn, gleich oben darauf hinzuweisen, ok?
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

mister

Zitat von: mister am 09 Januar 2018, 22:21:20
Ein Problem habe ich aber noch. Ich habe die Anleitung zwar weiter verfolgt aber alexa-fhem startet nicht automatsich bzw über fhem. Ich bekomme zwar einen status angezeigt aber alexa-fhem ist offline. Welche Angaben benötigt ihr um mir da zu helfen?

Könnte mir hierzu noch jemand helfen?

KernSani

das im Wikihast du dir angesehen? Was passiert denn, wenn du den Service über die Konsole startest?
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...