mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-05-01 20:20:10 +00:00
37_echodevice.pm: add new Amazon devices
git-svn-id: https://svn.fhem.de/fhem/trunk@25459 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
a0df88445b
commit
75b9ddd763
@ -2,6 +2,12 @@
|
||||
#
|
||||
##############################################
|
||||
#
|
||||
# 2022.01.12 v0.2.15
|
||||
# - FEATURE: Unterstützung A2Z8O30CD35N8F Sonos Arc
|
||||
# Unterstützung A3EVMLQTU6WL1W Fire TV Stick 4K Max
|
||||
# Unterstützung A39Y3UG1XLEJLZ Fitbit Sense
|
||||
# Unterstützung A1XWJRHALS1REP Echo Show 5 2. Generation
|
||||
#
|
||||
# 2021.10.19 v0.2.14
|
||||
# - BUG: https://forum.fhem.de/index.php/topic,82631.msg1175268.html#msg1175268 (Danke Benutzer JudgeDredd)
|
||||
# - FEATURE: Unterstützung A31DTMEEVDDOIV FireTV Stick
|
||||
@ -475,7 +481,7 @@ use lib ('./FHEM/lib', './lib');
|
||||
use MP3::Info;
|
||||
use MIME::Base64;
|
||||
|
||||
my $ModulVersion = "0.2.14";
|
||||
my $ModulVersion = "0.2.15";
|
||||
my $AWSPythonVersion = "0.0.3";
|
||||
my $NPMLoginTyp = "unbekannt";
|
||||
my $QueueNumber = 0;
|
||||
@ -4350,6 +4356,7 @@ sub echodevice_getModel($){
|
||||
elsif($ModelNumber eq "AWZZ5CVHX2CD" || $ModelNumber eq "Echo Show") {return "Echo Show Gen2";}
|
||||
elsif($ModelNumber eq "AIPK7MM90V7TB" || $ModelNumber eq "Echo Show") {return "Echo Show Gen3";}
|
||||
elsif($ModelNumber eq "A4ZP7ZC4PI6TO" || $ModelNumber eq "Echo Show 5") {return "Echo Show 5";}
|
||||
elsif($ModelNumber eq "A1XWJRHALS1REP" || $ModelNumber eq "Echo Show 5") {return "Echo Show 5 Gen2";}
|
||||
elsif($ModelNumber eq "A1Z88NGR2BK6A2" || $ModelNumber eq "Echo Show 8") {return "Echo Show 8";}
|
||||
elsif($ModelNumber eq "A15996VY63BQ2D" || $ModelNumber eq "Echo Show 8") {return "Echo Show 8 Gen2";}
|
||||
elsif($ModelNumber eq "A2M35JJZWCQOMZ" || $ModelNumber eq "Echo Plus") {return "Echo Plus";}
|
||||
@ -4364,6 +4371,7 @@ sub echodevice_getModel($){
|
||||
elsif($ModelNumber eq "A15ERDAKK5HQQG" || $ModelNumber eq "Sonos Display") {return "Sonos Display";}
|
||||
elsif($ModelNumber eq "A2OSP3UA4VC85F" || $ModelNumber eq "Sonos One") {return "Sonos One";}
|
||||
elsif($ModelNumber eq "A3NPD82ABCPIDP" || $ModelNumber eq "Sonos Beam") {return "Sonos Beam";}
|
||||
elsif($ModelNumber eq "A2Z8O30CD35N8F" || $ModelNumber eq "Sonos Arc") {return "Sonos Arc";}
|
||||
elsif($ModelNumber eq "A7WXQPH584YP" || $ModelNumber eq "Echo Gen2") {return "Echo Gen2";}
|
||||
elsif($ModelNumber eq "A3C9PE6TNYLTCH" || $ModelNumber eq "Echo Multiroom") {return "Echo Multiroom";}
|
||||
elsif($ModelNumber eq "AP1F6KUH00XPV" || $ModelNumber eq "Echo Stereopaar") {return "Echo Stereopaar";}
|
||||
@ -4379,6 +4387,7 @@ sub echodevice_getModel($){
|
||||
elsif($ModelNumber eq "A2LWARUGJLBYEW" || $ModelNumber eq "Fire TV Stick V2") {return "Fire TV Stick V2";}
|
||||
elsif($ModelNumber eq "AKPGW064GI9HE" || $ModelNumber eq "Fire TV Stick 4K") {return "Fire TV Stick 4K";}
|
||||
elsif($ModelNumber eq "A265XOI9586NML" || $ModelNumber eq "Fire TV Stick 4K") {return "Fire TV Stick 4K";}
|
||||
elsif($ModelNumber eq "A3EVMLQTU6WL1W" || $ModelNumber eq "Fire TV Stick 4K Max") {return "Fire TV Stick 4K Max";}
|
||||
elsif($ModelNumber eq "A31DTMEEVDDOIV" || $ModelNumber eq "Fire TV Stick 4K") {return "Fire TV";}
|
||||
elsif($ModelNumber eq "A2JKHJ0PX4J3L3" || $ModelNumber eq "ECHO FireTv Cube 4K") {return "ECHO FireTv Cube 4K";}
|
||||
elsif($ModelNumber eq "A10L5JEZTKKCZ8" || $ModelNumber eq "VOBOT") {return "VOBOT";}
|
||||
@ -4416,7 +4425,8 @@ sub echodevice_getModel($){
|
||||
elsif($ModelNumber eq "A7S41FQ5TWBC9" || $ModelNumber eq "Sony WH-1000XM4") {return "Sony WH-1000XM4";}
|
||||
elsif($ModelNumber eq "A2WN1FJ2HG09UN" || $ModelNumber eq "Ultimate Alexa") {return "Ultimate Alexa";}
|
||||
elsif($ModelNumber eq "A23FPV4BT7FH68" || $ModelNumber eq "Yamaha YAS-209 Soundbar"){return "Yamaha YAS-209 Soundbar";}
|
||||
|
||||
elsif($ModelNumber eq "A39Y3UG1XLEJLZ" || $ModelNumber eq "Fitbit Sense") {return "Fitbit Sense";}
|
||||
|
||||
elsif($ModelNumber eq "") {return "";}
|
||||
elsif($ModelNumber eq "ACCOUNT") {return "ACCOUNT";}
|
||||
else {return "unbekannt";}
|
||||
|
Loading…
x
Reference in New Issue
Block a user