Hallo ihr Lieben in der Quarantäne,
ich habe gerade das echodevice Modul installiert und auch auf anhieb meine beiden Echos gefunden.
Leider kann ich keine Set Parameter ausführen, also es passiert einfach nichts.
EchoDevice -
defmod Echos echodevice crypt:44** crypt:5**
attr Echos icon echo
attr Echos room Amazon
setstate Echos connected
setstate Echos 2020-03-22 16:12:15 .COOKIE session-id=260-9845935-9166205;; session-id-time=2215609934l;; session-id=260-9845935-9166205;; session-id-time=2215609934l;; ubid-acbde=258-0592055-2856609;; session-id-time=2215609935l;; session-token="4+B71LPaP2ZNzRa9dNlrC0o5ECWG6VdAlkNKjat/hzk3TROAQLxZkMesM4LUbONBOnhDanEO3RDcXdcjNnlt0a9Pnm0+YcupSfStDUlBBMqjswis+GWyH7YW+XVRzLSfxhJCl4+b72wju/1pcUCZDQJWS89jKdr2RkjOR9VJnWMDltaQYgiU9OHLW81tbHMMo30dr/Z8R4uU1rO9VoGnJLeV9rNrkav/KD4Hl3hXUew=";; x-acbde="W6RLFnQ34vBt8mE8u4bF5vctkn?amIz7";; at-acbde=Atza|IwEBIJDMPtavnrDv0ztRRHHggls9boMct74au5gta_RVEiu8cFCFFXJnAJ3Wm8JWX6SffNvMnnip1K1j_k6RGv0RojNDuinuuX-4gkRxPDNylBNcnE4XFbN3309h3tuib2-g8vJ5OBVKAQ3_dA1heE13dC3Iha9zvgZzN5cOP8RNt4IqXbWSQ_589suIub_j4C_EDrJQqX4OMB6IIElE_nHsssp6VVV7y6w7XakQnZTabgDqlssNcBUYFjv_QBe7bAyjgo8EBbXXPQ8OHm3ecNT_p9MIkf-9kc570RwYXJjOLGXSE1j7heXv-kAuZ4sXV3cz1b0mOsLqANhlUqnmZDLT6hURpEmOpxxoGjxlvp9jB8nw2euVZb7ZDhlYcxBu45rRWPH2N9e1lm9nYLcZc1JarzKj;; sess-at-acbde="RChjiCBu1/ed2QDjTsYg9OHEYBuAtVXlZ46DHicXYk8=";; sst-acbde=Sst1|PQFP9ae99Cjwg3mUlroWBP7CCyQxnhSVwg65fyvbN3TyNRxW67_4JidfXG-8aUT1HgXktKeGkCC3AObL5NRSwmKtj3SsrQ2ZY-MM643Y958C2vm2VTdHlKW-lQ8uG-yQYe4pF94tGyXGvnCLacHlImF7ch786At8uRcNE-2Gcft6HTsCceKvTXjgaIYUVNUPLZTnfrquYJe9TiLFitOfnKNpx6UI6viWHMzO_0mgwjaFTOgMa2Jj1rs0rSPY8-lKVDbWNi-ArHLWv_xq6V6XBHBeB3sreonjl_Xa7fj6ThpDp4awASYjavlYwMOfJb-LcBvsneRviRQn7KLI37GUoRMb1A;;
setstate Echos 2020-03-22 16:12:14 2FACode not used
setstate Echos 2020-03-22 18:12:08 BrowserLanguage de,en-US;;q=0.7,en;;q=0.3
setstate Echos 2020-03-22 18:12:08 BrowserUserAgent Mozilla/5.0 (Windows NT 10.0;; Win64;; x64;; rv:62.0) Gecko/20100101 Firefox/62.0
setstate Echos 2020-03-22 16:12:09 COOKIE_MODE NORMAL
setstate Echos 2020-03-22 18:11:55 COOKIE_STATE OK
setstate Echos 2020-03-22 16:12:15 COOKIE_TYPE NEW
setstate Echos 2020-03-22 18:12:02 alarm_count 0
setstate Echos 2020-03-22 16:12:26 autocreate_devices found: 7
setstate Echos 2020-03-22 18:12:03 config_address_between -
setstate Echos 2020-03-22 18:12:03 config_address_from unwichtig
setstate Echos 2020-03-22 18:12:03 config_address_to -
setstate Echos 2020-03-22 18:12:05 list_SHOPPING_ITEM zehn_minuten,weckton,verstörung,leuchten_leuchten_stopp,papier
setstate Echos 2020-03-22 18:12:05 list_TASK erde_fakten
setstate Echos 2020-03-22 18:12:02 musicalarm_count 0
setstate Echos 2020-03-22 18:12:02 reminder_count 0
setstate Echos 2020-03-22 18:11:55 state connected
setstate Echos 2020-03-22 18:12:02 timer_count 0
setstate Echos 2020-03-22 18:12:02 timer_id -
setstate Echos 2020-03-22 18:12:02 timer_remainingtime 0
setstate Echos 2020-03-22 16:12:14 version 0.1.0
Echo
defmod ECHO_G090P30874540QX0 echodevice A7** G0**
attr ECHO_G090P30874540QX0 IODev Echos
attr ECHO_G090P30874540QX0 alias Schlafzimmer
attr ECHO_G090P30874540QX0 room Amazon
setstate ECHO_G090P30874540QX0 connected
setstate ECHO_G090P30874540QX0 2020-03-22 18:15:14 BrowserLanguage de,en-US;;q=0.7,en;;q=0.3
setstate ECHO_G090P30874540QX0 2020-03-22 18:15:14 BrowserUserAgent Mozilla/5.0 (Windows NT 10.0;; Win64;; x64;; rv:62.0) Gecko/20100101 Firefox/62.0
setstate ECHO_G090P30874540QX0 2020-03-22 16:12:26 COOKIE_MODE IODEV
setstate ECHO_G090P30874540QX0 2020-03-22 18:14:55 alarm_count 0
setstate ECHO_G090P30874540QX0 2020-03-22 18:15:14 channel -
setstate ECHO_G090P30874540QX0 2020-03-22 18:15:14 currentAlbum -
setstate ECHO_G090P30874540QX0 2020-03-22 18:15:14 currentArtist -
setstate ECHO_G090P30874540QX0 2020-03-22 18:15:14 currentArtwork -
setstate ECHO_G090P30874540QX0 2020-03-22 18:15:14 currentTitle -
setstate ECHO_G090P30874540QX0 2020-03-22 18:15:14 currentTuneInID -
setstate ECHO_G090P30874540QX0 2020-03-22 18:15:04 deviceAddress **
setstate ECHO_G090P30874540QX0 2020-03-22 18:15:05 dnd off
setstate ECHO_G090P30874540QX0 2020-03-22 18:15:04 microphone false
setstate ECHO_G090P30874540QX0 2020-03-22 18:15:02 model Echo Gen2
setstate ECHO_G090P30874540QX0 2020-03-22 18:14:55 musicalarm_count 0
setstate ECHO_G090P30874540QX0 2020-03-22 18:15:14 mute off
setstate ECHO_G090P30874540QX0 2020-03-22 18:15:03 online true
setstate ECHO_G090P30874540QX0 2020-03-22 18:15:14 playStatus stopped
setstate ECHO_G090P30874540QX0 2020-03-22 18:15:02 presence present
setstate ECHO_G090P30874540QX0 2020-03-22 18:15:14 progress 0
setstate ECHO_G090P30874540QX0 2020-03-22 18:15:14 progresslen 0
setstate ECHO_G090P30874540QX0 2020-03-22 18:14:55 reminder_count 0
setstate ECHO_G090P30874540QX0 2020-03-22 18:15:14 repeat off
setstate ECHO_G090P30874540QX0 2020-03-22 18:15:14 shuffle off
setstate ECHO_G090P30874540QX0 2020-03-22 16:12:28 state connected
setstate ECHO_G090P30874540QX0 2020-03-22 18:15:04 timeZoneId Europe/Berlin
setstate ECHO_G090P30874540QX0 2020-03-22 18:14:55 timer_count 0
setstate ECHO_G090P30874540QX0 2020-03-22 18:14:55 timer_id -
setstate ECHO_G090P30874540QX0 2020-03-22 18:14:55 timer_remainingtime 0
setstate ECHO_G090P30874540QX0 2020-03-22 18:15:02 version 651614420
setstate ECHO_G090P30874540QX0 2020-03-22 16:13:22 voice alexa licht aus
setstate ECHO_G090P30874540QX0 2020-03-22 16:13:22 voice_timestamp 1584844539211
setstate ECHO_G090P30874540QX0 2020-03-22 18:15:14 volume 43
setstate ECHO_G090P30874540QX0 2020-03-22 18:15:07 volume_alarm 50
setstate ECHO_G090P30874540QX0 2020-03-22 18:15:04 wakeword ALEXA
Das Teil "A7**" im DEF ist der Typ des Devices. Was ist es in extenso? Ggf. im Modul Zeile 4130 ergänzen, (und hier posten, damit der Modulautor bei Gelegenheit es für alle ergänzen kann)
Danach set echodevice reload.
EDIT: lustig, G0** zu verstecken, wenn es 30 mal im Name des Devices ECHO_G090P30874540QX0 sichtbar ist ;)
@amenomade
haha :D das war wohl ein fail :D
Was soll ich ergänzen ?
Weiß gerade nicht was du meinst.
lg
ZitatWas soll ich ergänzen ?
Das A7xxxxxxxxxxxxxxxxxxxxxxxx in /opt/fhem/FHEM/37_echodevice.pm Zeile 4106 sq. irgendwo.
4106 if ($ModelNumber eq "AB72C64C86AW2" || $ModelNumber eq "Echo") {return "Echo";}
4107 elsif($ModelNumber eq "A3S5BH2HU6VAYF" || $ModelNumber eq "Echo Dot") {return "Echo Dot";}
4108 elsif($ModelNumber eq "A32DOYMUN6DTXA" || $ModelNumber eq "Echo Dot") {return "Echo Dot Gen3";}
4109 elsif($ModelNumber eq "A32DDESGESSHZA" || $ModelNumber eq "Echo Dot") {return "Echo Dot Gen3";}
4110 elsif($ModelNumber eq "A1RABVCI4QCIKC" || $ModelNumber eq "Echo Dot") {return "Echo Dot Gen3";}
4111 elsif($ModelNumber eq "A10A33FOX2NUBK" || $ModelNumber eq "Echo Spot") {return "Echo Spot";}
4112 elsif($ModelNumber eq "A1NL4BVLQ4L3N3" || $ModelNumber eq "Echo Show") {return "Echo Show";}
4113 elsif($ModelNumber eq "AWZZ5CVHX2CD" || $ModelNumber eq "Echo Show") {return "Echo Show Gen2";}
4114 elsif($ModelNumber eq "A4ZP7ZC4PI6TO" || $ModelNumber eq "Echo Show 5") {return "Echo Show 5";}
4115 elsif($ModelNumber eq "A1Z88NGR2BK6A2" || $ModelNumber eq "Echo Show 8") {return "Echo Show 8";}
4116 elsif($ModelNumber eq "A2M35JJZWCQOMZ" || $ModelNumber eq "Echo Plus") {return "Echo Plus";}
4117 elsif($ModelNumber eq "A1JJ0KFC4ZPNJ3" || $ModelNumber eq "Echo Input") {return "Echo Input";}
4118 elsif($ModelNumber eq "A18O6U1UQFJ0XK" || $ModelNumber eq "Echo Plus 2") {return "Echo Plus 2";}
4119 elsif($ModelNumber eq "A3VRME03NAXFUB" || $ModelNumber eq "Echo Flex") {return "Echo Flex";}
4120 elsif($ModelNumber eq "A3FX4UWTP28V1P" || $ModelNumber eq "Echo") {return "Echo Gen3";}
4121 elsif($ModelNumber eq "A30YDR2MK8HMRV" || $ModelNumber eq "Echo") {return "Echo Gen3";}
4122 elsif($ModelNumber eq "AILBSA2LNTOYL" || $ModelNumber eq "Reverb") {return "Reverb";}
4123 elsif($ModelNumber eq "A15ERDAKK5HQQG" || $ModelNumber eq "Sonos Display") {return "Sonos Display";}
4124 elsif($ModelNumber eq "A2OSP3UA4VC85F" || $ModelNumber eq "Sonos One") {return "Sonos One";}
4125 elsif($ModelNumber eq "A3NPD82ABCPIDP" || $ModelNumber eq "Sonos Beam") {return "Sonos Beam";}
4126 elsif($ModelNumber eq "A7WXQPH584YP" || $ModelNumber eq "Echo Gen2") {return "Echo Gen2";}
4127 elsif($ModelNumber eq "A3C9PE6TNYLTCH" || $ModelNumber eq "Echo Multiroom") {return "Echo Multiroom";}
4128 elsif($ModelNumber eq "AP1F6KUH00XPV" || $ModelNumber eq "Echo Stereopaar") {return "Echo Stereopaar";}
4129 elsif($ModelNumber eq "A3R9S4ZZECZ6YL" || $ModelNumber eq "Fire Tab HD 10") {return "Fire Tab HD 10";}
4130 elsif($ModelNumber eq "A3L0T0VL9A921N" || $ModelNumber eq "Fire Tab HD 8") {return "Fire Tab HD 8";}
4131 elsif($ModelNumber eq "A2M4YX06LWP8WI" || $ModelNumber eq "Fire Tab 7") {return "Fire Tab 7";}
4132 elsif($ModelNumber eq "A2E0SNTXJVT7WK" || $ModelNumber eq "Fire TV V1") {return "Fire TV V1";}
4133 elsif($ModelNumber eq "A2GFL5ZMWNE0PX" || $ModelNumber eq "Fire TV") {return "Fire TV";}
Einfach ein zusätzliches elsif hinzufügen.
Was ist dein Ding überhaupt?
Wie hast du denn definiert!?
Mit deinen tatsächlichen Zugangsdaten...
...oder per npm_login!?
Sieht ein wenig nach ersterem aus...
Wenn du NICHT mit:
define Echos echodevice xxx@xxx.xx xxx
definiert hast: noch mal löschen (oder auf DEF) und noch mal anlegen (oder ändern) und dann npm_login!!
Also mal den ersten Post GANZ lesen!
Wenn du es so gemacht hast: einfach meinen Post ignorieren ;)
Gruß, Joachim
Und dagegen mein Post ignorieren, wenn dein Device ein Echodot 2. Generation ist, und der Modell A7WXQPH584YP ist, da die Zeile schon im Modul steht.
Hey Joachim,
ich habe die NPM-Methode nicht genutzt. Werde ich nun mal probieren.
@amenomade
A7WXQPH584YP befindet sich schon in der Liste :)
Dann wird es Zeit!
Im letzten Drittel des Threads (ups: des eigentlichen Modul-Threads natürlich) geht es genau darum: set geht (manchmal) nicht...
...Grund: kein npm_login...
...Lösung: npm_login...
Gruß, Joachim
Hatte bisher das gleiche Problem, aber es hatte auch noch nicht die Prio erreicht bei der ich mich drum kümmere.
Hiermit ist es bei mir erledigt.
Danke
Hat bei mir geklappt, Danke euch :-* :-*
Gerne!
Dann doch bitte ein [gelöst] vor den ersten Post, danke.
Gruß und viel Spaß noch, Joachim