Skip to content

Control your Crafty Vaporizer by Storz & Bickel from a Web Page

Notifications You must be signed in to change notification settings

NopeNix/crafty-control

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

crafty-control

Control your Crafty Vaporizer by Storz & Bickel from a Web Page!

Online web application is available at:

https://sb.nopenix.de

Summary

This app uses the Web Bluetooth specification to control your Crafty vaporizer.

Supported platforms include the following (using modern versions of Chrome):

  • Windows
  • Mac
  • Linux
  • Android

Docker Container

A Docker Container is availabe on the [https://hub.docker.com/r/nopenix/crafty-control](Docker Hub)

Example docker-compose

version: "3"
services:
    app:
        image: nopenix/crafty-control
        restart: unless-stopped
        ports:
            - 8100:8100

Screenshots

Connect Home/Temperature

Settings Information

Getting Started

In order to run the application locally, simply issue the following:

  • npm install
  • ionic serve

In order to build the application for deployment:

  • ionic build --public-url=./

Built With

  • Typescript
  • Ionic React
  • ReactJS
  • Web Bluetooth Specification
  • Uses React Hooks Context and Reducer for Flux like State Management

Authors

J-Cat

License

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License

Acknowledgments

  • Thanks to ligi who wrote the Android/Java Vaporizer Control Application, which allowed me to more easily identify many of the Crafty service and characteristic UUIDs without having to figure it out (it didn't have all of them but it definitely helped!)

About

Control your Crafty Vaporizer by Storz & Bickel from a Web Page

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 80.5%
  • CSS 18.3%
  • HTML 1.1%
  • JavaScript 0.1%