Det verkar finnas stort intresse för att styra Veran snabbare. Delar därför med mig av ett program jag har skrivit av samma anledning.
Nuvarande Version: 1.2 – Uppdaterad – 2015-03-08
Programmet är gjort för UI7 (Har inte testat den alls mot UI5), ingen installation krävs. Det är bara att knappa in IP adress längst ner till vänster och trycka på spara för att koppla upp mot Veran. Markeras en enhet i listan till vänster så visas alla enheter i just det rummet i den högra listan.
Markeras en enhet i det högra fönstret så visas status på dessa under knappen ”aktivera Alla” .
För tillfället så fungerar följande:
- Ställ alla strömbrytare ON / OFF
- Fungerar med Vera UI7 (UTAN inloggning för tillfället)
- Individuell hantering av strömbrytare.
- Lista alla strömbrytare vid uppstart
- Lista alla rum vid uppstart.
- Visa alla enheter i ett visst rum (Visa även vad dessa har för värde)
- Byta mode genom att trycka på bilderna
- Ställbar Delay när man går från Home => Away, Night, Vacation
- Kontroll av kontakt med Vera vid uppstart.
Programmet fungerar på:
Windows7, Windows8, Windows 8.1, Windows 10, och Windows Server 2008 eller nyare (med Dot net 3.5 eller senare)
Applikationen kräver följande filer: (AutomatiserarSettings.ini skapas vid första uppstart)
Filen ”AutomatiserarSettings.INI innehåller två rader,
- Rad 1: Verans ip eller namn.
- Rad 2: Antar sekunder programmet ska vänta innan den kontrollerar att mode har bytts i Vera när man trycker.
Jag rekommenderar att fördröjningen i programmet ställs till samma som fördröjning i Veran(Har inte hittat nått bra sätt att få fram det värdet ur Veran).
När en enhet markeras på vänster sida så försvinner knapparna Aktivera alla och Stäng alla. Jag gjorde så eftersom jag bara använder det när jag har bråttom.
Data hämtas via JSON från Veran varje gång man trycker på en enhet i vänstra listan (detta går sjukt snabbt, ingen fördröjning alls).
Eftersom programmet är gjort för att snabbt komma igång så kommer man att mötas av ”ERROR” första gången man startar. Fyll på med IP-adressen till Veran och tryck på spara. Filen ”AutomatiserarSettings.INI” kommer att skapas i mappen som applikationen starts från. Nästa uppstart kommer att direkt lista all status i Veran på under en sekund.
Följande URL:er använder jag mig av:
Hämtar alla objekt ur Veran via detta.
- http:// ”VERA IP” :3480/data_request?id=sdata&output_format=json
Sätter nytt mode med hjälp av:
- http:// ”Vera IP” :3480/data_request?id=lu_action&serviceId=urn:micasaverde-com:serviceId:HomeAutomationGateway1&action=SetHouseMode&Mode=
Hämtar nuvarande mode med hjälp av:
- http:// ”Vera IP” :3480/data_request?id=variableget&Variable=Mode
Byter läge på strömbrytare med hjälp av:
- http:// ”Vera IP” :3480/data_request?id=lu_action&&output_format=xml&&DeviceNum= ”DeviceId” &&serviceId=urn:upnp-org:serviceId:SwitchPower1&&action=SetTarget&&newTargetValue= DeviceStatus;
Informationen har jag tagit från Micasaverdes hemsida: LÄNK
Har kört programmet på min Lamina platta för ca 1000:- utan problem. Surfplattan har nu blivit en riktigt bra och billig kontroller till Veran!
När applikationen testar kontakten med vera så är det en enkel ping, dvs skrivs en adress till nått annat än en Vera med UI7 så kommer programmet inte att fungera korrekt.
Bilder och annat i programmet är bara tillfälligt, kommer att bytas till snyggare så fort jag hinner. Eftersom det är första versionen jag släpper så kan det behövas en del rättningar med…
Gilla oss gärna på Facebook och följ oss på Twitter så kommer jag att lägga ut information så fort jag släpper en ny version. Kom gärna med lite idéer på mer funktioner i applikationen!
V1.0 – 2015-03-05
- Initial version
V1.1 – 2015-03-06
- Stödjer nu Svenska tecken
- Knappen för att kontrollera version går nu direkt till denna sidan.
V1.2 – 2015-03-08
- Stödjer nu hämtning av bilder från övervaknings kameror i Vera
- knapp för automatisk uppdatering av bild med fast intervall (5-60 sekunders mellanrum)
- Visar nu total strömförbrukning på alla enheter som stödjer inrapportering av förbrukning.
- knapp för automatisk uppdatering av förbrukningen var 30 sekund
- Luftfuktighet visas nu korrekt
- Ändringar i gränssnittet.
- Alla temperatur givare listas nu vid uppstart
- Alla larm i Veran listan nu vid uppstart.
Programmet går att ladda hem och kör här: AutomatiserarV1
Tänk på att detta är nått jag skrivit själv, så jag kan inte garantera att all funktionalitet är helt perfekt utan man kör det på egen risk. Jag kör den själv och är för övrigt väldigt nöjd 🙂
// Markus

Skribent:
Markus Jakobsson har mer än 10 års erfarenhet inom smarta hem, så han har hunnit testa och lära sig det mesta! Men fullärd blir man aldrig dock aldrig 🙂
TIPS:
Vill gärna tipsa om ett inlägg där du hittar grupperad information om smarta hem: Automatiserar.se/smarta-hem/
Skulle du mot förmodan inte hittat det du sökte kommer du troligen hitta det här: Automatiserar.se/sok-om-hemautomation/
Vill du diskutera smarta hem så har vi en kanal på Facebook med +7000 medlemmar: Smartare hem & Hemautomation | Facebook
Sedan början av 2023 har vi skapat mer material på Youtube kanalen: Stötta oss gärna genom att kolla in filmerna där och följa kanalen
Övrigt
Du kanske uppskattade och fick nytta av det här inlägget och vill hjälpa sidan Automatiserar.se?
Swisha gärna en slant till kaffe på 0705470065 om du vill stötta bloggen. Då visar du din uppskattning av den tid vi lägger på Bloggen och vi kan fortsätta driva sidan helt utan reklam. Du kan även stötta bloggen genom att köpa någon av våra smarta hållare.
Alla bidrag vi får går till att täcka driftkostnaderna för bloggen, samt att köpa den teknik vi kan skriver om på bloggen.
Om bloggen:
Vi kör sidan helt på fritiden, därigenom helt oberoende och gör detta för att det är roligt och lärorikt.
Vi hoppas att du som läsare hittat ett inlägg som hjälper dig att automatisera mera.
Gillade du bloggen så dela den gärna med vänner, och var det något du inte tyckte var allt för bra så hör av dig så vi får veta!
Stort tack för att du tog dig tid att läsa vårt inlägg.
Med vänliga hälsningar Markus Jakobsson
Allt går att automatisera!
Toppen, ser fram mot att testa denna!
Har ni någon bra idé om hur man löser hanteringen av en Vera som sitter med dynamiskt ip, dvs där man har en mobil-router ute i fritidshus som inte har fast ip från operatören. Bäst hade varit om Veran hade stöd för tex dyndns?
(Routern har tyvärr inte stöd för dyndns och inte heller finns någon dator stående som kan sköta en sådan klient)
Raspberry? 🙂
Berätta gärna hur den fungerar sen.
Du borde kunna logga in direkt med https://home.getvera.com/users/login utan att ha statiskt IP eftersom Veran rapporterar dit vid uppstart.
Det finns ett annat sätt med som Jag tänkte testa i programmet sedan:
https://fwdX.mios.com/demovera/myvera123/30012345/data_request?id=user_data
i strängen ovan så ska följande ändras.
användarid: demovera
Lösenord : myvera123
serienummer: 30012345
Då bör programmet även fungera externt med 🙂
(Men där är jag inte än)
Längst ner på sidan står det mer om just det:
http://wiki.micasaverde.com/index.php/Luup_Requests#user_data
Kul! Fungerar bra för mig, snabb respons. Fungerar dock inte så bra med svenska tecken, ”Kök” bev det t.ex. ”Kök”.
https://dl.dropboxusercontent.com/u/17860377/Namnl%C3%B6s.gif
Roligt att de fungerar bra.
Har helt undvikit svenska tecken i min Vera, så jag tänkte inte på att kontrollera det i programmet 🙂
Ska försöka ordna det till nästa version.
Svenska tecken ska nu fungera från och med version 1.1 🙂
Pingback: Vera UI7 – Windows klient V1.2 | Vi Automatiserar.se
Pingback: Vera UI7 – Version 7.0.8 – Firmware 1.7.599/1.7.1181 |