Powershell modulen för Vera uppdaterad till V1.4
Nyheter
Nya funktioner:
- Get-Mj-VeraMode
- Set-Mj-Veramode
Scriptet klarar nu att hantera / byta modes i Vera:n
Nya funktionerna
Genom att köra följande kommandon så växlar Veran mellan olika inbyggda lägen.
- 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
SetHouseMode | Mode | ui1 | Changes the house mode.Mode can be:
|
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
- Home
- Away
- Night
- 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:
// Markus
Pingback: Uppdaterat vbscript för att ändra status på dina Vera enheter |
Pingback: Z-Wave kontroller som larm? |