Gå til innhold
  • Bli medlem
Støtt hjemmeautomasjon.no!

GSM modem for å sende SMS


Asterix

Anbefalte innlegg

20 minutter siden, mk1 black limited skrev:

Neste twilio-utfordring - hvordan oversette denne curl-setningen til 'vanlig' https?

 

 

 

https://api.twilio.com/2010-04-01/Accounts/kontoid/Messages.json' -X POST \

--data-urlencode 'To=+47mittmobilnr' \

--data-urlencode 'From=+sendtfranr' \

--data-urlencode 'Body=Dette er en test' \

-u sid:auth

 

 

 

Det går ikke, siden den er POST. 

Skal du kalle den fra script i HomeSeer?

Da er URLAction det du er ute etter. :) 

Lenke til kommentar
Del på andre sider

On 3/13/2017 at 22:35, ZoRaC said:

 

Det går ikke, siden den er POST. 

Skal du kalle den fra script i HomeSeer?

Da er URLAction det du er ute etter. :) 

 

Får det ikke helt til...

 

Curl:

 

https://api.twilio.com/2010-04-01/Accounts/SID/Messages.json' -X POST \

--data-urlencode 'To=+47xxxxxxxx' \

--data-urlencode 'From=+46xxxxxxxx' \

--data-urlencode 'Body=Dette er en test' \

-u SID:TOKEN

 

HS-script (utdrag):

 

   const server_url = "https://api.twilio.com/2010-04-01/Accounts/SID/Messages.json"
   const headers="Content-Type: application/x-www-form-urlencoded"
   const data="'To=+47xxxxxxxx'" & "'From=+46xxxxxxxx'" & "'Body=Dette er en test'" & "-u SID:TOKEN"

   s = hs.URLAction(server_url, "POST", data, headers)

 

Får ingen feilmelding, men heller ingen SMS. :( Har prøvd uten ' rundt dataelementene også, men da får jeg "In URLAction POST: Den eksterne serveren returnerte feilen (401) Uautorisert. " i loggen.

Lenke til kommentar
Del på andre sider

21 minutter siden, mk1 black limited skrev:

da får jeg "In URLAction POST: Den eksterne serveren returnerte feilen (401) Uautorisert. " i loggen.

 

Og der har du nok svaret ditt - du må sende med en "basic auth"-login med brukernavn/passord i headers, ikke som en del av "data". :) 

 

Dette tror jeg skal være riktig:

22 minutter siden, mk1 black limited skrev:

const data="To=+47xxxxxxxx&From=+46xxxxxxxx&Body=Dette er en test"

 

Lenke til kommentar
Del på andre sider

Altså slik omtrent?

 

const server_url = "https://api.twilio.com/2010-04-01/Accounts/SID/Messages.json"
const headers="Content-Type: application/x-www-form-urlencoded Authorization: Basic LANGBASE64KODETSIDOGTOKEN"
const data="To=+47xxxxxxxx&From=+46xxxxxxxx&Body=Dette er en test"

s = hs.URLAction(server_url, "POST", data, headers)

Det funker ikke...:( 

Lenke til kommentar
Del på andre sider

Prøvde: 

 

const headers="Authorization: Basic LANGBASE64KODETSIDOGTOKEN"

 

Da fikk jeg "In URLAction POST: Den eksterne serveren returnerte feilen (400) Ugyldig forespørsel. "

 

Prøvde så uten BASE64-koding:

 

const headers="Authorization: Basic SIDOGTOKEN"

 

Da fikk jeg ingen feil i loggen, men heller ingen SMS. Æsj. Tror ikke dette går gitt.

Lenke til kommentar
Del på andre sider

29 minutter siden, mk1 black limited skrev:

Da fikk jeg ingen feil i loggen, men heller ingen SMS. Æsj. Tror ikke dette går gitt.

 

Jeg slet med det samme mot Nexmo (eller var det Clickatell?). Jeg endte opp med IFTTT i stedet. 10 SMS i mnd holder, for jeg bruker mest Pushover. :) 

Lenke til kommentar
Del på andre sider

  • 2 år senere...

Jeg blåser litt liv i denne tråden.

 

Hvilke tjenester er det folket bruker til sms utsending nå?

 

Selv bruke jeg Twilio, men det kan se ut som om de har økt prisen kraftig for avsendernummer. Jeg betaler $2 i måneden for avsendernummer, men når jeg kikket litt nå så ser det ut som om de skal ha $12. Er det noe sted man kun betaler for å sende sms uten å binde seg mot ett avsendernummer. Jeg bruker ikke avsendernummeret til noe mottak og vurderer å skifte tjeneste.

Lenke til kommentar
Del på andre sider

8 minutter siden, Guahtdim skrev:

Hvilke tjenester er det folket bruker til sms utsending nå?

 

Nexmo og Clickatell. Husker ikke prisingen, men de har kurant API i hvertfall. 

 

I tillegg bruker jeg IFTTT - de tilbyr 10 eller 20 gratis SMS pr mnd og det rekker for meg. 

  • Like 1
Lenke til kommentar
Del på andre sider

Bruker bulksms.com
Sender e-post til kontoen som går ut som SMS. Fungerer utmerket.
Bruker også Pushover til mindre viktige varsler, hvis man vil ha et alternativ til SMS.
Bulksms tar ikke betalt for avsendernavn. Kan også ha ditt eget nummer som avsender.
300 SMS for Ca 10 euro. Billigere om enn kjøper flere.

  • Like 1
Lenke til kommentar
Del på andre sider

14 hours ago, DeVille said:

Jeg bruker fremdeles en USB GSM dongle med kontantkort. Funker utmerket. 

 

Hvor kjøper man noe slikt? AliExpress?

eller her https://cdon.no/husholdningsapparater/huawei-e303-3g-usb-modem-7-2mbps-p42298585 ?

Jeg ser klart en fordel med denne siden den vil virke selv om internett forsvinner.

Endret av Guahtdim
Lenke til kommentar
Del på andre sider

Bli med i samtalen

Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.

Gjest
Skriv svar til emnet...

×   Du har limt inn tekst med formatering.   Lim inn uten formatering i stedet

  Du kan kun bruke opp til 75 smilefjes.

×   Lenken din har blitt bygget inn på siden automatisk.   Vis som en ordinær lenke i stedet

×   Tidligere tekst har blitt gjenopprettet.   Tøm tekstverktøy

×   Du kan ikke lime inn bilder direkte. Last opp eller legg inn bilder fra URL.

×
×
  • Opprett ny...

Viktig informasjon

Vi har plassert informasjonskapsler/cookies på din enhet for å gjøre denne siden bedre. Du kan justere dine innstillinger for informasjonskapsler, ellers vil vi anta at dette er ok for deg.