nodo-domotica.nl

WebApp beschikbaar als béta

Alles over het besturen van je Nodo met behulp van je Android, IPhone of IPad

WebApp beschikbaar als béta

Berichtdoor Paul » 19 jan 2015, 22:50

De nieuwe WebApp is beschikbaar als Béta!

Objecten:
In de huidige WebApp kun je in verschillende tabbladen aangeven welke activiteiten, devices of waarden wilt besturen of uitlezen. Je zat echter vast aan deze drie typen. In de nieuwe WebApp is het geheel anders opgezet. Je kunt objecten definieren, denk hierbij aan een lamp, TV, een sensor, een activiteit of een gebeurtenis. Aan de objecten kun jezelf buttons, waarden, grafieken, etc. vrij toekennen. Dit maakt dat je wat meer werk hebt om je WebApp te configureren maar je kunt zeer flexibel de WebApp aanpassen naar je eigen behoefte. We gaan voor standaard zaken voorgedefinieerde wizards maken.

Event forewarding tussen Nodo's:
je kunt in de WebApp aangeven welke Nodo's van een andere gebruiker je jouw events naar toe wilt sturen. Omgekeerd kun je ook aangeven van welke nodo's van andere gebruikers je events wilt ontvangen. Als zowel de zendende gebruiker en de ontvangende gebruiker elkaar hebben geautoriseerd, dan worden de opgegeven events doorgestuurd. Handig bijvoorbeeld als je de luchtdruksensor van de buurman eveneens in jou WebApp een grafiek wilt laten tonen. Overigens kun je ook events versturen naar de bekende PushingBox service.

Veiligheid:
De nieuwe WebApp maakt gebruik van https, zodat niet alleen de communicatie van Nodo naar webserver veilig is, maar ook van de webserver naar je browser.

API:
Voor de programmeurs onder ons: De WebApp bestaat nu uit en server deel en een presentatie deel. Voor de communicatie daartussen is gebruik gemaakt van een API. Je kunt hiermee eigen programmatuur laten communiceren met de Nodo door tussenkomst van deze API. Overigens als de nieuwe versie van de WebApp stabiel is komt deze, zoals alle software van de Nodo, gewoon weer beschikbaar als download zodat je de WebApp ook lokaal kunt installeren en draaien.

Views:
In tegenstelling tot in de huidige WebApp kun je de objecten die je aanmaakt niet in één, maar in meerdere groepen opnemen. Je kunt in het hoofdmenu van de WebApp aangeven welke groep je default wilt laten zien. Deze instelling wordt op je device opgeslagen zodat je voor iedere smartphone, tablet, computer een view kunt maken. Dit is vooral als je veel objecten hebt en meerdere gebruikers in huis met een eigen device waarop de WebApp wordt gebruikt. Of simpelweg omdat bepaalde gegevens niet altijd relevant zijn.

Er zijn nog vele verbeteringen aangebracht die meer vrijheid geven in de toepassing van de WebApp. Momenteel werken we nog aan vullen van helpteksen en debugging. Maar de WebApp kan al prima in productie worden ingezet.

Dan nog een paar opmerkingen voor het gevruik:

  • Je moet je Nodo vanuit de WebApp opnieuw configureren. Je kunt je oorspronkelijke eventlist weer normaal in je Nodo gebruiken. Zodra je je Nodo hebt geconfigureerd zal deze niet meer communiceren met de oude WebApp. UserID en Passwordt zijn identiek aan de oude WebApp.
  • De WebApp wordt zonder objecten getoond. Je zult zelf aan de slag moeten met definieren van nieuwe objecten. Er is geen migratietool op dit moment. Gebleken is dat de opzet van de nieuwe WebApp dusdanig verbeterd is, dat het weinig nut heeft om de oude configuratie mee te nemen.
  • De oude WebApp zal voorlopig in de lucht blijven, je kunt dus rustig weer terug naar je oude WenApp. Dan wel weer je Nodo opnieuw configureren.

De WebApp is te starten vanaf:
https://webapp.nodo-domotica.nl/webapp.html

Veel plezier en we helpen je graag op weg!
Groeten namens het Nodo team.
Bijlagen
Screenshots_2015-01-19-22-35-23.png
Objecten kunnen in meerdere groepen voorkomen
Screenshots_2015-01-19-22-25-14.png
Doorgeven van events aan andere Nodo
Screenshots_2015-01-19-22-16-07.png
Objecten in het hoofdscherm.
Groeten Paul
Paul
 
Berichten: 1152
Geregistreerd: 31 aug 2011, 20:33

Re: WebApp beschikbaar als béta

Berichtdoor buitermark » 18 maart 2015, 12:00

Hoi Paul,

Je schreef
als de nieuwe versie van de WebApp stabiel is komt deze, zoals alle software van de Nodo, gewoon weer beschikbaar als download


De webapp ziet er zo goed uit, dat ik er ook heel graag mee aan de slag wil. Maar niet op het GBI (grote boze internet)...

Heb al diverse keren het forum 'doorzocht' in de hoop dat ik de webapp al lokaal kon gaan draaien, maar nog 'steeds' ;) niet gevonden.
Kijk ik er overheen, of is die nog niet stabiel/compleet genoeg om als download beschikbaar te stellen ?
Er wordt in de praktijk toch al 'uitgebreid' gewerkt met deze (beta) webapp ?

Zie wel heel veel goede ontwikkelingen en plannen op het forum.

Dus ontwikkelaars hele dikke duimen omhoog voor al jullie inspanningen.
Geweldig!
buitermark
 
Berichten: 11
Geregistreerd: 10 dec 2013, 10:02
Woonplaats: Rhenen

Re: WebApp beschikbaar als béta

Berichtdoor Paul » 26 maart 2015, 09:11

Dag Allen,

Hoewel er nog wat ' cosmetische zaken' op te lossen zijn, willen we de ' beta' status van de WebApp verwijderen. Alle data bevindt zich in de productie-omgeving en aanpassingen zullen verbeteringen/uitbreidingen zijn. De WebApp wordt dus bij deze opgewaardeerd tot productie-versie.

Issues graag melden op GitHub: https://github.com/Nodo-Domotica/WebApp/issues
Groeten Paul
Paul
 
Berichten: 1152
Geregistreerd: 31 aug 2011, 20:33

Re: WebApp beschikbaar als béta

Berichtdoor FredBlume » 29 maart 2015, 15:53

Hallo Paul,

1) Is de API Nodo-Webapp/server beschikbaar? Zo ja, heb je een link?
Dat geeft wat meer flexibiliteit. Ik wil de dagelijkse slimme meterstanden naar een MySQL database op de RPI sturen. Ik zou de ESP8266 (NodeMCU) en het NETATMO weerstation graag willen koppelen met de Nodo liefst via een http request, waarbij ik Nodo webapp (deels) als presentatie laag zou kunnen gebruiken en bepaalde KAKU's kan laten schakelen op basis van de input ESP en NETATMO.
Via mijn eigen RPI webserver kan ik dan alles met php aan elkaar knopen.

2) Worden de instellingen (devices/activities/etc) in één configuratiefile gezet en is die configuratiefile beschikbaar voor het geval ik later dit jaar alles om mijn RPI laat draaien?

Bij voorbaat dank.
Met vriendelijke groet,

Fred




Paul schreef:Dag Allen,

Hoewel er nog wat ' cosmetische zaken' op te lossen zijn, willen we de ' beta' status van de WebApp verwijderen. Alle data bevindt zich in de productie-omgeving en aanpassingen zullen verbeteringen/uitbreidingen zijn. De WebApp wordt dus bij deze opgewaardeerd tot productie-versie.

Issues graag melden op GitHub: https://github.com/Nodo-Domotica/WebApp/issues
FredBlume
 
Berichten: 4
Geregistreerd: 13 mei 2014, 12:01

Re: WebApp beschikbaar als béta

Berichtdoor Paul » 29 maart 2015, 20:44

FredBlume schreef:Hallo Paul,

1) Is de API Nodo-Webapp/server beschikbaar? Zo ja, heb je een link?
Dat geeft wat meer flexibiliteit. Ik wil de dagelijkse slimme meterstanden naar een MySQL database op de RPI sturen. Ik zou de ESP8266 (NodeMCU) en het NETATMO weerstation graag willen koppelen met de Nodo liefst via een http request, waarbij ik Nodo webapp (deels) als presentatie laag zou kunnen gebruiken en bepaalde KAKU's kan laten schakelen op basis van de input ESP en NETATMO.
Via mijn eigen RPI webserver kan ik dan alles met php aan elkaar knopen.

2) Worden de instellingen (devices/activities/etc) in één configuratiefile gezet en is die configuratiefile beschikbaar voor het geval ik later dit jaar alles om mijn RPI laat draaien?

Bij voorbaat dank.
Met vriendelijke groet,

Fred




Paul schreef:Dag Allen,

Hoewel er nog wat ' cosmetische zaken' op te lossen zijn, willen we de ' beta' status van de WebApp verwijderen. Alle data bevindt zich in de productie-omgeving en aanpassingen zullen verbeteringen/uitbreidingen zijn. De WebApp wordt dus bij deze opgewaardeerd tot productie-versie.

Issues graag melden op GitHub: https://github.com/Nodo-Domotica/WebApp/issues

Neem hiervoor even contact op met Martin de Graaf (mdegraaf@powerkite.nl) Hij kan uitleg geven over de WebApp / API en kan je ook zaken toesturen. Je kunt de gehele WebApp op een RPi draaien.
Groeten Paul
Paul
 
Berichten: 1152
Geregistreerd: 31 aug 2011, 20:33

Re: WebApp beschikbaar als béta

Berichtdoor Ivanverdonck » 06 apr 2015, 10:15

Hey Nodo team,

Ik zie de laatste tijd veel alternatieven de kop opsteken van de webapp... (met zelfs de RFlink voor domoticz)
en ik begrijp het eigenlijk wel... het lijkt alsof we "vast zitten" met de oude webapp en "niets weten" van de nieuwe webapp...
De "oude webapp" had zijn beperkingen... ik draai de webapp lokaal en graag had ik wat van die beperkingen willen aanvullen met "eigen" code maar ik hoor steeds maar "nieuwe release nodo 3.8.... Nieuwe release webapp....
De 3.8 versie (github) werkt niet met men "oude webapp" (alarmen werken o.a. niet) en de nieuwe webapp is niet beschikbaar als download...

Ik zie post verschijnen, met bijna klaar, komt er aan... midden maart... maar de release wordt steeds opgeschoven?... ...zonder enig bericht?....
en dan ga je inderdaad alternatieven bekijken en bestuderen...

ik heb zowel de RFlink als de Opehab bekeken...
stuntteam heeft goed werk geleverd met de RFLINK... maar (zoals ook hier al aangegeven door een ander lid) vindt ik het gevaarlijk hoe de twee codes naast elkaar evolueren... hoe gaat dit naar compatibiliteit?
rickx1 heeft goed werk geleverd met de Openhab link, en hij houd zich aan de orginele nodo code, dus zie dit echt als een aanvulling die op lange termijn ook voor beide goed is...

Ikzelf wil de "oude" en "nieuwe" webapp niet opgeven... Want ik vindt nog steeds dat deze supper in elkaar zitten... en wat ik hoor van de nieuwe met zijn RGB en API ziet dit er veelbelovend uit! Is het mogelijk ook de source van de webapp op github te plaatsen? Zodat we deze ook lokaal kunnen draaien?

Mss nog eens een korte update van de status van Nodo 3.8 en webapp, zodat iedereen weer weet hoe het er voorstaat en wat er aankomt met een 'realistische' termijn?

Indien jullie hulp nodig hebben met testen Nodo3.8, webapp of documenteren van de wiki, ik wil eventueel wel helpen waar ik kan...

Met vriendelijke groeten,
en fijne pasen!

Ivan Verdonck
Ivanverdonck
 
Berichten: 11
Geregistreerd: 21 dec 2013, 23:13

Re: WebApp beschikbaar als béta

Berichtdoor Paul » 09 apr 2015, 08:11

Dit is een reactie waar we wat mee kunnen, want het is een aanbod van hulp. Op zich is het niet erg dat er wordt gekeken naar alternatieven, ieder is vrij maar een echt alternatief met de eigenschappen van de Nodo zijn slecht te vinden: deze hebben geen vergelijkbare vrijheid en connectiviteit, bevinden zich in dezelfde fase als ons project of maken gebruik van commerciële hardware. Het probleem waar we mee zitten is het testen en documenteren. Daar zijn twee redenen voor:

1. Blinde vlek:
Het is voor ons lastig om te documenteren omdat we onze kennis van de werking niet kunnen uitschakelen. Met andere woorden: we weten niet wat een gewone gebruiker niet weet en nodig heeft om de drempel over te gaan. Dan is het ook zo dat ieder zijn tijd besteed vanuit zijn eigen specialisme.

2. Afhakers:
Ik heb vele aanbiedingen gekregen om te helpen, en evenveel afhakers. Dus een serieuze bijdrage aan het team kunnen we goed gebruiken.

Dan de stavaza:

WebApp: er is een API ontwikkeld die op de server draait en de nieuwe WebApp praat volledig tegen deze API. Er zijn nog veel wensen en ideeën voor verbetering, maar in basis is het klaar. Dit weekeinde gaat hij in GitHub en de publieke server nodo-domotica.nl is actueel. Hulpvraag: wie kan de basisdocumentatie maken in de wiki.

Nodo 3.8:ook hier staat de basis. Er zijn een aantal behoorlijke verbeteringen/uitbreidingen gemaakt. Uitdaging is uitgebreid testen en daar komt nog vast e.e.a. uit. Hulpvraag: wie test mee?

Dus samenvattend: we zijn een community waar we van elkaar gebruik kunnen maken. We ontwikkelen alles in eigen tijd zonder enige commerciële winst. Als we hulp krijgen gaan de zaken sneller.

Wie mee wil helpen kan mij een PB sturen met zijn naam en telefoonnummer, dan neem ik contact met je op.
Groeten Paul
Paul
 
Berichten: 1152
Geregistreerd: 31 aug 2011, 20:33

Re: WebApp beschikbaar als béta

Berichtdoor bldewit » 02 okt 2015, 18:46

Ik heb de volgende eigenaardigheid gevonden in de nieuwe webapp:

Als je een newkaku device aanmaakt worden automatisch de aan en uit knop aangemaakt en de indicator die daarbij hoort. Die indicator krijgt echter als trigger NewKaku, terwijl dat NewKakuSend zou moeten zijn. Nu dus met de hand aanpassen, maar het lijkt goed om de "generator" daarop aan te passen...
Met vriendelijke groet,
Bart
bldewit
 
Berichten: 34
Geregistreerd: 04 apr 2014, 09:51


Keer terug naar Android & iOS

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers. en 2 gasten