Control your Crafty Vaporizer by Storz & Bickel from a Web Page!
Online web application is available at:
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
A Docker Container is availabe on the [https://hub.docker.com/r/nopenix/crafty-control](Docker Hub)
version: "3"
services:
app:
image: nopenix/crafty-control
restart: unless-stopped
ports:
- 8100:8100
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=./
- Typescript
- Ionic React
- ReactJS
- Web Bluetooth Specification
- Uses React Hooks Context and Reducer for Flux like State Management
J-Cat
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License
- 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!)