Git Product home page Git Product logo

Comments (6)

MAKOMO avatar MAKOMO commented on August 26, 2024

The HOME IKAWA machines only sends out one, the PRO two temperature readings over BLE which are recorded by Artisan. Those are named "temp_below" and "temp_above" internally. Note: the second reading was not recorded for PRO machines until v2.10.2 (to be released). All machines send also fan speed and set points (SP) as well as fan and heater level. The PRO machines also send out absolute humidity and ambient pressure readings. All this is recorded by Artisan.

As you know you can record any additional temperature curve by adding extra hardware ,if by Artisan by adding extra device channels.

The IKAWA has a second data structure which is called RoastProfile that contains lists of SPs and Fan settings to control a roast via its internal PID. You can edit such roast profiles using the IKAWA app and send them to the machine for execution. During roasting the machine does not take any control commands via BLE and just follows the selected roast profile stored internally.

We currently have no plans to add an IKAWA roast profile editor to Artisan as the IKAWA app does a good job on this. But as always, Pull Requests are welcome!

from artisan.

drgarys avatar drgarys commented on August 26, 2024

from artisan.

MAKOMO avatar MAKOMO commented on August 26, 2024

Yes, this should work. You need just to add one extra device of type "Amprobe" to record those extra two channels. If you want to see its BT channel as BT curve you can remap its readings to the main device via a symbolic formula.

I'll close this here as this seems not to be an issue with the implementation but a pure configuration matter.

from artisan.

drgarys avatar drgarys commented on August 26, 2024

from artisan.

MAKOMO avatar MAKOMO commented on August 26, 2024

No need to be a developper to map signals in Artisan. The symbolic variable Y1 is bound to ET, Y2 is bound to BT, Y3 is bound to the first channel of the first extra device, Y4 to its second channel, Y5, you guessed it, to the first channel of the second extra device and so on. There is a nice HELP page in the app on this. Just click the HELP button in the extra devices tab or the "Symb ET/BT" tab or read on Symbolic Formulas: Basics, New Variables and Applications

Assuming your BT signal is recorded by the first extra devices first channel you can just put Y3 in the symbolic formula of the BT (menu Config >> Device, 2nd tab "ET/BT", label "BT Y(x)").

from artisan.

drgarys avatar drgarys commented on August 26, 2024

from artisan.

Related Issues (20)

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.