*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 Versiyon * 5 sesli komutların bir sınırı ve hiçbir yedeği varsa veya seçenek geri
Doğal dil zincirleme sesli ev otomasyonu için emreder.
IFTTT gelen istekleri kabul etmek için bir Bulut Mesaj Web sunucusu içerir. Bu, Google Yardımcısı ve Microsoft Cortana ile bütünleşmesini sağlayacak.
demo buraya bakınız: https://youtu.be/IgzAdP2Obxk
https://voiceforiot.wordpress.com/
Aşağıdaki hub Destekleyici:
Küresel Caché iTach (İR ve Seri RS232)
Tasker,
Evrensel Cihazlar ISY (ISY-994i),
Domoticz,
OpenSprinkler,
Lirc_web (LIRC / Açık Kaynak Evrensel Uzaktan proje / github.com/alexbain/lirc_web),
ve
EventGhost.
Diğer hub gelecekte eklenecektir. hub / Bana ait olmayan cihazlar için günlükleri / veri sağlamak için test ilgilenen ve istekli eğer Açık API'ler ile diğer hub / cihazlar için alfa test arıyorum, bana e-posta gönderin.
iTach: IR değişiklikler diğer iTach IR cihazları için gerekirse bana e-posta gönderin sadece iTachIP2IR üzerinde test tüm pimleri, komutları göndermek destekler. e-postaların ayrıştırma Küresel Caché Kontrol Kulesi veritabanından alınan destekler
ISY-994i: Yerel ve uzak bağlantıları destekler. Uzaktan bağlantıları geçerli bir SSL Sertifikası veya Universal Cihazlar Portal gerektirir.
Domoticz: Yerel ve uzak bağlantıları destekler. Uzaktan bağlantıları geçerli bir SSL Sertifikası gerektirir.
EventGhost: Sadece Ağ Olay Alıcısı üzerinden yerel bağlantıları destekler.
Tasker: tasker görevlerinin tetiklenmesi ve kılıfları gelen IOT için Voice tetikleme destekler. IOT için Voice Tetikleme kılıfları Niyet aracılığıyla yapılır.
Gereken İzinler:
Ağ Devlet ve Internet Erişimi. Cihaz bir ağa bağlı ve bir hub komutlar göndermek için gerekli olup olmadığını kontrol etmek için gerekli
(İsteğe bağlı, ancak yerel bağlantılar için gerekli) WiFi ve Konum biz göbek konumunu takip etmez uygulamayı bulunduğu bir yerel ağda olup olmadığını belirlemek için gerekli ama bir Google Wifi bilgiler talep uygulamalar için izin gerekli olduğunu.
(İsteğe bağlı) Okuma / yedekleme için gerekli, depoya yazma ve geri yükleme.
Kayıt Ses, bir ses komutu yakalamak gerekiyordu. (Yerine ses) bir amacı kullanarak uygulamayı tetiklemek için ise opsiyonel olabilir.
(İsteğe bağlı) Aygıt önyükleme, cihaz açılışta, etkinleştirildiğinde, bir bildirim başlatmak için gerekli.
Google Plus Forum:
https://plus.google.com/communities/111105317935011255182
Evrensel Cihazlar Forum:
http://forum.universal-devices.com/forum/123-voice-for-iot/