Maandelijks archief: april 2015

Raspberry Pi

Nadat buurman Erwin mij enthousiast over zijn Rasberry Pi had verteld begon ik in te zien dat die wel mogelijkheden had om een oude droom van mij waar te maken.
“Het online zetten van de gegevens uit mijn Wago PLC in de vorm van grafiekjes”
Na veel lezen op het www werdt mijn vermoeden bevestigd, dat moest mij wel lukken.
Voorwaarde was wel dat het zo goedkoop mogelijk bleef, je blijft tenslotte Hollander.
Aangezien zus Corrie toch op bezoek kwam, kon ik ook eens op marktplaats zoeken.
Een tweedehands Pi kwam daar op 22€ dus snel besteld.
Door een onduidelijk adres op de enveloppe werdt hij echter naar Spanje opgestuurd 🙂
Hier is hij dan de Raspberry Py B+ met 512mB prossesor:
Raspberry

Dus ik kon veel sneller beginnen te testen als voorzien, probleem was wel dat het bestelde sd kaartje nog in NL was, dus dan maar 1 uit de telefoon gehaald.
Echter die was maar 2GB en je moet minimaal 4GB hebben.
Na wat verder zoeken bleek er ook wel een kleiner bestand te zijn om de boel te booten en wat wel op mijn kaartje paste.
Als voeding kon een niet gebruikte gsm voeding wel even dienen.
Het opstarten ging verrassend gemakkelijk en na een paar uur had ik al een goedwerkende webserver en NAS tot mijn beschikking.
(Ik had nog een externe hardeschijf van 500GB liggen)

Daarna begon het zoeken naar een mogelijkheid om de Wago PLC’s te koppelen.
Een aantal pogingen om direct naar de database van de Raspberry (rpi) te schrijven stranden om onbekende reden (vermoedelijk door mijn gebrekkige kennis van de diversen programmeer talen)
Na wat rond vragen werd ik attent gemaakt op een alternatieve methode om de PLC uit te lezen SNMP (Simple Network Management Protocol)
Dus weer verder zoeken.
Ik kwam toen “Cacti” tegen wat ook ” gemakkelijk” op een rpi te installeren is.
Althans volgens deze website http://n00blab.com/cacti-pi/
Voor mij was het echter een enorme klus, omdat er diversen zaken niet klopte en ik enorm veel moeite had om er achter te komen hoe ik dat moest oplossen.
Toen alles dan uiteindelijk geïnstalleerd was bleek dat de PLC geen gegevens doorstuurde.
Ten einde raad begon ik dan maar weer naar andere oplossingen te zoeken, bij deze zoektocht kwam ik plots een stukje handleiding tegen van Cacti en daar stond het bij mij ontbrekende stukje in 🙂
Daarna was het vrij simpel en hier is het resultaat http://goo.gl/eRLGRs
En dit alles op een computer ter grootte van een creditkaart, een sd kaart van 2GB en voeding van 750mA
Verbazingwekkend als je weet dat Windows 8 minimaal 20GB nodig heeft.