Red Alert (Israel)
by @shaike1
Israeli Home Front Command alerts - fully OpenClaw native. No Home Assistant. No wacli. No Docker monitor. OpenClaw handles everything: WhatsApp + TTS.
clawhub install openclaw-skill-red-alertπ About This Skill
name: oref-native description: > Israeli Home Front Command alerts - fully OpenClaw native. No Home Assistant. No wacli. No Docker monitor. OpenClaw handles everything: WhatsApp + TTS.
ORef Native - OpenClaw Only π¨
Architecture
Pikud Ha-Oref API
β
oref_native.py (cron every 5s)
β
openclaw message β π± WhatsApp group
openclaw tts β π Voice announcement
vs. Old System
| | Old | Native | |--|-----|--------| | WhatsApp | wacli binary | openclaw message | | TTS | Home Assistant | openclaw tts | | Lights | Home Assistant | β (not needed) | | Dependencies | Docker + HA + wacli | OpenClaw only |
Setup
# Install cron (every 5 seconds via loop)
nohup python3 /root/.openclaw/workspace/skills/oref-native/oref_native.py \
>> /var/log/oref_native.log 2>&1 &Or add to crontab (restart on boot)
@reboot python3 /root/.openclaw/workspace/skills/oref-native/oref_native.py >> /var/log/oref_native.log 2>&1
Environment Variables
| Variable | Default | Description | |----------|---------|-------------| | OREF_API_URL | http://localhost:49000/current | oref-alerts proxy | | MONITORED_AREAS | ΧΧ¨Χ¦ΧΧΧ,ΧΧ¨Χ¦ΧΧΧ - ΧΧΧΧ ΧΧ ΧΧΧ¨ΧΧ | Comma-separated areas | | WHATSAPP_GROUP_JID | - | WhatsApp group JID | | WHATSAPP_OWNER | - | Personal WhatsApp number | | OPENCLAW_BIN | openclaw | Path to openclaw binary |
Alert Routing
| Type | WhatsApp | TTS | |------|----------|-----| | π Rockets (cat=1) | β | β | | βοΈ Aircraft (cat=2) | β | β | | π΄ Infiltration (cat=10) | β | β | | β All clear (cat=13) | β | β | | β οΈ Pre-alert (cat=14) | β | β |
βοΈ Configuration
# Install cron (every 5 seconds via loop)
nohup python3 /root/.openclaw/workspace/skills/oref-native/oref_native.py \
>> /var/log/oref_native.log 2>&1 &Or add to crontab (restart on boot)
@reboot python3 /root/.openclaw/workspace/skills/oref-native/oref_native.py >> /var/log/oref_native.log 2>&1