
HS3 Plugin in de maak
Moderator: RdP
Re: HS3 Plugin in de maak
Of course, no problem, I think I'm just as curious about the outcome as you are 

Re: HS3 Plugin in de maak
Daar ben ik weer
Onderaan deze post vind je een link naar een test app. Maar lees eerst onderstaande even door.
- zorg dat .NET 4.0 is geïnstalleerd op je PC (mag geen probleem zijn want HS3 heeft dat immers ook nodig);
- zorg dat poort 49000 van je Fritz! Box benaderbaar is (firewall);
- ik ga er vanuit dat je Fritz Box is beveiligd; voor gebruikers die de mogelijkheid hebben additionele gebruikers aan te maken (via menu System > Fritz Box Users, zie afbeelding hieronder) kan het handig zijn om een user specifiek voor de Plugin aan te maken om zo toegang te kunnen beperken tot alleen het benodigde. NAS, Smart Home en VPN zullen wel niet nodig zijn. Het zal in ieder geval niet werken met alleen je password die je gebruikt voor de Web interface (bij mij iig niet...). Heb je die mogelijkheid niet (additionele gebruikers aanmaken, zoals bv. met een 7170) dan gebruik je toch het laatstgenoemde password.
- misschien ben ik nog wat vergeten te vertellen, maar dat merk ik dan wel.
Aan de slag! Als je de app hebt uitgepakt en daarna opstart krijg je dit te zien:
Vul de benodigde gegevens in en klik op de button. De procedure daarna duurt (bij mij) ca. 10 seconden.
Uiteindelijk zul je, als alles juist verloopt, deze melding moeten krijgen:
Doe wat daar staat en mijn dank is groot
http://www.hekkers.net/files/FritzboxTest.rar

Onderaan deze post vind je een link naar een test app. Maar lees eerst onderstaande even door.
- zorg dat .NET 4.0 is geïnstalleerd op je PC (mag geen probleem zijn want HS3 heeft dat immers ook nodig);
- zorg dat poort 49000 van je Fritz! Box benaderbaar is (firewall);
- ik ga er vanuit dat je Fritz Box is beveiligd; voor gebruikers die de mogelijkheid hebben additionele gebruikers aan te maken (via menu System > Fritz Box Users, zie afbeelding hieronder) kan het handig zijn om een user specifiek voor de Plugin aan te maken om zo toegang te kunnen beperken tot alleen het benodigde. NAS, Smart Home en VPN zullen wel niet nodig zijn. Het zal in ieder geval niet werken met alleen je password die je gebruikt voor de Web interface (bij mij iig niet...). Heb je die mogelijkheid niet (additionele gebruikers aanmaken, zoals bv. met een 7170) dan gebruik je toch het laatstgenoemde password.
- misschien ben ik nog wat vergeten te vertellen, maar dat merk ik dan wel.
Aan de slag! Als je de app hebt uitgepakt en daarna opstart krijg je dit te zien:
Vul de benodigde gegevens in en klik op de button. De procedure daarna duurt (bij mij) ca. 10 seconden.
Uiteindelijk zul je, als alles juist verloopt, deze melding moeten krijgen:
Doe wat daar staat en mijn dank is groot

http://www.hekkers.net/files/FritzboxTest.rar
Re: HS3 Plugin in de maak
Done. Welke zekerheid hebben we eigenlijk dat je niet straks al onze prive gegevens doorverkoopt? Had ik al gezegd dat ik een geheim nummer heb?




Re: HS3 Plugin in de maak
Oh, en "Smart Home" kun je niet uitzetten bij het aanmaken van een fritz gebruiker (op mijn 7390 althans) want dan zet je de rest ook uit...
Re: HS3 Plugin in de maak
Done
Ed
Ed
Re: HS3 Plugin in de maak
Ziet er goed uit allemaal!
@Ed, ik zie geen mail ?
@Ed, ik zie geen mail ?
Re: HS3 Plugin in de maak
Even een update-je omdat ik momenteel wat tijd over heb
Ik ben inmiddels begonnen aan de HS3 Plugin zoals al wel kon worden verwacht.
Helaas zal de 7170 niet meer worden ondersteund door die HS3-versie van de Plugin omdat mij dat bergen met werk zou kosten als ik dat wel zou doen. Ik kan nu met 1 set aan source-code alle latere modellen ondersteunen; de 7170 ondersteunt de methode die ik nu ga gebruiken simpelweg niet. Klaar, over & uit. Pech, 7170 weg, nieuwer model ervoor in de plaats dan maar. (er staat er 1 te koop op dit forum op dit moment, hint hint)
Momenteel ben ik bezig om alle componenten samen te voegen - de Fritz Box specifieke code, de Plugin code (is ff wennen dat HS3, zeker als je het zelf niet gebruikt) en er daarbij rekening mee houdend dat ik er een soortement van "template" aan over wil houden waarmee ik ook sneller andere Plugins in de steigers kan hebben staan.
Vraag me aub niet om een streefdatum of zo, daarvoor zijn er teveel onvoorspelbare dingen gaande; zelfs posten op mijn weblog lukt me al een tijd lang niet meer... maar ik doe mijn best.

Ik ben inmiddels begonnen aan de HS3 Plugin zoals al wel kon worden verwacht.
Helaas zal de 7170 niet meer worden ondersteund door die HS3-versie van de Plugin omdat mij dat bergen met werk zou kosten als ik dat wel zou doen. Ik kan nu met 1 set aan source-code alle latere modellen ondersteunen; de 7170 ondersteunt de methode die ik nu ga gebruiken simpelweg niet. Klaar, over & uit. Pech, 7170 weg, nieuwer model ervoor in de plaats dan maar. (er staat er 1 te koop op dit forum op dit moment, hint hint)
Momenteel ben ik bezig om alle componenten samen te voegen - de Fritz Box specifieke code, de Plugin code (is ff wennen dat HS3, zeker als je het zelf niet gebruikt) en er daarbij rekening mee houdend dat ik er een soortement van "template" aan over wil houden waarmee ik ook sneller andere Plugins in de steigers kan hebben staan.
Vraag me aub niet om een streefdatum of zo, daarvoor zijn er teveel onvoorspelbare dingen gaande; zelfs posten op mijn weblog lukt me al een tijd lang niet meer... maar ik doe mijn best.
Re: HS3 Plugin in de maak
Thx voor de update en wij wachten in spanning af. Gelukkig heb ik mijn 7170 al jaren geleden verkocht...
Rien
Re: HS3 Plugin in de maak
Hoi,
Gelukkig heb ik nog 2 andere fritzboxen.
Thnx voor de update we zien vanzelf wel wanneer hij klaar is.
Alvast bedankt voor al je tijd voor de Homeseer users.
Ed
Gelukkig heb ik nog 2 andere fritzboxen.
Thnx voor de update we zien vanzelf wel wanneer hij klaar is.
Alvast bedankt voor al je tijd voor de Homeseer users.
Ed
Re: HS3 Plugin in de maak
Goed werk. Jammer voor de 7170 gebruikers maar een begrijpelijke keuze.
Re: HS3 Plugin in de maak
Hee Robert, hoe gaan de ontwikkelingen? Het blijft een groot gemis op mijn HS3 omgeving...
Breng je de plugin ook uit voor Linux trouwens? Is tegenwoordig vrij simpel. En ik wil met alle plezier voor je testen
Breng je de plugin ook uit voor Linux trouwens? Is tegenwoordig vrij simpel. En ik wil met alle plezier voor je testen

Re: HS3 Plugin in de maak
Ik ben nogal druk geweest de laatste 3 maanden, maar tussen alles door heb ik af en toe wat tijd eraan gespendeerd.
Het ziet er naar uit dat ik het nu weer wat rustiger krijg, dus zal ik er weer meer tijd in kunnen stoppen.
Linux? Ik wist niet eens dat dat kon en zou niet weten hoe dat te doen, jij weet daar meer over?
Linkje?
Het ziet er naar uit dat ik het nu weer wat rustiger krijg, dus zal ik er weer meer tijd in kunnen stoppen.
Linux? Ik wist niet eens dat dat kon en zou niet weten hoe dat te doen, jij weet daar meer over?
Linkje?
Re: HS3 Plugin in de maak
Mooi! Kan niet wachten 
Ja, Linux is tegenwoordig ook mogelijk met HS3. En het goede nieuws is, als je je netjes aan de dotnet standaard houd, hoef je eigenlijk niets te doen. Belangrijkste is wat andere aansturing van com ports (maar dat doe je niet) en directories (/ vs \).
Hoe je kunt zien of je onder Windows danwel Linux draait staat in de link hieronder, samen met wat andere handige info.
http://board.homeseer.com/showthread.php?t=170580
Ik heb zelf inmiddels 3 of 4 van mijn eigen plugins ook onder Linux draaien, dus als je hulp nodig hebt...
Zelf gebruik ik deze routine wel eens om te zien of de plugin Mono gebruikt of niet:
Voor als je onverhoopts een functie tegenkomt die niet of net iets anders werkt onder Mono. Maar in de praktijk zijn dat echt uitzonderingen.
Ik help graag, zowel met code uitdagingen als met testen! Oja, en die MoMa tool, bespaar je de moeite. Ik heb daar zelf aardig wat tijd in gestopt maar die bleef maar zeuren over van alles en nog wat, terwijl in de praktijk het gewoon werkt...

Ja, Linux is tegenwoordig ook mogelijk met HS3. En het goede nieuws is, als je je netjes aan de dotnet standaard houd, hoef je eigenlijk niets te doen. Belangrijkste is wat andere aansturing van com ports (maar dat doe je niet) en directories (/ vs \).
Hoe je kunt zien of je onder Windows danwel Linux draait staat in de link hieronder, samen met wat andere handige info.
http://board.homeseer.com/showthread.php?t=170580
Ik heb zelf inmiddels 3 of 4 van mijn eigen plugins ook onder Linux draaien, dus als je hulp nodig hebt...
Zelf gebruik ik deze routine wel eens om te zien of de plugin Mono gebruikt of niet:
Code: Select all
Public Function IsRunningOnMono() As Boolean
Return Type.[GetType]("Mono.Runtime") IsNot Nothing
End Function
Ik help graag, zowel met code uitdagingen als met testen! Oja, en die MoMa tool, bespaar je de moeite. Ik heb daar zelf aardig wat tijd in gestopt maar die bleef maar zeuren over van alles en nog wat, terwijl in de praktijk het gewoon werkt...
Re: HS3 Plugin in de maak
Mono, dacht ik al
En je haalt al meteen de dingen aan die al door mijn hoofd fietsten toen ik erover ging nadenken wat dat zou gaan betekenen
En een MS Access databeesje dan, ook al ervaring mee?

En je haalt al meteen de dingen aan die al door mijn hoofd fietsten toen ik erover ging nadenken wat dat zou gaan betekenen

En een MS Access databeesje dan, ook al ervaring mee?
Re: HS3 Plugin in de maak
Dat werkt dus nietDigit wrote:Mono, dacht ik al![]()
En je haalt al meteen de dingen aan die al door mijn hoofd fietsten toen ik erover ging nadenken wat dat zou gaan betekenen![]()
En een MS Access databeesje dan, ook al ervaring mee?

Rien