Home Automation met de controle van de stem van de Echo van de Amazon (4 / 5 stap)

Stap 4: (bonus) met behulp van meerdere Echos & omgaan met echo 's

Als u hebt verliefd met uw pas ontdekte bevoegdheden van Echo, dat u misschien wel interesse in het gebruik van meerdere Echo. U zult tegenkomen twee problemen doen dus - en hier zijn de oplossingen voor zowel:

Weten waar de Echo is. U niet wilt dat de slaapkamer Echo inschakelen van de verlichting van de keuken, maar deze dingen niet precies hebben GPS ingebouwd. In plaats daarvan kunt u het IP-adres van elke Echo te bieden een andere set van commando's en besturingselementen.

Bekijk fauxmo_mqtt_example.py voor één oplossing hiervoor. Ik nam het IP-adres zien wanneer ik liep fauxmo_minimal.py en hield het als een constante. Wanneer ik wil verschillende echos hebben verschillende reacties op dezelfde opdracht, vergelijk ik de IP tegen client_address in de act() van de handlerfunctie.

Echo's van andere Echos. De microfoons op de Echo zijn zo gevoelig dat ze vaak u uit een kamer weg - zelfs met het afspelen van de muziek halen zullen! Terwijl ongelooflijk handig, wordt het ook een probleem wanneer u meerdere Echos rond het huis hebben.

Om op te lossen dit, ik heb een "ontdendering" functie toegevoegd aan de code (Zie debounce_handler.py) die voorkomt dat dezelfde opdracht meerdere keren snel achter elkaar wordt aangeroepen. Dus, als de slaapkamer en keuken Echos u hoort, alleen de eerste een tot het indienen van de opdracht zal uitvoeren. Welke Echo hoort u luidste & is het dichtst bij u het bericht sneller verwerkt, indient de netwerkaanvraag sneller en heeft haar verzoek verwerkt - terwijl alle de Echos die stiller echo's horen proces langer duren en krijgen debounced. Voila! De functie ontdendering is gebouwd, dus er is eigenlijk niets extra ubehoefte te doen hier - het werkt uit de doos.

Gerelateerde Artikelen

DIY Smart Home Automation met behulp van Android

DIY Smart Home Automation met behulp van Android

Smart Home Automation laat de gebruiker te bepalen van het huis van zijn of haar telefoon en acties die afhankelijk van tijd of andere sensor lezingen zoals licht, temperatuur of geluid vanaf elk apparaat in het netwerk van de Home Automation gebeure
Smart Home Automation met Voice command

Smart Home Automation met Voice command

Dit is een stapsgewijze tutorial bouw van het circuit voor 'Smart Home Automation met Voice Command' functie.Download onze gratis Arduino Project Code hier.Vereisten:• Arduino Uno• LED• Weerstand (220 Ohm)• Bluetooth-Module (BlueSmirf / BlueMate Zilv
Smart Home Automation met Android + Ethernet Internet + Arduino

Smart Home Automation met Android + Ethernet Internet + Arduino

Domotica wordt meer en meer populair, betaalbare en fascineert mensen. Internet biedt dergelijke mogelijkheden als nooit tevoren. Maak indruk op uw vrienden tonen op Smartphone, dat u kunt aan/uit-lamp in uw appartement mijl afstand schakelen en tege
Procedure: Stem Feedback toevoegen aan uw Home Automation met koppelen een!

Procedure: Stem Feedback toevoegen aan uw Home Automation met koppelen een!

Hallo iedereen,Vandaag zal ik u tonen hoe u stem feedback toevoegt aan uw Home Automation.Dit zal altijd een goede additief aan uw Home Automation Project met Link het één omdat uw Linkit ONE zou een feedback als een "Heb ik draaide op verlichting vo
Home Automation met behulp van de Arduino Uno

Home Automation met behulp van de Arduino Uno

Ooit wilde maken uw huis geautomatiseerde? Wilde de verlichting, ventilator en andere toestellen van uw smartphone? Of een tutorial over aangesloten apparaten en aan de slag met het gezocht? Android Home Automation zal u tonen hoe te maken van uw hui
UARM met de controle van de stem-EASYVR MODULE

UARM met de controle van de stem-EASYVR MODULE

Makers, deze dagen, we hebben een ander gebruiksvoorbeeld waarmee EasyVR module uArm controle via spraakherkenning methode.In deze video, sprak ik 7 opdrachten: Start rechts, voorwaarts, achterwaarts, Down, Home, Release. EasyVR module herkend mijn s
Eenvoudig DIY Home Automation (met behulp van servo schakelaars)

Eenvoudig DIY Home Automation (met behulp van servo schakelaars)

dit Instructable draait een van life's eenvoudige acties, spiegelen van een lichtschakelaar in- en uitschakelen.Bij oomlout doen we het vele malen per dag, zo veel, dat in feite het kwam tot een punt waar wij ons afgevraagd "Kan niet krijgen we een A
Gebaar gebaseerd Home Automation met behulp van Intel Edison (Intel IoT))

Gebaar gebaseerd Home Automation met behulp van Intel Edison (Intel IoT))

Gebaar gebaseerd huisautomatisering is de nieuwe manier om te interageren met elektrische apparaten beschikbaar in ons huis. In dit project we zullen worden met behulp van sensoren in plaats van de camera voor gebaar erkenning, omdat het biedt betere
Home Automation met behulp van RF-Transceiver met Arduino Micrcontroller

Home Automation met behulp van RF-Transceiver met Arduino Micrcontroller

Dit project laten zien voor het ontwerp en de ontwikkeling van een Home Automation systeem met behulp van RF-Transceiver gecontroleerd door Arduino Micrcontroller. De gebruiker zal verschillende indoor apparatuur zoals bollen, deuren en fans met behu
Home Automation met behulp van de Arduino en Bluetooth

Home Automation met behulp van de Arduino en Bluetooth

De "Home Automation System"(HAS) concept bestaat al vele jaren. De termen "Smart Home", "Intelligente huis" gevolgd en is gebruikt om het concept van netwerken toestellen en apparaten in het huisDomoticasysteem is een proces
Goedkope Home Automation met behulp van draadloze Outlet Modules

Goedkope Home Automation met behulp van draadloze Outlet Modules

het is die tijd van het jaar weer, wanneer de winkels vol van kerstversiering en accessoires zijn.  Kerst kan maanden weg nog, maar nooit onderschatting de kracht van het hacken van seizoensgebonden vakantie accessoires, één accessoire in het bijzond
Home Automation met behulp van Bluetooth

Home Automation met behulp van Bluetooth

zo blij dat dit project eindelijk heb voltooid. Ik had gewerkt aan dit voor een lange tijd.Denken hoe cool zou het bent u kundig voor zeggenschap uw AC-apparaten gewoon met een vleugje van uw Android-smartphone. Alles wat die je nodig hebt om te ontt
Home Automation met HomeGenie

Home Automation met HomeGenie

Dus wilt u stap uw spel Domotica? Zoek niet verder! Veel van ons probeerde huis automatiseren door ad hoc-methode, nu hier is een grote open source systeem dat betrouwbare stichtingen voor uw volgende project geeft.HomeGenie geeft u een webserver voo
LinKit one - Home Automation met Bluetooth Controller Android App

LinKit one - Home Automation met Bluetooth Controller Android App

Alle opties zijn voorzien van slimme telefoons. Slimme telefoons maken ons werk zeer gemakkelijk en maakt ons lui. Draai in- en uitschakelen met behulp van slimme telefoon met Blauwe tand huistoestellen is in de markt, maar de kosten hoog. Dus DIY Bl