Pebble app för NexaHome

Moderators: hekj, Telldus

fingalo
Posts: 53
Joined: Thu Jan 18, 2018 11:08 am

Pebble app för NexaHome

Post by fingalo » Thu Jan 18, 2018 11:08 am

Hej,
det finns nu en Pebble watch app att användas till NexaHome.
Det är en första version och den är testad på Android och IOS (en Ipad).

Finns att ladda hem från pebble appstore.
Info:
https://apps.getpebble.com/applications ... 5a20000003

Android användare kan ladda hem direkt.
IOS användare får vänta på att den blir processad för IOS, har tills dess status "Coming soon".

Appen visar sensor värden och on/off devicer, en på varje rad. Dimmer och on/off supportas.
Ett tryck på knappen ger on/off. Långt tryck ändrar dimmervärdet med 25% i taget.
Dimmern går alltid till 100% vid tillslag via appen.

Hoppas den kan bli till nytta.

Har endast testat mot min egen NexaHome server så jag tar gärna emot rapporter.

hekj
Posts: 988
Joined: Thu Jan 18, 2018 11:08 am
Location: Stockholm
Contact:

Re: Pebble app för NexaHome

Post by hekj » Thu Jan 18, 2018 11:08 am

fingalo wrote:Appen visar sensor värden och on/off devicer, en på varje rad. Dimmer och on/off supportas.
Ett tryck på knappen ger on/off. Långt tryck ändrar dimmervärdet med 25% i taget.
Dimmern går alltid till 100% vid tillslag via appen.
Har själv ingen Pebble men det är alltid kul när NexaHome kommer till användning :D

fingalo
Posts: 53
Joined: Thu Jan 18, 2018 11:08 am

Re: Pebble app för NexaHome

Post by fingalo » Thu Jan 18, 2018 11:08 am

Har lagt till konfigurering av vilka devicer som ska visas i klockan plus en bugfix för devicenamn längre än 16 tecken.
Tyvärr vill inte IOS lyfta konfigureringssidan verkar det som, därför bifogar jag pebble appen här också så att ios användare fortfarande kan hämta förra versionen från appstore.

NexaHome_P.zip
Pebble Nexahome app.
(17.38 KiB) Downloaded 201 times
conf.png
Konfigurering på Android.
conf.png (31.28 KiB) Viewed 12251 times
(buggfixad, visar nu alltid url och passw, dessa kunde försvinna ibland!).

Sidan byggs dynamiskt och klockappen är fn gjord för (max) 30 devicer och 30 sensorvärden.
Om ni uppdaterar så tror jag att befintlig URL och passw ligger kvar.
För att få konfigureringssidan att visa devicerna ska appen i klockan vara startad när man trycker på settings i Pebble appen (på telefonen).

Källkoderna kommer att publiceras om någon vecka på github.

fingalo
Posts: 53
Joined: Thu Jan 18, 2018 11:08 am

Re: Pebble app för NexaHome

Post by fingalo » Thu Jan 18, 2018 11:08 am

Har kompletterat appen med ny funktionalitet:
- Det går nu att styra NexaHome status (Home, Away etc).
- Sensorvärdenas meny kan nu expanderas / tryckas ihop till en rad (inställningen sparas i klockan).

Appen fungera nu på Android och IOS och är upplagd på Pebble appstore. IOS version kommer att vänta på godkännande ett tag framöver.
Källkod hittas på GITHUB https://github.com/fingalo/NexaHomeP

Dock finns det en konstighet i IOS med specialtecken (öåä tex) från konfigureringssidan där jag gjort en (ful) workaround.
se http://forums.getpebble.com/discussion/ ... oid#latest
Har endast testat med svenska tecken. Det som händer vid problem är att konfgureringen ej fastnar.
nh1.png
Startsida med sensorvärdens meny oexpanderad
nh1.png (2.44 KiB) Viewed 12139 times
nh2.png
Val av status
nh2.png (1.98 KiB) Viewed 12139 times
nh3.png
Sensorvärden expanderade
nh3.png (2.62 KiB) Viewed 12139 times

fingalo
Posts: 53
Joined: Thu Jan 18, 2018 11:08 am

Re: Pebble app för NexaHome

Post by fingalo » Thu Jan 18, 2018 11:08 am

OBS OBS OBS :oops:

Jag har helt glömt bort en förutsättning. Eftersom jag använder bsh kommando så har jag ändrat i min bshfilter.xml fil till följande innhåll för att kommandona ska kunna utföras:

<?xml version='1.0' encoding='UTF-8'?>
<BshFilter>
<filter>
<allow>*</allow>
</filter>
</BshFilter>

Carlzzon
Posts: 8
Joined: Thu Jan 18, 2018 11:08 am
Location: Sweden
Contact:

Re: Pebble app för NexaHome

Post by Carlzzon » Thu Jan 18, 2018 11:08 am

Jag har sett fram emot den här eftersom Micke Prags Telldus Live-app inte funkar längre. Dock verkar den inte alls stödja tellstick trots att det nämns i beskrivningen?

fingalo
Posts: 53
Joined: Thu Jan 18, 2018 11:08 am

Re: Pebble app för NexaHome

Post by fingalo » Thu Jan 18, 2018 11:08 am

Hej Carlzzon,
appen kör mot Nexahome och den ska stödja Tellstick och Tellstick Duo om jag fattat det rätt. Själv har kör jag Tellstick Duo på Raspberry Pi, har testat i WIndows också. Allt har fungerat OK.

Du kan väl utveckla hur du tänker använda det så kan vi se om det skulle fungera.

Carlzzon
Posts: 8
Joined: Thu Jan 18, 2018 11:08 am
Location: Sweden
Contact:

Re: Pebble app för NexaHome

Post by Carlzzon » Thu Jan 18, 2018 11:08 am

Aha, jag kör Tellstick Net. Antar att det blir ett helt annat typ av protokoll...?

fingalo
Posts: 53
Joined: Thu Jan 18, 2018 11:08 am

Re: Pebble app för NexaHome

Post by fingalo » Thu Jan 18, 2018 11:08 am

Har börjat använda events i NexaHome så jag kompletterade Pebble appen med att visa eventkön också.
Ny version 1.3 finns på Pebble appstore och kod uppdaterad på github.
Lade till att kunna visa/dölja de olika menysektionerna Environment, Events och Devices med val på konfigureringssidan.

event).png
Events lista
event).png (3.06 KiB) Viewed 11769 times
Last edited by fingalo on Fri Oct 17, 2014 7:47 pm, edited 2 times in total.

Carlzzon
Posts: 8
Joined: Thu Jan 18, 2018 11:08 am
Location: Sweden
Contact:

Re: Pebble app för NexaHome

Post by Carlzzon » Thu Jan 18, 2018 11:08 am

Jag tolkar ignorerandet av min fråga som att det inte funkar med Telldus Live. Tack för mig.

fingalo
Posts: 53
Joined: Thu Jan 18, 2018 11:08 am

Re: Pebble app för NexaHome

Post by fingalo » Thu Jan 18, 2018 11:08 am

Inte min mening att ignorera dig, jag tolkade ditt inlägg som ett konstaterande. Sorry.

Om jag tolkar dina frågor rätt så vill du använda Pebble mot Telldus LIve (med iphone?).
Då kan du kolla foruminläggen på http://www.telldus.com/forum/viewtopic.php?f=11&t=4541

Där pågår ett arbete för att få Telldus Live Pebble appen att fungera på iphone/ipad.

aageberg
Posts: 1
Joined: Thu Jan 18, 2018 11:08 am

Re: Pebble app för NexaHome

Post by aageberg » Thu Jan 18, 2018 11:08 am

Hvor finnes bshfilter.xml ? Er dette en fil jeg må opprette selv? Spennende prosjekt, ser frem til å kunne bruke min nykjøpte Pebble til å styre lyset hjemme!

fingalo
Posts: 53
Joined: Thu Jan 18, 2018 11:08 am

Re: Pebble app för NexaHome

Post by fingalo » Thu Jan 18, 2018 11:08 am

Bshfilter.xml ligger i samma bibliotek som nexahomeXXX.jar filen ligger. Finns den inte så måste den skapas.

fingalo
Posts: 53
Joined: Thu Jan 18, 2018 11:08 am

Re: Pebble app för NexaHome

Post by fingalo » Thu Jan 18, 2018 11:08 am

Ny version finns med fix för passwordhantering, kunde bli konstig ibland.
Lagt till möjligheten att visa timestamp eller eventtid på varje enhet.
evst.gif
Exempel
evst.gif (4.06 KiB) Viewed 11545 times
Väljes genom långt tryck på mittknappen (dock ej på dimmer device).
Vald inställning (ingen, timestamp eller event tid) sparas i klockan.
På sensorer visas timestampen i 5 sekunder vid långt tryck (istället för sensornamnet.)

(OBS Timestamp refreshas inte automatiskt inuti appen utan senaste värden hämtas när appen öppnas.)

Carlzzon
Posts: 8
Joined: Thu Jan 18, 2018 11:08 am
Location: Sweden
Contact:

Re: Pebble app för NexaHome

Post by Carlzzon » Thu Jan 18, 2018 11:08 am

Ursäkt godtagen! :) Tack så jättemycket för tipset!

Post Reply