Tekniker som hjälper dig skapa ett smartare och tryggare hem.

Powershell modul Vera V1.4

Kategori:

, , ,

– Taggar:

Powershell modulen för Vera uppdaterad till V1.4

powershell-logo

 

 

 

 

 

Nyheter

     Nya funktioner:

  • Get-Mj-VeraMode
  • Set-Mj-Veramode

Scriptet klarar nu att hantera / byta modes i Vera:n

VeraUi7-MyMode1

 

 

 

 

 

Nya funktionerna

Genom att köra följande kommandon så växlar Veran mellan olika inbyggda lägen.

PowershellV1-4

 

 

 

 

 

 

 

  • Exemplet Get-Mj-VeraMode – Hämtar Verans nuvarande Mode.
  • Exemplet Set-MJ-VeraMode -newmode Home – Visar vad som händer om enheten redan är i home mode.
  • Exemplet Set-Mj-VeraMode -newmode Night – Ger en Success eftersom enheten ny byttes till night mode.

 

Jag gjorde modulen för att lättare kunna scripta mot veran utan att behöva öppna en App i telefonen eller gå till hemsidan.

Modulen bygger på informationen från Micasaverdes sida samt Micasaverdes variabel sida.

Schemat jag nyttjar är: HomeAutomationGateway1 

  • Service ID: urn:micasaverde-com:serviceId:HomeAutomationGateway1
  • File: S_HomeAutomationGateway1.xml
SetHouseModeModeui1Changes the house mode.Mode can be:

  • 1 = Home
  • 2 = Away
  • 3 = Night
  • 4 = Vacation

Jag följande regelverk hos Micasaverde, så modulen kan aldrig sätta vera i ett läge som inte finns.

 

Vill du inte använda modulen eller är fundersam på hur man gör detta via HTTP så är svaret följande:

Sätter Vera i Home

http://$DittVeraIP:3480/data_request?id=lu_action&serviceId=urn:micasaverde-com:serviceId:HomeAutomationGateway1&action=SetHouseMode&Mode=1

Sätter Vera i Away

http://$DittVeraIP:3480/data_request?id=lu_action&serviceId=urn:micasaverde-com:serviceId:HomeAutomationGateway1&action=SetHouseMode&Mode=2

Sätter Vera i Night

http://$DittVeraIP:3480/data_request?id=lu_action&serviceId=urn:micasaverde-com:serviceId:HomeAutomationGateway1&action=SetHouseMode&Mode=3

Sätter Vera i Vacation

http://$DittVeraIP:3480/data_request?id=lu_action&serviceId=urn:micasaverde-com:serviceId:HomeAutomationGateway1&action=SetHouseMode&Mode=4

 

Hämta nuvarande Mode i Vera

För att kontrollera vilket läge din vera för tillfället är i svaren som returneras är 1,2,3,4:

  • http://vera:3480/data_request?id=variableget&Variable=Mode
  1. Home
  2. Away
  3. Night
  4. Vacation

 

För att uppdatera från en gammal version av scriptet skriv följande i en administrativ Powershell prompt:

  • Update-MJ-Module -UpdateModule

Länk till senaste version av scriptet finns här: Automatiserar

För tillfället är scriptet ca 1100 rader och ~60 personer har laddat hem scriptet 🙂

Mer information om modulen finns på följande länkar:

Version 1.3

Version 1.2

Version 1.1

Version 1.0 

 

// Markus

Har du precis börjat med smarta hem eller redan kommit en bit på resan? Läs mina dedikerade guider om smarta hem. Dom ger dig kunskaper och insikter som hjälper dig fatta rätt beslut i din resa.


Kommentarer

2 svar till ”Powershell modul Vera V1.4”

  1. […] Om du gillar powershell så kolla även in Ispeps Powershell skript. […]

  2. […] ett 3G modem med ett kontantkort. Innan Vera släppte sin app skrev vi en egen Windows klient och Powershell modul som fortfarande finns att ladda […]

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *



Vill du lära dig mer om smarta hem
och inte riskera missa några nyheter?
prenumerera då på bloggen via mail.

Taggar:

Gateway / Kontrollers & mjukvaror

Det finns idag en uppsjö tekniker och enheter på marknaden, tyvärr så finns det inte någon perfekt lösning ännu, utan varje lösning har sina styrkor och svagheter. För att du lättare ska kunna välja vilket spår som passar dig så har jag samlat alla tekniker jag testat och en bra sammanfattning om dom. Utifrån det kan du själv avgöra vad du anser mest lämpat. Är du osäker på vart du ska börja så kolla in min nybörjarguide om smarta hem, där får du tips på vad du ska leta efter och fundera över innan du kör igång.