home.social

#furgopi — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #furgopi, aggregated by home.social.

fetched live
  1. Finalment, el que vull deixar dit és que a vegades cal ser ben pragmàtic per centrar-se en el que importa: la #RaspberryPi és un "llegidor de lecures de temperatura i GPS". No fa res més que llegir-les i intentar per tots els medis d'enviar les dades.

    És al costat servidor on hi han els canvis reals. A partir de cert punt, no hi ha on millorar al fet de llegir dades i enviar-les des de la furgo.

    Així que darrerament m'estic plantejant de muntar la RPi a la furgo i que vagi recopilant dades i les envii quan pugui, mentre em dedico a millorar la cerca i presentació amb la calma.

    ... i un dia vindrà també la ratllada amb el GPS, que ara estic centrat només amb la temperatura, però aquesta RPi ha de llegir tot de dades de la furgo! I de GPS també tinc un sensor funcionant i agafant dades!

    #FurgoPi

  2. Tornant al tema, tenir una #RaspberryPi permanentment endollada a la bateria de la furgo no sembla massa inteligent.

    Per això estic observant tant el balanç de la furgo. Crec que dóna prou per tenir-ne una a la furgo, però el router ha de mantenir-se apagat i quan l'engegui per qualsevol cosa (un finde a Holanda, les vacances d'estiu, ...) llavors les lectures s'enviin al servidor i llestos. I en ruta estarà sempre encès, so...

    Aquest dies que passo treballant a la furgo tinc la calefacció encesa. És de gas, però necessita un extra elèctric. Tinc continuament un ull al monitor de bateria, per aprendre-me-la (pronoms febles!). Vull dir que es nota que entrem a la primavera, tenim més hores de llum, i llavors més bateria 😉

    #FurgoPi

  3. Fa un parell de setmanes vaig instal·lar un monitor de bateria i ja de pas el de la placa solar. Gràcies al monitor de bateria sé el que gasta la furgo, i el que carrega quan està en marxa, conectada a la corrent en una càmping, o aparcada al carrer tirant només de solar.

    Pensava que tirar cable per darrera dels panells d'aquesta furgo de marca seria impossible, però vaig poder apanyar-me molt bé.

    Vaig acabar molt content del resultat.

    #FurgoPi

  4. D'aquí ve la menjada d'olla del gasto de la #RaspberryPi Zero i del router:

    La Furgo es pot quedar setmanes aparcada al carrer, en un país que igual no veu el sol ni un cop al mes. La placa solar dóna el que dóna. Tots els dispositius de la furgo gasten, i si no portes un bon control del balanç de càrrega i gasto d'electricitat, et pots portar una bona sorpresa, com no tenir llum o calefacció en un cap de setmana random.

    Val la pena estudiar què hi ha encès a la furgo. Un dia em vaig deixar la nevera engegada i la bateria va morir. Són uns 3A ben bons quan el compressor entra en marxa. Fins que no vaig descobrir la cagada, estava ben mosca que la furgo tancada i apagada gastava massa.

    #FurgoPi

  5. Ho tinc tot funcionant, amb la #RaspberryPi que va a la furgo transmetent des de l'habitació, i el server Java el tinc ja en un subdomini públic, així que tècnicament és accessible des de la furgo.

    A la furgo tinc un router 4G que ens dona Wifi dins, així que la RPi pot enviar des d'allà.

    A falta de posar-ho tot junt, el projecte ja està llest. Ara estic intentant que es vegi bé des del mòbil, que sóc un sapastre amb CSS i tal.

    #FurgoPi

  6. Això del projecte d'una #RaspberryPi a la furgo em té tonto. Són dues parts principals:

    La RPi en en sí està a la furgo permanentment encesa i cada X minuts llegeix i guarda la lectura de la temperatura actual. Lo interessant és soldar el sensor i conectar-lo q la màquina, i fer un programa en Python que llegeixi i guardi. Cada tant també mira d'enviar les dades al servidor, i si no pot llavors ho acumula a la següent ocasió.

    El servidor és un endpoint en Java sota Spring Boot que guarda les dades rebudes en un MySQL, tirat tot en docker sobre una Raspberry Pi a casa meva. Passa que ja que hi som, doncs també presenta una pàgina web amb una gràfica i un selecctor de dates. Total, per curiosejar.

    #FurgoPi

  7. The #furgoPi is getting a shape.

    I now have the #RaspberryPi with one temperature sensor and the GPS sensor connected, and a #Python app triggered by a cron that reads one time from the sensors and dumps it to a CSV file per sensor.

    I also developed a #Java REST app that by now brings an endpoint that receives a CSV file by POST and writes it to a MySQL table. I tried with Postman and works on my laptop (TM)

    Now I am trying to set up another RPi that has to host and serve the app and endpoint. I really wanted to have it Dockerized so I can easily iterate the infrastructure, but apparently my knowledge of Docker is pretty limited and I fail.to build a #Docker image with my app, as it needs a DB that is in another container.

    By now, I am upgrading the Debían that will host the server, that I am reusing from an old Pixelfed instance that I abandoned.

  8. What if I do something a bit different this time for the #RaspberryPi that will have an endpoint to receive the data from my #FurgoPi?

    As a new #Java developer, the idea of playing with a #Springboot app that receives data, crunches it, and presents some dashboards from it, is appealing.

    Still, I find that using Java for it is a bit overkill, and does not feel natural to serve a web page with some graphs drawn in it.

    I don't know... #PHP feels way more natural. #Python as well. Too bad that I have no idea of #Nodejs.

  9. Too bad for me, that I didn't make a proper picture from the welding process. But:

    • I welded one of the sensors to the jumper connectors with the resistor connected, and left a set of cables for a later Wago connection or more welding. I tried with these lever clamps and the system detected both temperature sensors. Yay!

    • I also welded the header into the GPS #PA1010D sensor, and built a cable with jumper connectors. I just connected it to the #RaspberryPi, activated the #i2c and ran the test script, and I have coordinates through the window on the ground floor! Amazing!!

    Now it's the moment to sit down in my Python IDE and build something.

    #furgoPi

  10. So I just started a project, a #RaspberryPi #Zero2W that will read from a set of sensors through the GPIO ports.

    First I tried a #DS18B20 temperature sensor. I wanted to test first before welding and the pics attached here were the solutions I could came up with. I start to love the concept of #Wago clamps, but they are expensive and quite specific to the diameters of cables and sizes.

    Still, it needs a pull-up in the data pin and first I tried the internal pull-up strategy but the sensor never appears to be detected. I reworked with Wago and added the suggested resistor from power to data as an external pull-up, and it worked at first try. I am 23°C at home :cool_dog:

    Next step is to weld the cables to size down. Ideally I want to later be able to "easily" add the second sensor to the same circuit.

    The intention is that the RPi registers stuff, (now temperature), and sends the logs somewhere. Most likely another RPi in my home cluster, that stores the data history and should present any dashboard via a web server. Maybe just implementing an endpoint to explore the data from external tools.

    Futures: GPS tracker?

    #furgoPi