Skip to content

akantifirst/electrobot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Electrobot

Description

This telegram bot is able to generate electrical schemes based on user input and provide them on the fly as convenient CAD/PDF files. It parses user input automatically. Here are quick examples:

12kw 1% NYCWY => 12kW 400V cos(φ)=0.95, limit dU factor to 1%, specify cable type
UV-AV-01 12a 0,8 => 12A, cos(φ)=0.80, switchboard name: UV-AV-01
12kw e1 30m => 12kW, laying in cable channel (see laying types), length 30m

Deployment

Simple use: just start @nb_electrobot in Telegram.
In case you want to run it locally, follow the instructions described in Deployment section in Wiki.

Roadmap

  1. Add text files support. Use case: user sends previously prepared text file with the list of feeders. This will allow to fill in the data faster from desktop.
  2. Add Excel/PDF files read/write possible to make feeder lists editable and reusable.
  3. Add possibility to create user templates (add-on)
  4. Add internationalization options such as language switch, local norms, regulations, makers and cable types.

Limitations

Currently, only german language is supported.
Available cable types are NYM, NYY, NYCWY, N2XH.
Available circuit breaker makers are ABB, Hager, Siemens.
Currently only circuit breakers are supported (fuses are not supported).
This program doesn't consider circuit breaker selectivity.

About

A telegram bot that generates electrical schemes on the fly. Try it!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages