Experts in fire protection

Advantages

Fire detection and extinguishing control panels process results detected by sensors, control alarm devices and set off alarms to permanently manned stations and the fire department. They continuously monitor extinguishing systems for functionality and trigger them electrically if necessary. In addition, they communicate with risk management systems or via web interface with Internet-enabled devices. Different model versions, from a compact small panel to sophisticated large control panels make it possible to select the appropriate fire detection and extinguishing control panel.

  • Increased functionality
  • Extended message forwarding
  • Communication via open protocols
  • Comprehensive fire control
  • Ease of maintenance
  • International certifications
  • Further information

Thumperdc ((new)) Official

# In .env DASHBOARD_ENABLED=true DASHBOARD_PORT=8080 Run with npm run dashboard . The dashboard uses Discord OAuth2; you must register a Redirect URI ( https://yourdomain.com/auth/callback ) in the Developer Portal. 7.3 Scaling with Multiple Shards For bots in >2,500 guilds:

npm install discord.js@14 # already a dependency # In .env SHARD_COUNT=auto The launcher will automatically spawn the needed number of shards using the built‑in ShardingManager . | Symptom | Likely Cause | Fix | |---------|--------------|-----| | Bot stays offline after npm start . | Invalid token or missing TOKEN env var. | Verify .env contains the exact token, no extra quotes/spaces. | | /play returns “No results found”. | YouTube API key missing or quota exhausted. | Add a valid YT_API_KEY to .env (enable YouTube Data API v3). | | Audio is choppy or silent. | FFmpeg not installed / path not in $PATH . | Install FFmpeg ( apt-get install ffmpeg , brew install ffmpeg , or download from ffmpeg.org). | | Permissions errors when joining voice. | Bot lacks Connect / Speak in the target voice channel. | Grant the bot the proper role permissions or move it to a channel with default permissions. | | Mod‑log messages not appearing. | Mod‑log channel not set, or bot lacks Send Messages there. | Run /modlog #channel-name and ensure the bot’s role can post. | | Dashboard returns 404. | Redirect URI mismatch. | Ensure the OAuth2 redirect URI in the Developer Portal matches the one used by the dashboard ( /auth/callback ). | | Bot crashes after a long session. | Memory leak in queue handling (rare). | Update to the latest version ( git pull && npm install ) – recent releases fix a known leak. | thumperdc

[INFO] Logged in as ThumperDC#1234 (ID: 987654321098765432) [INFO] Ready! Connected to 0 guilds. Now add the bot to a server (see Invite URL below) and test a slash command, e.g.: | Symptom | Likely Cause | Fix |

# Spotify credentials (optional – for Spotify playback) SPOTIFY_CLIENT_ID=... SPOTIFY_CLIENT_SECRET=... If you’re using the default SQLite store, you don’t need DATABASE_URL . 4.4 Run the Bot npm start # or: node src/index.js You should see something like: | | /play returns “No results found”

# (Optional) Database URL – if you want PostgreSQL/MySQL # DATABASE_URL=postgres://user:pass@localhost:5432/thumperdc

[Service] Type=simple User=discordbot WorkingDirectory=/opt/thumperdc ExecStart=/usr/bin/node src/index.js Restart=on-failure EnvironmentFile=/opt/thumperdc/.env

# Owner ID – your Discord user ID (for admin‑only commands) OWNER_ID=123456789012345678

# In .env DASHBOARD_ENABLED=true DASHBOARD_PORT=8080 Run with npm run dashboard . The dashboard uses Discord OAuth2; you must register a Redirect URI ( https://yourdomain.com/auth/callback ) in the Developer Portal. 7.3 Scaling with Multiple Shards For bots in >2,500 guilds:

npm install discord.js@14 # already a dependency # In .env SHARD_COUNT=auto The launcher will automatically spawn the needed number of shards using the built‑in ShardingManager . | Symptom | Likely Cause | Fix | |---------|--------------|-----| | Bot stays offline after npm start . | Invalid token or missing TOKEN env var. | Verify .env contains the exact token, no extra quotes/spaces. | | /play returns “No results found”. | YouTube API key missing or quota exhausted. | Add a valid YT_API_KEY to .env (enable YouTube Data API v3). | | Audio is choppy or silent. | FFmpeg not installed / path not in $PATH . | Install FFmpeg ( apt-get install ffmpeg , brew install ffmpeg , or download from ffmpeg.org). | | Permissions errors when joining voice. | Bot lacks Connect / Speak in the target voice channel. | Grant the bot the proper role permissions or move it to a channel with default permissions. | | Mod‑log messages not appearing. | Mod‑log channel not set, or bot lacks Send Messages there. | Run /modlog #channel-name and ensure the bot’s role can post. | | Dashboard returns 404. | Redirect URI mismatch. | Ensure the OAuth2 redirect URI in the Developer Portal matches the one used by the dashboard ( /auth/callback ). | | Bot crashes after a long session. | Memory leak in queue handling (rare). | Update to the latest version ( git pull && npm install ) – recent releases fix a known leak. |

[INFO] Logged in as ThumperDC#1234 (ID: 987654321098765432) [INFO] Ready! Connected to 0 guilds. Now add the bot to a server (see Invite URL below) and test a slash command, e.g.:

# Spotify credentials (optional – for Spotify playback) SPOTIFY_CLIENT_ID=... SPOTIFY_CLIENT_SECRET=... If you’re using the default SQLite store, you don’t need DATABASE_URL . 4.4 Run the Bot npm start # or: node src/index.js You should see something like:

# (Optional) Database URL – if you want PostgreSQL/MySQL # DATABASE_URL=postgres://user:pass@localhost:5432/thumperdc

[Service] Type=simple User=discordbot WorkingDirectory=/opt/thumperdc ExecStart=/usr/bin/node src/index.js Restart=on-failure EnvironmentFile=/opt/thumperdc/.env

# Owner ID – your Discord user ID (for admin‑only commands) OWNER_ID=123456789012345678

Applications

Each version of the FMZ 5000 can be used as a strict fire detection control panel or, combined, as fire detection and extinguishing control panel for water and gas-based extinguishing systems; as a spark detection and spark extinguishing control panel and for all other applications involving instantaneous fire protection, such as machine protection or painting systems. Thanks to an optional redundant hardware, all modular versions can be used to control and monitor multi-zone extinguishing systems and are equally suited to monitoring sprinkler systems.

VdS - Confidence through Safety

Downloads

Fire detection and control panel for spark extinguishing systems SOLID SDE
Brochures (290 kb)
EN DE
Fire detection and extinguishing control panel Mod S
Brochures (892 kb)
EN DE

Related Technologies