*Demo Version has a limit of 5 voice commands and no backup or restore option*
Natural language chained voice commands for home automation.
Includes a Cloud Message Web server to accept requests from IFTTT. This will allow integration with the Google Assistant and Microsoft Cortana.
See demo here: https://youtu.be/IgzAdP2Obxk
https://voiceforiot.wordpress.com/
Supporting the following hubs:
Global Caché iTach (IR and Serial RS232)
Tasker,
Universal Devices ISY (ISY-994i),
Domoticz,
OpenSprinkler,
Lirc_web (LIRC / Open Source Universal Remote project / github.com/alexbain/lirc_web),
and
EventGhost.
Other hubs will be added in the future. I am looking for alpha testers for other hubs/devices with Open APIs, please email me if interested in testing and willing to provide logs/data for hubs/devices which I do not own.
iTach: Supports sending IR commands to all pins, only tested on iTachIP2IR please email me if changes are needed for other iTach IR devices. Supports parsing of emails received from the Global Caché Control Tower Database
ISY-994i: Supports local and remote connections. Remote connections require a valid SSL Certificate or the Universal Devices Portal.
Domoticz: Supports local and remote connections. Remote connections require a valid SSL Certificate.
EventGhost: Supports local connections only via the Network Event Receiver.
Tasker: Supports triggering of tasker tasks and triggering of Voice for IoT from tasker. Triggering Voice for IoT is done via tasker Intent.
Permissions Needed:
Network State and Internet Access. Required to check if device is connected to a network and needed to send commands to a hub
(Optional, but required for local connections) WiFi and Location needed to determine if we are on a local network on which a hub resides The app does not track location but it is a Google required permission for apps that request Wifi Information.
(Optional) Read/Write to storage, needed for backup and restore.
Record Audio, needed to capture a voice command. Can be Optional if using an intent (instead of voice) to trigger app.
(Optional) Device Boot, needed to launch a notification, if enabled, on device boot.
Google Plus Forum:
https://plus.google.com/communities/111105317935011255182
Universal Devices Forum:
http://forum.universal-devices.com/forum/123-voice-for-iot/
* Demo Version มีขีด จำกัด 5 คำสั่งเสียงและไม่มีการสำรองข้อมูลหรือคืนค่าตัวเลือก *
ภาษาที่ถูกล่ามโซ่คำสั่งเสียงธรรมชาติสำหรับบ้านอัตโนมัติ
รวมถึงเว็บเซิร์ฟเวอร์เมฆข้อความให้รับการร้องขอจาก IFTTT ซึ่งจะช่วยให้การทำงานร่วมกับผู้ช่วย Google และ Microsoft Cortana
ดูตัวอย่างที่นี่: https://youtu.be/IgzAdP2Obxk
https://voiceforiot.wordpress.com/
สนับสนุนฮับต่อไปนี้:
ทั่วโลกแคช iTach (IR และ RS232 ผลิตภัณฑ์)
ทาซเค
ยูนิเวอร์แซอุปกรณ์ ISY (ISY-994i)
Domoticz,
OpenSprinkler,
Lirc_web (LIRC / ที่มาเปิดโครงการสากลระยะไกล / github.com/alexbain/lirc_web)
และ
EventGhost
ฮับอื่น ๆ จะถูกเพิ่มในอนาคต ฉันกำลังมองหาผู้ทดสอบอัลฟาฮับสำหรับ / อุปกรณ์อื่น ๆ ด้วย API เปิดโปรดส่งอีเมลฉันหากสนใจในการทดสอบและยินดีที่จะให้บันทึก / ข้อมูลสำหรับการฮับ / อุปกรณ์ซึ่งผมไม่ได้เป็นเจ้าของ
iTach: สนับสนุนการส่งคำสั่ง IR หมุดทั้งหมด, การทดสอบเฉพาะใน iTachIP2IR โปรดส่งอีเมลฉันหากมีการเปลี่ยนแปลงที่มีความจำเป็นสำหรับอุปกรณ์อื่น ๆ iTach IR รองรับการแยกของอีเมลที่ได้รับจากฐานข้อมูลทั่วโลกแคชหอควบคุม
ISY-994i: รองรับการเชื่อมต่อท้องถิ่นและระยะไกล เชื่อมต่อระยะไกลต้องมีใบรับรอง SSL ที่ถูกต้องหรืออุปกรณ์สากลพอร์ทัล
Domoticz: รองรับการเชื่อมต่อท้องถิ่นและระยะไกล เชื่อมต่อระยะไกลต้องใช้ใบรับรอง SSL ที่ถูกต้อง
EventGhost: รองรับการเชื่อมต่อท้องถิ่นเพียงผ่านตัวรับสัญญาณที่จัดกิจกรรมเครือข่าย
tasker: รองรับวิกฤติของงาน tasker และวิกฤติของเสียงสำหรับ IOT จาก tasker การเรียกเสียงสำหรับ IOT จะทำผ่าน tasker เจตนา
สิทธิ์ที่จำเป็น:
รัฐเครือข่ายและอินเทอร์เน็ต จำเป็นต้องมีการตรวจสอบว่าอุปกรณ์ที่เชื่อมต่อกับเครือข่ายและจำเป็นต้องส่งคำสั่งไปฮับ
(ไม่บังคับ แต่จำเป็นสำหรับการเชื่อมต่อท้องถิ่น) WiFi และสถานที่ที่จำเป็นในการตรวจสอบว่าเราอยู่บนเครือข่ายท้องถิ่นที่เป็นศูนย์กลางอยู่ app ไม่ได้ติดตามตำแหน่ง แต่มันเป็นของ Google ต้องได้รับอนุญาตสำหรับแอปที่ขอข้อมูล Wifi
(อุปกรณ์เสริม) อ่าน / เขียนเพื่อการจัดเก็บข้อมูลที่จำเป็นสำหรับการสำรองและเรียกคืน
บันทึกเสียงที่จำเป็นในการจับคำสั่งเสียง สามารถเลือกถ้าใช้ความตั้งใจ (แทนเสียง) ที่จะเรียกแอป
(อุปกรณ์เสริม) Boot อุปกรณ์ที่จำเป็นในการเปิดการแจ้งเตือนหากเปิดใช้งานในการบูตเครื่อง
Google Plus Forum:
https://plus.google.com/communities/111105317935011255182
ยูนิเวอร์แซอุปกรณ์ฟอรั่ม:
http://forum.universal-devices.com/forum/123-voice-for-iot/