GithubHelp home page GithubHelp logo

davglass / bambu-farm Goto Github PK

View Code? Open in Web Editor NEW
54.0 3.0 7.0 8.81 MB

BambuLab Web Interface for multiple printers

License: Other

Dockerfile 1.93% JavaScript 66.59% CSS 13.62% Handlebars 17.85%

bambu-farm's People

Contributors

davglass avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

bambu-farm's Issues

Adding A1 Devices cause failure

{
app/node_modules/basic-ftp/dist/FtpContext.js:283
             const err = code >= 400 ? new FTPError(response) : undefined;
                                       ^

FTPError: 550 
 at FTPContext._onControlSocketData (/app/node_modules/basic-ftp/dist/FtpContext.js:283:39)
 at TLSSocket.<anonymous> (/app/node_modules/basic-ftp/dist/FtpContext.js:127:44)
at TLSSocket.emit (node:events:514:28)
at addChunk (node:internal/streams/readable:545:12)
 at readableAddChunkPushByteMode (node:internal/streams/readable:495:3)
at Readable.push (node:internal/streams/readable:375:5)
at TLSWrap.onStreamRead (node:internal/stream_base_commons:190:23) {
 code: 550
}

When adding in A1 Mini the above cause the app to crash, removing and having just my X1C app works correctly

Cannot even start it

When running docker you get:

Building rtsp-clients
Sending build context to Docker daemon  19.16MB
Step 1/8 : FROM node:lts-buster
 ---> 56c630a46eb5
Step 2/8 : RUN apt-get update && apt-get upgrade --yes && apt-get install --yes ffmpeg
 ---> Using cache
 ---> 42e744c03444
Step 3/8 : RUN mkdir -p /app/bin
 ---> Using cache
 ---> 8e3c57de0d49
Step 4/8 : RUN mkdir -p /app/config
 ---> Using cache
 ---> e1bd53dd5219
Step 5/8 : COPY ../config.json /app/config/config.json
COPY failed: forbidden path outside the build context: ../config.json ()
ERROR: Service 'rtsp-clients' failed to build : Build failed

P1 Series compatiblity issues

Love this project but it seems its not working with the P1 series i get all sorts of Errors in the terminal after building mostly related to the RTSP streams it seems..

mqtt-1 | [<01S00A292501587>] reconnecting to local MQTT service.
mqtt-1 | [<01S00C362100091>] reconnecting to local MQTT service.
mqtt-1 | [<01S00A292501587>] ERROR: Error: connect ECONNREFUSED 127.0.0.1:8883
mqtt-1 | at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1595:16) {
mqtt-1 | errno: -111,
mqtt-1 | code: 'ECONNREFUSED',
mqtt-1 | syscall: 'connect',
mqtt-1 | address: '127.0.0.1',
mqtt-1 | port: 8883
mqtt-1 | }
mqtt-1 | [<01S00C362100091>] ERROR: Error: connect ECONNREFUSED 127.0.0.1:8883
mqtt-1 | at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1595:16) {
mqtt-1 | errno: -111,
mqtt-1 | code: 'ECONNREFUSED',
mqtt-1 | syscall: 'connect',
mqtt-1 | address: '127.0.0.1',

Web MQTT Help with Connection Issues

Hi friend, I am making a website that shows a simple Bambu firmware status. Get the mqttws31 module that is popular for MQTT connections from the website

var client = new Paho.MQTT.Client(ipAddress, 'web-client-' + new Date().getTime());

var options = {
onSuccess: onConnect,
onFailure: onFailure,
useSSL: false,
userName: 'bblp',
password: accessCode,
mqttVersion: 3,
};

I satted the MQTT like above. But the web MQTT module realized that the protocol is ws/s://, not mqtt/s://. Bambu does not support ws/s. How can I connect the Bambu printer to MQTT on the web? Tell me how to do it

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.