CmdOS V0.3.0 a OpenOn.org project

April 17, 2025 ยท View on GitHub

develop by OpenOn.org

CmdOS LOGO

CmdOS is a command based operation system for the ESP32 and ESP8266.

Cmd

See cmd description for details

All functions are controled via cmd. Mqtt exmaple

log "show shelly power every 10 seconds"
mqttAttr shellies/shellyem3/emeter/0/power 1
#loop
  if $shellies/shellyem3/emeter/0/power < 0 {
	log "PV Power" $shellies/shellyem3/emeter/0/power
  }else {
	log "Actual consume" $shellies/shellyem3/emeter/0/power
  }
  wait 10000
  goto #loop

See examples

Upload

see release

Build new project with cmdOs

see simpleProject

Feature:

Cmd Interfaces:

  • Serial cmd
  • WebSerial cmd
  • Rest cmd
  • MQTT cmd

Feature NTP

The Network time is received from ntp-server, or gateway (if no npt-server is defined)

[Require Libs]


:warning: Attention: The use of information and programmes can be dangerous ! This is a private hobby project and makes no claim to completeness, runnability or compliance with regulations. Any use of this or referenced content is at your own risk and excludes any liability by authors.

LOGO a OpenOn.org project - develop by michael@openon.org

If you use/like this project please https://buymeacoffee.com/openon (a good choise is 1Euro per Device ;-)