Handy mit AVR

Gast #123810
Lesenswert?

Hallo,

ich soll eine Fernsteuerung für eine Standheizung in einem Auto
basteln. Ich wollte das mit einem Siemens Handy und einem AVR machen.
Zuerst wollte ich nur die LED der Tastenbeleuchtung auswerten, was mir
aber mittlerweile zu unsicher ist.
Wenn ich den AVR an ein Datenkabel anschließe bekomme ich ja wenn ein
Anruf eingeht "RING" über die Schnittstelle. Meine Frage nun mit
welchen AT_Befehl kann ich  nun die Rufnummer des eingehenden Anrufes
auslesen? Nur eine bestimmte Anzahl von voreingestellten Nummern soll
erlaubt sein die Heizung zu starten. Via SMS will ich das Problem nicht
lösen, da jede SMS, jeden morgen wenn es kalt ist, ja Geld kostet. Ich
dachte an einen Anruf mit einer bestimmten Rufnummer und dann
meinetwegen 3.5 Sekunden läuten lassen.
Kann mir jemand mit dem AT_Kommando helfen?
THX
Nick

PS: bei http://nobbi.com hab ich kein Kommando gefunden.
Gast #123811
Lesenswert?

Bin mir jetzt leider nicht sicher, aber wie sieht's denn aus, wenn Du
einen Filter setzt im Handy? Die Siemens-Handies haben ja die
Möglichkeit Anrufe zu filtern (je nach Modell für VIP/Telefonbuch/Alle
Anrufe oder auch verschiedene Gruppen). Wird z.B. ein Filter VIP
gesetzt, dann werden nurmehr Nummern, die als VIP gespeichert sind,
akustisch signalisiert. Möglicherweise funktioniert das auch mit dem
RING über's Kabel!?
Gast #123812
Lesenswert?

Das geht mit AT+CLCC. Nachdem das RING kommt, mußt du dieses Kommando an
das Handy schicken und zurück kommt ein String in der Form
+CLCC: 1,1,4,0,0,"xxxxxxxxxxx",129
Wobei die x die Rufnummer des Anrufers darstellt.

Thorsten
Gast #123813
Lesenswert?

Hi,

danke für euche schnelle Antworten.
Mit einem Filter wollte ich nicht rumspielen, die Möglichkeit von
Thorsten ist mir schon lieber da bleibt dann die "Gewalt" bei mir und
meinem Atmel.
Ich werd heute Abend gleich mal mit einem Terminal das Kommado testen.

THX
Nick
Gast #123816
Lesenswert?

Werd das mit der Kälte schon hinbekommen, wollte das Handy auch in einer
Folie Vakuumverschweißen. Wenn ich das Ding dann noch ein bisserl in
Syropor einpacke sollte es schon klappen.
Wo gibt es denn eine Liste mit allen, oder zumindest den meisten,
AT_Kommandos die ein Siemens Handy versteht.

Nick
Gast #123821
Lesenswert?

Hallo,

Handy hängt sowieso an der Boardbatterie und LCD ist mir egal.
Soweit scheint alles zu klappen im Terminal bekomme ich RING auch die
Nummer kann ich auslesen und auflegen kann ich dann auch, soll eine
Bestätigung des uC sein damit ich weis alles angekommen, der Befehl
dazu: AT+CHUP.
Hab auch die Software für den 2313 schon soweit fertig, wird morgen
dann mal mit der reellen Hardware zu testen anfangen.
Danke für eure schnelle Hilfe

THX
Nick
Gast #123822
Lesenswert?

wenn du beim handy auflegst, dann geht aber doch die mailbox ran. und
dann zahlst du trotzdem. kann aber auch sein, dass man die mailbox
ausschalten kann und wahrscheinlich hast du das auch gemacht?!?

egal :-)
Gast #123824
Lesenswert?

Ich würde den Terminkalender so gestalten, dass du nur noch eingeben
musst, z.B.:
20:00 Auto fahr los und hol Bier

Jetzt sollte das Auto um 19:45 das Auto vorheizen, um 20:00 dem
Getränkemarkt eine SMS schreiben (Produktnachfrage) - der Getränkemarkt
kann u.U. darauf reagieren, falls Artikel nicht vorhanden sind, und mich
anrufen. Gut wäre jetzt noch, dass (falls ich vergesse Bier zu holen)
mich das Auto 3x mal anruft und bei weiterem ignorieren stark hupen
soll, danach 5 min warten und wenn immer noch keine Reaktion ist, dann
sollte das handy entweder:
a)der örtlichen Brauerei eine Notruf SMS absetzen
b)den Getränkemarkt die Einkaufsliste als SMS schicken -> Zustellung
frei Haus
c)sich ins Internet einwählen, einen vorgespeicherten
Online-Getränkemarkt aufrufen und eben dort bestellen.

Ne, im Ernst, ich finde solche (nicht meine)Ideen ganz toll.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren