Autor Thema: [alexa-fhem | Generell] Alles zu Installation und damit verbundenen Problemen  (Gelesen 207849 mal)

Offline amenomade

  • Hero Member
  • *****
  • Beiträge: 2463
Oder hier testen, ob der Port 3000 tatsächlich freigegeben ist: https://www.heise.de/security/dienste/portscan/test/go.shtml
FHEM 5.8 Pi 3, EchoDot, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, und HM Komponenten

F:"Schatz? Mach aus bitte"
M: "Alexa? Licht aus"-"Ich bin mir leider nicht sicher"  M:"Alexa? aus Licht"-"Das weiss ich leider nicht" M:"Alexa? Schalte...
F: "Drück mal auf den blöden Knopf!

Offline heuckmann

  • New Member
  • *
  • Beiträge: 49
Ja - und mein Problem scheint ja einzigartig zu sein. Soviel Schweigen :D

Also wenn keiner noch eine Idee hat - heißt das für mich - alles von vorne neu aufsetzen?

1x RasPi2, 2x RasPi3, FHEM 5.X, Debian Wheezy, ZME_UZB1, HUE, Echo, Echo Dot, ZWave und jede Menge an 433MHz Funk, FHEM steuerbar
DEVOLO SmartHome mit einer Menge DEVOLO Produkten
UNI Siegen SMARTHOME / SMARTCAR Testhaushalt

Offline amenomade

  • Hero Member
  • *****
  • Beiträge: 2463
Was sagt der Portscanner? Ist 3000 freigegeben oder nicht? Wenn nicht, dann in der FB prüfen, ob die Freigabe tatsächlich aktiv ist (nicht nur eingerichtet, sondern auch aktiv).
FHEM 5.8 Pi 3, EchoDot, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, und HM Komponenten

F:"Schatz? Mach aus bitte"
M: "Alexa? Licht aus"-"Ich bin mir leider nicht sicher"  M:"Alexa? aus Licht"-"Das weiss ich leider nicht" M:"Alexa? Schalte...
F: "Drück mal auf den blöden Knopf!

Offline heuckmann

  • New Member
  • *
  • Beiträge: 49
Meinst Du mich jetzt?
.
Ja klar - hatte ich ja eingangs beschrieben - ich bekomme ja auch im Browser dann einen Quellcode von Alexa.
1x RasPi2, 2x RasPi3, FHEM 5.X, Debian Wheezy, ZME_UZB1, HUE, Echo, Echo Dot, ZWave und jede Menge an 433MHz Funk, FHEM steuerbar
DEVOLO SmartHome mit einer Menge DEVOLO Produkten
UNI Siegen SMARTHOME / SMARTCAR Testhaushalt

Offline ridestar

  • New Member
  • *
  • Beiträge: 12
Weiss nich, ob alle Antworten für mich gedacht waren, aber ich beantworte sie trotzdem einmal ;-)

...ohne das ich jetzt alles gelesen hätte..

Aber hast du auch an deinem Handy (Ohne WLAN) die Variante ausprobiert https://meineipadresse:3000 ?
Welche Meldung kommt genau?
Ohne WLAN macht die IP-Adresse ja relativ wenig Sinn, dort habe ich die myfritz Adresse genommen mit dem Port 3000. Fehlermeldung kommt dann "Safari kann die Seite nicht öffnen". Also die Standard-Fehlermedlung, wenn eine Seite nicht erreichbar ist.

Was sagt der Portscanner? Ist 3000 freigegeben oder nicht? Wenn nicht, dann in der FB prüfen, ob die Freigabe tatsächlich aktiv ist (nicht nur eingerichtet, sondern auch aktiv).
versuche ich heute Abend einmal.
Was sagt der Portscanner? Ist 3000 freigegeben oder nicht? Wenn nicht, dann in der FB prüfen, ob die Freigabe tatsächlich aktiv ist (nicht nur eingerichtet, sondern auch aktiv).
In der FB ist es auch aktiviert, zumindest wird es mit den grünen "Aktivierungskreisen" so dargestellt.

Offline heuckmann

  • New Member
  • *
  • Beiträge: 49
@ridestar:

Auch die Portfreigabe mal gelöscht und neu gesetzt?
1x RasPi2, 2x RasPi3, FHEM 5.X, Debian Wheezy, ZME_UZB1, HUE, Echo, Echo Dot, ZWave und jede Menge an 433MHz Funk, FHEM steuerbar
DEVOLO SmartHome mit einer Menge DEVOLO Produkten
UNI Siegen SMARTHOME / SMARTCAR Testhaushalt

Offline ridestar

  • New Member
  • *
  • Beiträge: 12
@ridestar:

Auch die Portfreigabe mal gelöscht und neu gesetzt?
nicht nur einmal...  :-\

Offline heuckmann

  • New Member
  • *
  • Beiträge: 49
IPV6 aktiv?
1x RasPi2, 2x RasPi3, FHEM 5.X, Debian Wheezy, ZME_UZB1, HUE, Echo, Echo Dot, ZWave und jede Menge an 433MHz Funk, FHEM steuerbar
DEVOLO SmartHome mit einer Menge DEVOLO Produkten
UNI Siegen SMARTHOME / SMARTCAR Testhaushalt

Offline heuckmann

  • New Member
  • *
  • Beiträge: 49
So - nochmal zu meinem Problem.

Hat jemand noch eine Idee???

Und wenn es nur ein "Installiere alles nochmal von vorne " ist.
 ::)
1x RasPi2, 2x RasPi3, FHEM 5.X, Debian Wheezy, ZME_UZB1, HUE, Echo, Echo Dot, ZWave und jede Menge an 433MHz Funk, FHEM steuerbar
DEVOLO SmartHome mit einer Menge DEVOLO Produkten
UNI Siegen SMARTHOME / SMARTCAR Testhaushalt

Offline amenomade

  • Hero Member
  • *****
  • Beiträge: 2463
@heuckmann: hast Du den Trigger im Amazon Developer geprüft bzw. evtl. neu angelegt?

Wenn ja, dann starte alexa-fhem mit option debug (./bin/alexa-fhem --debug) und guck, ob Du den "Discover" Intent bekommst. Etwas in der Form: **** Received Directive: {"header":{"namespace":"Alexa.ConnectedHome.Discovery","name":"DiscoverAppliancesRequest","payloadVersion":"2","messageId":"2248f464-6de6-4f61-b889-2905521fec71"},"payload":{"und wenn dann, was ist die Antwort?

Ansonsten: ist das Skill in der App "aktiviert", und mit dem Amazon Konto verbunden? Was sagt die --debug log? Wir der token richtig verhandelt?
FHEM 5.8 Pi 3, EchoDot, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, und HM Komponenten

F:"Schatz? Mach aus bitte"
M: "Alexa? Licht aus"-"Ich bin mir leider nicht sicher"  M:"Alexa? aus Licht"-"Das weiss ich leider nicht" M:"Alexa? Schalte...
F: "Drück mal auf den blöden Knopf!

Offline ridestar

  • New Member
  • *
  • Beiträge: 12
Oder hier testen, ob der Port 3000 tatsächlich freigegeben ist: https://www.heise.de/security/dienste/portscan/test/go.shtml
Wenn ich dort Port 3000 Eingebe kommt folgende Rückmeldung.

Port   Name   Status   Erläuterung
3000      gefiltert   Kein Standard-Port.

Ihr System antwortet auf ICMP-Pakete.

IPV6 aktiv?
Ja.

Offline amenomade

  • Hero Member
  • *****
  • Beiträge: 2463
Zitat
    IPV6 aktiv?

Ja.
Was aber nicht hilft, da AWS IPv6 nicht versteht. Die Frage ist, ob Du eine fähige IPv4 Adresse:Port erreichen kannst.

Gefiltert heisst, dein Port ist nicht offen.
FHEM 5.8 Pi 3, EchoDot, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, und HM Komponenten

F:"Schatz? Mach aus bitte"
M: "Alexa? Licht aus"-"Ich bin mir leider nicht sicher"  M:"Alexa? aus Licht"-"Das weiss ich leider nicht" M:"Alexa? Schalte...
F: "Drück mal auf den blöden Knopf!

Offline heuckmann

  • New Member
  • *
  • Beiträge: 49
@ -----amenomade

Den Trigger habe ich neu gemacht.

Lambda Test grün
"Discover" Intent ???
der Debug sieht bei mir so aus - da finde ich ad hoc nichts was so ähnlich aussieht wie das was Du beschrieben hast:

root@raspberrypi:~/alexa-fhem# ./bin/alexa --debug
[9/15/2017, 9:47:44 AM] using /root/.alexa/config.json
[9/15/2017, 9:47:44 AM] ---
[9/15/2017, 9:47:44 AM] this alexa-fhem 0.1.9
[9/15/2017, 9:47:44 AM] Fetching FHEM devices...
[9/15/2017, 9:47:45 AM] [FHEM] Checking devices and attributes...
[9/15/2017, 9:47:45 AM] [FHEM]   executing: http://192.168.178.50:8083/fhem?cmd=%7BAttrVal(%22global%22,%22userattr%22,%22%22)%7D&XHR=1
[9/15/2017, 9:47:45 AM] [FHEM]   executing: http://192.168.178.50:8083/fhem?cmd=jsonlist2%20TYPE=alexa&XHR=1
[9/15/2017, 9:47:45 AM] [FHEM] starting longpoll: http://192.168.178.50:8083/fhem.pl?XHR=1&inform=type=status;addglobal=1;filter=.*;since=nu                                                                                                 ll;fmt=JSON&timestamp=1505461665981
[9/15/2017, 9:47:46 AM] [FHEM] Fetching FHEM devices...
[9/15/2017, 9:47:46 AM] [FHEM] fetching: http://192.168.178.50:8083/fhem?cmd=jsonlist2%20room=AlexaRoom&XHR=1
[9/15/2017, 9:47:46 AM] Server listening on: https://0.0.0.0:3000
[9/15/2017, 9:47:46 AM] [FHEM] alexa device is alexa
[9/15/2017, 9:47:46 AM] [FHEM] mappings for alexa: {}
[9/15/2017, 9:47:46 AM] [FHEM] alexa is switch
[9/15/2017, 9:47:46 AM] [FHEM] alexa has
[9/15/2017, 9:47:46 AM] [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,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
[9/15/2017, 9:47:46 AM] [FHEM] value2homekit: { 'AMAZON.NUMBER': 'AMAZON.NUMBER' }
[9/15/2017, 9:47:46 AM] [FHEM] value2homekit: { rot: '0', 'grün': '128', blau: '200' }
[9/15/2017, 9:47:46 AM] [FHEM] value2homekit: { rot: '0', 'grün': '120', blau: '220' }
[9/15/2017, 9:47:46 AM] [FHEM] value2homekit: { 'AMAZON.NUMBER': 'AMAZON.NUMBER' }
[9/15/2017, 9:47:46 AM] [FHEM] value2homekit: { 'AMAZON.NUMBER': 'AMAZON.NUMBER' }
[9/15/2017, 9:47:46 AM] [FHEM] value2homekit: { auf: '100', zu: '0' }
[9/15/2017, 9:47:46 AM] [FHEM] value2homekit: { 'AMAZON.NUMBER': 'AMAZON.NUMBER' }
[9/15/2017, 9:47:46 AM] [FHEM] value2homekit: { 'AMAZON.NUMBER': 'AMAZON.NUMBER' }
[9/15/2017, 9:47:46 AM] [FHEM] value2homekit: { 'AMAZON.NUMBER': 'AMAZON.NUMBER' }
[9/15/2017, 9:47:46 AM] [FHEM]   executing: http://192.168.178.50:8083/fhem?cmd=%7B$defs%7Balexa%7D-%3E%7B%22active%22%7D%20=%201%7D&XHR=1
[9/15/2017, 9:47:46 AM] [FHEM]   executing: http://192.168.178.50:8083/fhem?cmd=%7B$defs%7Balexa%7D-%3E%7B%22alexa-fhem%20version%22%7D%20=%                                                                                                 20%220.1.9%22%7D&XHR=1
[9/15/2017, 9:47:46 AM] [FHEM]   executing: http://192.168.178.50:8083/fhem?cmd=%7B$defs%7Balexa%7D-%3E%7B%22active%22%7D%20=%200%7D&XHR=1
[9/15/2017, 9:47:46 AM] { stelle: 'gestellt',
  schalte: 'geschaltet',
  'färbe': 'gefärbt',
  mach: 'gemacht' }
[9/15/2017, 9:47:46 AM] [ OnIntent: [ 'schalte' ],
  prozentIntent: [ 'stelle' ],
  HueIntent: [ 'stelle' ],
  HueIntentB: [ 'färbe' ],
  SaturationIntent: [ 'stelle' ],
  SaturationIntentB: [ 'sättige' ],
  TargetPositionIntent: [ 'mach' ],
  gradIntent: [ 'stelle' ] ]
[9/15/2017, 9:47:46 AM] { OnIntent: [ 'On' ],
  prozentIntent: [ 'Brightness', 'TargetPosition', 'Volume' ],
  HueIntent: [ 'Hue' ],
  HueIntentB: [ 'Hue' ],
  SaturationIntent: [ 'Saturation' ],
  SaturationIntentB: [ 'Saturation' ],
  TargetPositionIntent: [ 'TargetPosition' ],
  gradIntent: [ 'TargetTemperature' ] }
[9/15/2017, 9:47:46 AM] { OnIntent: undefined,
  prozentIntent: 'auf',
  HueIntent: 'auf',
  HueIntentB: undefined,
  SaturationIntent: 'auf',
  SaturationIntentB: undefined,
  TargetPositionIntent: undefined,
  gradIntent: 'auf' }
[9/15/2017, 9:47:46 AM] { OnIntent: undefined,
  prozentIntent: 'prozent',
  HueIntent: undefined,
  HueIntentB: undefined,
  SaturationIntent: undefined,
  SaturationIntentB: undefined,
  TargetPositionIntent: undefined,
  gradIntent: 'grad' }
[9/15/2017, 9:47:46 AM] { light: [ 'licht', 'lampen' ],
  blind:
   [ 'rolladen',
     'rolläden',
     'jalousie',
     'jalousien',
     'rollo',
     'rollos' ] }
[9/15/2017, 9:47:46 AM] { FHEMgutenMorgenIntent: 'gutenMorgen',
  FHEMguteNachtIntent: 'guteNacht' }
[9/15/2017, 9:47:46 AM] [FHEM] got: 4 results
[9/15/2017, 9:47:46 AM] [FHEM] FHEM.Alexa: no service type detected
[9/15/2017, 9:47:46 AM] [FHEM] no device created for FHEM.Alexa (dummy)
[9/15/2017, 9:47:46 AM] [FHEM] FHEM.Alexa.DOIF: no service type detected
[9/15/2017, 9:47:46 AM] [FHEM] no device created for FHEM.Alexa.DOIF (DOIF)
[9/15/2017, 9:47:46 AM] [FHEM] FHEM.Alexa.Status: no service type detected
[9/15/2017, 9:47:46 AM] [FHEM] no device created for FHEM.Alexa.Status (dummy)
[9/15/2017, 9:47:46 AM] [FHEM] mappings for Wohnzimmerdecke1: { On:
   { reading: 'state',
     valueOff: '/off|A0|000000/',
     cmdOn: 'on',
     cmdOff: 'off' } }
[9/15/2017, 9:47:46 AM] [FHEM] Wohnzimmerdecke1 is switch
[9/15/2017, 9:47:46 AM] [FHEM] Wohnzimmerdecke1 has
[9/15/2017, 9:47:46 AM] [FHEM]   On [state;on,off]
  2017-09-15 09:47:46 caching: Wohnzimmerdecke1-state: off
^Z
[1]+  Stopped                 ./bin/alexa --debug


Für mich nur nicht nachvollziehbar ist - das ich ja außer einem Routerwechsel und der entsprechenden Anpassung der öffentlichen Adresse bei Amazon - ja nichts angepackt hatte...

naja - vieleicht sieht Du ja die Stelle wo es kneift. Hab grad mal den Faden verloren  ::)
1x RasPi2, 2x RasPi3, FHEM 5.X, Debian Wheezy, ZME_UZB1, HUE, Echo, Echo Dot, ZWave und jede Menge an 433MHz Funk, FHEM steuerbar
DEVOLO SmartHome mit einer Menge DEVOLO Produkten
UNI Siegen SMARTHOME / SMARTCAR Testhaushalt

Offline Esjay

  • Sr. Member
  • ****
  • Beiträge: 701
Bitte nehm beim nächsten mal Code Tags, wenn du ausgaben postest. Ist das # Symbol über dem Textfeld.

Zum Anfang würde ich dir erstmal raten, dein alexa-fhem auf den aktuellen stand zu bringen.
Dein Stand ist 0.1.9 aktuell ist 0.3.4 oder Beta 0.3.5

Nebenbei gucke ich mir mal deine bisherigen Post an. Vll fällt mir ja noch was ein/auf.

Grüße

Offline amenomade

  • Hero Member
  • *****
  • Beiträge: 2463
Zitat
[9/15/2017, 9:47:44 AM] this alexa-fhem 0.1.9
Auf jedem Fall updaten, wie Esjay gesagt hat.

Das DiscoverAppliancesRequest sollte aber bei der Suche von den Devices in alexa app oder über alexa.amazon.com kommen. Wenn nix kommt, erreicht Alexa deine alexa-fhem Installation nicht. Das kann aber noch an die Version hängen.
FHEM 5.8 Pi 3, EchoDot, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, und HM Komponenten

F:"Schatz? Mach aus bitte"
M: "Alexa? Licht aus"-"Ich bin mir leider nicht sicher"  M:"Alexa? aus Licht"-"Das weiss ich leider nicht" M:"Alexa? Schalte...
F: "Drück mal auf den blöden Knopf!

 

decade-submarginal