Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

Toestel (USB!) voor versturen SMS via Raspberry Pi

Pagina: 1
Acties:

Vraag


  • wrench68
  • Registratie: Maart 2021
  • Laatst online: 03-04-2021
Mijn vraag
Waar kan ik een toestel kopen dat via USB aangesloten kan worden op een Raspberry Pi waarmee ik SMS kan versturen en ontvangen?


Hoe ga ik deze hardware en software gebruiken?
Een toepassing is het inschakelen en uitschakelen van mijn PC op afstand. Andere toepassing is het opvragen of de PC daadwerkelijk ingeschakeld is (in geval van een freeze). Andere toepassing is inschakelen en uitschakelen van de router. Verwarming wil ik ook op afstand kunnen uitschakelen. Soortgelijke toepassingen. Ik heb voorlopig geen verdere plannen voor geavanceerde domotica.


Relevante software en hardware die ik gebruikWat ik al gevonden of geprobeerd heb
  • Nokia 3310i. Deze staat in de gammu database. Probleem is dat de datakabel nergens te krijgen is, geen mogelijkheid voor aansluiting op USB.
  • Bij een vorige werkgever heb ik een klein kastje gebruikt dat aangesloten wordt via USB. Daarmee kunnen SMS-berichten verstuurd worden via het Linuxprogramma "gammu". Dat kastje, daarvan weet ik niet de naam of typenummer, en het werkte goed. Nergens kan ik een simpel vergelijkbaar kastje kopen.
  • Meerdere populaire telefoons heb ik uitgeprobeerd en gekeken of die aangesloten kunnen worden op USB via gammu/wammu. Bijvoorbeeld de Huawei ALE-L21 of de Alcatel One Touch 997D. Het is voor mij een hele opgave om een telefoon te vinden die te koop is, waarvan de datakabel ook te koop is, die aangesloten kan worden op USB en ook nog eens voorkomt in de database van gammu (lees: gammu ondersteunt SMS op die bepaalde telefoon).
  • Ik heb in diverse forums gezocht op Tweakers. Daarin komt het woord SMS heel veel voor, maar mijn zoektocht leidt niet tot concrete hardware en software waarmee ik met de Raspberry Pi een SMS kan versturen via een USB-apparaat.
  • Ik ben die Raspberry Pi GSM hat tegengekomen waarmee SMS verstuurd kan worden. Hiep hoi! Ik heb een tweede hat, de Raspberry Pi relay board, om de stroom van maximaal 3 verschillende apparaten te kunnen bedienen. Beide hats kunnen gestacked worden. Echter mijn gevoel en ervaring zegt mij dat GSM-toestellen behoorlijk wat storing kunnen veroorzaken, en dat daardoor de relais onstabiel kan worden wanneer die 2 hats dicht bij elkaar zijn. GSM-toestellen maken zo nu en dan contact met een zendmast om hun aanwezigheid aan te kondigen, zelfs wanneer er geen SMS wordt verstuurd. Daarom zoek ik een oplossing waarbij ik de telefoon of GSM-modem (of whatever) via USB kan aansluiten op de Raspberry Pi, zodanig dat er een afstand is van enkele centimeters tussen telefoon en Raspberry Pi. Natuurlijk kan via de USB-kabel ook storing worden overgebracht op de relais, maar dat is simpel op te lossen door storing van de voeding te ontkoppelen met condensatoren.

Alle reacties


  • Thijsmans
  • Registratie: Juli 2001
  • Laatst online: 22:34

Thijsmans

⭐⭐⭐⭐⭐ (5/5)

Een SIM900a GSM/GPRS-modem aan de TX/RX van de Pi hangen? Schijnt te werken met Gammu. Kabels kun je zelf op een geschikte maat maken.

Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.


  • Vincm
  • Registratie: December 2009
  • Laatst online: 23-11 13:07
Is het niet een optie om via een SMS-dienst zoals Messagebird te werken? Daar kan je niet alleen mee verzenden via een API, maar ook ontvangen. Zie API documentatie. Scheelt dat je een telefoon niet continu van stroom hoeft te voorzien. Al kan je je afvragen waarom je dan überhaupt nog met SMS werkt omdat je toch een internetverbinding moet hebben. Waarom de keuze voor SMS?

  • Proton_
  • Registratie: November 2011
  • Laatst online: 20:59

Proton_

Moderator Wonen & Mobiliteit 

Team Welles

@Vincm een router rebooten via een internet-API klinkt niet zo handig, vooral als je de router moet rebooten om de verbinding te fixen ;)

De hat lijkt me het beste, over storing van of naar relais zou ik me niet druk maken.

Het ik-wil-een-warmtepomp FAQ topic- '23 MG5, douchen met wtw en Auer Edel Eau, verwarming met Vaillant Arotherm Plus.


  • wrench68
  • Registratie: Maart 2021
  • Laatst online: 03-04-2021
Vincm schreef op zaterdag 3 april 2021 @ 13:44:
Is het niet een optie om via een SMS-dienst zoals Messagebird te werken?
Sorry, ik was vergeten dit te vermelden in mijn originele post. Zoals je misschien weet bij software, source code, etc geldt dat meer dependencies leidt tot meer handmatig ingrijpen. Een dienst zoals Messagebird vereist een extra abonnement, extra dependencies. Ik heb voor mijn werk veel gewerkt met API's en mijn ervaring is dat het nogal eens voorkomt dat er een aanpassing wordt gemaakt aan de andere kant van het internet, zonder dat ik dat weet. Dan zit ik met een toepassing wat niet werkt. Natuurlijk kan ik abonneren op de nieuwsbrief en op de hoogte worden gehouden zodra er aanpassingen worden gemaakt door Messagebird. Als professioneel programmeur heb ik dat heel graag, want dat houdt mij van de straat. Maar voor deze toepassing prive / thuis, wil ik een systeem hebben waar ik zo min mogelijk omkijken naar heb.
Sorry, ook dit was ik vergeten te melden in mijn originele post.
  • Een reden waarom ik kies voor SMS is dat ik mijn modem/router niet kan herstarten via dezelfde internetverbinding als de modem/router zelf is vastgelopen. Tenzij ik een tweede internetabonnement neem met een eigen modem/router en eigen IP-adres... :?
  • Ik had kunnen kiezen voor een smartphone met data-abonnement, en via USB tethering koppelen aan de Raspberry Pi. Echter hoe vaak maak ik niet mee dat die Huawei ALE-L21 niet eens een toetsenbord kan afbeelden omdat er minder dan 5% geheugen beschikbaar is? Dat ding bevat 8 cores en 2 GB geheugen. Enige wat ik met die smartphone doe is Wordfeud en een enkele keer een woord opzoeken via Chrome. Als ik remote werk wil ik niet op en neer hoeven te rijden slechts om mijn smartphone te herstarten.
  • Waarom heb ik geen Whatsapp gekozen? Het antwoord daarop is deels hetzelfde als het antwoord op de vraag hierboven: Whatsapp wordt een extra dependency.
  • De keuze voor SMS is omdat SMS een dienst is die al jarenlang "stabiel" is gebleken gezien vanuit het perspectief van de gebruiker. Bijvoorbeeld, met een toestel uit 2005 kun je nog steeds SMS versturen, zonder een update/upgrade te hoeven uitvoeren. Ik betwijfel of de eerste versie van de API van Whatsapp compatible is met die van vandaag, zeker na de overname door Facebook. "Vroeger" hadden veel API's geen API key of registratie nodig om te werken, tegenwoordig wel. Soortgelijke aanpassingen aan de API houden mij als programmeur bezig, terwijl ik in dit geval iets nodig heb dat zo min mogelijk onderhoud nodig heeft. Een API is best een complex systeem geworden, dus meer onderhoud, meer beveiliging, etc.
Enfin, wat nog beter zou zijn dan SMS is een methode waarmee ik ook niet afhankelijk ben van een telecombedrijf. En daar komen we aan het andere uiterste, een utopie. Zodoende kom ik bij SMS als een communicatiemethode die de minste dependencies oplevert voor een "simpel" systeem, waar ik op de lange termijn niet veel aan hoef te sleutelen, en wat haalbaar/reeel zou moeten zijn. Hoop dat dat een en ander verklaart ;)

  • wrench68
  • Registratie: Maart 2021
  • Laatst online: 03-04-2021
Proton_ schreef op zaterdag 3 april 2021 @ 14:19:
@VincmDe hat lijkt me het beste, over storing van of naar relais zou ik me niet druk maken.
Heb je ervaring met relais hat + GSM hat in dezelfde stack? Welke model of type hats gebruikte je toen?

  • Vincm
  • Registratie: December 2009
  • Laatst online: 23-11 13:07
Proton_ schreef op zaterdag 3 april 2021 @ 14:19:
@Vincm een router rebooten via een internet-API klinkt niet zo handig, vooral als je de router moet rebooten om de verbinding te fixen ;)
Goed punt :D

  • wrench68
  • Registratie: Maart 2021
  • Laatst online: 03-04-2021
Thijsmans schreef op zaterdag 3 april 2021 @ 13:37:
Een SIM900a GSM/GPRS-modem aan de TX/RX van de Pi hangen? Schijnt te werken met Gammu. Kabels kun je zelf op een geschikte maat maken.
Dit lijkt me een goeie oplossing! Schijnt best zeldzaam te zijn. Hier is hij bijvoorbeeld ingedeeld in de categorie "Retired". Weetje toevallig ook waar ik die kan kopen?

  • jobr
  • Registratie: Januari 2009
  • Laatst online: 26-07 21:40
wrench68 schreef op zaterdag 3 april 2021 @ 15:43:
[...]

Dit lijkt me een goeie oplossing! Schijnt best zeldzaam te zijn. Hier is hij bijvoorbeeld ingedeeld in de categorie "Retired". Weetje toevallig ook waar ik die kan kopen?
aliexpress.
Gebruik google :)

  • Thijsmans
  • Registratie: Juli 2001
  • Laatst online: 22:34

Thijsmans

⭐⭐⭐⭐⭐ (5/5)

Inderdaad, en dan bovendien niet de SIM900a, maar de "gewone" SIM900 bestellen. De SIM900a is voor in Azië.

Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.


  • vso
  • Registratie: Augustus 2001
  • Niet online

vso

tja...

Een usb 4g dongle ? ik weet alleen niet of je sms kan ontvangen ermee ..

https://www.tinyosshop.co...t/product&product_id=1109

https://www.amazon.nl/ICQ...DW/ref=asc_df_B07RKVL1DW/

Tja vanalles


  • fabje
  • Registratie: Mei 2005
  • Laatst online: 23:19
Ik heb evt. ook nog wel een siemens mc35i voor je liggen als dat je helpt? :)

Staat op de gammu lijst, en zou je ook met de tx/rx manier moeten kunnen aansturen. Of anders met een serial-usb adapter.
Pagina: 1