Hey
ich habe mal wieder ein Problem.
Seit mehreren Jahren habe ich den Alexa Connector ziemlich gut am laufen.
Jetzt findet Alexa allerdings nicht mehr die neuen Geräte?
In FHEM ist der Alexa Name vergeben.
Egal in welchen Bereichen ich suche er kann den neuen Schalter nicht finden.
In dem Fall ist es ein Zigbee Switch Modul. In FHEM läuft alles einwandfrei.
Meine Idee ist das ich ggf. in Alexa falsch suche? Mittlerweile kann/muß man ja den Funk STD beim suchen mit angeben.
Aber ich habe schon alles mögliche versucht.
Meine Frage:
Hat jemand in letzter Zeit schonmal Geräte neu in FHEM eingebunden und diese auch in Alexa gefunden?
Falls ja wie und in welchem Bereich in Alexa gefunden?
Wie, welcher Bereich?
Funk STD angeben: wo/wozu?
Willst du das Gerät (da Zigbee) direkt an einem Echo anlernen?
Oder in fhem und dann über alexa-fhem?
(Frage klingt nach letzterem)
Warum in Anfängerfragen und nicht im passenden Unterforum?
Wo sind:
- list des Devices
- Auszüge des alexa-fhem Logs beim Start von alexa fhem
Andere haben durchaus kürzlich neue Devices über alexa-fhem nach Alexa bekommen...
Gruß, Joachim
Hey
Danke für die Antwort.
In FHEM über conbee ist er angelernt und funktioniert.
Genau über FHEM und dann soll er über Alexa fhem gesteuert werden.
- Wie, welcher Bereich?
In Alexa muss man beim einrichten neuer Geräte mittlerweile ziemlich genau eingeben was hinzugefügt werden soll.
Ob Lampe, Steckdose, Schalter usw. Danach die Marke oder welcher funk STD. Danach suchen und dann sollte er gefunden werden.
Ich habe jetzt einige (die üblichen Verdächtigen) Wifi, Zigbee usw. sowie Schalter, Steckdose, Lampe getestet und er findet nichts.
Internals:
FD 124
FUUID 5ced7182-f33f-2a6c-0349-7699xxxxxx
FVERSION 39_alexa.pm:0.238200/2021-02-24
LAST_START 2024-04-23 00:43:24
NAME alexa
NOTIFYDEV global,global:npmjs.*alexa-fhem.*
NR 267
NTFY_ORDER 50-alexa
PARTIAL
PID 1138
STARTS 1
STATE running /usr/local/bin/alexa-fhem
TYPE alexa
active 0
alexa-fhem version 0.5.64
currentlogfile ./log/alexa-2024-05-04.log
eventCount 55
logfile ./log/alexa-%Y-%m-%d.log
CoProcess:
cmdFn alexa_getCMD
name alexaFHEM
state running /usr/local/bin/alexa-fhem
READINGS:
2024-04-23 00:43:24 alexaFHEM running /usr/local/bin/alexa-fhem
2024-05-04 01:49:20 alexaFHEM.ProxyConnection running; SSH connected
2022-10-17 16:41:04 alexaFHEM.bearerToken crypt:5b7354070b00010000xxxxxx
2022-10-17 16:41:04 alexaFHEM.skillRegKey crypt:5701567778097174197f21090b00037d54010e0225075471xxxxxx
helper:
Attributes:
alexaFHEM-auth crypt:055e0451525d5c54555a0bxxxxxxx
alexaFHEM-config ./alexa-fhem.cfg
alexaFHEM-log ./log/alexa-%Y-%m-%d.log
alexaMapping #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
alexaTypes #Type=<alias>[,<alias2>[,...]]
light=licht,lampen
blind=rolladen,rolläden,jalousie,jalousien,rollo,rollos
devStateIcon stopped:control_home@red:start stopping:control_on_off@orange running.*:control_on_off@green:stop
echoRooms #<deviceId>=<room>
fhemIntents #IntentName=<sample utterance>
gutenMorgen=guten morgen
guteNacht=gute nacht
nrarchive 1
persons #<personId>=<name>
room 96_Alexa
stateFormat alexaFHEM
Internals:
DEF 8 IODev=Conbee2
FUUID 6395ed45-f33f-2a6c-189a-21208253ea7cf5f9
FVERSION 31_HUEDevice.pm:0.282220/2023-11-28
ID 8
INTERVAL
IODev Conbee2
NAME Hue_ZBmini_2_A
NR 554
STATE off
TYPE HUEDevice
desired 1
eventCount 16407
has_events 1
manufacturername _TZ3000_lmlsduws
modelid TS0002
name Mini Z1 - 01 - Switch A
swversion 1.0.8
type On/Off output
uniqueid a4:c1:38:45:86:a5:aa:af-01
READINGS:
2024-04-23 00:43:23 IODev Conbee2
2023-12-30 12:46:03 alert none
2024-05-04 09:47:11 lastseen 2024-05-04T07:47Z
2024-05-04 09:39:26 onoff 0
2024-05-04 09:39:26 pct 0
2024-05-04 09:39:24 reachable 1
2024-05-04 09:39:26 state off
helper:
alert
battery -1
bri -1
colormode
ct -1
devtype
dynamics_status
effect
hue -1
lastseen
mode
on 0
pct 0
reachable 1
rgb
sat -1
update_timeout 1
v2effect
xy
json:
etag be7dde3d57b6947a65bca260afe38556
lastannounced
lastseen 2024-05-04T07:47Z
manufacturername _TZ3000_lmlsduws
modelid TS0002
name Mini Z1 - 01 - Switch A
swversion 1.0.8
type On/Off output
uniqueid a4:c1:38:45:86:a5:aa:af-01
config:
groups:
0
8
state:
Attributes:
IODev Conbee2
alexaName Balkon
alias Balkon
color-icons 2
devStateIcon {(HUEDevice_devStateIcon($name),"toggle")}
group HUEDevice,Licht
icon light_ceiling
model 01MINIZB
room 00_Home,09_Aussen,15_Balkon,97_Hue
subType switch
webCmd toggle:on:off
- Andere haben durchaus kürzlich neue Devices über alexa-fhem nach Alexa bekommen...
° Hier würde mir helfen zu Wissen was bei der Suche angewählt wurde?
- Auszüge des alexa-fhem Logs beim Start von alexa fhem
° Blöde Frage, wo finde ich die genau? Hilft oben das schon?
Warum lässt du nicht einfach per Sprache suchen?
Alexa, suche smarte Geräte
Bzw. gibt es auch beim Alexa Modul einen entsprechenden set-Befehl dafür
Und: Amazon/Alexa sucht selbst ab und an nach smarten Geräten und "präsentiert" die dann ganz stolz...
Aber: du hast switch angegeben aber dazu passen Readings nicht (denke ich)
Du hast pct aber kein on bzw. off...
EDIT: wenn das der Grund ist, dann wirst du ein homebridgeMapping brauchen...
Wo ist der Auszug aus dem alexa-fhem Log?
EDIT: der Pfad/Name steht doch in deinem Alexa Device...
Wie schaltest du ein/aus?
Also wie lauten die set-Befehle?
Evtl. mal als light probieren...
Oder einen simplen dummy (in etwa so):
defmod dmTest dummy
attr dmTest alexaName Test
attr dmTest setList on off
attr dmTest genericDeviceType switch
Den dann mal schalten (damit state gesetzt ist) und dann suchen lassen...
EDIT: als Test, ob es überhaupt geht...
Gruß, Joachim
Du bist Mega! Vielen, vielen Dank!
Alexa, suche smarte Geräte hat meine Alexa nicht gemocht da ich sicherheitsrelevante Dinge (wahrscheinlich die Ring) in Verwendung habe!
Was ich vorher noch nicht gekannt habe und das war der wichtige Hinweis von dir!
Bzw. gibt es auch beim Alexa Modul einen entsprechenden set-Befehl dafür
Ich wusste nicht das ich das von FHEM aus triggern kann. Der dummy über alle möglichen Arten von suchen direkt in Alexa ging nicht.
Bei mir hat dann das funktioniert:
set Alexa add Hue_ZBmini_2_A
Hue_ZBmini_2_A ist der neue Schalter für mein Balkon Licht :).
Zuerst mit deinem dummy getestet und 2 Sekunden später sagt Alexa das sie was neues hat.