@smartplant/simulator
v1.0.0
Published
Plugin for ideal conditions simulation based on sensors in SmartPlant
Downloads
102
Readme
@smartplant/simulator
This plugin simulates ideal conditions based on current sensors, predicting outcomes for changes. It utilizes AI models (Gemini, OpenAI, Grok, Claude, Ollama) for scenarios, with emoji projections.
Functionality
- Simulates environmental changes using sensor baselines.
- AI forecasts plant responses.
- Compatible with all AI backends.
- Emojis for simulated health (e.g., 🤩 for optimal).
Installation
- Install the base library:
npm install -g smartplant - Install this plugin:
npm install @smartplant/simulator - In your project:
const simulator = require('@smartplant/simulator'); simulator.init({ model: 'claude' });
Usage Example
const smartplant = require('smartplant');
const simulator = require('@smartplant/simulator');
simulator.init({ model: 'openai' });
const simulation = await simulator.simulateConditions({ change: 'increase temperature by 5' });
console.log(simulation); // e.g., { advice: 'May cause stress', emoji: '🤩' }
