E5180s-22 message reader
Find a file
CyberVitexus c6b293431b fix: remove --ipc=host to prevent faked-sysv collision in parallel builds
Co-Authored-By: Oz <oz-agent@warp.dev>
2026-03-13 12:28:31 +01:00
.github Improves MultiFlexi app guidelines and localizes SMS config 2025-11-25 00:41:44 +01:00
bin Fixed amount of requested messages 2024-03-26 17:25:40 +01:00
debian fix: remove --ipc=host to prevent faked-sysv collision in parallel builds 2026-03-13 12:28:31 +01:00
multiflexi Updates dependencies and improves multiflexi app validation 2026-01-05 09:45:18 +01:00
src Updates dependencies and improves multiflexi app validation 2026-01-05 09:45:18 +01:00
.gitignore Update distributions in Jenkinsfile and remove obsolete files 2025-07-04 20:47:25 +02:00
.php-cs-fixer.dist.php Adds PHP-CS-Fixer config and updates dependencies 2025-07-04 20:38:43 +02:00
composer.json composer: bump vitexsoftware/ease-core from 1.49.0 to 1.50.0 (#20) 2026-02-02 04:31:59 +01:00
composer.lock Resolve merge conflicts in composer.lock 2026-03-02 18:21:49 +01:00
Containerfile MultiFlexi support added 2024-03-26 13:49:10 +01:00
LICENSE Initial commit 2024-01-13 10:43:31 +01:00
Makefile Updates dependencies and improves multiflexi app validation 2026-01-05 09:45:18 +01:00
phpstan-default-baseline.neon Adds PHP-CS-Fixer config and updates dependencies 2025-07-04 20:38:43 +02:00
phpstan-default.neon.dist Adds PHP-CS-Fixer config and updates dependencies 2025-07-04 20:38:43 +02:00
phpstan.neon Adds PHP-CS-Fixer config and updates dependencies 2025-07-04 20:38:43 +02:00
README.md v0.1.1 release 2024-03-26 16:17:15 +01:00
sms-input.svg MultiFlexi support added 2024-03-26 13:49:10 +01:00
WARP.md AI Instructions update 2025-11-25 00:25:46 +01:00

SMS Input

Sms-Input

E5180s-22 message reader

Read SMS inbox and print messages to stdout a json

[
    {
        "smstat": "0",
        "index": "40002",
        "phone": "+420739778202",
        "content": "Second SMS text",
        "date": "2024-01-13 15:07:18",
        "sca": [],
        "saveType": "4",
        "priority": "0",
        "smsType": "1"
    },
    {
        "smstat": "1",
        "index": "40001",
        "phone": "+420739778202",
        "content": "First SMS Text",
        "date": "2024-01-13 13:01:20",
        "sca": [],
        "saveType": "4",
        "priority": "0",
        "smsType": "1"
    }
]

Installation

sudo apt install lsb-release wget apt-transport-https bzip2

wget -qO- https://repo.vitexsoftware.com/keyring.gpg | sudo tee /etc/apt/trusted.gpg.d/vitexsoftware.gpg
echo "deb [signed-by=/etc/apt/trusted.gpg.d/vitexsoftware.gpg]  https://repo.vitexsoftware.com  $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/vitexsoftware.list
sudo apt update

sudo apt install sms-input

Configuration

MODEM_USERNAME=admin
MODEM_PASSWORD=******
MODEM_IP=192.168.8.1

Usage

load config variables into environment or run with path to .env file as argument

sms-input /etc/sms.env

Powered by https://github.com/Spoje-NET/php-hspdev-huaweiapi

See also https://github.com/Spoje-NET/smssend