Coder Social home page Coder Social logo

iobroker.gsmsms's People

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

iobroker.gsmsms's Issues

Update stable version in repo from 0.0.4 to 0.0.5

Think about update stable version to 0.0.5

Version: stable=0.0.4 (290 days old) => latest=0.0.5 (15 days old)
Installs: stable=46 (83.64%), latest=8 (14.55%), total=55

Click to use developer portal
Click to edit

Note: This is an automatically generated message and not personally authored by bluefox!

Fehler

`

Error setting GSM-Modem mode - Error: timeout: {"_events":{},"_eventsCount":1,"_maxListeners":100,"command":"AT+CMGF=0","add_time":"2023-05-11T07:22:14.934Z","id":6,"timeout":30000,"inProgress":true,"execute_time":"2023-05-11T07:22:14.940Z"}

SMS only come if I restart the adapter

I have setup a new IOBroker System.
Everything works fine with my backup, only gsmsms v0.0.4 didn't work correct.

I set the right USB Port but the SMS only comes if I restart the adapter.
Set the "Abrufintervall (s)" to 5 seconds, but it didn't help.

Update stable version in repo from 0.0.4 to 0.0.6

Think about update stable version to 0.0.6

Version: stable=0.0.4 (319 days old) => latest=0.0.6 (15 days old)
Installs: stable=49 (83.05%), latest=5 (8.47%), total=59

Click to use developer portal
Click to edit

Note: This is an automatically generated message and not personally authored by bluefox!

Löschen von Messages nach Index

Delete all ersetzen mit gezieltem Löschen.

Kommt bei "new message" keine ID mit die man
gezieht löschen kann? Will sagen "was ist wenn zeitnah zwei messages reinkommen?
Ich glaube delete geht wenn du das msg Objekt wieder übergibst, dann
löscht er genau die.
Also soweit ich weiss kannst du die message die du gelesen hast beim delete übergeben ... dann nimmt er die ID da raus.

Call - Funktionen nutzen

State für Incomming Calls.

Ev auch Anrufen einbauen (ausgehend)

Warum hast Du

https://github.com/forelleblau/ioBroker.gsmsms/blob/main/main.js#L339
auskommentiert? wäre nicht ne Idee nen State zu haben der getriggert
wird mit der anrufenden nummer? :-)

Ansonsten wäre cool noch ein "sendCall" für einen Anruf :-) Hier mal
ein mitschnitt von "smstools" was man senden müsste :-) Kann ich aber
auch erst in die Library einbauen oder nen PR machen? ;-))

Das macht anruf und wenn abgenommen sendet DTMF töne (ob das zweite
geht hängt vom model ab ... aber why not)

2019-04-25 18:12:08,6, GSM1: I have to make a voice call to
4915153859448, with (3 times) DTMF 123
2019-04-25 18:12:08,7, GSM1: -> ATD+49xxx;
2019-04-25 18:12:08,7, GSM1: Command is sent, waiting for the answer
2019-04-25 18:12:08,7, GSM1: <- OK
2019-04-25 18:12:09,7, GSM1: -> AT+CLCC
2019-04-25 18:12:09,7, GSM1: Command is sent, waiting for the answer
2019-04-25 18:12:09,7, GSM1: <- +CLCC: 1,0,2,0,0,"+49xxx",145
OK
2019-04-25 18:12:10,7, GSM1: -> AT+CLCC
2019-04-25 18:12:10,7, GSM1: Command is sent, waiting for the answer
2019-04-25 18:12:10,7, GSM1: <- +CLCC: 1,0,2,0,0,"+49xxx",145
OK
2019-04-25 18:12:11,7, GSM1: -> AT+CLCC
2019-04-25 18:12:11,7, GSM1: Command is sent, waiting for the answer
2019-04-25 18:12:11,7, GSM1: <- +CLCC: 1,0,2,0,0,"+49xxx",145
OK
2019-04-25 18:12:11,7, GSM1: -> AT+CLCC
2019-04-25 18:12:11,7, GSM1: Command is sent, waiting for the answer
2019-04-25 18:12:12,7, GSM1: <- +CLCC: 1,0,2,0,0,"+49xxx",145
OK
2019-04-25 18:12:12,7, GSM1: -> AT+CLCC
2019-04-25 18:12:12,7, GSM1: Command is sent, waiting for the answer
2019-04-25 18:12:12,7, GSM1: <- +CLCC: 1,0,3,0,0,"+49xxx",145
OK
2019-04-25 18:12:13,7, GSM1: -> AT+CLCC
2019-04-25 18:12:13,7, GSM1: Command is sent, waiting for the answer
2019-04-25 18:12:13,7, GSM1: <- +CLCC: 1,0,3,0,0,"+49xxx",145
OK
2019-04-25 18:12:14,7, GSM1: -> AT+CLCC
2019-04-25 18:12:14,7, GSM1: Command is sent, waiting for the answer
2019-04-25 18:12:14,7, GSM1: <- +CLCC: 1,0,3,0,0,"+49xxx",145
OK
2019-04-25 18:12:14,7, GSM1: -> AT+CLCC
2019-04-25 18:12:14,7, GSM1: Command is sent, waiting for the answer
2019-04-25 18:12:15,7, GSM1: <- +CLCC: 1,0,3,0,0,"+49xxx",145
OK
2019-04-25 18:12:15,7, GSM1: -> AT+CLCC
2019-04-25 18:12:15,7, GSM1: Command is sent, waiting for the answer
2019-04-25 18:12:16,7, GSM1: <- +CLCC: 1,0,3,0,0,"+49xxx",145
OK
2019-04-25 18:12:16,7, GSM1: -> AT+CLCC
2019-04-25 18:12:16,7, GSM1: Command is sent, waiting for the answer
2019-04-25 18:12:16,7, GSM1: <- +CLCC: 1,0,3,0,0,"+49xxx",145
OK
2019-04-25 18:12:17,7, GSM1: -> AT+CLCC
2019-04-25 18:12:17,7, GSM1: Command is sent, waiting for the answer
2019-04-25 18:12:17,7, GSM1: <- +CLCC: 1,0,0,0,0,"+49xxx",145
OK
2019-04-25 18:12:21,7, GSM1: -> AT+VTS=1;+VTS=2;+VTS=3
2019-04-25 18:12:21,7, GSM1: Command is sent, waiting for the answer
2019-04-25 18:12:31,7, GSM1: put_command expected (OK)|(NO
CARRIER)|(BUSY)|(NO ANSWER)|(ERROR)|(DELAYED), timeout occurred. 1.
2019-04-25 18:12:31,7, GSM1: <- COMMAND NOT SUPPORT
2019-04-25 18:12:34,7, GSM1: -> AT+VTS=1;+VTS=2;+VTS=3
2019-04-25 18:12:34,7, GSM1: Command is sent, waiting for the answer
2019-04-25 18:12:37,5, smsd: Moved file
/var/spool/sms/outgoing/voicecalltest to /var/spool/sms/checked/vC3vLX
2019-04-25 18:12:44,7, GSM1: put_command expected (OK)|(NO
CARRIER)|(BUSY)|(NO ANSWER)|(ERROR)|(DELAYED), timeout occurred. 2.
2019-04-25 18:12:44,7, GSM1: <- COMMAND NOT SUPPORT
2019-04-25 18:12:47,7, GSM1: -> AT+VTS=1;+VTS=2;+VTS=3
2019-04-25 18:12:47,7, GSM1: Command is sent, waiting for the answer
2019-04-25 18:12:58,7, GSM1: put_command expected (OK)|(NO
CARRIER)|(BUSY)|(NO ANSWER)|(ERROR)|(DELAYED), timeout occurred. 3.
2019-04-25 18:12:58,7, GSM1: <- COMMAND NOT SUPPORT
2019-04-25 18:12:59,7, GSM1: -> AT+CHUP
2019-04-25 18:12:59,7, GSM1: Command is sent, waiting for the answer
2019-04-25 18:12:59,7, GSM1: <- OK

Feature: Integrate with Notification Adapter

e have a new Notification adapter to centralize notification sending.
I would love that this adapter also supports this.

you "just" need to add a message and flag support in io-package :-) ... and a bit parsing the data correctly ...

https://github.com/foxriver76/ioBroker.notification-manager#requirements-for-messaging-adapters

also email and telegram already supprts it ... maybe the "how to parse the dsta into a "string to send" could be taken from there as "blueprint"

ttyS0

Hallo.

Ich bekomme vom Huawei Modem leider nur eine ttxS0 und würde diese gern mit dem Adapter nutzen. Einen /dev/serial/by-id/xxxxxxxxxxx Ordner hab ich leider nicht. Die Einstellung /dev/ttyS0 funktioniert nicht.

Wie kann ich die Verbindung zwischen dem Adapter und dem Modem mit ttyS0 umsetzen?

15
18
19

Adapter set "undefined" into state values ...

I found logs when starting the latest version:

2023-03-03 10:44:24.765  - info: gsmsms.0 (3996) Your number: undefined, your name: undefined
2023-03-03 10:44:24.765  - info: gsmsms.0 (3996) undefined is not a valid state value for id "gsmsms.0.info.ownNumber"
2023-03-03 10:44:24.766  - info: gsmsms.0 (3996) undefined is not a valid state value for id "gsmsms.0.info.ownName"
2023-03-03 10:44:24.766  - info: gsmsms.0 (3996) undefined is not a valid state value for id "gsmsms.0.admin.ownNumber"
2023-03-03 10:44:24.766  - info: gsmsms.0 (3996) undefined is not a valid state value for id "gsmsms.0.admin.ownName"

Please check the values before setting them

Error sending message v0.0.6

Hallo.

Leider finde ich im Forum keine weiteren Einträge zum Adapter. Ich habe eine Störung seit dem Update auf js-controller: 5.0.16.
Auch das Update des Adapter von v0.0.4 auf v0.0.6 brachte keine Änderung.

Beim Starten des Adapter bekomme ich folgende Meldungen:

gsmsms.0
2023-12-09 20:46:05.465 info starting. Version 0.0.6 in /opt/iobroker/node_modules/iobroker.gsmsms, node: v18.17.1, js-controller: 5.0.16

gsmsms.0
2023-12-09 20:46:05.530 info Modem opened successfully, Port: "/dev/ttyUSB0" Status: "Online"

gsmsms.0
2023-12-09 20:46:05.588 info "Modem Successfully Initialized"

gsmsms.0
2023-12-09 20:46:05.744 info Your number: undefined, your name: undefined

gsmsms.0
2023-12-09 20:46:06.150 info No saved messages to process

Beim Senden einer Testmail kommt dann der Error.

gsmsms.0
2023-12-09 20:47:22.988 info Event Sending Message: {"status":"Sending SMS","request":"sendingSMS","data":{"messageId":"62TQHegv6S17gwWf2AfsHnIG3","message":"GSM Test","recipient":"0160xxxxxxx","response":"Message Currently Sending"}}

gsmsms.0
2023-12-09 20:47:22.993 warn Error sending message: {"status":"fail","request":"SendSMS","data":{"messageId":"62TQHegv6S17gwWf2AfsHnIG3","message":"GSM Test","recipient":"0160xxxxxxx","response":"Message Failed +CMS ERROR: 500"}}

Hat einer eine Idee was ich ändern kann/muss?

Danke.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.