[Project] Draadloze schakeling HomeEasy met Linux

Pagina: 1
Acties:
  • 2.630 views

Acties:
  • 0 Henk 'm!

  • Oeroeg
  • Registratie: Oktober 2009
  • Laatst online: 16-07 15:57
Een aantal maanden geleden heb ik een BeagleBoard gekocht, dit is een developmentboard waar je een complete linuxdistributie op kunt laten draaien.
Dit computertje verbruikt zo'n 4 watt, en is dus geschikt om altijd aan te laten staan.
Ik heb hem dan ook hoofdzakelijk gekocht omdat ik van plan ben om zelf een soort domotica-systeem te gaan bouwen.
Ondertussen is hij zo geconfigureerd dat er een 3-kanaals LED dimmer door middel van een webinterface aangestuurd wordt. Ook kan ik automatisch bij zonsondergang de verlichting aan laten gaan e.d.

Nu ik ook graag de rest van het huis wil aansturen, heb ik de volgende eisen gesteld:
  • Draadloos - ik heb geen zin om door het hele huis allerlei kabels te gaan trekken
  • Goedkoop - domotica-systemen zijn erg aan de prijs
  • Onbeperkt uit te bereiden - een ander project hier op tweakers "klikaanklikuit" ondersteunde maar 8 stekkers, en de vraag is of over 3 jaar het klikaanklikuit-systeem nog steeds te koop is.
  • Beschikbaar in verschillende vormen - ik heb ook inbouw nodig aangezien ik ook een plafondventilator en fontein wil aansturen
Na wat zoeken is mijn keuze gevallen op HomeEasy van Elro. Elro is een bekend merk, dus ik verwacht dat deze productserie nog wel even op de markt blijft. De ontvangers zijn in alle verschillende soorten en maten beschikbaar zoals waterdicht, inbouw en dimmer. De prijs is hoog vergeleken met Action/Aldi systemen, zo'n 10 euro per stekker/dimmer. Ze zijn verkrijgbaar bij o.a. bouwmarkten, Kijkshop en Makro.

En hét belangrijkste, ze verkopen ook de HE853, dit is een usbstick met daarin een 433mhz zender, om daarmee tot 6000 verschillende stekkers aan te sturen.
Afbeeldingslocatie: http://www.homeeasy.eu/product_images_eu/sm/HE853.jpg

Na wat googlen kwam ik op de site van ROS (Robot Operating System). Hier kwam ik een driver tegen geschreven in C++, met behulp van hidapi. Ik ging er dus vanuit dat het mogelijk was om deze stick aan te sturen, dus heb ik hem à 30 euro besteld.

Na ontvangst van de stick, heb ik hem onder Windows geprobeerd, maar tevergeefs. Na wat geprust met het brak geschreven programma, ben ik tot de conclusie gekomen dat deze stick niet onder 64-bit werkt. Helaas.
Ik had op dat moment geen andere mogelijkheid om deze stick uit te proberen, dus ben ik meteen met Linux aan de slag gegaan.

Aangezien ik nagenoeg geen ervaring met C++ heb (alleen PHP en alles eromheen), en de driver als het ware geïntegreerd is in het ROS, was het erg moeilijk voor mij om hem aan de praat te krijgen.
Maar ik heb het nu toch voor elkaar gekregen om een script te schrijven waarbij ik als argument het ID meegeef, en de of de lamp aan of uit moet. Dit script kan ik vervolgens weer in PHP uit laten voeren.



Wordt vervolgd

[ Voor 4% gewijzigd door Oeroeg op 03-06-2011 14:26 ]


Acties:
  • 0 Henk 'm!

  • Oeroeg
  • Registratie: Oktober 2009
  • Laatst online: 16-07 15:57
Nu lijkt het HomeEasy systeem verdomd veel op het Klik aan Klik uit systeem (kwa uiterlijk en werkwijze).

Aangezien Kaku veel meer opties heeft (o.a. een halogeen dimmer), en goedkoper is (starterskit voor 15 euro bij de Gamma), wil ik graag dat mijn systeem ook Kaku gaat ondersteunen.

Ik weet echter niet hoe ik het script dat ik nu gebruik moet aanpassen zodat hij het kaku protocol ondersteunt.

Zouden jullie mij kunnen helpen met het aanpassen van het script:
http://www.ros.org/doc/ap...ml/he853_8cpp_source.html
De functie HE853Controller::sendRfData_GER() gebruik ik nu om mijn HE apparatuur aan te sturen.

Bij voorbaat dank.

Acties:
  • 0 Henk 'm!

  • Sprite_tm
  • Registratie: September 2002
  • Laatst online: 07:27

Sprite_tm

Semi-Chinees

Weet je uberhaupt hoe het Kaku-protocol inelkaarsteekt en wat de betekenis van de bits ervan is?

Relaxen und watchen das blinkenlichten. | Laatste project: Ikea Frekvens oog


Acties:
  • 0 Henk 'm!

  • Oeroeg
  • Registratie: Oktober 2009
  • Laatst online: 16-07 15:57
Nee, want anders had ik jullie hulp niet nodig ;)

Ik heb het een en ander geprobeerd aan de hand van lirc configuratiebestanden, maar zonder resultaat.

Acties:
  • 0 Henk 'm!

  • nurdo
  • Registratie: Mei 2011
  • Laatst online: 17-11-2024
Stel dat ik beslis over te gaan tot aankoop van dit systeem(usb zender + schakelaar voor wandcontact).
Als ik dan eenmaal een mooi scriptje heb geschreven zou ik dit ook moeten kunnen aansturen met bijvoorbeeld een logitech harmony?

Acties:
  • 0 Henk 'm!

Anoniem: 287665

Het ziet er mooi uit!

Ik krijg het zelf alleen niet aan de praat. Zou je iets meer kunnen uitleggen hoe je de HE853 aanstuurt?
Volgens mij heb je een nieuwe script ervoor gemaakt. Zou je dat script kunnen posten?

Verder is er deze week voor €15 een set van drie te koop bij Karwei (normaal €18), waardoor de home easy serie niet meer duurder is dan de andere setjes.

[ Voor 30% gewijzigd door Anoniem: 287665 op 28-11-2011 15:05 ]


Acties:
  • 0 Henk 'm!

Anoniem: 457917

Ik heb ook een he853 gekocht maar ik heb te weinig kennis om hem aan de praat te krijgen een beetje basis programmeren in visual basic, python, php , html lukt wel maar het aansturen van een usb kan ik dus echt niet. Is het mogelijk om om de code weer te geven/ op te sturen.

Acties:
  • 0 Henk 'm!

Anoniem: 82592

Misschien stuur ik je de verkeerde richting op, maar ik wil je verwijzen naar mijn minor project. Waarbij ik een arduino uno koppel aan een asus WL520G router. Alles in één kastje. Hiermee stuur ik IR, RF wandcontactdozen aan. Tevens een paar relais ingebouwd. Ik ben het project opensource aan het maken. Maar op aanvraag kan ik je de images, schema's en andere benodigdheden sturen.

Ik heb ook al een rolluik module gemaakt. Dmv een ATMega chip icm arduino bootloader.

Website is www.roombox.nl

De boel kost bij elkaar iets minder dan 100 euro en die wandschakel dingetjes zijn 12,95 per 3.

Acties:
  • 0 Henk 'm!

  • LynXz
  • Registratie: Februari 2004
  • Laatst online: 16-02 15:53
Ik heb ook een HE853 gekocht, bleek helaas niet -out of the box- te werken met oudere Elro setjes. (AB600R, die werken met huiscodes A t/m P en geen 'Learn' knop hebben) Maar even een progje gemaakt, voor de geïnteresseerden: RfController.zip

Protocol beschrijving is terug te vinden in de source. De USB controller zelf is vrij flexibel. Timings en data zijn in te stellen voor het uitvoeren van het gewenste commando.

ps: 64-bit windows werkt ook.

[ Voor 3% gewijzigd door LynXz op 19-05-2012 00:35 ]


Acties:
  • 0 Henk 'm!

  • erwin_jong
  • Registratie: April 2011
  • Laatst online: 22-01-2024
Is er ook iemand die de HE853 gebruikt met Domoticz ?

Ik kan nergens vinden of deze ondersteund wordt maar dit is wel de enige beetje betaalbare usb transmitter. den andere 433Mhz zijn allemaal boven de 100 euro voor het ondersteunen van dit verouderde protocol.

als hardware apparaat staat de HE853 niet in de lijst binnen Domotica dus is het lastig te zien of dit gaat werken of niet, maar misschien dat een van jullie die de HE853 al heeft kan bevestigen of Domoticz deze ondersteund.

Alvast bedankt !

Acties:
  • 0 Henk 'm!

  • SA007
  • Registratie: Oktober 2002
  • Laatst online: 16-07 19:15

SA007

Moderator Tweaking
Er is een speciaal topic voor Domoticz - open source domotica systeem - deel 3

Gooi dit topic dicht, als de TS na 5 jaar alsnog weer verder wil zie ik wel een PM.
Pagina: 1

Dit topic is gesloten.