gelöst [37_echodevice] set nicht möglich

Begonnen von nocomment, 22 März 2020, 18:25:34

Vorheriges Thema - Nächstes Thema

nocomment

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

amenomade

#1
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 ;)

Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

nocomment

@amenomade

haha :D das war wohl ein fail :D

Was soll ich ergänzen ?
Weiß gerade nicht was du meinst.

lg

amenomade

#3
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?


Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

MadMax-FHEM

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
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)

amenomade

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.
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

nocomment

Hey Joachim,

ich habe die NPM-Methode nicht genutzt. Werde ich nun mal probieren.

@amenomade
A7WXQPH584YP befindet sich schon in der Liste :)

MadMax-FHEM

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
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)

rabehd

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
Auch funktionierende Lösungen kann man hinterfragen.

nocomment


MadMax-FHEM

Gerne!

Dann doch bitte ein [gelöst] vor den ersten Post, danke.

Gruß und viel Spaß noch, 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)