[UPDATE] Kolla in vår Indigo -granskning här.
Perceptive Automation har meddelat nästa stora utgåva av deras Mac Home Automation -programvara – Indigo v5.0. OSX-ansökan utgör centrum för ett sofistikerat hela huskontrollsystem. Not i den nya utgåvan är tillägget av en plugin -arkitektur som gör att någon kan implementera en anslutning till programvaran med Python. En ny “Condition Editor” (se skärmdump nedan) gör det möjligt för användare att enkelt bygga komplexa regelbaserade makron på liknande sätt som att skapa en smart spellista i iTunes.
”Dallas, TX-Perceptive Automation, det ledande företaget för MAC-baserade Home Automation-programvara, meddelade idag den omedelbara tillgängligheten av Indigo 5, en uppdatering av företagets intelligenta hemkontroll och automatiseringsserver för Mac OS X. Med Indigo kan användare enkelt kunna Övervaka och kontrolllampor, apparater, termostater, gräsmattor och dussintals andra föremål som finns i hemmet. Sofistikerad logik och scheman kan skapas för att minska energi- och vattenanvändningen och hela huset kan kontrolleras på distans från webbläsare eller den ursprungliga iOS -appen.
Nytt med denna utgåva är ett Python-baserat plugin-API. Detta API ger tredjepartsutvecklare möjligheten att lägga till inbyggda enhetstyper, triggerhändelser och åtgärder som är helt integrerade i Indigo -användargränssnittet och servern. Indigo är den första MAC Home Automation -programvaran som ger utvecklare en tydligt dokumenterad och omfattande plugin -mekanism. Plugins implementeras i det populära Python -programmeringsspråket och är sandlådor för att säkerställa att ingen enda plugin kan störa servern.
“Med det nya API kommer Indigo Pro -användare att ha tillgång till ett mycket bredare utbud av enheter och dataintegrationer utan att vi behöver släppa en ny version av Indigo för varje ny teknik,” sa Matt Bendiksen, ordförande för uppfattande automatisering. ”Utveckling av nya funktioner har påskyndats avsevärt genom ny funktionalitet tillagd av tredjepartsutvecklare. Internt kan vi också leverera funktionalitet mycket snabbare med tanke på att vi kan leverera plugins utanför en fullständig indigo -release. ” Indigo 5 innehåller flera plugins, till exempel:
Support för EasyDaq Relay -enheter
Native Support för iTunes som gör det möjligt för Indigo att styra valfritt antal iTunes -servrar
Väderdataintegration via NOAA och den populära Weathersnoop -applikationen, ger stöd för personlig väderstationshårdvara samt Weatherunderground
Kontroll av DIRECTV DVR via enkla indigo -åtgärder
Det finns flera tredjeparts plugins tillgängliga också vilka som täcker integrationer som Global Caché Infrared and Relay-enheter, olika larmsystem och andra säkerhetsrelaterade produkter, energiomövervakningssystem, termostater och smarttelefonbaserad plats och närhetsdetektering.
”Jag har tillbringat mycket tid på att arbeta med AppleScripts för att kontrollera Jandy Aqualink Automated Pool/Spa -systemet, men var alltid tvungen att felsöka problem som andra hade, särskilt med att ställa in skripten, som jag hoppades skulle kunna botas med den nya plugin -arkitekturen , ”Sa Jim Yergey, forskningschef på Merck & Company. ”På en månad lärde jag mig Python -programmering och kunde utveckla funktionella plugins för att kontrollera både Jandy och Pentair Pool Systems. Fantastisk plugin -stiftelse, fantastisk dokumentation online och fantastisk hjälp på diskussionsbrädorna! ”
Indigo 5 innehåller också en ny villkorredigerare för att skapa godtyckligt komplexa hierarkiska regler med hjälp av ett enkelt och intuitivt Mac OS -användargränssnitt. Regler kan inkludera jämförelse av enhetstillstånd, datum och tidsintervall och variabla till variabla jämförelser utöver dagsljus/mörka och traditionella variabla jämförelser.
Tillsammans med det nya plugin-API har en ny Python-baserad skriptmiljö också lagts till. Skript kan nu skrivas i antingen AppleScript eller Python. “Den nya Python Indigo -objektmodellen gör det möjligt för användare att skriva skript som kan dra nytta av den rikedom av offentligt tillgängliga Python -bibliotek samtidigt som de behåller fullständig åtkomst till objekt på Indigo -servern,” sade Jay Martin, en partner på Perceptive Automation. “Att lägga till en mer populär skriptmiljö till Indigo kommer att leda till mer kompletta och olika lösningar genom att dra på den aktiva Python -utvecklingssamhället.”
Indigo 5 introducerar också flera nya användbarhetsfunktioner: kortkommandon som är kontextkänsliga för vad som visas; Användaranpassningsbara kolumner i alla UI-tabeller, kontextkänsliga menyer på alla större objekt och en utökad och reviderad hjälpmeny. Ytterligare hjälpknappar sprids över hela användargränssnittet för att hjälpa användare genom de olika funktionerna. Drag-och-släpp och kopia/klistra har implementerats i kontrollsidedigeraren för att möjliggöra rörliga element från en kontrollsida till en annan och för att underlätta import/export.
Andra nya funktionaliteter inkluderar stöd för videokameror via auto-uppfödningsbilder på kontrollsidor, förbättrad Inston Keypadlinc-knappLED-hantering, infödda åtgärder för att ta bort försenade åtgärder och förmågan att aktivera/inaktivera kommunikation per enhet. Stöd för nya Inston -hårdvarumoduler inkluderar: Imeter Solo, V2 Thermostat Adapter med stöd för nya sändningsmeddelanden och kompatibilitet med nya firmwareuppdateringar på flera andra enheter.
Prissättning och tillgänglighet – Indigo 5 Pro är tillgängligt nu för $ 179,95 och Indigo 5 Lite för $ 89,95, båda via webbplatsen för uppfattande automatisering. Ägare av tidigare versioner av Indigo kan få en uppgraderingsrabatt till Indigo 5. Tillgänglig online är också en 30 -dagars testkopia av Indigo 5 Pro. Indigo körs på Mac OS X 10.5 eller högre. ”
perceptiveautomation.com: vår indigo podcast
Vill ha mer? – Följ oss på Twitter, som oss på Facebook, eller prenumerera på vårt RSS -flöde. Du kan till och med få dessa nyheter levererade via e -post, direkt till din inkorg varje dag
Dela detta:
Facebook
Twitter
Reddit
Linkedin
Pinterest
E-post
Mer
Whatsapp
Skriva ut
Skype
Tumblr
Telegram
Ficka